.nav.navbar-nav > li {
    margin: 10px 28px;
 }
@media (max-width: 1280px){
.nav.navbar-nav > li {
  margin: 10px 21px;
}
}
@media (max-width: 1200px){
  .icon-location, .header_mail, .social,.header_tel1,.menu_desktop, .header_razdelitel {
  display: none;
  }
  .sticky .logo img {
    height: 45px;
    top: 10px;
    position: fixed;
    left: 80px;
 }
 .header_block{
  float: left;
width: 100%;
margin-bottom: 10px !important;
    }
 .site_res.disp-flex {
  display: block;
}
 .logo {
  padding-top: 10px !important;     
  }
}
@media (max-width: 992px) {
.header_block{
margin-bottom: 0px !important;
    }
} 