
@media screen and (max-width: 1200px) {

.container{width:100%;padding:0px 15px;}
.achivement, .services{background-attachment:inherit;}
#fourSight{height:auto !important;}
header{height:60px;}
header .foursightLogo img, header.stickyHeader .foursightLogo img{height:34px;width:auto;margin-top:13px;}
header .mainNav{margin-top:18px;}
.container{position:inherit;top:auto !important;}
.ourCompany, .services, .howDoIt, .contactus{height:auto;padding:80px 0px;min-height:inherit;}
.achivement{padding:150px 0px 150px 0px;}
.banner{height:470px;min-height:450px; background-size:100% auto;background-position:top;}
.banner .bannerSliderBg{bottom:15px;}
.banner h2{font-size:36px;line-height:40px;}
.banner .bannerSliderList article{font-size:20px;line-height:24px;}
.services{font-size:22px; }


}

@media screen and (max-width: 1024px) {
.success, .whyQue{height:450px;min-height:475px;background-attachment:inherit;background-size:cover;}
}

@media screen and (max-width: 1023px) {

#fourSight{height:auto !important;}
header{height:60px;}
header .foursightLogo img, header.stickyHeader .foursightLogo img{height:34px;width:auto;margin-top:13px;}
header .mainNav{margin-top:18px;}
.container{position:inherit;top:auto !important;}
.achivement, .ourCompany, .services, .contactus{padding:50px 0px;}
.achivement{padding:150px 0px 150px 0px;}
.achivement, .services{background-attachment:inherit;width:100% !important;height:auto !important;}
.ourCompany, .howDoIt{font-size:20px;line-height:26px;}
.howDoIt{padding:80px 0px 60px 0px;}
.success, .whyQue{height:425px;min-height:425px;background-size:100%;}
.banner{background-attachment:inherit;background-size:cover;}


}

@media screen and (max-width: 900px) {

.ourCompany, .services{font-size:24px;line-height:32px;}
.contactus .contactForm{width:100%;}
.contactus ul.contactCol1{width:35%;}
.contactus ul.contactCol2{width:64%;}
header .mainNav ul li{margin-left:20px;}
.banner .bannerSliderBg{width:95%;}
.ourCompany h2, .services h2, .howDoIt h2{font-size:30px;line-height:40px;margin-bottom:30px;padding-bottom:15px;}
.ourCompany h3{padding:0px;}
.services h4{font-size:24px;line-height:32px;}
.ourCompany, .services, .howDoIt{font-size:18px;line-height:24px;}
.success, .whyQue{height:400px;min-height:400px;background-attachment:inherit;background-size:cover;}
.servicesRight .accordion-toggle{font-size:16px;}

}

@media screen and (max-width: 767px) {

header .mainNav, header.stickyHeader .mainNav{margin-top:0px;}
header .mainNav a.mobileMenu{display:block;}
header .mainNav ul {display:none;}
header .mainNav nav{position:absolute;top:60px;left:0px;width:100%;background:#ffffff;}
header .mainNav ul li{border-top:solid 1px #3f4245;margin:0px;width:100%;}
header .mainNav ul li a{padding:6px 15px;display:block;}
.achivement, .ourCompany, .services, .contactus{padding:50px 0px;}
.achivement{padding:80px 0px;}
.achivement h2{margin-top:45px;}
.ourCompany h2, .services h2, .contactus h2{font-size:30px;margin-bottom:20px;padding-bottom:20px;}
.ourCompany, .services{font-size:18px;line-height:26px;}
.servicesLeft, .servicesRight{width:100%;padding:0px;}
.servicesLeft{margin-bottom:30px;}
.servicesLeft ul li{margin-bottom:20px;}
.ourCompany, .services, .howDoIt, .contactus{padding:80px 0px 50px 0px;}


}

@media screen and (max-width: 600px) {

.contactus ul.contactCol1, .contactus ul.contactCol2{width:100%;}
footer .footerMenu, footer .copyright{width:100%;text-align:center;}
footer .copyright{margin-top:10px;}
.banner h2{font-size:24px;line-height:32px;}
.ourCompany h3{font-size:22px;line-height:30px;}
.ourCompany, .services, .howDoIt{font-size:16px;line-height:22px;}
.success, .whyQue{height:300px;min-height:300px;}
.contactus{font-size:18px;line-height:28px;}

}

@media screen and (max-width: 479px) {

.achivement h2{font-size:36px;line-height:40px;}
.ourCompany, .services, .howDoIt, .contactus{padding:70px 0px 40px 0px;}
.banner .bannerSliderBg{width:90%;}
.banner h2{font-size:22px;line-height:26px;}
.banner .bannerSliderList article{font-size:16px;line-height:22px;}
.services h4{font-size:22px;text-align:center;}
.servicesRight .accordion-toggle{padding-right:50px;}

}