.video {
  position: relative;
  padding-bottom: 30%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 560px;
  max-height: 315px;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

.shema {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
.shema iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

.orange {
	color: #f38b04;
	background-color: #fff6eb;
    border-color: #feedd7;
	border-bottom: 2px solid;
	padding: 15px 15px 15px 15px;
	margin-bottom: 20px;
}
.green {
	color: #84bc29;
	background-color: #f6fbee;
    border-color: #84BC29;
	border-bottom: 2px solid;
	padding: 15px 15px 15px 15px;
	margin-bottom: 20px;
}



.intec-template .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
    color: #ffffff !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel {
    background-color: #003869;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {
    color: #006fa7 !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1.widget-view-desktop-1-bordered .widget-container {
	background-image: linear-gradient(to bottom, #007CB7, #003869 47%);
}

.widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
    color: #ffffff !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text {
    color: #ffffff !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
    color: #0065ff;
    border-color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
    color: #ffffff !important;
    border-bottom: 1px dashed #ffffff !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow {
    color: #ffffff !important;
}
.widget-authorization-panel {
    display: none !important;
}

.catalog-element-offer-quantity-wrap {
    display: none !important;
}
.catalog-element-quantity {
    display: none !important;
}
.widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-2, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-text {
    color: #ffffff !important;
}

/* Маркер Акция в каталоге */
.c-markers.c-markers-template-2 .widget-markers-recommend {
    background: #1bcda1;
    border-radius: 13px;
    padding: 7px 13px;
}
/**/

.intec-template .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
    color: #ffffff !important;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-section-document-name {height: auto;}