@media (max-width:1200px) and (min-width:991px){.list-header li{margin:0px 20px 0px 0px;}
.head-phone{font-size:15px;}
.logo img{width:90%;}
.navigation li a{padding:0 15px 9px;}
#header.fixed .navigation li a{padding:0 14px 10px;}
.wrapper-slider_main{padding:0 20px;}
.sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4{font-size:24px;}
.sec-title .separator:before{width:100%;}
.pre-about-company{margin:0px 0 0;}
.about-company{top:100px;}
.promo-title{padding:0 50px;}
.promo-dpn{font-size:22px;}
.pr-text{font-size:16px;}
.nav-tabs > li{margin:0px 12px;}
}
@media (max-width:991px) and (min-width:768px){#all-products .owl-buttons{top:160px;}
#all-products .owl-buttons .owl-prev{left:15px;}
#all-products .owl-buttons .owl-next{right:15px;}
.list-header li{margin:0px 15px 0px 0px;line-height:35px;font-size:14px;}
.head-phone{font-size:15px;}
.logo img{display:block;width:100%;}
.wrapper-slider_main{padding:0px;}
.title-slider_main{padding:0px;}
.dpn-slider_main{font-size:18px;padding:0px;}
.mobile-mg{margin-top:20px;}
.sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4{font-size:24px;}
.sec-title .separator:before{width:100%;}
.pre-about-company{margin:0px 0 0;}
.about-company{top:50px;left:initial;position:initial;margin:0px;border:none;margin:10px 0 0;}
.promo-title{padding:0 50px;}
.promo-dpn{font-size:18px;}
.mobile-col{padding-top:40px;padding-bottom:40px;}
.pr-title{font-size:20px;}
.footer-column{padding-left:0px;}
.nav-tabs > li{margin:0px 14px;}
}
@media (max-width:767px) and (min-width:600px){#sliderindex.owl-theme .owl-controls{float:none;right:initial;top:20px;left:20px;bottom:initial;}
#sliderindex.owl-theme .owl-controls .owl-page{display:inline-block;}
#all-products .owl-buttons{top:160px;}
#all-products .owl-buttons .owl-prev{left:15px;}
#all-products .owl-buttons .owl-next{right:15px;}
#achievements .owl-buttons{top:15px;}
#achievements .owl-buttons .owl-prev{left:-15px;padding:12px 16px;}
#achievements .owl-buttons .owl-next{right:-15px;padding:12px 16px;}
.list-header li{margin:0px 15px 0px 0px;line-height:35px;font-size:14px;}
.head-phone{font-size:15px;}
.logo img{display:block;width:50%;}
.wrapper-slider_main{padding:0px;}
.title-slider_main{padding:0px;}
.dpn-slider_main{font-size:16px;padding:0px;}
.mobile-mg{margin-top:20px;}
.sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4{font-size:24px;}
.sec-title .separator:before{width:100%;}
.pre-about-company{margin:0px 0 0;}
.about-company{top:50px;left:initial;position:initial;margin:0px;border:none;margin:10px 0 0;}
.promo-title{padding:0 50px;}
.promo-dpn{font-size:18px;}
.mobile-col{padding-top:40px;padding-bottom:40px;}
.pr-title{font-size:20px;}
.footer-column{padding-left:0px;}
.contacts-map-links{font-size:14px;}
.contacts-map-links p{margin:0px;}
.nav-tabs > li{margin:0px 20px;}
.nav-tabs > li > a{font-size:14px;}
}
@media (max-width:599px) and (min-width:320px) and (orientation:portrait){#sliderindex.owl-theme .owl-controls{float:none;right:initial;top:20px;left:20px;bottom:initial;}
#sliderindex.owl-theme .owl-controls .owl-page{display:inline-block;}
#all-products .owl-buttons{top:160px;}
#all-products .owl-buttons .owl-prev{left:15px;}
#all-products .owl-buttons .owl-next{right:15px;}
#similar-products .owl-buttons{top:110px;}
#similar-products .owl-buttons .owl-prev{left:15px;}
#similar-products .owl-buttons .owl-next{right:15px;}
#achievements .owl-buttons{top:15px;}
#achievements .owl-buttons .owl-prev{left:-15px;padding:12px 16px;}
#achievements .owl-buttons .owl-next{right:-15px;padding:12px 16px;}
.list-header li{width: 100%;margin:0px;line-height:35px;font-size:13px;text-align: center;}
.head-phone{font-size:15px;display: block;width: 100%;text-align: center;}
.logo img{display:block;width:100%;}
.mobile-trigger-button{margin:0px;font-size:30px;}
.wrapper-slider_main{padding:0px;}
.title-slider_main{padding:0px;font-size:1.7em;line-height:initial;}
.dpn-slider_main{font-size:16px;padding:0px;}
.mobile-mg{margin-top:20px;}
.sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4{font-size:22px;}
.sec-title .separator:before{width:100%;}
.pre-about-company{margin:0px 0 0;}
.about-company{top:50px;left:initial;position:initial;margin:0px;border:none;margin:10px 0 0;}
.promo-title{padding:0px;font-size:22px;}
.promo-dpn{font-size:16px;}
.mobile-col{padding-top:40px;padding-bottom:40px;}
.pr-title{font-size:20px;}
.footer-column{padding-left:0px;}
.contacts-map-links{font-size:14px;}
.contacts-map-links p{margin:0px;}
.tab-content > .active{padding:0px 0px 10px 0px;}
}
@media (max-width:599px) and (min-width:320px) and (orientation:landscape){##sliderindex.owl-theme .owl-controls{float:none;right:initial;top:20px;left:20px;bottom:initial;}
#sliderindex.owl-theme .owl-controls .owl-page{display:inline-block;}
#all-products .owl-buttons{top:160px;}
#all-products .owl-buttons .owl-prev{left:15px;}
#all-products .owl-buttons .owl-next{right:15px;}
#achievements .owl-buttons{top:15px;}
#achievements .owl-buttons .owl-prev{left:-15px;padding:12px 16px;}
#achievements .owl-buttons .owl-next{right:-15px;padding:12px 16px;}
.list-header li{margin:0px;line-height:35px;font-size:12px;}
.head-phone{font-size:15px;}
.logo img{display:block;width:100%;}
.mobile-trigger-button{margin:0px;font-size:30px;}
.wrapper-slider_main{padding:0px;}
.title-slider_main{padding:0px;font-size:1.7em;line-height:initial;}
.dpn-slider_main{font-size:16px;padding:0px;}
.mobile-mg{margin-top:20px;}
.sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4{font-size:22px;}
.sec-title .separator:before{width:100%;}
.pre-about-company{margin:0px 0 0;}
.about-company{top:50px;left:initial;position:initial;margin:0px;border:none;margin:10px 0 0;}
.promo-title{padding:0px;font-size:22px;}
.promo-dpn{font-size:16px;}
.mobile-col{padding-top:40px;padding-bottom:40px;}
.pr-title{font-size:20px;}
.footer-column{padding-left:0px;}
.contacts-map-links{font-size:14px;}
.contacts-map-links p{margin:0px;}
}
@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0;}
.navbar-right .dropdown-menu-left{left:0;right:auto;}
}
@media only screen and (min-width:768px){.cd-dropdown .cd-close{top:0px;}
}
@media only screen and (min-width:768px){.cd-dropdown-content, .cd-dropdown-content ul{padding-top:60px;}
.cd-dropdown-content a, .cd-dropdown-content ul a{font-size:16px;}
.cd-dropdown span, .cd-dropdown-content a, .cd-dropdown-content ul a{height:60px;line-height:60px;}
.cd-dropdown .cd-close{height:60px;}
}