@media (max-width:1200px) {
.container{ width:96%; margin:0 auto; padding:0;}
.slider_sec h2{ font-size:45px;}
}

/************ Main **************/
@media (max-width: 990px) {
.slider_sec h2{ font-size:35px;}
.footer_sec .block{ padding:0 15px;}

}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:93%; margin:0 auto; padding:0;}
.phone_info{ width:100%; max-width:100%; float:left; margin:15px 0 0 0; padding:10px 0 0 0; border-top:1px solid rgba(0, 0, 0, 0.2); font-size:14px;}
.slider_sec h2{ font-size:25px;}
.footer_sec .block{ min-height:inherit; padding:0 0 30px 0; border-right:none; border-bottom:1px solid #dddddd;}
.footer_sec h4{ margin-top:0;}
.footer_sec figure{ margin-bottom:30px;}
.footer_sec figure.text-center{ text-align:left;}
.slider_sec .carousel-control{ width:35px; height:35px; padding:0; margin:-17px 0 0 0 !important; line-height:35px;}
}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.container{ width:91%;}
.phone_info{ font-size:13px;}
.slider_sec img{ min-height:130px;}
.slider_sec h2{ font-size:18px;}
.slider_sec h2 span{ padding:5px 15px; margin-top:5px;}
.service_detail .col-xs-6{ width:100%;}
.client_sec .col-xs-6{ width:100%;}

.header-nav ul li a {
    font-size: 15px;
    padding: 15px 9px;
}

}

