@media (max-width:1400px) {
.inner_banner .inner_cap{ top:38%;}
.inner_banner img{ width:100%; max-height:250px;}
.inner_banner h2{ font-size:36px;}
}

@media (max-width:1200px) {

.container{ width:96%; margin:0 auto; padding:0;}

.top_part .navbar-nav > li{ margin:0 0 0 10px;}

.top_part .navbar-default .navbar-nav > li > a{ padding:15px 0; font-size:14px;}

.top_part .navbar-default .navbar-brand{ width:180px;}

.slider_sec .slider_cap{ top:32%;}

.slider_sec .inner{ max-width:350px;}

.slider_sec h2{ font-size:35px !important; margin-bottom:25px !important;}

.slider_sec h3{ font-size:18px !important; margin-bottom:25px !important;}

.slider_sec .more_link{ padding:0 20px !important;}
.n2-style-1101-heading{ padding:0 20px !important;}

.service_sec .block .details{ padding:0 25px 30px 25px;}

.other_detail:after{ width:50%; height:100%; position:absolute; left:0; top:0; background:#f6f6f6; border-right:2px solid #ffffff;}

.news_sec{ padding-left:15px;}

.news_sec .block figure{ width:170px; margin-right:25px;}

.global_title{ font-size:40px;}

.phone_info{ width:100%; text-align:center;}

ul.footer_menu{ width:100%; text-align:center;}

ul.footer_menu li{ margin:0 10px 10px 10px;}



.inner_banner .details{ max-width:350px;}

.inner_banner h2{ font-size:32px;}



.quality_sec .block h3{ font-size:22px;}

.quality_sec .more{ font-size:15px;}



.agent_sec.company_sec p{ margin-top:40px;}

.link_info h2{ font-size:22px; line-height:28px;}



}



/************ Main **************/

@media (max-width: 992px) {

.navbar-collapse.collapse { display: none !important;}

.navbar-collapse.collapse.in { display:block !important;}

.navbar-header .collapse, .navbar-toggle { display:block !important;}

.navbar-header {float:none;}

.navbar-nav{ float:none;}

.nav > li{ display:block; float:none;}

.navbar-nav .open .dropdown-menu{ position:static;}

.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none;}

.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px;}

.navbar-nav .open .dropdown-menu > li > a { line-height: 20px;}

.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none;}

.navbar-default .navbar-toggle{ border-radius:0; border-color:#403e3e; margin:11px 15px 0 0;}

.navbar-default .navbar-toggle .icon-bar{ background:#403e3e;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}

.navbar-default .navbar-toggle{ margin:23px 0 0 0;}

.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);}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none; box-shadow:none;}

.top_part .navbar-nav{ float:none; clear:both; margin:7.5px -15px;}

.top_part .navbar-nav > li{ margin:0; border-top:1px solid rgba(0,0,0,0.1);}

.top_part .navbar-default .navbar-nav > li > a{ padding:15px 0; font-size:15px;}

.top_part .navbar-nav > li > .dropdown-menu{ width:100%;}

.top_part .navbar-nav > li > .dropdown-menu:after{ display:none;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a{ padding:16px 20px 16px 40px; font-size:15px; color:#ffffff;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ color:#fff; background:#dd8c28;}



.top_part{ padding-top:0;}

.top_part ul.social_info{ display:none;}

/*ul.social_info{ width:100%; float:left; padding:0 0 5px 0; margin:0; text-align:center; border-bottom:1px solid rgba(0,0,0,0.1);}*/

.top_part .navbar-default .navbar-brand{ width:160px; height:auto; margin:10px 0;}

.slider_sec .slider_cap{ top:15%;}

.slider_sec .inner{ max-width:380px;}

.service_sec { padding:20px 0 40px 0;}

.service_sec .block .details{ padding:20px 20px 30px 20px;}

.service_sec .block h3{ font-size:18px; min-height:43px;}

.event_sec{ padding:40px 0;}

.news_sec{ padding:40px 0 40px 15px;}

.global_title{ font-size:35px;}

.event_sec .block .left{ margin-right:20px;}

.news_sec .block figure{ width:120px;}

.other_detail h3{ font-size:20px;}



.inner_banner .details{ max-width:280px;}

.cosmetic_banner .inner_cap{ top:25%;}

ul.list_info li{ width:100%; float:left; padding:0 0 0 20px;}

.drug_sec .inner{ width:70%;}



.quality_sec{ padding:50px 0 30px 0;}

.quality_sec .block .details{ padding:0 20px;}

.quality_sec .block h3{ font-size:21px; min-height:48px;}

.food_list li{ font-size:17px;}



.address_sec{ padding:35px 0 40px 0;}

.info_contact{ padding:75px 0 50px 0;}

.company_sec{ padding:60px 0 35px 0;}

.company_sec p{ font-size:16px; line-height:30px;}



.agent_sec.company_sec p{ margin-top:0;}

.link_info{ padding:55px 0 30px 0;}

.blog_listing .block figure{ width:120px;}


}



@media (max-width: 767px) {

html { -webkit-text-size-adjust:none;}

.container{ width:93%; margin:0 auto; padding:0;}

.slider_sec .slider_cap{ top:20%;}

.slider_sec .inner{ max-width:220px;}

.slider_sec h2{ font-size:25px !important; margin-bottom:15px !important;}

.slider_sec h3{ font-size:17px !important; margin-bottom:15px !important;}

.slider_sec .more_link{ padding:0 20px !important; font-size:17px !important; line-height:48px !important;}
.n2-style-1101-heading{ padding:0 20px !important; font-size:17px !important; line-height:48px !important;}

.service_sec .block h3{ font-size:20px; min-height:inherit;}

.other_detail .container{ width:100%;}

.other_detail:after{ display:none;}

.other_detail .row{ margin:0 0;}

.other_detail [class*="col-"]{ padding:0 0;}

.event_sec{ padding:40px 20px; background:#f6f6f6; border-bottom:2px solid #fff;}

.news_sec{ padding:40px 20px;}

.global_title{ font-size:30px;}

ul.footer_menu li{ margin:10px 0; display:block;}

.copyright ul.social_info{ width:100%; text-align:center;}

.copyright p{ width:100%; text-align:center;}



.inner_banner .details{ max-width:220px;}

.inner_banner h2{ font-size:25px;}



.cosmetic_sec{ padding:50px 0 20px 0;}

.cosmetic_sec h3{ font-size:25px;}



.drug_sec .icon{ display:none;}

.drug_sec{ padding:60px 20px;}

.drug_sec .inner{ width:100%; float:left; padding:40px 25px;}

.drug_sec .details{ max-width:100%; float:left;}



.food_list ul{ border-left:none;}

.food_list li{ width:100%; border-right:none; border-bottom:1px solid #e3e3e3;}



.quality_sec .block h3{ font-size:20px; min-height:10px;}

.quality_sec .block .details{ min-height:inherit;}

.food_btn{ margin-top:0;}



.address_sec p{ font-size:18px;}

.link_info p{ min-height:inherit;}







}



/************ iphone **************/

@media (max-width:600px) {

html { -webkit-text-size-adjust:none;}

.container{ width:91%;}

.slider_sec .inner{ padding:0;}

.slider_sec h2{ font-size:20px !important; margin-bottom:0 !important;}

.slider_sec h3{ display:none !important;}

.slider_sec .more_link{ padding:0 15px !important; font-size:15px !important; line-height:35px !important;}
.n2-style-1101-heading{ padding:0 15px; font-size:15px; line-height:30px;}

.news_sec .block figure{ width:100%; margin:0 0 15px 0;}

.news_sec .block .right{ clear:both;}



.inner_banner .details{ padding:0;}

.inner_banner h2{ font-size:20px;}



.cosmetic_banner .details{ max-width:170px;}

.cosmetic_banner h2{ font-size:17px;}


.blog_listing .block figure{ width:100%; margin:0 0 15px 0;}

.blog_listing .block .right{ clear:both;}

.foot-copyright {
    width: 100%;
    float:left;
    margin-top: 10px;
}

}



