@media (max-width:1200px) {
    .container{ width:96%; margin:0 auto; padding:0;}
    .top_part .navbar-nav > li{ margin:0 0 0 40px;}
    .slider_sec h2{ font-size:36px;}
    .product_sec h5{ font-size:15px;}
    .download_link{ font-size:15px; margin-top:80px;} 
    .address_sec .block{ padding:0 20px;}

}

/************ Main **************/
@media (max-width:992px) {
    .top_part .navbar-nav > li{ margin:0 0 0 25px;}
    .slider_sec h2{ font-size:30px;}
    .welcome_sec{ padding:40px 0 0 0;}
    .global_title{ font-size:26px;}
    .welcome_sec p{ font-size:15px;}
    .product_sec{ padding-top:30px;}
    .info_contact{ padding-top:30px;}
    .info_contact h2{ font-size:26px;}
    .brochure_info{ padding:30px 20px;}
    .download_link{ margin-top:30px;}
    .map_info{ padding-top:20px;}
    .address_sec .block{ padding:0 20px 0 0;}
    .address_sec .block p{ font-size:13px; line-height:24px;}
    .address_sec .block p span{ font-size:18px;}

}

@media (min-width: 768px) {
    header.sticky .top_part .navbar-brand{ margin-top: 0px; }
    header.sticky .top_part .navbar-brand img{ max-width: 80px; }
    header.sticky .email_info { display: none; }
}
@media (max-width: 767px) {
    html { -webkit-text-size-adjust:none;}
    .container{ width:93%; margin:0 auto; padding:0;}

    .navbar-default .navbar-toggle{ margin-right:0; margin-top:0px;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#000; width:30px; height:4px;}
    .navbar-toggle { border: none;  background: transparent !important; margin-bottom:0;}
    .navbar-toggle:hover { background: transparent !important;}
    .navbar-toggle .icon-bar {width: 22px;transition: all 0.2s;}
    .navbar-toggle .top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}
    .navbar-toggle .middle-bar {opacity: 0;}
    .navbar-toggle .bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;}
    .navbar-toggle.collapsed .top-bar {transform: rotate(0);}
    .navbar-toggle.collapsed .middle-bar {opacity: 1;}
    .navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}

    .email_info{ margin:10px 0 0 0;}
    .email_info ul{ float:right; position:relative; top:20px;}
    .email_info ul li span{ display:none;}
    .email_info ul li{ padding:0 10px;}
    .email_info ul li:last-child{ padding-right:0;}
    .top_part .navbar-brand{ width:120px; margin:0;}
    .top_part{ margin:-24px 0 10px 0; padding:0;}

    .slider_sec h2{ font-size:25px;}
    .product_sec{ padding-top:50px;}
    .download_link{ margin-top:100px;}
    .address_sec .block:after{ content:""; width:100%; height:1px; left:0; right:0; top:auto; bottom:0;}
    .address_sec .block{ padding:0 0 20px 0; margin-bottom:10px;}
    .address_sec .block p{ font-size:15px;}
    ul.footer_link li{ margin:0 0 10px 0; display:block;}

    .hidden-panel { display: none; }
}

/************ iphone **************/
@media (max-width:600px) {
    html { -webkit-text-size-adjust:none;}
    .container{ width:91%;}
    .slider_sec .caption{ top:40%;}
    .slider_sec h2{ font-size:17px;}
    .product_sec .col-xs-6{ width:100%;}
    .brochure_info .col-xs-6{ width:100%;}
    .download_link{ margin-top:30px;}
    .slider_sec.inner h2 { font-size: 22px; }
    .slider_sec .caption { padding: 0;}
}

