body, html {
  /*font-family: "DIN Condensed", sans-serif;*/
}
.element_sales_list {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.element_sales_list svg {
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.element_sales_list svg path {
  fill: #2a983a;
}
.element_sales_list .item_sale {
  display: block;
}
.element_sales_list .title_sale {
  font-size: 0.6em;
  line-height: 1.3em;
  text-transform: uppercase;
  letter-spacing: 0.8px;
}
.lizing_wrapper_custom {
  font-size: 14px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  margin-top: 12px;
  margin-bottom: 15px;
}
.lizing_wrapper_custom svg {
  width: 24px;
}
.lizing_wrapper_custom .right {
  width: 90%;
  padding-left: 6px;
}
.lizing_wrapper_custom path {
  stroke: #2a983a;
}
.lizing_wrapper_custom span {
  margin-right: 3px;
}
.c-catalog-section-catalog-list-1 .lizing_wrapper_custom svg, .c-catalog-section-catalog-text-2 .lizing_wrapper_custom svg {
  display: none;
}
.c-catalog-section-catalog-list-1 .lizing_wrapper_custom .right {
  padding-left: 0;
  width: 100%;
  text-align: right;
}
.c-catalog-section-catalog-list-1 .lizing_wrapper_custom .right a, .c-catalog-section-catalog-text-2 .right a {
  display: block;
}
.c-catalog-section-catalog-tile-4 .lizing_wrapper_custom .right a, .catalog-element-offers-list .lizing_wrapper_custom .right a {
  display: block;
}
.c-catalog-section-catalog-text-2 .right {
  padding-left: 0;
  width: 100%;
  text-align: center;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-icons {
  border: 0;
}
.intec-ui.intec-ui-control-button.intec-ui-scheme-current.btn_custom {
  padding: 10px 90px;
}
@media (max-width: 560px) {
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.btn_custom {
    padding: 10px 20px;
    width: 100%;
  }
}
.intec-ui-form-field.url {
  display: none !important;
}
.news-detail-banner {
  position: relative;
}
.news-detail-banner[data-theme="dark"]:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: rgb(255 255 255 / 20%);
  z-index: 1;
  top: 0;
  left: 0;
}
.news-detail-banner[data-theme="light"]:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: rgb(0 0 0 / 40%);
  z-index: 1;
  top: 0;
  left: 0;
}
.news-detail-banner[data-theme="dark"] .news-detail-banner-discount {
  /*background: rgb(255 255 255 / 50%);
  padding: 22px;*/
  z-index: 10;
}
.news-detail-banner[data-theme="light"] .news-detail-banner-discount {
  z-index: 10;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner .news-detail-banner-discount-title {
  font-weight: 500;
  display: inline;
  background: #2a983a;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner .news-detail-banner-discount-overhead {
  font-weight: 600;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner[data-theme=dark] .news-detail-banner-discount-overhead {
  color: #000;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner-discount-overhead {
  font-size: 16px;
  line-height: 14px;
  margin-bottom: 15px;
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner[data-theme=dark] .news-detail-banner-discount-title {
  color: #fff;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content a {
  font-weight: normal;
}
.name_of_custom {
  margin-top: 14px;
  margin-left: 10px;
  font-weight: bold; display: block;
}
.desc_form_custom {
  margin-bottom: 20px;
}
.custom_content_radio {
  display: flex !important;
  flex-wrap: wrap;
  font-size: 13px;
}
.custom_content_radio input {
  margin-right: 5px;
  margin-left: 10px;
}
.custom_content_radio br {
  display: none !important;
}
.custom_content_hidden, .form-result-new-field-hidden {
  display: none !important;
}
.feedback_form_btn {padding: 12px 12px !important;} 

  form[name="SIMPLE_FORM_14"] .inputfile {
    display: none !important;
  }

  form[name="SIMPLE_FORM_14"] .file-icon {
    margin-right: 15px; display: flex; align-items: center;
  }
form[name="SIMPLE_FORM_14"] .file-icon svg {    width: 10px;
    height: 16px;}
form[name="SIMPLE_FORM_14"] .file-caption {font-size: 14px;}
form[name="SIMPLE_FORM_14"] .form-result-new-field-file .form-result-new-field-file {padding: 7px 14px;}
form[name="SIMPLE_FORM_14"]  .custom_content_dropdown select {padding: 7px 14px;}

form[name="SIMPLE_FORM_14"] select, form[name="SIMPLE_FORM_14"] .form-result-new-field-file {cursor: pointer;}


