@media only screen and (max-width:767px){.container-fluid{padding-right:15px!important;padding-left:15px!important;margin-right:auto;margin-left:auto}.nav>li{position:relative;display:block;width:100%!important;padding:10px 0px!important}.top-menu-btn{float:left;width:100%;height:auto;margin:20px 0px 0px 0px}.top-menu-btn ul{float:left;width:100%;height:auto;margin:0px;padding:0px}.top-menu-btn ul li{margin:0px;padding:5px 0px;list-style:none;float:left;width:20%}.top-menu-btn ul li a{float:left;width:100%;height:auto;display:block;text-align:center;color:#000;padding:0px;font-size:11px;text-transform:uppercase;text-decoration:none}.logo a{float:left;width:100%;height:auto}.logo img{display:block;width:140px;margin:30px auto 10px}.main-menu-wrap{float:left;width:100%;height:auto;padding:0px;background:#1e1e1e}.toll-free{float:right;width:100%;height:auto;margin:10px 0px}.toll-free p{color:#000;float:left;width:100%;height:auto;margin:0px;border:none;padding:3px;font-size:18px;text-align:center;text-transform:uppercase;font-weight:900!important}.banner-wrap{float:left;width:100%;height:auto;background:url(../img/home-page/banner-image.jpg) no-repeat center top;background-size:cover;padding:30px 0px}.banner{float:left;width:100%;height:auto;padding:0px}.banner h1{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#FFF;font-size:25px;margin-bottom:15px !important;text-transform:uppercase;font-weight:900;line-height:34px}.banner h2{float:left;width:auto;margin-bottom: 15px !important;height:auto;margin:0px;padding:0px;color:#FFF;font-size:18px;text-transform:uppercase;font-weight:600}.banner p{float:left;width:100%;    margin-top: 0px !important;height:auto;margin:20px 0px;padding:0px 40px 0px 0px;color:#FFF;font-size:16px;font-weight:400}.completed img{float:left;display:block;width:30px!important;height:auto;padding:0px 5px 0px 0px;margin-bottom:0px!important}.completed h4{float:left;width:auto!important;height:auto;margin:0px;padding:0px 0px;color:#FFF;font-size:14px;font-weight:900;text-align:left!important}.completed h4 span{color:#ffd51f;font-weight:900;padding:0px 15px 0px 5px!important;font-size:24px}.subb{font-size:12px;color:#FFF;margin:10px 0px 0px -45px!important;padding:10px 0px 0px 0px!important;text-shadow:0px 1px 2px #000;top:14px}.completed h5{float:left;width:auto!important;height:auto;margin:0px;padding:5px 0px;color:#FFF;font-size:14px!important;font-weight:900;text-shadow:0px 1px 2px #000;text-align:left!important}.completed h5 span{color:#ffd51f}.completed p{float:left;width:auto!important;height:auto;margin:0px;padding:2px 5px;color:#FFF;font-size:14px!important;font-weight:900;text-shadow:0px 1px 2px #000}.about-us-home h3{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;color:#FFF;font-size:30px;text-transform:uppercase;font-weight:700;text-align:center}.about-us-home iframe{width:100%;height:267px;margin:0px 0px 30px 0px}.services-home{float:left;width:100%;height:auto;padding:0px;margin-bottom:30px}.projects-home-wrap h4{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#000;font-size:30px;text-transform:uppercase;font-weight:900}.what-we-do-wrap h4{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;font-size:24px;text-transform:uppercase;font-weight:900;text-align:center;color:#000}.testimonial-wrap h3{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#000;font-size:24px;text-transform:uppercase;font-weight:900}.projects-more-btn{display:inline-block;width:auto;height:auto;font-weight:700;margin:0px 0px 20px;color:#005bb9;padding:7px 15px;background:#FFF;font-size:13px;border-radius:5px;border:1px solid #005bb9;float:left}.banner-video{float:left;width:100%;height:auto;padding:0px 0px 70px 0px}.we-serve{width:100%}.footer-menu-wrap-1 h5{float:left;width:100%;height:auto;margin:0px 0px 40px 0px;padding:0px;color:#000;font-size:30px;text-transform:uppercase;font-weight:900;text-align:center}.projects-inner-page-title img{display:block;width:100%;margin:0px auto}.about-padd{padding:0px 20px 0px 0px!important;float:left;display:block}.fixedimg{position:static;top:0px;margin:0px 0px 0px 0px;width:80%;text-align:center}.recent-news img{margin-bottom:20px}.header-wrap{float:left;position:relative;width:100%;height:auto;padding:5px 0px;background:#FFF}.change-location{float:none;position:absolute;width:80px;height:auto;margin:0px;left:15px}}.scrollup{padding:5px 10px;position:fixed;bottom:20px;right:20px;background:#000;z-index:9999;color:#fff;font-size:13px;font-weight:normal;display:none;z-index:99999999}.scrollup a i{float:left;display:block;width:auto;color:#fff;font-size:16px;font-weight:900}.scrollup:hover{background:#000;color:#fff;transition:all 400ms ease-in}.get-quote-wrap{float:left;width:100%;height:auto;padding:5px;border-radius:4px;background:#FFF!important}.get-quote-boxx{float:left;width:100%;height:auto;padding:10px 20px}.get-quote-wrap h3{float:left;width:100%;height:auto;margin:0px;padding:10px;color:#333;text-align:center;font-size:18px;font-weight:900;text-transform:uppercase;border-radius:4px!important}.form-group{float:left;width:100%!important;margin-bottom:10px!important;border-radius:0px}.form-group select{float:left;width:auto!important;height:auto;font-size:14px;padding:5px;border-radius:4px!important;border:none;border:1px solid #ededed}
.form-group input{ /* float:left; */ width:100%!important;height:auto;font-size:14px;padding:5px;border-radius:4px!important;border:none;border:1px solid #ededed}.get-quote-wrap-close{position:absolute;top:0px;right:0px;padding:5px 10px;cursor:pointer;background:#000;color:#FFF}.mb-20{margin:0px 0px 20px 0px}





@media only screen and (max-width: 767px){
	.banner.animated.undefined h2:first-child{
		margin-bottom: 0px !important;
	}
}