.widget.c-reviews.c-reviews-template-4 .widget-item-picture,
.widget.c-reviews.c-reviews-template-6 .widget-item-picture{
	display:none !important;
}



h1.intec-header {
	color: #000ead;
}

.menu-overlay .menu-submenu .menu-submenu-1 .menu-submenu-visible
{
background: #ffffff73;
}


.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent {
	background: #000ead !important;

}

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

.c-footer.c-footer-template-1 .widget-view .widget-view-3 .widget-panel .widget-logotype-wrapper

{

	height: 70px;
}

.c-footer.c-footer-template-1 .widget-view .widget-view-3 .widget-panel .widget-panel-item {
    padding: 0px 30px;
}

#i-6-bitrix-menu-horizontal-1-LkGdQnW4WHwB > div.menu-wrapper.menu-transparent > div > div > div.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch > div.intec-grid-item-auto.menu-item.menu-item-section > a > div
{

		color: #fff !important;
}
#i-6-bitrix-menu-horizontal-1-LkGdQnW4WHwB > div.menu-wrapper.menu-transparent > div > div > div.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch > div:nth-child(2) > a > div
{

		color: #fff !important;
}

#i-6-bitrix-menu-horizontal-1-LkGdQnW4WHwB > div.menu-wrapper.menu-transparent > div > div > div.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch > div:nth-child(3) > a > div
{
	color: #fff !important;
}

#i-6-bitrix-menu-horizontal-1-LkGdQnW4WHwB > div.menu-wrapper.menu-transparent > div > div > div.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch > div:nth-child(4) > a > div
{
	color: #fff !important;
}
#i-6-bitrix-menu-horizontal-1-LkGdQnW4WHwB > div.menu-wrapper.menu-transparent > div > div > div.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch > div:nth-child(5) > a > div
{
	color: #fff !important;
}


/* Правки мобильной шапки */
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled {
	background: #fff !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1 .widget-item {
	padding: 0 !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1 .widget-logotype {
	max-width: 90px !important;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-phone .widget-popups-phones-1-button svg {
	stroke: #000 !important;
	opacity: 0.5;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-menu .ns-bitrix.c-menu.c-menu-mobile-1 .menu-button, 
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-search .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button, 
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-basket .ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item {
	color: #000 !important;
	opacity: 0.5;
}


@media (max-width: 920px) {
body > div.container-222.intec-template > div.container-223.intec-template-content > div > div.container-226.intec-template-page.intec-template-page-flat > div > div > div.container-372 > div > p.intec-ui-markup-text {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 10px;
} 
body > div.container-222.intec-template > div.container-223.intec-template-content > div > div.container-226.intec-template-page.intec-template-page-flat > div > div > div.container-372 > div > h1
{
 padding-left: 30px;
}
body > div.container-222.intec-template > div.container-223.intec-template-content > div > div.container-226.intec-template-page.intec-template-page-flat > div > div > div.container-372 > div > p:nth-child(3)
{
 padding-left: 30px;
    padding-right: 30px;
}
body > div.container-222.intec-template > div.container-223.intec-template-content > div > div.container-226.intec-template-page.intec-template-page-flat > div > div > div.container-372 > div > div
{
 padding-left: 30px;
}
}

body > div.container-26.intec-template > div.container-27.intec-template-content > div > div.container-32.intec-template-page.intec-content.intec-content-visible > div > div.container-36.intec-content-right > div > div > h2:nth-child(1)
{    margin-top: 0px !important;
}



#i-11-intec-universe-main-footer-template-1-m71abLTUTSkt > div > div.widget-view > div > div > div > div.widget-panel {
    padding: 0px;
}

/*Стили таблиц 1, но жирная первая строка , выравнивание посередине*/
.table-team1-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team1 {
    border-spacing: 0;
    border-collapse: collapse;

}

.table-team1 th {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

.table-team1 td {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

/*.table-team1 tbody tr:hover {
    background: #0ad4c017;
}
цвет при наведении - пока убран*/

/* Выделение жирным строки в таблицах */
.table-team1 tr:nth-child(n+1):nth-child(-n+1) {
    font-weight: bold;
text-align: center;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team1-wrap + p {
    margin-top: 20px;
}

/*Стили таблиц 2 - без жирных строк, выравнивание посередине*/
.table-team2-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team2 {
    border-spacing: 0;
    border-collapse: collapse;

}

.table-team2 th {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

.table-team2 td {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team2-wrap + p {
    margin-top: 20px;
}

/*Стили таблиц 3 - без жирных строк, выравнивание по левому краю*/
.table-team3-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team3 {
    border-spacing: 0;
    border-collapse: collapse;

}

.table-team3 th {
    border: 2px solid;
    padding: 5px;
}

.table-team3 td {
    border: 2px solid;
    padding: 5px;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team3-wrap + p {
    margin-top: 20px;
}

/*Стили таблиц 4 - 2 жирных строки, выравнивание посередине*/
.table-team4-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team4 {
    border-spacing: 0;
    border-collapse: collapse;
}

.table-team4 th {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

.table-team4 td {
    border: 2px solid;
    padding: 5px;
    text-align: center;
}

.table-team4 tr:nth-child(n+1):nth-child(-n+1) {
    font-weight: bold;
text-align: center;
}

.table-team4 tr:nth-child(n+2):nth-child(-n+2) {
    font-weight: bold;
text-align: center;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team4-wrap + p {
    margin-top: 20px;
}


/* 23.01.2024 поменял размер шрифта с 18 на 15 px, так как слово Пневмораспределители оказалось слишком большим для блоков в разделах */
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-slider-1 .catalog-section-list-item-name {
    font-size: 15px;
}

/* 05.08.2024 скрывал ссылку в представительствах в контактах на логотипе, которая вела на страницу представительства 404, Оля убрала через настройки инфоблока
.ns-bitrix.c-news-list.c-news-list-contacts-2 .news-list-item-picture  {
    pointer-events: none;
    cursor: default;
}
*/

/*Отступ от документов в табах на страницах товаров*/
.intec-ui.intec-ui-control-tabs-content {
    padding-bottom: 10px;
}


.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-wrapper {
    display: flex
;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-wrapper {
    width: fit-content;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-wrapper {
     border: none;
  }

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document {
       flex: 0 0 5%;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-extension {
      color: #e91a1a;
      position: unset;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-sections.catalog-element-sections-tabs .catalog-element-section {
    margin-top: 0px;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-wrapper:hover {
    -webkit-box-shadow: 0 5px 10px 0 rgba(64, 72, 80, 0.1);
    -moz-box-shadow: 0 5px 10px 0 rgba(64, 72, 80, 0.1);
    box-shadow: 0 5px 10px 0 rgb(64 72 80 / 42%);
}

/*Скрыл наличие для товаров с Заказать и Подписаться в разделах*/
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-value[data-quantity-state=empty] {
    display: none;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-icon[data-quantity-state=empty] {
    display: none;
}

/* Скрытие описания разделов в корне каталога */

.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-description {
    display: none;
}

/*Отступ для баннера на главной - по умолчанию был 40px*/
.c-header.c-header-template-1 .widget-banner .widget-banner-2 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/*Для иконки Max*/
[data-social-icon="MAX"] {
    background-image: url('/upload/img/max.svg') !important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/*Делаем добавленный в шапку телефон тем же шрифтом, что и городской через сброс*/
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-text {
    font-size: unset !important;
}

/*Убираем адрес из шапки на небольших экранах*/
@media (max-width: 1097px) {
    .widget-view-desktop-1 .widget-panel-items-wrapper > .widget-panel-item:first-child {
        display: none !important;
    }
}


/*Стили таблиц 5 без жирных строк выравнивание по левому краю*/
.table-team5-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team5 {
    border-spacing: 0;
    border-collapse: collapse;

}

.table-team5 th {
    border: 2px solid;
    padding: 5px;
}

.table-team5 td {
    border: 2px solid;
    padding: 5px;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team5-wrap + p {
    margin-top: 20px;
}

/*правки - my*/

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel a.email 
{
    font-size: 18px;
color: #000ead !important;
}



.widget-panel-item-email,
.widget-panel-item-email .widget-panel-item-wrapper {
    position: relative;
    overflow: visible !important;
}

.widget-panel-item-copy {
    appearance: none;
    -webkit-appearance: none;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: 16px;
    height: 16px;
    margin-left: 7px;
    padding: 0;

    border: 0 !important;
    outline: none !important;
    background: transparent !important;
    box-shadow: none !important;

    color: #0019a8;
    cursor: pointer;
    opacity: 0.8;
}

.widget-panel-item-copy:hover {
    opacity: 1;
    background: transparent !important;
}

.widget-panel-item-copy svg {
    display: block;
    width: 14px;
    height: 14px;
}

.widget-panel-item-copy-message {
    position: absolute;

    right: 0;
    top: calc(100% + 6px);

    padding: 4px 8px;
    border-radius: 4px;
    background: #0019a8;
    color: #fff;

    font-size: 11px;
    line-height: 1.2;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    transform: translateY(-3px);
    transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;

    z-index: 9999;
    pointer-events: none;
}

.widget-panel-item-email.is-copied .widget-panel-item-copy-message {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-item
{
    padding: 10px 20px !important;

}

/*Стили таблиц 6, но жирная первая строка , выравнивание посередине*/
.table-team6-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team6 {
    border-spacing: 0;
    border-collapse: collapse;

}

.table-team6 th {
    border: 2px solid;
    padding: 5px;
    text-align: left;
}

.table-team6 td {
    border: 2px solid;
    padding: 5px;
    text-align: left;
}

/* Выделение жирным строки в таблицах */
.table-team6 tr:nth-child(n+1):nth-child(-n+1) {
    font-weight: bold;
text-align: left;
}

/*Стили таблиц 7 - жирным 1 и 3 строка, выравнивание посередине*/
.table-team7-wrap {
    overflow: auto;
    table-layout: auto;
}

.table-team7 {
    border-spacing: 0;
    border-collapse: collapse;
}

.table-team7 th {
    border: 2px solid;
    padding: 5px;
    text-align: left;
}

.table-team7 td {
    border: 2px solid;
    padding: 5px;
    text-align: left;
}

/* Выделение жирным строки 1 */
.table-team6 tr:nth-child(n+1):nth-child(-n+1) {
    font-weight: bold;
text-align: left;
}

/* Выделение жирным строки 3 */
.table-team6 tr:nth-child(n+3):nth-child(-n+3) {
    font-weight: bold;
text-align: left;
}

/*Отступ для таблиц снизу в детальных описаниях, если дальше тег p*/
.catalog-element-section-description .table-team6-wrap + p {
    margin-top: 20px;
}