/*V---------Футер - делаем светлым для темной темы---------V*/
/*Цвет футера*/
#phoenix-container footer.tone-dark .shadow-tone {
    background: rgba(255,255,255,0.1);
}
/*Цвет текста футера*/
#phoenix-container footer.tone-dark .container {
    color: black;
}
#phoenix-container footer .container a {
    color: black;
}
/*Меню футера*/
#phoenix-container footer .container a span {
    color: black;
}
/*Кнопка футера*/
#phoenix-container footer .container a.button-def {
    color: white;
}
/*Телефон на приклеенном хедере*/
header.fixed .wrapper-board-contact .ic-open-list-contact span {
    background-image: url(/bitrix/templates/concept_phoenix_ee/images/ic_open_list_contacts-light.png) !important;
}
header.fixed .wrapper-board-contact .ic-open-list-contact {
    background-color: rgba(0,0,0,.07) !important;
}

#phone_contact {
    color: black;
}
/*A---------Футер - делаем светлым для темной темы---------A*/

/*V------------Меню на планшете в темной теме/*------------V*/
/*Цвет шапки меню*/
#body .open-menu .head-menu-wrap {
    background-color: #ffffff;
}
/*Меняем сердечко в избранных*/
#body .open-menu .head-menu-wrap .basket-quantity-info-icon {
    background-image: url(/images/header/objects/heart_bl.png);
}
/*Меняем цвет количества в избранных и делаем круглую рамку*/
#body .open-menu .head-menu-wrap .basket-quantity-info-icon .count {
    color: #004DFF; /*Меняем цвет количества в избранных*/
    border-radius: 100px; /*Радиус скругления вокруг количества*/
    border: 1px solid #004DFF; /*Параметры рамки вокруг количества*/
    background-color: #ffffff; /*Цвет внутри рамки количества*/
}
/*Крестик закрытия меню*/
#body .open-menu .head-menu-wrap .col-1.wrapper-close > a {
    background: url(/bitrix/templates/concept_phoenix_u1/images/svg/cross_bl.svg) center no-repeat;
    background-size: 38px;
}
/*A------------Меню на планшете в темной теме/*------------A



/*Линия над меню в ПК*/
.wrap-main-menu.active.def.full.ready {
    border-top: 1px solid #004DFF;
}

/*Кружок с телефоном*/
#phone_header .iconphone img {
    width: 40px;
    height: 40px;
}

/*Выравниваем телефон справа*/
#phone_contact {
    float: right;
}
/*Кружок с телефоном выравниваем справа*/
#phone_header .iconphone {
    text-align: right;
}
#phone_contact .wrapper-board-contact {
    padding-left: 0px;
}
#phone_header .iconphone {
    padding-right: 0px;
}

/*Избранное*/
#cabinet .basket-quantity-info-icon {
    margin: 0px;
}

/*Меняем сердечко в избранных*/
#cabinet .basket-quantity-info-icon {
    background-image: url(/images/header/objects/heart_bl.png);
}
/*В открытом мобильном меню*/
#phoenix-container .open-menu-mobile .basket-quantity-info-icon {
    background-image: url(/images/header/objects/heart_bl.png);
}
/*Меняем цвет количества в избранных и делаем круглую рамку*/
#cabinet .basket-quantity-info-icon .count, #phoenix-container .basket-quantity-info-icon .count {
    color: #004DFF; /*Меняем цвет количества в избранных*/
    border-radius: 100px; /*Радиус скругления вокруг количества*/
    border: 1px solid #004DFF; /*Параметры рамки вокруг количества*/
    background-color: #ffffff; /*Цвет внутри рамки количества*/
}

/*Цвет шапки в открытом мобильном меню*/
#phoenix-container .open-menu-mobile .menu-mobile-inner .head-wrap {
    background-color: #ffffff;
}
#phoenix-container .open-menu-mobile .menu-mobile-inner .head-wrap .wr-item {
    background-color: #ececec63;
}
#phoenix-container .open-menu-mobile .menu-mobile-inner .head-wrap .wr-item .basket-quantity-info-icon .count {
    background-color: #ececec63; /*Цвет внутри рамки количества*/
}

/*Цвет гамбургера меню*/
#menu_mobile .icon-hamburger .icon-bar, .fix-board .wrapper-menu .icon-hamburger .icon-bar  {
    background: #004DFF;
}
/*Выравниваем логотип по центру контейнера*/
#logotip_mobile, .wrapper-logotype {
    text-align: center;
}
/*Липкое меню мобильное*/
#favorites_mobile .basket-quantity-info-icon {
    background-image: url(/images/header/objects/heart_bl.png);
}
.mobile-menu .container {
    background-color: #ffffff;
}
.mobile-menu img.logotype {
    max-width: 100%;
}
/*Увеличиваем логотип липкого меню*/
.fix-board img.logotype.lazyload {
    max-width: 60%;
}
#phoenix-container .fix-board {
    background-color: #ffffff;
}
#phoenix-container .fix-board .basket-quantity-info-icon .count{
    background-color: #ffffff; /*Цвет внутри рамки количества*/
}

/*Меняем блок в футере с логотим на последнее место в мобильном устройстве*/
@media (max-width: 767.98px){
    #phoenix-container footer .container .container-top .col-lg-3.col-sm-6.col-12.column-1 {
        order: 1;
    }
    #phoenix-container footer .container .container-top .col-lg-3.col-sm-6.col-12.column-4 {
        order: 2;   
    }
    #phoenix-container footer .container .container-top .col-lg-3.col-sm-6.col-12.column-1 img {
        display: none;
    }
}


/*Телефон и иконки соцсетей на мобильном устройстве*/
.col-12.d-md-none.mobile.header.tel.container {
	display: flex; 
    background: #ededed; 
    padding-bottom: 5px;
    padding-top: 2px; 
    text-align: center;
}
.col-6.mobile.header.tel.text {
	padding-left: 0; 
    padding-right: 0;
}
.mobile.header.tel.click a {
	font-size: 10pt; 
    color: #000000; 
    /* padding-bottom: 5px; */
    font-weight: 700;
}
.mobile.header.tel.nadpis {
	font-size: 9pt; 
    color: #000000;
}
.col-6.mobile.header.tel.socmessenjer {
	padding-right: 0;
}
.mobile.header.tel.socmessenjer.nadpis {
	font-size: 8pt; 
    color: #000000;
}
.mobile.header.tel.socmessenjer.ico a img {
	width: 24px; 
    margin-right: 11px;
}