body{background-color:#fff;border-color:#eeeeee;color:#444444;}
a{color:#222222;}
a:hover{color:#000000;}
#mainContent,
.box .image{background-color:#fff;}
ul.listing-split-links-pages li .pageNumber.current{background:#ec1f27;color:#fff;}
.products-quantity.instock{color:#00b645;}
.products-quantity.nostock, .markProductOutOfStock{color:#EC1F27;}
.price.sale *{color:#2b2a29;}
.price.old{color:#b6b5b5;}
.price.old *{color:#b6b5b5;}
.msgImportant{background:#fff5df;}
.msgImportant:before{color:#EC1F27;}
a.google-plus:before{color:#85857f;}
a.facebook:before{color:#85857f;}
a.instagram:before{color:#85857f;}
a.twitter:before{color:#85857f;}
a.youtube:before{color:#85857f;}
a.google-plus:hover:before{color:#fff;}
a.facebook:hover:before{color:#fff;}
a.instagram:hover:before{color:#fff;}
a.twitter:hover:before{color:#fff;}
a.youtube:hover:before{color:#fff;}
input, select, textarea{border-color:#c0c0c0;background-color:#fdfdfd;}
input:focus, select:focus, textarea:focus{border-color:#999999;background-color:#fff;}
ul.horisontal_menu{background:#fff;-webkit-box-shadow:0 0.25em 0.25em -0.125em #495e79;-moz-box-shadow:0 0.25em 0.25em -0.125em #495e79;box-shadow:0 0.25em 0.25em -0.125em #495e79;}
ul.horisontal_menu > li > a{color:#2b2a29;}
ul.horisontal_menu > li > a:hover{color:#000;}
ul.horisontal_menu > li > a > strong{color:#ea2127;}
#srch input[type="text"]{background-color:#f3f2f2;}
header{background-color:#2b2a29;background-image:url(../images/bg_header.jpg)}
header .phones a._usrLink,
header .email > a{color:#fff;}
header .phones + div{color:#aeaeac;}
header .phones-block:hover{background-color:#fff;}
header .phones-block:hover .phones a._usrLink{color:#2b2a29;}
header .phones-block .phones + div{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);}
header .phones-block .callback{border-color:#e9e9e9;}
header .phones-block .callback > a{color:#979797;}
header .phones-block .callback:hover > a{color:#2b2a29;}
ul.header > li .lang > a{background-color:#85857f;color:#fff;}
ul.header > li .lang > a:hover,
ul.header > li .lang > i{background-color:#fff;color:#000;}
@media only screen and (max-width:1024px){ul.header > li .lang > a:hover,
ul.header > li .lang > i{background-color:#000;color:#fff;}
}
#breadcrumbs{background-color:#2b2a29;color:#979797;}
#breadcrumbs a{color:#979797;}
@media only screen and (max-width:812px){#breadcrumbs{background-color:#f3f2f2;}
}
ul.header > li.mobile-nav a.mobile-nav-button,
ul.header > li.mobile-search-button button,
ul.header > li.mobile-account a,
ul.header > li.mobile-shopping-cart a{color:#fff;}
ul.header > li.mobile-shopping-cart #sCartPCnt{background-color:#000;color:#fff;}
ul.header #mobile-nav-content{background:#fff;border-color:#e9e9e9;-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 #mobile-nav-content a._usrLink{color:#2b2a29;}
#top-navigation{background-color:#fff;}
.header-pages-menu li a{color:#979797;}
.header-pages-menu li span,
.header-pages-menu li a:hover{color:#000;}
.info-line{background-color:#2b2a29;color:#fff;}
.info-line ul > li:nth-of-type(1):before{background-image:url(../images/ico_info_line_1.png);}
.info-line ul > li:nth-of-type(2):before{background-image:url(../images/ico_info_line_2.png);}
.info-line ul > li:nth-of-type(3):before{background-image:url(../images/ico_info_line_3.png);}
.heading-title:before{background-image:url(../images/bg_block_header.png);}
h2.partnership > span{background-color:#e9e9e9;color:#000;}
h2.partnership > span:hover, h2.partnership.open > span{background-color:#2b2a29;color:#fff;}
h2.partnership.p1 > span:before{background-image:url(../images/ico_partnership_1.png);}
h2.partnership.p2 > span:before{background-image:url(../images/ico_partnership_2.png);}
h2.partnership.p3 > span:before{background-image:url(../images/ico_partnership_3.png);}
h2.partnership.p4 > span:before{background-image:url(../images/ico_partnership_4.png);}
#contacts-block{background-color:#2b2a29;color:#afafaf;}
#contacts-block a._usrLink{color:#fff;}
.block .head > *{color:#2b2a29;}
.block .head:before{background-image:url(../images/bg_block_header.png);}
#new-products-block{background-color:#f3f2f2;}
#blockSpecials .head > *{color:#ea2127;}
#blockSpecials .head:before{background-image:url(../images/bg_block_header_red.png);}
#important-information-black, #important-information-black > *{background-color:#000;}
#important-information-red, #important-information-red > *{background-color:#EC1F27;}
#important-information-red *, #important-information-red, #important-information-black *, #important-information-black{color:#fff;border-color:#fff;}
ul.categories-listing > li{border-color:transparent;}
ul.categories-listing > li > div{border-color:#EEEEEE;background:#fff;}
ul.categories-listing > li .categories-name a{background:#EEEEEE;}
ul.categories-listing > li:hover > div{border-color:#EC1F27;}
ul.categories-listing > li:hover .categories-name a{background:#EC1F27;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%);}
#shopping-cart #sCartImg *{color:#fff;}
#shCartPlace{background-color:#fff;border-color:#EEEEEE;-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 ul.shopping-cart-hover{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:#EEEEEE;border-bottom-color:#EEEEEE;}
ul.shopping-cart-hover-subtotals{border-top-color:#EEEEEE;}
ul.login a,
ul.login li:before{color:#fff;}
ul.cross-filter li span,
ul.cross-filter li a._usrLink:hover{color:#EC1F27;border-color:#EC1F27;}
.sort-links ul li.asc,
.sort-links ul li.desc,
.sort-links ul li:hover i:after,
.sort-links ul li a._usrLink:hover{color:#EC1F27;border-color:#EC1F27;}
.listing-split-links-pages ul li a:hover,
.listing-split-links-pages ul li .pageNumber.current{background:#EC1F27;color:#fff;}
ul.products-listing > li{border-color:transparent;}
ul.products-listing > li .prod{background:#fff;}
ul.products-listing .product-border{border-color:#e8e7e6;}
ul.products-listing .prod:hover .product-border{border-color:#e8e7e6;-webkit-box-shadow:0 0 1em #e8e7e6;-moz-box-shadow:0 0 1em #e8e7e6;box-shadow:0 0 1em #e8e7e6;background-color:#fff;}
ul.products-listing .products-model, ul.products-listing .products-model > a,
ul.products-listing-2 .products-model, ul.products-listing-2 .products-model > a,
.products-listing-owl-one .products-model, .products-listing-owl-one .products-model > a{color:#959494;}
ul.products-listing-2 > li{border-color:transparent;}
ul.products-listing-2 .prod{background-color:#fff;border-color:#e8e7e6;}
.products-listing-owl .owl-item,
.products-listing-owl-img .owl-item{border-color:#e8e7e6;background:#fff;}
.products-listing-owl .owl-item:hover,
.products-listing-owl-img .owl-item:hover{border-color:#e8e7e6;-webkit-box-shadow:0 0 1em #e8e7e6;-moz-box-shadow:0 0 1em #e8e7e6;box-shadow:0 0 1em #e8e7e6;}
.products-listing-owl-one .owl-dots .owl-dot span, .products-listing-owl-img .owl-dots .owl-dot span{background-color:#cacac9;}
.products-listing-owl-one .owl-dots .owl-dot span:hover, .products-listing-owl-img .owl-dots .owl-dot span:hover,
.products-listing-owl-one .owl-dots .owl-dot.active span, .products-listing-owl-img .owl-dots .owl-dot.active span{background-color:#2b2a29;}
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;}
#sch_result{background:#fff;border-color:#f3f2f2;}
#sch_result div.sel, #sch_result div:hover{background:#f3f2f2;}
#sch_result span.autoimage i{background:#fff;}
.products-label{background-color:#FE9E21;color:#fff;}
.rating{color:#FE9E21;}
.qtip-default{border:1px solid #c0c0c0;background:#fff;}
.qtip-close.qtip-icon:hover:before{color:#ea2127;}
.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:#ea2127;border-color:#ea2127;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-block .product-info-model, ul.product-info-block .product-supplier-code{color:#959494}
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:#ea2127;}
#tab-description:before{background-color:#f3f2f2;}
#tab-description{background-color:#f3f2f2;-webkit-box-shadow:62.5em 0 0 0 #f3f2f2;-moz-box-shadow:62.5em 0 0 0 #f3f2f2;box-shadow:62.5em 0 0 0 #f3f2f2;}
@media only screen and (max-width:812px){#tab-description{-webkit-box-shadow:5em 0 0 0 #f3f2f2;-moz-box-shadow:5em 0 0 0 #f3f2f2;box-shadow:5em 0 0 0 #f3f2f2;}
}
ul.product-description-props > li > h3,
ul.product-info-props > li > i:first-of-type{color:#161121;}
ul.product-description-props > li h3:before{background-image:url(../images/bg_block_header.png);}
.product_info_right_block > div:first-of-type{background-color:#f3f2f2;color:#696969;}
.product_info_right_block > div:last-of-type{background-color:#fdfcfc;}
.product_info_right_block div > strong, .product_info_right_block ul > li span{color:#000;}
.product_info_right_block i > u{background:#fff;border-color:#d3d4d4;color:#000;}
.product_info_right_block i:before{background-color:#e2e2e2;color:#000;}
ul.special-colors > li.current-color, ul.special-colors > li:hover a{border-color:#eeeeee;}
ul.special-colors > li a{border-color:transparent;}
b.bMinus:before, b.bPlus:before{color:#b6b5b5;}
b.bMinus:hover:before, b.bPlus:hover:before{color:#999999;}
.ui-tabs .ui-tabs-active.ui-state-active{background-color:#2b2a29;}
.ui-tabs .ui-tabs-active.ui-state-active > a{color:#fff;}
.loyal-discount-block{background-color:#dfe6ee;}
.owl-nav > div:before{color:#000;background:#d5d5d5;}
.owl-dots .owl-dot span:before{color:#ea2127;}
.owl-carousel-banner .owl-dots .owl-dot span{background-color:#b6b5b5;}
.owl-carousel-banner .owl-dots .owl-dot:hover span,
.owl-carousel-banner .owl-dots .owl-dot.active span{background-color:#2b2a29;}
#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:#c0c0c0;}
.subtotal-sum tr:last-child td{border-bottom-color:#c0c0c0;}
.pAdded{border-color:#ea2127;background-color:#fff;}
.orders-history, .orders-history th, .orders-history td{border-color:#999999;}
.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(#ea2127, #bb0000);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%,#ea2127), color-stop(100%,#bb0000));background:-webkit-radial-gradient(#ea2127, #bb0000);background:-o-radial-gradient(#ea2127, #bb0000);background:-ms-radial-gradient(#ea2127, #bb0000);background:radial-gradient(#ea2127, #bb0000);}
.specials-only-text,
.complect-product-discount{color:#008000;}
ul.filter li > a > i:before{color:#e5e5e5;}
ul.filter span.cnt,
ul.filter li.selected > a > i:before,
ul.filter li.active > a:hover > i:before,
ul.filter li > a > i:before{color:#2b2a29;}
ul.filter li > a, ul.filter li > a:hover{color:#000;}
ul.filter li.inactive > s,
ul.filter span.cnt{color:#abaaaa;}
ul.filter li.active > a > i:before{color:#e5e5e5;}
ul.filter li.inactive > s > i:before{color:#f7f7f7;}
a.reset-filter,
a.reset-filter:visited,
a.reset-filter:before{color:#c61a01}
a.reset-filter:hover, a.reset-filter:hover:before{color:#ea2127;}
ul.filter#f6 > li > *{border-color:#fff;}
ul.filter#f6 > li > *:hover>i + span, ul.filter#f6 > li.selected > *>i+span{-webkit-box-shadow:0 0 0 0.25em #2b2a29;-moz-box-shadow:0 0 0 0.25em #2b2a29;box-shadow:0 0 0 0.25em #2b2a29;}
ul.filter#f6 > li > a > i + span{color:transparent;}
.filter-selected a > span{background-color:transparent!important;}
ul.reviews-list > li:nth-child(2n){background:#f4f4f4;}
ul.article-news-list > li .article-news-date{color:#abaaaa;}
#subscribe{background-color:#2b2a29;color:#fff;}
#about-seco{background-color:#f3f2f2;color:#2b2a29;}
#about-seco p:first-of-type > strong:after{background-image:url(../images/logo_banner.png);}
ul.gallery-block > li > a{border-color:#e8e7e6;}
ul.gallery-block > li:hover > a{-webkit-box-shadow:0 0 1em #e8e7e6;-moz-box-shadow:0 0 1em #e8e7e6;box-shadow:0 0 1em #e8e7e6;}

.menu .L0 a{color:#2b2a29;}
.menu a:hover, .menu .L0 .current > a{color:#EC1F27;}
.menu .L0item > a, .menu .L1{border-bottom:0.0625em solid #d5d5d5;}
.menu .L1 a{color:#2b2a29;}
.menu .L1 a:hover, .menu .L1 .current > a{color:#000;}

.sizeChart{background-color:#F1F1F1;border-color:#E6E6E6;}
.sizeChart th{background-color:#E6E6E6;}
.sizeChart tr:nth-child(even){background:#F8F8F8;}
.sizeChart td{border-color:#E6E6E6;}

#policy{background-color:#F1F1F1;border-color:#E6E6E6;}
