@charset "UTF-8";
.site-phone {
  width: 150px;
}
@media (max-width: 795px) {
  .site-header .bot-block .right-side {
    -webkit-flex-basis: 250px;
    -moz-flex-basis: 250px;
    -ms-flex-preferred-size: 250px;
    flex-basis: 250px;
  }
}
#form_110204 .sub-row .field-value input, #form_110204 .sub-row .field-value textarea {
  border: 2px solid #f26522;
}
#form_110204 .sub-row .field-value input:focus, #form_110204 .sub-row .field-value textarea:focus {
  border: 2px solid #f26522;
}
#form_110204 .sub-row .field-value .tpl-form-button.control-btn {
  border: none;
}
@media (min-width: 1024px) {
  .site-name-wrapper {
    max-width: 340px;
  }
  .site-header .bot-block .right-side {
    -webkit-flex-basis: 575px;
    -moz-flex-basis: 575px;
    -ms-flex-preferred-size: 575px;
    flex-basis: 575px;
  }
  .site-adres {
    max-width: 206px;
    -webkit-flex-basis: 320px;
    -moz-flex-basis: 320px;
    -ms-flex-preferred-size: 320px;
    flex-basis: 320px;
    margin-right: 10px;
  }
  .site-phone {
    max-width: 288px;
    -webkit-flex-basis: 288px;
    -moz-flex-basis: 288px;
    -ms-flex-preferred-size: 288px;
    flex-basis: 288px;
  }
}
.email_head {
  font: 700 16px "RobotoCondensed";
}
.email_head a {
  font-size: 15px;
  display: inline;
}
@media (max-width: 795px) {
  .site-header .bot-block .right-side {
    -webkit-flex-basis: 370px;
    -moz-flex-basis: 370px;
    -ms-flex-preferred-size: 370px;
    flex-basis: 370px;
  }
}
/* Фон страницы */
body {
  background: #ffffff !important;
}
.site-wrapper {
  background: #ffffff !important;
}
/* Названия товаров */
.product-name a {
  color: #222222 !important;
}
.product-name a:hover {
  color: #f26522 !important;
}
/* Фон каталога и боковой панели */
.site-sidebar {
  background: #ffffff !important;
}
.left-categor-wrapper {
  background: #ffffff !important;
}
/* Новости — белый фон */
.edit-block {
  background: #ffffff !important;
}
.main-blocks-wrapper1 {
  background: #ffffff !important;
}
/* Верхнее меню */
/* Боковое меню */
.left-categor-title {
  background-color: #f26522 !important;
}
.left-categor li a {
  color: #f26522 !important;
}
/* Футер */
.site-footer {
  background-color: #1a1a1a !important;
}
/*.site-footer .top-block { background-color: #2d2d2d !important; }*/
.site-footer a {
  color: #f26522 !important;
}
.site-footer .site-copuright {
  color: #cccccc !important;
}
