/***CUSTOM CSS RULES FOR YOUR SITE***/
body {
    color: #6a6a6a;
}
.bx-no-touch .horizontal-multilevel-dropdown-menu>li.jshover>a, 
.bx-no-touch .horizontal-multilevel-dropdown-menu>li:hover>a, 
.bx-touch .horizontal-multilevel-dropdown-menu>li:active>a, 
.horizontal-multilevel-dropdown-menu>li.active>a {
    background: #f3f3f3;
}
.catalog-sections-wrapper, 
.brands-wrapper,
.feedback-wrapper {
    background: #444;
}
.bottom-menu-wrapper {
    background: #333;
}
.brands .h1 {
    color: #fff;
}
.brands-buttons a.btn-default{
color: #ffffff;
    border-color: #ffffff;
}
.btn {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1) !important;
}
.catalog-section-item, 
.brands-item,
.product-item,
.product-item-amount-btn-plus,
.product-item-amount-btn-minus,
.product-item-compare-checkbox,
.product-item-detail-compare-checkbox,
.form-control,
.product-item-marker,
.product-item-detail-rating-val,
.product-item-marker-discount,
.form-group .checkbox .check, 
.form-group .radio .check,
.brands-item-marker,
.btn,
.articles-item,
.articles-item-marker,
.catalog-section-item__count,
.promotions-item-marker,
.promotions-item,
.promotions-item-timer,
.pagination>li>a, 
.pagination>li>span,
.brands-country-link,
.brands-item:link, 
.brands-item:visited,
.product-item-viewed-image,
.pagination>li:first-child>a, 
.pagination>li:first-child>span,
.pagination>li:last-child>a, 
.pagination>li:last-child>span,
.object-item-rating-val,
.object-item-link:link, 
.object-item-link:visited,
.object-item,
.objects-item-detail-image,
.services-item__pic,
.articles-container .articles-link,
.catalog-section-link:link, .catalog-section-link:visited,
.catalog-section-link-btn,
.bx-filter .bx-filter-input-checkbox .bx-filter-param-check, 
.bx-filter .bx-filter-input-radio .bx-filter-param-check,
.product-item-detail-amount-btn-minus:link, 
.product-item-detail-amount-btn-minus:visited, 
.product-item-detail-amount-btn-plus:link, 
.product-item-detail-amount-btn-plus:visited,
.product-item-detail-amount-btn-minus:link, 
.product-item-detail-amount-btn-minus:visited, 
.product-item-detail-amount-btn-plus:link, 
.product-item-detail-amount-btn-plus:visited,
.compare-different-checkbox,
.bx-soa-coupon-input input,
.bx-soa-section-title-container,
.bx-soa-section-content {
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -khtml-border-radius: 0 !important;
}
.product-item-detail-tabs-containerб
.sale-order-tabs-block {
    background: #f1f1f1 !important;
}
.compare-item-article {
    color: #a1a1a1;
}
.bx-soa-section-title-icon i {
    color: #919191 !important;
}
.personal-menu-wrapper {
    background: #ebebeb;
}
.personal-menu-item-count {
    color: #7e7e7e;
    background: #e1e1e1;
}
.product-item-detail-tab>span {
    color: #929292;
    background: #d8d8d8;
}
.bx-ordercart-tabs-blockб
.basket-item-thead .basket-item-tdб
.bx-soa-section-title-container {
    background: #f6f6f6;
}
.personal-menu-item+.personal-menu-item {
    border-left: 1px solid #d8d8d8;
}
.personal-menu-item-icon>i {
    color: #858585;
}
.bx-no-touch .personal-menu-item:hover, .bx-touch .personal-menu-item:active, .personal-menu-item.selected {
    background: #e3e3e3;
}
.bx-no-touch .personal-menu-item:hover .personal-menu-item-count, .bx-touch .personal-menu-item:active .personal-menu-item-count, .personal-menu-item.selected .personal-menu-item-count {
    color: #fff;
    background: #8e8e8e;
}
.bx-no-touch .btn-buy:hover, .bx-touch .btn-buy:active, .bx-no-touch a.btn-buy:hover, .bx-touch a.btn-buy:active {
    color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
}
.catalog-section-link:link, .catalog-section-link:visited {
    color: #545454;
	border: 2px solid #eaeaea;
}
.catalog-section-link-btn {
    border-color: #fcfcfc;
    background: #f8f8f8;
}
.bx-no-touch .catalog-section-link:hover, .bx-touch .catalog-section-link:active {
    border-color: #acacac;
    background: #e7e7e7;
}
.navigation-breadcrumb__item>a:link, .navigation-breadcrumb__item>a:visited {
    color: #949494;
}
.reviews-item-date, .reviews-item-user-city {
    color: #aeaeae;
}
.navigation-breadcrumb__separate {
    color: #c4c4c4;
}
.bottom-menu .footer-menu>li>a:link, .bottom-menu .footer-menu>li>a:visited {
    color: #ececec;
}
.footer__copyright {
    font-size: 14px;
    color: #b1b1b1;
}
.bx-no-touch .join-us>li>a:not(:hover), .bx-touch .join-us>li>a:not(:active) {
    background-color: #929292!important;
}
.footer-menu>li>a:link, .footer-menu>li>a:visited {
    color: #969696;
}
.bottom-menu .footer-menu>li>a:link, 
.bottom-menu .footer-menu>li>a:visited {
    color: #c1c1c1;
}
.bottom-menu .footer-menu>li>a:hover{
    color: #fff;
}
.product-item-marker {
    background: #cf1b00 !important;
}
.product-item-marker-discount {
    background: #c9a96e !important;
}
.product-item-rating-val {
    background: #333;
    border-radius: 0;
}
.btn.disabled>i, .btn[disabled]>i, .bx-no-touch .btn[disabled]:hover>i, .btn[disabled]:active>i {
    color: #7d7d7d;
}
.product-item-detail-rating-val[data-rate="4"] {
    background: #9b9b9b;
}
.top-menu-wrapper {
    background: #ffffff;
}
.bx-no-touch .top-panel__compare-link:hover, 
.bx-touch .top-panel__compare-link:active,
.bx-no-touch .mini-cart>a:hover, 
.bx-touch .mini-cart>a:active,
.bx-no-touch .top-panel__contacts-block:hover, 
.bx-touch .top-panel__contacts-block:active,
.reviews-item-store,
.news-item__pic,
.news-detail-gallery,
.news-wrapper,
.product-item-detail-properties:nth-child(odd),
.product-item-detail-amount-input,
.product-item-detail-amount-btn-minus:link, 
.product-item-detail-amount-btn-minus:visited, 
.product-item-detail-amount-btn-plus:link, 
.product-item-detail-amount-btn-plus:visited,
.product-item-detail-amount-btn-minus:link, 
.product-item-detail-amount-btn-minus:visited, 
.product-item-detail-amount-btn-plus:link, 
.product-item-detail-amount-btn-plus:visited,
.product-item-detail-quick-order,
.bx-no-touch .product-item-detail-geo-delivery:hover, 
.bx-touch .product-item-detail-geo-delivery:active,
.compare-row:nth-child(even),
.compare-different-checkbox {
    background-color: #f9f9f9;
}
.product-item-detail-tabs-block.fixed {
    background-color: #f3f3f3;
}
.reviews-item-caption {
    border: 1px solid #f4f4f4;
}
.form-control-feedback {
    color: #878787;
}
.product-item-detail-rating-reviews-count {
    color: #b8b8b8;
}
.product-item-detail-article,
.compare-different-title,
.compare-item-name {
    color: #9d9d9d;
}
.reviews-evaluation-star {
    color: #e2e2e2;
}
.reviews-item-like>span, .reviews-item-like>i,
.reviews-item-term,
.news-item__date {
    color: #aaaaaa;
}
.top-panel__compare-count,
.mini-cart__count {
    color: #000000;
    background-color: #e0e0e0;
}
.top-panel__contacts-descr {
    color: #a2a2a2;
}
.news-detail-gallery-item-bg {
    background: #e3e3e3;
}
.top-panel__contacts-icon:last-child>i {
    color: #6d6d6d;
}
.bx-no-touch .top-menu .horizontal-multilevel-menu>li.jshover>a, 
.bx-no-touch .top-menu .horizontal-multilevel-menu>li:hover>a, 
.bx-touch .top-menu .horizontal-multilevel-menu>li:active>a, 
.horizontal-multilevel-menu>li.active>a, 
.horizontal-multilevel-menu>li.current>a {
    color: #000;
    background: #efefef;
}
.horizontal-multilevel-menu>li>a>i {
    margin-left: 5px;
    font-size: 9px;
    color: #868686;
    margin-top: 5px;
}
.slide-panel__title-wrap {
    background-color: #f9f9f9;
}
.slide-panel__title-wrap>i,
.slide-panel__close>i,
.slide-panel__contacts-item__icon>i,
.slide-panel__contacts-item__today-icon>i,
.contacts-item-icon>i {
    color: #969696;
}
.catalog-section-panel-wrapper {
    background: #f4f4f4;
}
.form-control {
    border: 1px solid #e7e7e7
}
.form-group .checkbox .check-title, .form-group .radio .check-title {
    color: #656565;
}
.form-group .checkbox .check, 
.form-group .radio .check {
    background-color: #d9d9d9;
}
.bx-no-touch .catalog-menu>li.jshover>a, 
.bx-no-touch .catalog-menu>li:hover>a, 
.bx-touch .catalog-menu>li:active>a, 
.catalog-menu>li.active>a, 
.catalog-menu>li.hover>a {
    background-color: #f3f3f3;
}
.catalog-menu>li>.catalog-menu-dropdown-menu,
.product-item-compare-checkbox {
    background: #f4f4f4;
}
.catalog-menu-icon>i,
.catalog-menu-text {
    color: #757575;
}
.product-item-quantity-val {
    color: #a0a0a0;
}
.product-item-price-not-set {
    color: #a5a5a5;
}
.catalog-menu-arrow>i,
.navigation-back>i,
.navigation-share-icon>i{
    color: #c7c7c7;
}
.banners-item-block-container:after,
.articles-item-background:after,
.promotions-item-block-container:after {
    background: rgba(0, 0, 0, 0.2);
}
.articles-item-background {
    height: 100%;
}
.articles-item-background:before,
.promotions-item-block-container:before {
    background: -moz-linear-gradient(top,rgba(61,75,82,0) 0,#3d4b52 69%,#3d4b52 100%);
    background: -webkit-linear-gradient(top,rgba(61,75,82,0) 0,#5f5f5f 69%,#525252 100%);
    background: linear-gradient(to bottom,rgba(61,75,82,0) 0,#545454 69%,#565656 100%);
}
.promotions-item-completed .promotions-item-block-container:before {
    background: -moz-linear-gradient(top,rgba(61,75,82,0) 0,#b2c7cb 100%);
    background: -webkit-linear-gradient(top,rgba(61,75,82,0) 0,#cccccc 100%);
    background: linear-gradient(to bottom,rgba(61,75,82,0) 0,#d0d0d0 100%);
}
.promotions-item-completed .promotions-item-marker {
    background: #adadad!important;
}
.promotions-item-completed .promotions-item-timer {
    background: #929292;
}
.articles-wrapper,
.product-item-amount-input,
.product-item-amount-btn-disabled:link, 
.product-item-amount-btn-disabled:visited,
.product-item-amount-btn-minus:link, 
.product-item-amount-btn-minus:visited, 
.product-item-amount-btn-plus:link, 
.product-item-amount-btn-plus:visited,
.navigation-wrapper,
.section-item__icon,
.contacts-item-title {
    background: #f9f9f9;
}
.catalog-section-item__graph>i {
    color: #6b6b6b;
}
.catalog-section-item__count {
    color: #525252;
    background: #c5c5c5;
}
.horizontal-multilevel-dropdown-menu>li>a {
    color: #515151;
}
.promotions-item-timer {
    padding: 8px 15px 10px;
}
.btn-more, .btn-more:focus {
    background: #f5f5f5;
}
.brands-country-link>span,
.articles-container .articles-link>span {
    color: #909090;
    background: #e8e8e8;
}
.brands-country-link,
.articles-container .articles-link {
    border: 2px solid #f5f5f5;
}
.bx-no-touch .brands-country-link:hover, 
.bx-touch .brands-country-link:active,
.bx-no-touch .articles-container .articles-link:hover, 
.bx-touch .articles-container .articles-link:active {
    border-color: #adadad;
    background: #efefef;
}
.table-bordered, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border-color: #ededed;
}
.bx-no-touch .table-hover>tbody>tr:hover, .bx-touch .table-hover>tbody>tr:active {
    background-color: #eaeaea;
}
.table-striped>tbody>tr:nth-of-type(2n+1) {
    background-color: #f2f2f2;
}
.pagination>li>a:focus, 
.bx-no-touch .pagination>li>a:hover, 
.bx-touch .pagination>li>a:active, 
.pagination>li>span:focus, 
.bx-no-touch .pagination>li>span:hover, 
.bx-touch .pagination>li>span:active {
    color: #9c9c9c;
    border-color: #e4e4e4;
    background-color: #ffffff;
}
.pagination > .active > a, 
.pagination > .active > a:focus, 
.bx-no-touch .pagination > .active > a:hover, 
.bx-touch .pagination > .active > a:active, 
.pagination > .active > span, .pagination > .active > span:focus, 
.bx-no-touch .pagination > .active > span:hover, 
.bx-touch .pagination > .active > span:active {
    border-color: #bdbdbd;
    background-color: #464646;
    color: #fff;
}
.pagination>li.first>a, .pagination>li.first>span, .pagination>li.last>a, .pagination>li.last>span {
    color: #e2e2e2;
}
.bx-no-touch .btn-default:active, .bx-no-touch .btn-default:active:focus, .bx-no-touch .btn-default:active:hover, .bx-no-touch a.btn-default:active, .bx-no-touch a.btn-default:active:focus, .bx-no-touch a.btn-default:active:hover, .bx-no-touch .btn-primary:active, .bx-no-touch .btn-primary:active:focus, .bx-no-touch .btn-primary:active:hover, .bx-no-touch a.btn-primary:active, .bx-no-touch a.btn-primary:active:focus, .bx-no-touch a.btn-primary:active:hover, .bx-no-touch a.btn-slider:active, .bx-no-touch a.btn-slider:active:focus, .bx-no-touch a.btn-slider:active:hover, .bx-no-touch .btn-buy:active, .bx-no-touch .btn-buy:active:focus, .bx-no-touch .btn-buy:active:hover, .bx-no-touch a.btn-buy:active, .bx-no-touch a.btn-buy:active:focus, .bx-no-touch a.btn-buy:active:hover, .bx-no-touch .btn-buy-ok:active, .bx-no-touch .btn-buy-ok:active:focus, .bx-no-touch .btn-buy-ok:active:hover, .bx-no-touch .btn-order:active, .bx-no-touch .btn-order:active:focus, .bx-no-touch .btn-order:active:hover, .bx-no-touch .btn-success:active, .bx-no-touch .btn-success:active:focus, .bx-no-touch .btn-success:active:hover, .bx-no-touch a.btn-success:active, .bx-no-touch a.btn-success:active:focus, .bx-no-touch a.btn-success:active:hover, .bx-no-touch .btn-reset:active, .bx-no-touch .btn-reset:active:focus, .bx-no-touch .btn-reset:active:hover, .bx-no-touch .btn-cancel:active, .bx-no-touch .btn-cancel:active:focus, .bx-no-touch .btn-cancel:active:hover, .bx-no-touch .btn-more:active, .bx-no-touch .btn-more:active:focus, .bx-no-touch .btn-more:active:hover {
    color: #fff;
    border-color: #a4a4a4;
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.15) inset;
    box-shadow: 5px 5px 5px rgba(0,0,0,.15) inset;
    background: #a9a9a9;
}
.bx-no-touch .product-item-viewed:hover .product-item-viewed-image, .bx-touch .product-item-viewed:active .product-item-viewed-image {
    border: 2px solid #b7b7b7;
}
h1, .h1, h2, .h2 {
    color: #565656;
}
.object-item-address>span,
.object-item-address>i,
.object-item-rating-reviews-count {
    color: #a9a9a9;
}
.object-item-btn,
.objects-item-detail-btn {
    background: #f1f1f1;
}
.object-item-btn>i {
    color: #6d6d6d;
}
.object-item {
    border: 1px solid #ececec;
}
.object-item-link:link, .object-item-link:visited {
    color: #5a5a5a;
    border: 1px solid #e0e0e0;
}
.object-item-count {
    color: #8a8a8a;
    background: #e9e9e9;
}
.objects-detail-tab>span {
    color: #ffffff;
    background: #b6b6b6;
}
.objects-detail-tabs-container {
    background: #ececec;
}
.objects-item-detail-address>span {
    color: #adadad;
}
.bx-soa-section-title-container {
    background-color: #efefef !important;
}
.sale-order-tabs-block,
.spsp-tabs-container,
.mb-title-container,
.sppl-title-container,
.sod-title-container {
    background: #f4f4f4 !important;
}
.sale-order-tab-count {
    color: #848484;
    background: #e9e9e9;
}
.btn-default, .btn-default:focus, a.btn-default:link, a.btn-default:visited, a.btn-default:focus {
    color: #575757;
    border-color: #e1e1e1;
}
.mb-personal-data-inner-date-info {
    color: #b0b0b0;
}
.btn-default>i {
    color: #909090;
}
.mb-title__icon i,
.sod-title__icon i {
    color: #858585;
}
.mb-label-container {
    color: #acacac;
}