


@media screen and (min-width: 992px) and (max-width: 1199px) 
{

}

@media screen and (max-width: 991px) 
{
	
}

@media screen and (min-width: 768px) and (max-width: 991px) 
{
	
}

@media screen and (max-width: 767px) 
{

	.fs24, .fs20 {
		font-size: 18px;
		line-height: 30px;
	}
	.fs16 {
		font-size: 14px;
	}
	p {
		line-height: 28px;
	}
	.sec-type {
		padding: 20px 0;
	}
	.btn-default {
		width: 180px;
	}
/* Header starts */	

	.navbar-default .navbar-toggle
	{
		top: 18px;
		transition: all 0.6s ease;
	    -webkit-transition: all 0.6s ease;
	    -moz-transition: all 0.6s ease;
	    -ms-transition: all 0.6s ease;
	}
	.navbar-default .navbar-header
	{
		margin-bottom: 0px;
	}
	.navbar-default .navbar-brand
	{
		height: 80px;
		padding: 0 15px;
	}
	.navbar-default .navbar-collapse
	{
		border-bottom: 1px solid transparent;
		border-color: #000;
		margin-top: 27px;
		border-bottom: 0;
		float: none;
	}
	.navbar-nav
	{
		float: none;
		width: 100%;
		margin: 0 auto;
	}
	.navbar-default .navbar-nav > li
	{
		text-align: center;
	}
	.container > .navbar-header, .container > .navbar-collapse
	{
		margin-left: 0;
		margin-right: 0;
	}
	.navbar-default
	{
		padding: 7px 0;
		margin-bottom: 0;
		background-color: rgba(255,255,255,1.0);
	}
	.navbar-default .navbar-toggle
	{
		/* border: 2px solid transparent; */
		margin-top: 0px;
		margin-bottom: 25px;
		border-radius: 0;
		/* border-color: #333; */
		border: 0;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus
	{
		background-color: transparent;
		/* border-color: #FF0000; */
		border: 0;
	}
	.navbar-default .navbar-toggle .icon-bar
	{
		background-color: #000;
		margin: 6px 0;
	}
	.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar
	{
		background-color: #000;
	}

	.navbar-default .navbar-toggle.collapsed:hover .icon-bar, .navbar-default .navbar-toggle.collapsed:focus .icon-bar
	{
		 -webkit-transition: all .4s ease;
	    -moz-transition: all .4s ease;
	    -o-transition: all .4s ease;
	    -transition: all .4s ease;
		transform:none;
		-webkit-transform:none;
		-moz-transform:none;
		-ms-transform:none;
	}

	.navbar-default .navbar-toggle.collapsed .icon-bar
	{
		-webkit-transition: all .4s ease;
	    -moz-transition: all .4s ease;
	    -o-transition: all .4s ease;
	    -transition: all .4s ease;
		transform:none;
		-webkit-transform:none;
		-moz-transform:none;
		-ms-transform:none;
	}
	.navbar-default .navbar-toggle .icon-bar
	{
		-webkit-transition: all .4s ease;
	    -moz-transition: all .4s ease;
	    -o-transition: all .4s ease;
	    -transition: all .4s ease;
	}

	.navbar-default .navbar-toggle.collapsed .top-bar
	{
		margin-top: 6px;
	}
	.navbar-default .navbar-toggle.collapsed .middle-bar
	{
		opacity: 1;
	}
	.navbar-default .navbar-toggle.collapsed .bottom-bar
	{
		margin-top: 6px;
	}
	.navbar-default .navbar-toggle .top-bar
	{
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		margin-top: 15px;
	}
	.navbar-default .navbar-toggle .middle-bar
	{
		opacity: 0;
	}
	.navbar-default .navbar-toggle .bottom-bar
	{
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		margin-top: -16px;
	}
	.navbar-brand .logo
	{
		margin-top: 0px;
		width: 57px;
	    height: 80px;
	    display: block;
	    background-size: 57px 80px;
	}

	.top-bar .lang-set {
		margin-top: 3px;
	}
	.top-bar .lang-set a {
		margin-right: 10px;
		line-height: 24px;
		font-size: 12px;
	}
	.top-bar .lang-set a img {
		width: 19px;
		margin-right: 7px;
		position: relative;
		top: -2px;
	}
	.top-bar .cont-set p {
		font-size: 12px;
	}
	.content-4 form {
		width: 95%;
	}
	.address-sec {
		padding: 30px 0 0;
	}
	.footer-cont {
		margin-bottom: 30px;
	}
	.copy-sec p {
		float: none;
		text-align: center;
		font-size: 12px;
	}
	.copy-sec ul {
		float: none;
		display: block;
		text-align: center;
		text-align: -webkit-center;
		text-align: -moz-center;
	}
	.copy-sec ul li {
		display: inline-block;
		float: none;
	}

	
}
@media screen and (max-width: 767px) and (orientation:landscape)
{

}
@media screen and (max-width: 575px) and (orientation:landscape)
{
	
	
}


@media screen and (min-width: 576px) and (max-width: 767px) 
{
	
}

@media screen and (max-width: 575px) 
{

}
@media screen and (max-width: 479px) 
{

  
/* Footer starts */
	


	@media (-webkit-min-device-pixel-ratio: 1.5)
	{
		
		
	}
	

/* Footer ends */
	
	

}

@media screen and (max-width: 479px) and (orientation:landscape)
{
	
}

@media screen and (max-width: 320px) 
{

}



