

@media screen and (max-width: 949px) {
.header, .section-main, .footer, .map-section{ padding-left:20px; padding-right:20px;}
.capcha-txt{ width:140px;}
.send-btn{ width:110px;}
.nav a{ padding:7px 14px;}
.section-main-right{ padding-right:15px;}
ul.inquiry-detail li a{ word-wrap:break-word;}
}

@media screen and (max-width: 900px) {
.section-main-left{ padding-right:0; width:100%;}
.section-main-right{ background:#e4e4e4; padding-right:0; width:100%;}
.center-full-bg{ background:none;}
.section-main{ padding-left:0; padding-right:0;}
.section-main-left, .section-main-right{ padding-left:20px; padding-right:20px;}
.section-main-right{ padding-top:25px;}
.center-full-bg{ padding-bottom:0;}
.contact-form{ padding-right:0;}
.map-section{ padding-left:0; padding-right:0;}
.nav a{ padding:7px 3px; font-size:14px;}
.nav li a span{ margin-right:3px;}
}

@media screen and (max-width: 790px) {
.footer-left{ width:100%; padding-bottom:15px;}
.footer-right{ width:100%;}
ul.social-link{ width:100%; text-align:center;}
ul.social-link li{ display:inline-block; float:none; padding:0 10px;}
.inquiry-number{ font-size:28px;}

}

@media screen and (max-width: 768px) {
.active {display: block;} 
.nav > li {float: none;} 
.nav > li > .parent {background-position: 95% 50%;} 
.nav li li .parent {background-image: url(../images/downArrow.png); background-repeat: no-repeat; background-position: 95% 50%;} 
.nav ul {display: block; width: 100%;} 
.nav > li.hover > ul , .nav li li.hover ul{ position: static;}
.header-right{ position:absolute; right:20px; top:0; padding-top:4px;}
.header{ padding-top:24px;}
.toggleMenu{ float:right;}
.nav{ float:left; width:100%; position:relative; z-index:1;}
.nav{ z-index:11; background:#fff; padding-top:12px;}
.section-main-right{ width:100%;}
.slider-content{ bottom:10px;}
.map-section{ padding-top:20px;}
.nav li{ padding-top:5px; padding-bottom:5px;}
.nav a{ padding:7px 22px;}
}

@media screen and (max-width: 640px) {
.slider-txt{ font-size:30px;}
.our-service-left{ width:23%;}
.slider-txt{ width:100%; text-align:center; text-align:center; width:100%; padding:0 15px;}
.slider-content{ left:0; width:100%;}
.find-more{ margin:0 auto;}
ul.testimonial li{ padding-right:12px;}
}

@media screen and (max-width: 520px) {
.slider-txt{ margin-top:0; margin-bottom:5px; font-size:23px;}
p{ font-size:13px;}
.slider-content{ width:100%; left:0; padding:0 20px;}
.section-main{ padding-top:20px;}
.our-service-left{ width:100%; text-align:center; margin-bottom:15px;}
.our-service-right{ width:100%; text-align:center;}
.send-btn{ width:100%; margin-top:15px;}
.required-txt{ margin-top:10px;}
ul.inquiry-detail{ padding-left:0;}
.main-wrapper{ position:inherit;}
.header-right{ top:22px; right:8px;}
}

@media screen and (max-width: 480px) {
.slider-txt{ font-size:18px;}
.find-more{ margin:0 auto;}
.slider-content{ text-align:center;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom:0;}
.logo{ width:70%;}
.required-txt{ padding-left:0;}
.the-team-left{ width:100%; text-align:center;}
.the-team-right{ width:100%; margin-top:10px; text-align:center;}
.pic-right{ margin-left:0;}
}
