html{
	/* базовые цвета */
	--color-white:#fff;
	--color-black:#000;
	--color-1:#394049;
	--color-2:#636d79;
	--color-3:#828a93;
	--color-4:#9aa0a8;
	--color-5:#aeb3ba;
	--color-6:#c0c4c9;
	--color-7:#d0d3d7;
	--color-8:#dfe1e3;
	--color-9:#eceeef;
	--color-10:#f9f9fa;

	--color-custom-1:#355a89;
	--color-custom-invert:#fff;

	--color-form-1:#000;
	--color-form-2:#191919;

	--color-instock:#008000;
	--color-nostock:#EC1F27;
	--color-reviews-Yes:#008000;
	--color-reviews-No:#c61a01;
	--color-rating:#FE9E21;
	--color-label:#fff;
	--color-message:#fff;
	--color-message-info:#fff;
	--color-price-sale:#EC1F27;
	--color-price-old:#565656;
	--color-remark:#BF3030;
	--color-sale-percent:#fff;

	/* базовые бекграунды */
	--background-color-white:#fff;
	--background-color-black:#000;
	--background-color-1:#394049;
	--background-color-2:#636d79;
	--background-color-3:#828a93;
	--background-color-4:#9aa0a8;
	--background-color-5:#aeb3ba;
	--background-color-6:#c0c4c9;
	--background-color-7:#d0d3d7;
	--background-color-8:#dfe1e3;
	--background-color-9:#eceeef;
	--background-color-10:#f9f9fa;

	--background-color-custom-1:#355a89;
	--background-color-custom-2:#1c254d;
	--background-color-custom-3:#2f90cf;
	--background-color-form-1:#f9f9f9;
	--background-color-form-2:#fff;

	--background-color-label:#FE9E21;
	--background-color-message:#BF3030;
	--background-color-message-info:#269926;
	--background-color-sale-percent:#EC1F27;

	/* базовые цвета бордеров */
	--border-color-white:#fff;
	--border-color-black:#000;
	--border-color-1:#394049;
	--border-color-2:#636d79;
	--border-color-3:#828a93;
	--border-color-4:#9aa0a8;
	--border-color-5:#aeb3ba;
	--border-color-6:#c0c4c9;
	--border-color-7:#d0d3d7;
	--border-color-8:#dfe1e3;
	--border-color-9:#eceeef;
	--border-color-10:#f9f9f9;

	--border-color-custom-1:green;

	--border-color-form-1:#aeb3ba;
	--border-color-form-2:#dfe1e3;

	--border-color-message:#BF3030;
	--border-color-message-info:#008500;

	/*buttons*/
	--color-button-1:#fff;
	--color-button-2:#fff;
	--background-color-button-1:#1c254d;
	--background-color-button-2:#355a89;
	--border-color-button-1:#1c254d;
	--border-color-button-2:#355a89;
}
@media (prefers-color-scheme:dark){
html{

}
}

body{/*background-image:url("../images/bg_body.gif");*/}
body{/*background-color:var(--background-color-custom-1);*/color:var(--color-1);}
body{background-color:#3f5a82;}

body>header>#shadow{background-color:var(--background-color-black);}

#content>.FixedLayout>main{background-color:var(--background-color-white);}

a{color:var(--color-2);}
a:hover{color:var(--color-1);}

.products-quantity.instock{color:var(--color-instock);}
.products-quantity.nostock, .markProductOutOfStock, .product-date-available{color:var(--color-nostock);}

.price.sale *, .price.old, #price-opt .price *{color:var(--color-price-sale);}
.price.old *{color:var(--color-price-old);}

.remark:before{color:var(--color-remark);}

/* ПРОРАБОТАННОЕ */

ul.header>li .icon{color:var(--color-7);}
ul.header>li#header-title>div,
ul.header>li#header-phones-800 span,
ul.header>li:hover .icon, ul.header>li .phones a{color:var(--color-10);}
ul.header>li#header-logo span:before{background: radial-gradient(circle, rgba(38,48,91,1) 0%, rgba(28,37,77,1) 100%);}

ul.header>li#header-languages span{color:var(--color-8);}
ul.header>li#header-languages span:hover,
ul.header>li#header-languages a{color:var(--color-10);}
/* социальные сети ------------------------------------------------*/
a.facebook:before{color:#3B5998;}
a.instagram:before{color:#C6317E;}
a.twitter:before{color:#00ACED;}
a.youtube:before{color:#EC5951;}

/* важные сообщения на всех страницах ------------------------------------------------*/
.important-information, .msgError, .msgImportant{background-color:var(--background-color-message);color:var(--color-message);border-color:var(--border-color-message);}
.msgImportant:before{color:var(--color-message);}
.msgInfo{background-color:var(--background-color-message-info);color:var(--color-message-info);border-color:var(--border-color-message-info);}


/* формы ------------------------------------------------*/
input, select, textarea, div.send-form label.blur{color:var(--color-form-2);border-color:var(--border-color-form-2);}
input, select, textarea, div.send-form label.blur:before{background-color:var(--background-color-form-1);}
div.send-form label>span.caption + *{background-color:transparent;}
div.send-form label.blur>span.caption + *{color:transparent;}
input:focus, select:focus, textarea:focus,
div.send-form label:not(.blur){border-color:var(--border-color-form-1);background-color:var(--background-color-form-2);color:var(--color-form-1);}
div.send-form label>span.caption + select>option:not(:first-of-type){color:var(--color-form-1);}
div.send-form label>span.caption{color:var(--color-form-2);}
div.send-form *>span.caption,
div.send-form label.blur>span.caption{color:var(--color-form-2);}
div.send-form label>span.caption + *{color:var(--color-form-1);}
div.send-form label:not(.blur)>span.caption>*,
div.send-form label:not(.blur)>span.caption>span:before{background-color:var(--background-color-form-2);color:var(--color-form-1);}
div.send-form label.blur>span.caption>*{background-color:transparent;}
form .required .caption:after,.remark:before {color:var(--color-remark);}
input + .eye, * + .help, .edit{color:var(--color-form-2);}
input[type="password"] + .eye:hover, input[type="text"] + .eye, * + .help:hover, .edit:hover{color:var(--color-form-1);}
/*
::-webkit-input-placeholder{color:var(--color-form-2);}
::placeholder{color:var(--color-form-2);}
*/
span.spinMinus, span.spinPlus{border-color:var(--border-color-form-2);background-color:var(--background-color-form-1);}
span.spinMinus:before, span.spinPlus:before, span.spinPlus:after{background-color:var(--border-color-form-2);}

span.spinMinus:hover, span.spinPlus:hover{border-color:var(--border-color-form-1);background-color:var(--background-color-form-2);}
span.spinMinus:hover:before, span.spinPlus:hover:before, span.spinPlus:hover:after{background-color:var(--border-color-form-1);}

body>header:after{background-color:var(--background-color-custom-2);}
body.is-scroll>header{border-color:#e2e2e2;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
ul.breadcrumb{color:var(--color-white);}
ul.breadcrumb>li>a{color:var(--color-8);}

/* поиск ------------------------------------------------*/
#search input[type="search"]{background-color:transparent;}
body:not(.search-is-clicked)  #search .reset.disabled{color:var(--color-white)}
body.search-is-clicked>header #search input[type="search"]{border-color:#f7f8fa;background-color:#fff;color:#000;}
body.search-is-clicked>header #search .close-button{color:#fff;}
body:not(.search-is-clicked)>header #search ::-webkit-input-placeholder{color:var(--color-8);}
body:not(.search-is-clicked)>header #search :-ms-input-placeholder{color:var(--color-8);}
body:not(.search-is-clicked)>header #search ::placeholder{color:var(--color-8);}
body:not(.search-is-clicked)>header #search input[type="search"],
body:not(.search-is-clicked)>header #search button[type="submit"]{color:var(--color-white)}
@media only screen and (min-width:901px){
	body.search-is-clicked>header #search input[type="search"]{border-bottom-color:transparent;}
}
@media only screen and (max-width:900px){
	body:not(.search-is-clicked)>header #search .reset.disabled{color:transparent;}
}
@media only screen and (max-width:600px){
	body:not(.search-is-clicked)>header #search input[type="search"]{background-color:transparent;border-color:transparent;}
	body:not(.search-is-clicked)>header #search input[type="search"]::placeholder{color:transparent;}
}

#search_result{border-color:#fff;background-color:#fff;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
#search_result:after{background-color:#fff;}
#search_result>div{background-color:#f7f8fa;}
#search_result>div.sel, #search_result>div:hover{background-color:#f0f0f0;}
#search_result>div>*>span:last-of-type .text b{color:var(--color-custom-1);}
#search_result>div:not(.search-fast-manufacturer)>*>span:first-of-type{background-color:#fff;}

/* горизонтальное меню ссылок ------------------------------------------------*/
ul.header-pages-menu>li>a{color:var(--color-1);}
ul.header-pages-menu>li>span,
ul.header-pages-menu>li>a:hover{color:var(--color-custom-1);}
ul.header>li#header-languages>div .divider{background-color:var(--background-color-1);}

@media only screen and (max-width:900px){
ul.header>li#header-phones>.phones-block>.icon + div{background-color:var(--background-color-custom-2)}
ul.header>li#header-compare,
ul.header>li#header-pages>ul#header-topline{background-color:#fff;border-color:#e2e2e2;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
}

@media only screen and (min-width:901px){
	ul.header.with-topline ul.header-pages-menu>li>span,
	ul.header.with-topline ul.header-pages-menu>li>a{color:var(--color-10);}
	ul.header.with-topline ul.header-pages-menu>li>a:hover{color:var(--color-white);}
	ul.header.with-topline>li#header-pages{background-color:var(--background-color-custom-3);box-shadow:70em 0 0 0 var(--background-color-custom-3),-70em 0 0 0 var(--background-color-custom-3);}
}

/* меню ------------------------------------------------*/
@media only screen and (min-width:901px){
.menu ul>li>a{color::var(--color-7);}


.menu ul>li>a:hover, .menu ul>li.current>a{color:var(--color-custom-1);color:var(--color-8);}
.menu ul.L0>li>a{background-color:var(--background-color-custom-2);border-color:var(--border-color-2);color:var(--color-9)}
.menu ul.L0>li.children>ul{border-color:var(--border-color-6);background-color:var(--background-color-custom-1);}
.menu ul.L0>li.children.open>a{border-color:transparent;}
.menu ul.L0>li:hover>a, .menu ul.L0>li.children.open>a{background-color:var(--background-color-custom-3);color:var(--color-white);/*background-color:var(--background-color-custom-1);*/}
.menu ul.L1>li>a:not(:hover){color:var(--color-8);}
.menu ul.L1>li>a:hover, .menu ul.L1>li.current>a{color:var(--color-10);}
.menu ul.L2>li>a:not(:hover){color:var(--color-7);}
.menu ul.L0>li.children.open>a{border-color:var(--border-color-8);}
}

@media only screen and (max-width:900px){
	.menu{background-color:var(--color-white)}
	.menu ul.L0>li>a,
	.menu ul.L0>li.children.open>ul{border-color:var(--border-color-6);}
}
#top-navigation{background-color:#EEEEEE;}
#top-navigation .menu ul.L0>li:after{background-color:#ccc;border-color:#eee;}
#top-navigation .menu ul.L0>li.children ul.L1{background-color:#fff;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}


/* карусель производителей ------------------------------------------------*/
.owl-carousel-manufacturers .owl-item .item>a:before,
.owl-carousel-manufacturers .owl-item .item>a{background-color:var(--color-white);}
.owl-carousel-manufacturers .owl-item .item:hover>a{background-color:var(--background-color-custom-3);}
	/* боксы ------------------------------------------------*/
.box{}
.box .head{color:var(--color-white);background-color:var(--background-color-custom-3);border-bottom-color:var(--border-color-custom-3);/*-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);*/}
@media only screen and (min-width:901px){
	.box#box_categories .head{border-color:var(--border-color-2);}
}
.box .head>*>*{color:var(--color-white);}
.box .box-content{background-color:var(--background-color-white);}
.box .box-products-image{background-color:var(--background-color-white);}
.box .noUi-connect{background-color:var(--background-color-4);}

.box#box_filter .box-content{background-color:var(--background-color-9);}

/* блоки ------------------------------------------------*/
.block .head{background-color:var(--background-color-custom-3);border-bottom-color:var(--border-color-2);/*-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);*/}
.block .head>*>*{color:var(--color-white);}

/* группировка фильтр + сортировка ------------------------------------------------*/
#content.sort-open #showButtons>button#showSort,
#content.filter-open #showButtons>button#showFilter,
#content #showButtons>button:hover,
#content #showButtons>button.active{background-color:var(--background-color-custom-1);border-color:var(--border-color-custom-1);color:#fff;}

#showButtons>button{border-color:var(--border-color-4);background-color:var(--background-color-white);}

/* категории товаров ------------------------------------------------*/
ul.categories-listing .categories-image>span{background-color:var(--color-white)}

ul.categories-listing>li{border-color:transparent;}
ul.categories-listing>li>div{border-color:var(--border-color-8);background-color:var(--background-color-white);}
ul.categories-listing>li:hover>div{border-color:var(--border-color-7);/*-webkit-box-shadow:0 0 1em var(--border-color-4); -moz-box-shadow:0 0 1em var(--border-color-4); box-shadow:0 0 1em var(--border-color-4);*/}

ul.categories-listing>li:hover>div{background-color:var(--background-color-custom-3);border-color:var(--background-color-custom-3);}
ul.categories-listing>li:hover .categories-name>a{color:#fff;}
ul.categories-listing>li:hover .categories-image>span{background-color:transparent;}

/* спойлер ------------------------------------------------*/
.spoiler-gradient:before{
    background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-webkit-gradient(linear, left bottom, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
    background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-o-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-ms-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
}

/* сравнение в шапке ------------------------------------------------*/
#header-compare #sCompareCnt{color:var(--color-custom-invert);background-color:var(--background-color-custom-1);}

/* корзина в шапке ------------------------------------------------*/
#header-shopping-cart #sCartPCnt{color:var(--color-custom-invert);background-color:var(--background-color-custom-1);}

/* корзина всплывающая в меню ссылок ------------------------------------*/
#shCartPlace>form{border-color:#e2e2e2;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
#shCartPlace>form>*:after{background-color:#fff;}
#shCartPlace ul.shopping-cart-hover>li:nth-child(even){/*background-color:#fdfdfd;*/}
#shCartPlace ul.shopping-cart-hover>li:last-child{border-bottom-color:#fdfdfd;}
#shCartPlace ul.shopping-cart-hover>li:hover{background-color:#f7f8fa;border-bottom-color:#f7f8fa;}


ul.shopping-cart-hover-subtotals{border-top-color:#f7f8fa;}

/* вход/регистрация ------------------------------------------------*/

ul.account-box>li>a:hover,
ul.account-box>li.current>a{color:var(--color-custom-1);}

ul.account-summary>li{background-color:#fff;border-color:#555;}
ul.account-summary>li>span{background-color:#fff;color:#000;}

/* кросс-фильтр в списке ------------------------------------------------*/
ul.cross-filter li span,
ul.cross-filter li a._usrLink:hover{color:var(--color-custom-1);border-color:var(--border-color-custom-1);;}

/* сортировка в списке ------------------------------------------------*/
.sort-links>ul>li>span[data-clickurl]:hover,
.sort-links>ul>li>span:not([data-clickurl]){color:var(--color-custom-1);}

/* листалка в списке ------------------------------------------------*/
.listing-split-links-pages>ul>li>a:hover,
.listing-split-links-pages>ul>li>.pageNumber.current{background-color:var(--background-color-custom-1);color:#fff;}

/* список товаров ------------------------------------------------*/
ul.products-listing-block>li{border-color:transparent;}
ul.products-listing-block .product-border{border-color:var(--border-color-8);background-color:var(--background-color-9);}
ul.products-listing-block .prod:hover .product-border{border-color:var(--background-color-custom-3);}

.products-listing-owl .owl-item,
.products-listing-owl-img .owl-item{border-color:var(--border-color-8);background-color:var(--background-color-9);}
.products-listing-owl .owl-item:hover,
.products-listing-owl-img .owl-item:hover{border-color:var(--border-color-6);}

.products-listing .listing-image{background-color:var(--color-white);}

ul.special-colors>li{border-color:var(--border-color-8);}
ul.special-colors>li:hover,
ul.special-colors>li.current-color{border-color:var(--color-custom-1);}

/* списки товаров в виде прайс-строк */
ul.products-listing-lines>li{border-color:#dddddd;}
ul.products-listing-lines>li:nth-child(odd){background-color:#f9f9f9;}
ul.products-listing-lines>li:hover{background-color:#f0f0f0;}
ul.products-listing-lines>li .product-listing-image span a,
ul.products-listing-lines>li .products-list-description{border-color:#dddddd;}

.product-listing-image>a:first-of-type{background-color:#fff;}

/* прайс-лист */
.price.w100 td{border-color:#dddddd;}
.price.w100 tr:nth-child(odd) td{background-color:#f9f9f9;}

/* быстрый просмотр  ------------------------------------------------*/
.quick-preview{border-color:#dcdada;color:#000;}
.quick-preview:after{background-color:#fff;}
.quick-preview:hover{border-color:#000;color:#fff;}
.quick-preview:hover:after{background-color:#000;}

/* стикеры ------------------------------------------------*/
.products-label{background-color:var(--background-color-label);color:var(--color-label);}
.product-sale-percent{color:var(--color-sale-percent);background-color:var(--background-color-sale-percent);}

/* рейтинг ------------------------------------------------*/
.rating{color:var(--color-rating);}

/* Default tooltip style ------------------------------------------------*/
.qtip-default{border:1px solid #c0c0c0;background:#fff;}
.qtip-close.qtip-icon:hover:before{color:var(--color-custom-1);}
.qtip-default{-webkit-box-shadow:0 0.25em 0.25em -0.125em #999999;-moz-box-shadow:0 0.25em 0.25em -0.125em #999999;box-shadow:0 0.25em 0.25em -0.125em #999999;}

/* опции товара в виде кнопок ------------------------------------------------*/
.product-attributes li.pOptBtn label{border-color:var(--border-color-3);}
.product-attributes li.pOptBtn label:hover,
.product-attributes li.pOptBtn.active label{background-color:var(--background-color-custom-1);border-color:var(--background-color-sale-percent);color:#fff;}

/* опции товара с изображениями ------------------------------------------------*/
.product-attributes li.product-option-image .product-option-value-image{border-color:#EEEEEE;}
.product-attributes li.product-option-image .product-option-value-image:hover,
.product-attributes li.product-option-image.active .product-option-value-image{border-color:var(--border-color-custom-1);}

/* страница товара ------------------------------------------------*/
.product-info-image{background:var(--color-white);border-color:var(--border-color-5);}

ul.product-info .owl-dots .owl-dot{border-color:var(--border-color-5);background-color:var(--background-color-white);}
ul.product-info .owl-dots .owl-dot:hover,
ul.product-info .owl-dots .owl-dot.active{border-color:var(--border-color-custom-1);}

.ui-tab, .ui-tabs-panel{border-color:var(--border-color-8);background-color:var(--background-color-white);}
.ui-tab.ui-state-active, .ui-tab.ui-state-hover, .ui-tab.ui-state-active.ui-state-hover{border-color:var(--border-color-8);background-color:var(--background-color-white);}

@media only screen and (max-width:600px){
	.ui-tab.ui-state-active, .ui-tab.ui-state-hover, .ui-tab.ui-state-active.ui-state-hover{background-color:var(--background-color-custom-1);}
	.ui-tabs .ui-tabs-nav>li.ui-tab.ui-state-active{border-color:var(--border-color-custom-1);}
	.ui-tab.ui-state-active>a, .ui-tab.ui-state-hover>a, .ui-tab.ui-state-active.ui-state-hover>a{color:var(--color-custom-invert);}
}

.ui-tab{background-color:var(--background-color-custom-2);}
.ui-tab.ui-state-hover{background-color:var(--background-color-custom-1);}
.ui-tab.ui-state-hover:not(.ui-tabs-active)>a{color:var(--color-custom-invert)}
.ui-tab.ui-state-default:not(.ui-state-active)>a{color:var(--color-white)}

ul.product-info-props .fHelp, ul.product-info-props  .fvHelp{background-color:#d5d5d5;}

#product-info-right-block{border-color:var(--border-color-8);background-color:var(--background-color-white);}

/* баннер-слайдер ------------------------------------------------*/
.owl-nav>button:before{color:#000;background:#d5d5d5;}
.owl-dots .owl-dot span:before{color:var(--color-custom-1);}
.block .owl-dots .owl-dot span:before{color:var(--color-white);}
/* стрелки вверх ------------------------------------------------*/
#topLeft:before, #topRight:before{background:#d5d5d5;}
#topLeft, #topRight{color:#000;}

/* бокс фильтра ------------------------------------------------*/
div.fltSect{border-bottom-color:#c0c0c0;}

/* корзина ------------------------------------------------*/

ul.shopping-cart-listing, ul.shopping-cart-listing>li{border-color:#d5d5d5;}
ul.shopping-cart-listing .cart-delete .icon-remove{border-color:#e2e2e2;background-color:#fff;border-color:#e2e2e2;-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
ul.shopping-cart-listing .cart-delete .icon-remove:hover{color:#fff;background-color:#bb0000;border-color:#bb0000;}

#shoppingCart .subtotal-sum #subtotalSum, #shoppingCart .subtotal-sum .subtotalTxt{color:#000000;}
.subtotal-sum tr:last-child td{border-bottom-color:#d5d5d5;}
#shoppingCart .ui-tabs .ui-tabs-active.ui-state-active{background-color:#000000;border-color:#000000;}
#shoppingCart .ui-tabs .ui-tabs-active.ui-state-active>a{color:#fff;}


/* всплывающе окно корзины */
.pAdded{border-color:var(--border-color-custom-1);background-color:#fff;}

/* история заказов ------------------------------------------------*/
ul.orders-history-block,
ul.orders-history-block>li.order-status,
ul.orders-history-block.open ul.orders-history-info{border-color:#e2e2e2;}

ul.orders-history-block.open,
ul.orders-history-block:hover{-webkit-box-shadow:0 0 0.25em 0.125em #e2e2e2;-moz-box-shadow:0 0 0.25em 0.125em #e2e2e2;box-shadow:0 0 0.25em 0.125em #e2e2e2;}

ul.orders-history-block.open ul.orders-history-list,
ul.orders-history-block.open>li.order-status>*:first-child,
ul.order-totals{background-color:#f7f8fa;border-color:#e2e2e2;}
ul.orders-history-list>li.order-id>a._usrLink:hover{color:var(--color-custom-1);}

/* иконка скидки ------------------------------------------------*/
.specials-only-text{color:#008000;}
.complect-product-discount{background-color:var(--background-color-sale-percent);color:#fff;outline:1px solid #fff;}

ul.filter>li.inactive>s,
ul.filter>li.active .cnt{color:#bbb;}

ul.filter>li>a:before,
ul.filter>li.inactive>s:before{color:#999999;}

ul.filter .selected a,
ul.filter .selected a:before,
ul.filter .active a:hover,
ul.filter .active a:hover:before{color:var(--color-custom-1);}
ul.filter .selected a:hover,
ul.filter .selected a:hover:before{color:#c61a01;}
a.reset-filter{color:var(--color-custom-1);}
a.reset-filter:hover{color:#c61a01;}

/* отзывы и гостевая книга ------------------------------------------------*/
ul.reviews-list>li:nth-child(2n){background-color:var(--background-color-5);}
ul.reviews-list>li .rvYesNo a.rvYes{color:var(--color-reviews-Yes);}
ul.reviews-list>li .rvYesNo a.rvNo{color:var(--color-reviews-No);}

/* подписка ------------------------------------------------*/
#subscribe{background-color:var(--background-color-10);border-color:var(--border-color-5);color:var(--color-1);}

/* скрол ------------------------------------------------*/
.block-scroll::-webkit-scrollbar-track{border-color:#c2c2c2;background-color:#f1f1f1;}
.block-scroll::-webkit-scrollbar-thumb{background-color:#c1c1c1;}
.block-scroll::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8;}


/* футер ------------------------------------------------*/
body>footer{background-color:var(--background-color-custom-2);color:var(--color-7);}
body>footer .copy{background-color:var(--background-color-10);border-color:var(--border-color-5);color:var(--color-1);}
body>footer .phones a{color:var(--color-white)}
body>footer ul.footer>li>span, body>footer ul.footer>li .phones>a{color:var(--color-white);}
body>footer ul.categories>li>a, body>footer ul.header-pages-menu>li>a{color:var(--color-7);}
body>footer ul.categories>li.current>a, body>footer ul.categories>li>a:hover,
body>footer ul.header-pages-menu>li.current>a, body>footer ul.header-pages-menu>li>a:hover{color:var(--color-10);}

.modal-content{color:var(--color-white);}
.modal-content:after{background-color:var(--color-black);}
