body {background-color:#f7f7f9;border-color:#eeeeee;color:#808a9f;}
a {color:#3b475f;}
a:hover {color:#a92039;}

h1, h2>a, strong {color:#3b475f;}
h1 span, h2>a:hover {color:#a92039;}

body>#shadow {background-color:#3b475f;}

.products-quantity.instock {color:#008000;}
.products-quantity.nostock, .markProductOutOfStock {color:#a92039;}

.price.sale *, .price.old {color:#a92039;}
.price.old * {color:#555;}

.msgImportant {background:#fff5df;color:#000;}
.msgImportant:before, .remark:before {color:#a92039;}

.msgInfoSmall,
.msgErrorSmall {background-color:#a92039;color:#fff;}
.msgErrorSmall a {color:#fff;}

/* ПРОРАБОТАННОЕ */

/* социальные сети ------------------------------------------------*/
/*
a.google-plus,
a.facebook,
a.instagram,
a.twitter,
a.youtube {background-color:#000;color:#fff;}
a.google-plus:hover,
a.facebook:hover,
a.instagram:hover,
a.twitter:hover,
a.youtube:hover {background-color:#c0c0c0;color:#000;}
*/
a.facebook:not(:hover):before, a.instagram:not(:hover):before {color:#ced1d7;}
a.google-plus:before {color:#DD4B39;}
a.facebook:before {color:#3B5998;}
a.instagram:before {color:#C6317E;}
a.twitter:before {color:#00ACED;}
a.youtube:before {color:#EC5951;}

/* формы ------------------------------------------------*/
input, select, textarea, div.send-form label {color:#3b475f;border-color:#e4e5e9;}
input, select, textarea, div.send-form label.blur:before {background-color:#fdfdfd;}
.coupon-code input,
div.send-form label:not(.no-edit)>span.caption + * {background-color:#e4e5e9;}
div.send-form label.blur>span.caption + * {color:transparent;}
.coupon-code input:focus,
.coupon-code input,
input:focus, select:focus, textarea:focus,
div.send-form label:not(.blur) {border-color:#c1c4cd;background-color:#e4e5e9;color:#3b475f;}
div.send-form label>span.caption {color:#3b475f;}
div.send-form *>span.caption,
div.send-form label.blur>span.caption {color:#3b475f;}
/*
div.send-form label>span.caption>*,
div.send-form label:not(.blur)>span.caption>span:before {background-color:#fff;}
*/
div.send-form label.blur>span.caption>* {background-color:transparent;}
form .required .caption:after,.remark:before  {color:#a92039;}
input[type="password"] + .eye, * + .help, .edit {color:#888f9c;}
input[type="password"] + .eye:hover, * + .help:hover, .edit:hover {color:#101e38;}

span.spinMinus, span.spinPlus {border-color:#c0c0c0;}
span.spinMinus:before, span.spinPlus:before, span.spinPlus:after {background-color:#c0c0c0;}

span.spinMinus:hover, span.spinPlus:hover {border-color:#555;}
span.spinMinus:hover:before, span.spinPlus:hover:before, span.spinPlus:hover:after {background-color:#555;}

body>header:after {background-color:#f7f7f9;}
body.search-is-clicked>header:after {background-color:#fff;}
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.header>li#header-buy>div>* {color:#3b475f;}
ul.header>li#header-buy>div>*:hover {color:#a92039;}

/* поиск ------------------------------------------------*/
#search input[type="search"] {background-color:transparent;}

body.search-is-clicked>header #search input[type="search"] {border-color:#fff;/*background-color:#fff;*/}
body.search-is-clicked>header #search .close-button {color:#fff;}

@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: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;}
}
/*
ul.header>li:not(#header-phones) a:not(:hover){color:#3b475f;}
ul.header>li:not(#header-phones) .icon:hover{color:#a92039;}
*/
#search button[type="submit"] {color:#c8cbd2;}
#search button[type="submit"]:hover {color:#3b475f;}

#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.sel, #search_result div:hover {background:#f7f8fa;}
#search_result span.autoimage i {background:#fff;}
#search_result span.cptn .text b {color:#a92039;}


ul.header>li#header-pages.clicked>.menu-block>nav {background-color:#4a566e;}

@media only screen and (min-width:901px){
	ul.header>li#header-pages.clicked>.menu-block>nav {background-image:url(../images/bg_header-menu-block.jpg);}
}


ul.header-menu-block>li:last-of-type {color:#fff;/*box-shadow: 50em 0 0 0 rgba(74,86,110,1);*/}
ul.header-menu-block {box-shadow: -50em 0 0 0 rgba(248,248,250,1);}
ul.header-menu-block>li:first-of-type {background-color:#f8f8fa;}
ul.header-menu-block>li:last-of-type strong {color:#fff;}
ul.header-menu-block a {color:#fff;}

/* горизонтальное меню ссылок ------------------------------------------------*/
ul.header-pages-menu>li>a {color:#3b475f;}
ul.header-pages-menu>li>span,
ul.header-pages-menu>li:hover>a {color:#a92039;}
ul.header>li#header-languages>div .divider{background-color:#000;}

ul.header-pages-menu>li:before {background-color:#d3d5dc;}
ul.header-pages-menu>li.more-plus>*:first-child:before,
ul.header-pages-menu>li.more-plus >*:first-child:after {background-color:#c9ccd4;}

ul.header-pages-menu>li:hover:before,
ul.header-pages-menu>li.more-plus:hover:after {background-color:#a92039;}
ul.header-pages-menu>li.more-plus:hover>*:first-of-type,
ul.header-pages-menu>li.more-plus ul>li>*:first-of-type:hover strong {color:#a92039;}
/*
ul.header>li#header-pages nav {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 (max-width:900px){
ul.header>li#header-phones>.phones-block>.icon + div,
ul.header>li#header-compare {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.header>li#header-languages>div>* {border-color:#e4e5e9;}
ul.header>li#header-languages>div>span {background-color:#e4e5e9;color:#3b475f;}
ul.header>li#header-languages>div>a:hover {background-color:#a92039;color:#fff;}
ul.header>li#header-languages>div>a {color:#3b475f;}

ul.header>li#header-languages-down .icon{color:#3b475f;}
ul.header>li#header-languages-down .languages-block{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);}
/* меню ------------------------------------------------*/
.menu ul>li>a {color:#3b475f;}
.menu ul>li>a:hover, .menu ul>li.current>a {color:#a92039;}
/*
.menu ul.L0>li>a {background-color:#f0f0f0;border-color:#ccc;}
.menu ul.L0>li.children>ul {border-color:#ccc;}
.menu ul.L0>li.children.open>a {border-color:transparent;}
.menu ul.L0>li:hover>a, .menu ul.L0>li.children.open>a {color:#fff;background-color:#a92039;}
*/
.menu ul.L1>li>a {color:#999999;}
.menu ul.L1>li>a:hover, .menu ul.L1>li.current>a {color:#444444;}

#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);}

/* боксы ------------------------------------------------*/
.box {/*background-color:#fff;*/}
.box .image {background-color:#fff;}
.box .head {border-bottom-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);}

.box#about-infobox ul>li>a {color:#808a9f;}
.box#about-infobox ul>li>a:hover {color:#a92039;}
/* блоки ------------------------------------------------*/
.block .head {}

/* группировка фильтр + сортировка ------------------------------------------------*/
@media only screen and (max-width:900px){
	#showButtons>#showFilter {background-color:#a92039;border-color:#a92039;color:#fff;}
	#showButtons>button {border-color:#ccc;}
	#showButtons>button.active {background-color:#ccc;}
}

/* важные сообщения на всех страницах ------------------------------------------------*/
.important-information {background-color:#a92039;color:#fff;border-color:#a92039;}

/* категории товаров ------------------------------------------------*/

ul.categories-listing>li .categories-more,
ul.categories-listing-2>li .categories-more,
ul.categories-listing-home>li .categories-more,
ul.categories-listing-home>li .categories-name:hover * {color:#a92039;}
ul.products-listing .products-more>*:hover,
ul.categories-listing>li .categories-more:hover,
ul.categories-listing-2>li .categories-more:hover,
ul.categories-listing-home>li .categories-more:hover {color:#3b475f;}

ul.products-listing .products-more>*:after,
ul.categories-listing>li .categories-more:after,
ul.categories-listing-2>li .categories-more:after,
ul.categories-listing-home>li .categories-more:after {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 12.0001'%3E%3Cpath d='M14.6.2l-.4.3a.6.6,0,0,0,0,.8l4,3.9H.6a.6.6,0,0,0-.6.6v.4a.6.6,0,0,0,.6.6H18.2l-4,3.9a.6.6,0,0,0,0,.8l.4.3a.5.5,0,0,0,.8,0l5.4-5.4a.5.5,0,0,0,0-.8L15.4.2a.5.5,0,0,0-.8,0Z' fill='%23a92039'/%3E%3C/svg%3E");}

ul.products-listing .products-more>*:hover:after,
ul.categories-listing-home>li .categories-more:hover:after,
ul.categories-listing-2>li .categories-more:hover:after,
ul.categories-listing>li .categories-more:hover:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 12.0001'%3E%3Cpath d='M14.6.2l-.4.3a.6.6,0,0,0,0,.8l4,3.9H.6a.6.6,0,0,0-.6.6v.4a.6.6,0,0,0,.6.6H18.2l-4,3.9a.6.6,0,0,0,0,.8l.4.3a.5.5,0,0,0,.8,0l5.4-5.4a.5.5,0,0,0,0-.8L15.4.2a.5.5,0,0,0-.8,0Z' fill='%233b475f'/%3E%3C/svg%3E");}

ul.categories-listing-2>li {background-color:#fff;}

ul.products-listing>li:not(:hover)>.prod{-webkit-box-shadow:0 0.25em 0.25em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em rgba(50, 50, 50, 0.4);}
/*
ul.categories-listing>li>ul>li:first-of-type>*{background-color:#fff;}
*/
/* спойлер ------------------------------------------------*/
.spoiler-gradient:before {
    background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
    background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
}

/* сравнение в шапке ------------------------------------------------*/
#header-compare #sCompareCnt {color:#fff;background-color:#a92039;}

/* корзина в шапке ------------------------------------------------*/
#header-shopping-cart #sCartPCnt {color:#fff;background-color:#a92039;}

/* корзина всплывающая в меню ссылок ------------------------------------*/
#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.login a,
ul.login li:before {color:#000;border-color:#000;}
ul.login li:hover a,
ul.login li:hover:before {color:#EC1F27;border-color:#EC1F27;}
*/

ul.account-box>li>a:hover,
ul.account-box>li.current>a {color:#a92039;}

ul.account-summary>li {background-color:#c1c4cd;border-color:#c1c4cd;color:#000;}
ul.account-summary>li>span {background-color:transparent;color:#3b475f;}

div.send-form label.no-edit {background-color:#c1c4cd}

/* кросс-фильтр в списке ------------------------------------------------*/
ul.cross-filter li span,
ul.cross-filter li a._usrLink:hover {color:#a92039;border-color:#a92039;}

/* сортировка в списке ------------------------------------------------*/
.sort-links>ul>li>span[data-clickurl]:hover,
.sort-links>ul>li>span:not([data-clickurl]) {color:#a92039;}

/* листалка в списке ------------------------------------------------*/
.listing-split-links-pages ul li a:hover,
.listing-split-links-pages ul li .pageNumber.current {background:#a92039;color:#fff;}

/* список товаров ------------------------------------------------*/
ul.products-listing>li {border-color:transparent;}
ul.products-listing>li .prod {background:#fff;}
ul.products-listing .product-border {border-color:#fff;}
ul.products-listing .prod:hover .product-border {border-color:#a92039;background-color:#fff;}
ul.products-listing .products-name>a {color:#3b475f;}
ul.products-listing .products-name>a:hover {color:#a92039;}

ul.products-listing .products-list-description {color:#808a9f;}
ul.products-listing .products-more {color:#a92039;}

.products-listing-owl .owl-item,
.products-listing-owl-img .owl-item {border-color:#fff;background:#fff;}
.products-listing-owl .owl-item:hover,
.products-listing-owl-img .owl-item:hover {border-color:#a92039;}

/* списки товаров в виде прайс-строк */
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:#FE9E21;color:#fff;}
.product-sale-percent {color:#fff;background-color:#a92039;}

/* рейтинг ------------------------------------------------*/
.rating {color:#FE9E21;}
/*
.pRating:before {background-image:url(../images/rating.png);}
.pRating .ratingBad {background-color:#fff;}
*/

/* Default tooltip style ------------------------------------------------*/
.qtip-default {border:1px solid #c0c0c0;background:#fff;}
.qtip-close.qtip-icon:hover:before {color:#a92039;}
.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;}

/* страница товара ------------------------------------------------*/
ul.product-info {}
.product-info-image {/*background:#fff;*/}
.product-info-image,
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover,
.slidesjs-container {border-color:#EEEEEE!important;}

ul.product-info .owl-dots .owl-dot {border-color:#eeeeee;background:#fff;}
ul.product-info .owl-dots .owl-dot:hover,
ul.product-info .owl-dots .owl-dot.active {border-color:#a92039;}

.ui-tab, .ui-tabs-panel {/*border-color:#d5d5d5;*/}
.ui-tab.ui-state-active, .ui-tab.ui-state-hover, .ui-tab.ui-state-active.ui-state-hover {border-color:#EEEEEE;background:#ffffff;}

@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:#a92039;}
	.ui-tabs .ui-tabs-nav>li.ui-tab.ui-state-active {border-color:#a92039;}
	.ui-tab.ui-state-active>a, .ui-tab.ui-state-hover>a, .ui-tab.ui-state-active.ui-state-hover>a {color:#fff;}
}

.ui-tabs-panel {/*background:#ffffff;*/}
.ui-tab {
background:#e6e6e6;
background:-moz-linear-gradient(top,  #e6e6e6 0%, #f2f2f2 45%, #f2f2f2 55%, #e6e6e6 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(45%,#f2f2f2), color-stop(55%,#f2f2f2), color-stop(100%,#e6e6e6));
background:-webkit-linear-gradient(top,  #e6e6e6 0%,#f2f2f2 45%,#f2f2f2 55%,#e6e6e6 100%);
background:-o-linear-gradient(top,  #e6e6e6 0%,#f2f2f2 45%,#f2f2f2 55%,#e6e6e6 100%);
background:-ms-linear-gradient(top,  #e6e6e6 0%,#f2f2f2 45%,#f2f2f2 55%,#e6e6e6 100%);
background:linear-gradient(to bottom,  #e6e6e6 0%,#f2f2f2 45%,#f2f2f2 55%,#e6e6e6 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#e6e6e6',GradientType=0 );
}
.ui-tab.ui-state-hover {
background:#d6d6d6;
background:-moz-linear-gradient(top,  #d6d6d6 0%, #e5e5e5 45%, #e5e5e5 55%, #d6d6d6 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(45%,#e5e5e5), color-stop(55%,#e5e5e5), color-stop(100%,#d6d6d6));
background:-webkit-linear-gradient(top,  #d6d6d6 0%,#e5e5e5 45%,#e5e5e5 55%,#d6d6d6 100%);
background:-o-linear-gradient(top,  #d6d6d6 0%,#e5e5e5 45%,#e5e5e5 55%,#d6d6d6 100%);
background:-ms-linear-gradient(top,  #d6d6d6 0%,#e5e5e5 45%,#e5e5e5 55%,#d6d6d6 100%);
background:linear-gradient(to bottom,  #d6d6d6 0%,#e5e5e5 45%,#e5e5e5 55%,#d6d6d6 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6',GradientType=0 );
}

ul.product-info-props .fHelp, ul.product-info-props  .fvHelp {background-color:#d5d5d5;}
.product-quantity-field>span {color:#e8eaed;}
.product-quantity-field>span:hover{color:#000;}

ul.product-info-props>li {color:#808a9f;}
ul.product-info-props>li>span:first-of-type {color:#3b475f;}

.product-x-composition>h2, .product-x-analytics>h2 {color:#3b475f;}

#product-info-right-block {border-color:#EEEEEE;}

.product-date-available {color:#bb0000;}

ul.product-info #breadcrumbs>ul.breadcrumb>li:nth-last-of-type(2)>a {color:#9da3af;}
ul.product-info #breadcrumbs>ul.breadcrumb>li:nth-last-of-type(2)>a:hover,
ul.product-info #breadcrumbs>ul.breadcrumb>li:nth-last-of-type(2)>a:hover * {color:#3b475f;}

/* баннер-слайдер ------------------------------------------------*/
.owl-nav>button:before {color:#000;background:#d5d5d5;}
.owl-dots .owl-dot span:before {color:#a92039;}

/* стрелки вверх ------------------------------------------------*/
#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:#a92039;border-color:#a92039;}

#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:#a92039;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:#a92039;}

/* иконка скидки ------------------------------------------------*/
.specials {
color:#fff;
text-shadow:0 0.125em 0 #bb0000;
border:0.125em solid #fff;
-webkit-box-shadow:0.125em 0.125em 0.125em #999999;-moz-box-shadow:0.125em 0.125em 0.125em #999999;box-shadow:0.125em 0.125em 0.125em #999999;
background:#bb0000;
background:-moz-radial-gradient(#EC1F27, #bb0000);
background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%,#EC1F27), color-stop(100%,#bb0000));
background:-webkit-radial-gradient(#EC1F27, #bb0000);
background:-o-radial-gradient(#EC1F27, #bb0000);
background:-ms-radial-gradient(#EC1F27, #bb0000);
background:radial-gradient(#EC1F27, #bb0000);
}

.specials-only-text {color:#008000;}
.complect-product-discount{background-color:#a92039;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:#a92039;}
ul.filter .selected a:hover,
ul.filter .selected a:hover:before {color:#a92039;}
a.reset-filter {color:#a92039;}
a.reset-filter:hover {color:#c61a01;}

/* отзывы и гостевая книга ------------------------------------------------*/
ul.reviews-list>li:nth-child(2n) {background:#f4f4f4;}
ul.reviews-list>li .rvYesNo a.rvYes {color:#008000;}
ul.reviews-list>li .rvYesNo a.rvNo {color:#a92039;}
ul.reviews-list>li .reviews-answer{background-color:#fff;}

/* подписка ------------------------------------------------*/
#subscribe {background-color:#f7f8fa;border-color:#e2e2e2;}

/* скрол ------------------------------------------------*/
.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{border-color:#ced1d7;background-color:#fff;}
body>footer .copy {border-color:#ced1d7;}
ul.categories>li>a {color:#000;}
ul.categories>li.current>a,
ul.categories>li>a:hover {color:#a92039;}

#morando-info-block>.FixedLayout>h2 {color:#a92039;}

ul.morando-info-block>li:nth-of-type(1)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(1)>span:last-of-type>strong {color:#953ba1;border-color:#953ba1;}

ul.morando-info-block>li:nth-of-type(2)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(2)>span:last-of-type>strong {color:#ff9800;border-color:#ff9800;}

ul.morando-info-block>li:nth-of-type(3)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(3)>span:last-of-type>strong {color:#f5cc0d;border-color:#f5cc0d;}

ul.morando-info-block>li:nth-of-type(4)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(4)>span:last-of-type>strong {color:#e40e1b;border-color:#e40e1b;}

ul.morando-info-block>li:nth-of-type(5)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(5)>span:last-of-type>strong {color:#e61873;border-color:#e61873;}

ul.morando-info-block>li:nth-of-type(6)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(6)>span:last-of-type>strong {color:#5d6678;border-color:#5d6678;}

ul.morando-info-block>li:nth-of-type(7)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(7)>span:last-of-type>strong {color:#12a19a;border-color:#12a19a;}

ul.morando-info-block>li:nth-of-type(8)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(8)>span:last-of-type>strong {color:#0f70b7;border-color:#0f70b7;}

ul.morando-info-block>li:nth-of-type(9)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(9)>span:last-of-type>strong {color:#94c11f;border-color:#94c11f;}

ul.morando-info-block>li:nth-of-type(10)>span:first-of-type,
ul.morando-info-block>li:nth-of-type(10)>span:last-of-type>strong {color:#009246;border-color:#009246;}


table.daynorm {background-color:#fff;box-shadow: 0 0 1.5em rgba(220,220,220,0.95);}
table.daynorm th {color:#a92039;border-color:#ebecef;}
table.daynorm:not(.type-2) tr>td:first-of-type,
table.daynorm.type-2 tr:nth-of-type(2)>td, table.daynorm.type-2 tr>td.vm>span{color:#3b475f;}
table.daynorm tr>td {border-color:#ebecef;}


.product-info-description>h2, .product-x-specifics>h2 {color:#a92039;}
.product-info-description strong, .product-info-description b {color:#3b475f;}

.product-x-specifics ul>li {color:#808a9f;}
.product-x-specifics ul>li:before {background-color:#d1d4da;}

.dealers-map #map-contacts {background-color:#fff;}
.dealers-map #map-contacts:empty {background-color:transparent;}
.dealers-map #map-contacts>span {color:#a92039;}
.dealers-map #map-contacts>span + span {color:#808a9f;}

svg#map-dealers path {color:#b2b2b2;stroke:#fff;}
svg#map-dealers path.selected,
svg#map-dealers path:hover {color:#a92039;}

svg#map-dealers g#visnames {fill:#fff;}
svg#map-dealers g#visnames text {text-shadow: 0.125em 0.125em 0.125em #000;}

a.map-google {color:#a92039;}

.family-info-box h2, .family-info-box h2 strong {color:#a92039;}
.family-info-box p {color:#3b475f;}


.spec-family-weight>tbody>tr>td.products-model>span:first-of-type{color:#3b475f;}
.spec-family-weight>tbody>tr>td.products-family-price>span.price:not(.sale)>.int{color:#3b475f;}

.x-label-sale{background-color:#a92039;color:#fff;}
.x-label-sale-description{border-color:#a92039;}
.x-label-sale-description:before{color:#a92039;}

article{color:#000;}

/* скрол ------------------------------------------------*/
::-webkit-scrollbar{outline-color:#e8e8e8;}
::-webkit-scrollbar-track{background-color:#fafafa;}
::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-color:#fafafa;}
::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d;border-color:#fafafa;}
