body {background-color:#fff;border-color:#eeeeee;color:#444444;}
a {color:#222222;}
a:hover {color:#000000;}

body > header:before {background-color:#000000;}
.products-quantity.instock {color:#008000;}
.products-quantity.nostock, .markProductOutOfStock {color:#EB141D;}

.price.sale *, .price.old {color:#EB141D;}
.price.old * {color:#555;}

.msgImportant {background:#fff5df;}
.msgImportant:before, .remark:before {color:#EB141D;}

body > #info-line {background-color:#f1f1f1;}

body > #header-pages {background-color:#0b2959;}
body > #header-pages ul.header-pages-menu > li *, body > #header-pages ul.header-pages-menu > li.header-social-network a:before {color:#fff;}
@media only screen and (min-width:601px){
#header-pages ul.header-pages-menu > li > ul {background-color:#0b2959;}
}
/* скрол ------------------------------------------------*/
::-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;}

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:#444;border-color:#c0c0c0;}
input, select, textarea, div.send-form label.blur:before {background-color:#fdfdfd;}
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:#555;background-color:#fff;color:#000;}
div.send-form label > span.caption {color:#000;}
div.send-form * > span.caption,
div.send-form label.blur > span.caption {color:#444;}
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:#c41230;}
input[type="password"] + .eye, * + a.help, .edit {color:#888f9c;}
input[type="password"] + .eye:hover, * + a.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:#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);}

/* поиск ------------------------------------------------*/
#search input[type="search"] {background-color:transparent;}

body > header.search-is-clicked #search input[type="search"] {border-color:#fff;}
body > header.search-is-clicked #search .close-button {color:#fff;}
body > header.search-is-clicked #search form {background-color:#fff;}

@media only screen and (max-width:600px){
	body > header:not(.search-is-clicked) #search input[type="search"] {background-color:transparent;border-color:transparent;}
	body > header:not(.search-is-clicked) #search input[type="search"]::placeholder {color:transparent;}
	/*
	body > header:not(.search-is-clicked) #search button[type="submit"] {color:#fff;}
	*/
}

#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:#EB141D;}

/* горизонтальное меню ссылок ------------------------------------------------*/
ul.header-pages-menu > li > a {color:#000;}
ul.header-pages-menu > li > span,
ul.header-pages-menu > li > a:hover {color:#EB141D;}
ul.header > li.header-languages > div .divider{background-color:#000;}

@media only screen and (max-width:900px){
ul.header > li#header-phones > .phones-block > .icon + div,
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);}
ul.header > li svg{color:#0b2959;}
}

ul.header > li#header-currencies span.a:hover,
ul.header > li#header-currencies span:not(.a) {background-color:#0b2959;color:#fff;}

/* меню ------------------------------------------------*/
.menu ul > li > a {color:#1a1a1a;}
.menu ul > li > a:hover, .menu ul > li.current > a {color:#EB141D;}
.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:#EB141D;}
.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 .image {background-color:#fff;}
.box:not(#box_categories) .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);}

/* блоки ------------------------------------------------*/
.block .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);}

/* группировка фильтр + сортировка ------------------------------------------------*/
@media only screen and (max-width:900px){
	#showButtons > #showFilter {background-color:#EB141D;border-color:#EB141D;color:#fff;}
	#showButtons > button {border-color:#ccc;}
	#showButtons > button.active {background-color:#ccc;}
}

/* важные сообщения на всех страницах ------------------------------------------------*/
.important-information {background-color:#EB141D;color:#fff;border-color:#EB141D;}

/* категории товаров ------------------------------------------------*/
.categories-image {background-color:#fff;}
ul.categories-listing > li {border-color:transparent;}
ul.categories-listing > li:hover .categories-name a {background:#0b2959;color:#fff;border-color:#0b2959;}
ul.categories-listing > li .categories-name a {color:#0b2959; 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-shopping-cart #sCartPCnt {color:#fff;background-color:#EB141D;}

/* корзина всплывающая в меню ссылок ------------------------------------*/
#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:#EB141D;border-color:#EB141D;}
*/

ul.account-box > li > a:hover,
ul.account-box > li.current > a {color:#EB141D;}

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:not([data-clickurl]),
ul.cross-filter li ._usrLink:hover {color:#EB141D;border-color:#EB141D;}

/* сортировка в списке ------------------------------------------------*/
.sort-links ul li.asc span:not([data-clickurl]),
.sort-links ul li.desc span:not([data-clickurl]),
.sort-links ul li ._usrLink:hover {color:#EB141D;border-color:#EB141D;}

/* листалка в списке ------------------------------------------------*/
.listing-split-links-pages ul li a:hover,
.listing-split-links-pages ul li .pageNumber.current {background:#EB141D;color:#fff;}

/* список товаров ------------------------------------------------*/
ul.products-listing > li {border-color:transparent;}
ul.products-listing > li .prod {background:#fff;}
ul.products-listing .product-border {/*border-color:#EEEEEE;*/border-color:transparent;}
ul.products-listing .prod:hover .product-border {background-color:#fff;border-color:#EEEEEE;}
ul.products-listing .products-name a {border-top-color:#EEEEEE;}

ul.products-listing > li span.price {}

.products-listing-owl .owl-item {border-color:transparent;background:#fff;}
.products-listing-owl-img .owl-item {border-color:#EEEEEE;background:#fff;}
.products-listing-owl .owl-item:hover,
.products-listing-owl-img .owl-item:hover {border-color:#EEEEEE;}
.products-listing-owl .products-name a {border-top-color:#EEEEEE;}
.products-listing-owl span.price {}

/* списки товаров в виде прайс-строк */
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;*/}
.product-listing-image .youtube{background-image:url(../images/ico_youtube.png);}
/* быстрый просмотр  ------------------------------------------------*/
.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;}
.products-label.label-hit_prodazh {background-color:#960019;}
.product-sale-percent {color:#fff;background-color:#EB141D;}

/* рейтинг ------------------------------------------------*/
.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:#EB141D;}
.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 .product-option-group li.pOptBtn label {border-color:#EEEEEE;}
.product-attributes .product-option-group li.pOptBtn label:hover,
.product-attributes .product-option-group li.active label {background-color:#EB141D;border-color:#EB141D;color:#fff;}

/* страница товара ------------------------------------------------*/
ul.product-info {background-color:#fff;}
.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:#EB141D;}

.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:#EB141D;}
	.ui-tabs .ui-tabs-nav > li.ui-tab.ui-state-active {border-color:#EB141D;}
	.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;}

#product-info-right-block {border-color:#EEEEEE;}

.product-date-available {color:#bb0000;}

/* баннер-слайдер ------------------------------------------------*/
.owl-nav > button:before {color:#000;background:#d5d5d5;}
.owl-dots .owl-dot span:before {color:#EB141D;}

/* стрелки вверх ------------------------------------------------*/
#topLeft:before, #topRight:before {background:#d5d5d5;}
#topLeft, #topRight {color:#000;}

/* бокс фильтра ------------------------------------------------*/
div.fltSect {border-bottom-color:#c0c0c0;}

/* корзина ------------------------------------------------*/
.shopping-cart-listing, .shopping-cart-listing th, .shopping-cart-listing td {border-color:#d5d5d5;}
.shopping-cart-listing th,
#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:#EB141D;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:#EB141D;}

/* иконка скидки ------------------------------------------------*/
.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(#EB141D, #bb0000);
background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%,#EB141D), color-stop(100%,#bb0000));
background:-webkit-radial-gradient(#EB141D, #bb0000);
background:-o-radial-gradient(#EB141D, #bb0000);
background:-ms-radial-gradient(#EB141D, #bb0000);
background:radial-gradient(#EB141D, #bb0000);
}

.specials-only-text {color:#008000;}
.complect-product-discount{background-color:#EB141D;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:#EB141D;}
ul.filter .selected a:hover,
ul.filter .selected a:hover:before {color:#c61a01;}
a.reset-filter {color:#EB141D;}
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:#EB141D;}

/* подписка ------------------------------------------------*/
#subscribe {background-color:#f7f8fa;border-color:#e2e2e2;}
#youtube-subscribe {background-color:#c4302b;border-color:#c4302b;color:#fff;}

/* скрол ------------------------------------------------*/
.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 > #copyright {background-color:#f7f8fa;border-color:#e2e2e2;}
ul.categories > li > a {color:#000;}
ul.categories > li.current > a,
ul.categories > li > a:hover {color:#EB141D;}

#advantages h2 {color:#45b21b;}
#advantages ul > li > a {color:#45b21b;}
#advantages ul > li > a:hover {color:#0b2959;}

#last-youtube-video h2.tc {color:#45b21b;}

#header-pages ul.header-pages-menu > li.header-languages>a:hover,
#header-pages ul.header-pages-menu > li.header-languages>span{background-color:#000;border-color:#e2e2e2;color:#fff;}

.x-products-label+.products-label{background-position:right;}
.label-3_goda_garantii{background-image:url(../images/label-3y_ru.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}
.label-3_roki_garantiyi{background-image:url(../images/label-3y_ua.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}

.label-2_goda_garantii{background-image:url(../images/label-2y_ru.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}
.label-2_roki_garantiyi{background-image:url(../images/label-2y_ua.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}

.label-besplatnaya_dostavka{background-image:url(../images/label-df_ru.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}
.label-bezkoshtovna_dostavka{background-image:url(../images/label-df_ua.png);background-color:transparent;color:transparent;height:3em;background-size:contain;background-repeat:no-repeat;background-position:center;}
