@media (min-width: 1200px) {
  .container {
    max-width: 1220px;
  }
}
@media (max-width: 1199px) {
  #header .header-slider__offer {
    padding-left: 0;
  }
  #header .header-form__inner {
    right: 0;
  }
  #sidebar {
    margin-right: 30px;
    width: 240px;
    min-width: 240px;
  }
  #sidebar_fixed {
    width: 240px;
  }
  #catalog-filter .catalog-filter__button {
    margin-bottom: 5px;
  }
  #catalog-filter .catalog-filter__title {
    padding: 0 10px;
  }
}
@media (max-width: 991px) {
  #header .header-top {
    text-align: center;
  }
  #header .header-logo {
    margin-bottom: 30px;
  }
  #header .header-address {
    display: none;
  }
  #header .header-phone {
    text-align: center;
    margin-bottom: 30px;
  }
  #header .header-phone__main-phone:hover .header-phone__popup {
    display: none;
  }
  #header .header-btn-callback {
    display: none;
  }
  #header .header-btn-zayvka {
    margin-bottom: 20px;
  }
  #header .header-slider {
    position: relative;
    text-align: center;
  }
  #header .header-main-page {
    height: auto;
  }
  #header .header-slider__offer {
    display: none;
  }
  #header .header-slider__btn {
    display: none;
  }
  #header .header-slider__inner {
    max-height: 300px !important;
    min-height: 0;
  }
  #header .header-form__inner {
    display: none;
  }
  #footer .footer__item1 {
    display: flex;
    justify-content: space-between;
    padding-top: 20px;
    border-top: 2px solid #3e4c5a;
    margin-bottom: 30px;
  }
  #footer .footer__hr {
    display: none;
  }
  #footer .footer__btn-callback-link {
    display: inline-block;
  }
  .section-company__col-img {
    display: none;
  }
  #sidebar {
    display: none;
  }
  .catalog-detail__status-box {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .section-projects-list,
  .section-services,
  .section-projects,
  .section-company,
  .section-partners,
  .section-portfolio,
  .section-advantage,
  .section-review,
  .section-news {
    margin-bottom: 50px;
  }
  .wrapper-main-page {
    padding: 50px 0;
  }
  .wrapper {
    padding: 50px 0;
  }
  .portfolio-detai__img {
    margin-bottom: 30px;
  }
  .portfolio-projects-list__img {
    margin-bottom: 30px;
  }
  .services-view-list__text {
    padding: 20px 0 0 0;
  }
  #footer .footer {
    text-align: center;
  }
  #footer .footer__item1 {
    display: block;
    justify-content: space-between;
    padding-top: 0;
    border-top: none;
    margin-bottom: 0;
  }
  #footer .footer__hr {
    display: block;
  }
  #footer .footer__btn-callback-link {
    display: inline-block;
  }
  #footer .footer__menu-title:after {
    margin: 20px auto;
  }
  #footer .footer__copyright {
    margin-bottom: 20px;
  }
  #footer .footer__social ul {
    justify-content: center;
  }
  #footer .footer__metrics {
    margin-bottom: 10px;
  }
}
@media (max-width: 575px) {
  .wrapper {
    padding: 30px 0;
  }
  .catalog-section__view {
    display: none;
  }
  .catalog-links__text {
    margin-bottom: 30px;
  }
}

/* color_19 */

/* main */
a {color: #00569c;}
.content-box th {background: #00569c;}
.section-slider .owl-prev,.section-slider .owl-next {background: #00569c !important;}
.btn-link {background: #00569c;}
.btn-button {background: #00569c;}
#header .header-slider__square {background: #00569c;}
.hdslide_home {background-color: #00569c;}
#projects-filter .projects-filter__line-v {background: #00569c;}
#projects-filter .projects-filter__checkbox input[type=checkbox]:checked + .checkbox-text:after {background-color: #00569c;}
#projects-filter .projects-filter__popup a {color: #00569c;}
.section-calc__itog {color: #00569c;}
.section-calc__btn-form {background: #00569c;}
.section-review__btn-focus {background: #00569c;}
/* top menu */
#header .hdtopmenu ul li:hover {background-color: #00569c !important;}
.menu-line #flvmenu > ul > li:hover:before, .menu-line #flvmenu > ul > li.root-item-selected:before, .menu-line #flvmenu > ul > li.item-selected:before {background-color: #00569c;}
/* sidebar */
.calc-fix__zamer-icon, .calc-fix__calc-icon  {background: #00569c;}
#section_element_menu ul.menu-element-list-active2 a.item-selected {color: #00569c !important;}
#section_element_menu ul#vertical-multilevel-menu > li.menu-section-active2 > a {background: #00569c !important;}
#section_element_menu ul#vertical-multilevel-menu > li.menu-section-drive-active > a {background: #00569c !important;}
#section_element_menu ul#vertical-multilevel-menu li a:hover {background: #00569c !important;}
/* content */
.form-popup-measure__text ul li:before  {color: #00569c;}
#calc .calc_block h3 {background-color:#00569c;}
.tabs>ul.tabs2>li.active, .tabs>ul.tabs2>li.active:hover, .tabs>ul.tabs2>li:hover {border-color: #00569c; color: #00569c;}
.accordion .active_block .title_block {background: #00569c;}
.accordion .active_block .title_block, .accordion .title_block, .accordion .title_block:hover {background-color: #00569c;}
.services-news-list__title-link {color: #00569c;}
.link_back .fa {background: #00569c;}
.contacts .fa {color: #00569c;}
.prais_print a {background: #00569c;}
.index_plus .fa {color: #00569c;}
/* sidebar */
#sidebar .link_all a {background: #00569c;}
#sidebar_calc .bg {background: #00569c;}
/* catalog */
.catalog-links__link-link {border-color:#00569c; color:#00569c;}
.catalog-links__link-link:hover {background-color:#00569c;}
.catalog-cart-link-count {background-color:#00569c;}
/* new */
.section-repair__element:before {color: #00569c;}
.section-repair__link-link {background: #00569c;}
.form-measure__text ul li:before {color: #00569c;} 
.section-link-all-center {border-color:#00569c;}
#sidebar_prais .block .fa {color: #00569c;}
/*filter*/
#catalog-filter .catalog-filter__line-v {background-color: #00569c;}
#catalog-filter .catalog-filter__checkbox input[type=checkbox]:checked + .checkbox-text:after {background-color: #00569c;}
.bx_filter .bx_filter_popup_result.left, .bx_filter .bx_filter_popup_result.right {background-color: #00569c;}
.bx_filter .bx_filter_popup_result.right:before {border-right-color: #00569c;}