@charset "utf-8";
/* CSS Document */

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

.two-col li{ color:#009900!important; text-align:left; margin-bottom:10px; list-style-image:url(../images/bullet-green.png); text-transform:uppercase; font-weight:bold; width:100%; float:left!important; font-size:12px;}

.services-col li{ width:100%!important; float:left!important; }

.testimonial-con img{ display:none;}

.quick-hide{ display:none;}

.our-services img{ margin-top:20px; text-align:center; margin-bottom:20px;}

body h2, h3{ text-align:left;}

.contact-item .col-md-12{ float:left; width:100%;}

.header .logo{ text-align:center;}

.header .logo img{ width:80%; }
/*contact*/

.contact-item .col-md-12{ padding:10px;}

.g-recaptcha{-webkit-transform:scale(0.63); transform:scale(0.63); transform-origin:0px 0px;-webkit-transform-origin:0px 0px; margin:0px; padding:0px; position:relative; bottom:0px; float:left; margin-bottom:0px;}



.contact-item .btn 
	{
	 background-color:#f1632d;
	 color:#FFFFFF;
	 font-weight:bold;
	 text-transform:uppercase;
	 border:none;
	 float:left;
	 min-width:100px;
	}
	

/*contact ends*/

.mobile-email{ display:block; color:#FFFFFF; font-size:26px; position:absolute; left:45%; top:20px;}

.mobile-phone{ display:block; color:#FFFFFF; font-size:26px; position:absolute; left:10%; top:20px;}

.numbers { display:none!important;} 

	.footer-con{
		line-height:normal;
		text-align:center;
		line-height:26px;
		padding:15px 0px;
	}
	
	.footer-con font{
		width:100%;
	}

.why-choose { text-align:left;}
.why-choose ul li{width:100%;}

.why-choose h3{ text-align:center;}
.why-choose img{ display:none;}

.welcome-con h1{ font-size:28px; text-align:center;}

.btn {

    float: left;
    min-width: 100%;
	margin:0px;
}
.services-heading{ text-align:center;}

.page-image{ margin-bottom:5px;}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #7cb051;
}

}


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) { .header .logo img{ width:50%; }

.services-col li{ width:50%!important; float:left!important; }

.services-col li:last-child{ width:100%!important;}

.services-heading{ text-align:center;}

.welcome-con img{ width:50%;}

}