.pagination-item {
    line-height: 26px !important
}

.view-type > a {
    line-height: 27px
}

h1, h2, h3, h4, h5, h6 {
    color: #000
}

.site-contents td > a, .site-contents td > a:link {
    color: #000
}

.site-contents td > a:visited {
    color: #000
}

.site-contents td > a:hover {
    color: #000
}

.site-contents td > a:active {
    color: #000
}

.site-contents td > a:hover {
    background: #474A51
}

a {
    color: #06f
}

a:visited {
    color: #06f
}

a:hover {
    color: #001d8b
}

a:active {
    color: #06f
}

.link, .deleted-properties .deleted-property, .link:link, .deleted-properties .deleted-property:link {
    color: #000
}

.link:visited, .deleted-properties .deleted-property:visited {
    color: #000
}

.link:hover, .deleted-properties .deleted-property:hover {
    color: #000
}

.link:active, .deleted-properties .deleted-property:active {
    color: #000
}

.link > .text, .deleted-properties .deleted-property > .text, .link:link > .text, .deleted-properties .deleted-property:link > .text {
    color: #06f
}

.link:visited > .text, .deleted-properties .deleted-property:visited > .text {
    color: #006cff
}

.link:hover > .text, .deleted-properties .deleted-property:hover > .text,
.sitenav.vertical a:hover span {
    color: #001d8b
}

.link:active > .text, .deleted-properties .deleted-property:active > .text,
.sitenav.vertical a:active span {
    color: #06f
}

.link > .text, .deleted-properties .deleted-property > .text, .link:link > .text, .deleted-properties .deleted-property:link > .text,
.sitenav.vertical a span {
    border-color: rgba(0, 102, 255, 0.4)
}

.link:visited > .text, .deleted-properties .deleted-property:visited > .text,
.sitenav.vertical a:visited span {
    border-color: rgba(0, 108, 255, 0.4)
}

.link:hover > .text, .deleted-properties .deleted-property:hover > .text,
.sitenav.vertical a:hover span {
    border-color: #001d8b
}

.link:active > .text, .deleted-properties .deleted-property:active > .text,
.sitenav.vertical a:active span {
    border-color: #06f
}

.link-on-dark, .link-on-dark:link {
    color: #fff
}

.link-on-dark:visited {
    color: #fff
}

.link-on-dark:hover {
    color: #fff
}

.link-on-dark:active {
    color: #fff
}

.link-on-dark > .text, .link-on-dark:link > .text {
    color: #06f
}

.link-on-dark:visited > .text {
    color: #006cff
}

.link-on-dark:hover > .text {
    color: #06f
}

.link-on-dark:active > .text {
    color: #06f
}

.link-on-dark > .text, .link-on-dark:link > .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.link-on-dark:visited > .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.link-on-dark:hover > .text {
    border-color: transparent
}

.link-on-dark:active > .text {
    border-color: transparent
}

.flying-results {
    background: #fff;
    border-color: #474A51;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.66)
}

.flying-results:before {
    border-color: transparent #474A51 transparent transparent
}

.flying-results:after {
    border-color: transparent;
    border-right-color: #fff
}

.currency-list, .lang-list {
    background: #474A51
}

.currency-list:before, .lang-list:before {
    background: #fff
}

.v_error {
    background: #fc4b4e;
    color: #fff
}

.v_error:before {
    border-color: transparent transparent #fc4b4e transparent
}

.currency-switch .value .text, .currency-switch .value:link .text, .lang-switch .value .text, .lang-switch .value:link .text {
    color: #06f
}

.currency-switch .value:visited .text, .lang-switch .value:visited .text {
    color: #006cff
}

.currency-switch .value:hover .text, .lang-switch .value:hover .text {
    color: #06f
}

.currency-switch .value:active .text, .lang-switch .value:active .text {
    color: #06f
}

.currency-switch .value .text, .currency-switch .value:link .text, .lang-switch .value .text, .lang-switch .value:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.currency-switch .value:visited .text, .lang-switch .value:visited .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.currency-switch .value:hover .text, .lang-switch .value:hover .text {
    border-color: transparent
}

.currency-switch .value:active .text, .lang-switch .value:active .text {
    border-color: transparent
}

.currency-switch .value.active .text, .currency-switch .value.active:link .text, .lang-switch .value.active .text, .lang-switch .value.active:link .text {
    color: #000
}

.currency-switch .value.active:visited .text, .lang-switch .value.active:visited .text {
    color: #000
}

.currency-switch .value.active:hover .text, .lang-switch .value.active:hover .text {
    color: #000
}

.currency-switch .value.active:active .text, .lang-switch .value.active:active .text {
    color: #000
}

.currency-switch .value.active .text, .currency-switch .value.active:link .text, .lang-switch .value.active .text, .lang-switch .value.active:link .text {
    border-color: transparent
}

.currency-switch .value.active:visited .text, .lang-switch .value.active:visited .text {
    border-color: transparent
}

.currency-switch .value.active:hover .text, .lang-switch .value.active:hover .text {
    border-color: transparent
}

.currency-switch .value.active:active .text, .lang-switch .value.active:active .text {
    border-color: transparent
}

.info4admin {
    border-color: #474A51
}

button {
    background: none
}

.pseudolink i {
    color: #000
}

.pseudolink .link-text, .pseudolink:link .link-text {
    color: #06f
}

.pseudolink:visited .link-text {
    color: #06f
}

.pseudolink:hover .link-text {
    color: #000942
}

.pseudolink:active .link-text {
    color: #06f
}

.pseudolink .link-text, .pseudolink:link .link-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.pseudolink:visited .link-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.pseudolink:hover .link-text {
    border-color: #000942
}

.pseudolink:active .link-text {
    border-color: #06f
}

ul.circled li:before {
    border-color: #d6d6d6
}

body {
    color: #000
}

.price-old {
    color: #9f9bb3
}

.light-brown {
    background: #c4aa8d
}

.white {
    background: #fff
}

.dark {
    background: #4d4d4d
}

.black {
    background: #000
}

.required-asterisk {
    color: red !important
}

.notification-popup {
    color: rgba(0, 0, 0, 0.77)
}

.notification-popup.no-arrow, .notification-popup > .content,
.popover {
    background: rgba(0, 0, 0, 0.77);
    color: #fff
}

.popover.bottom > .arrow::after {
    border-bottom-color: rgba(0, 0, 0, 0.77);
}

.slider-arrow, .slider-arrow:link {
    color: #474A51
}

.slider-arrow:visited {
    color: #474A51
}

.slider-arrow:hover {
    color: #474A51
}

.slider-arrow:active {
    color: #474A51
}

.contacts-email, .contacts-email:link, .header-contacts .contacts-email, .header-contacts .contacts-email:link {
    color: #000
}

.contacts-email:visited, .header-contacts .contacts-email:visited {
    color: #000
}

.contacts-email:hover, .header-contacts .contacts-email:hover {
    color: #000
}

.contacts-email:active, .header-contacts .contacts-email:active {
    color: #000
}

.contacts-email .link-text, .contacts-email:link .link-text, .header-contacts .contacts-email .link-text, .header-contacts .contacts-email:link .link-text {
    color: #06f
}

.contacts-email:visited .link-text, .header-contacts .contacts-email:visited .link-text {
    color: #006cff
}

.contacts-email:hover .link-text, .header-contacts .contacts-email:hover .link-text {
    color: #001d8b
}

.contacts-email:active .link-text, .header-contacts .contacts-email:active .link-text {
    color: #06f
}

.contacts-email .link-text, .contacts-email:link .link-text, .header-contacts .contacts-email .link-text, .header-contacts .contacts-email:link .link-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.contacts-email:visited .link-text, .header-contacts .contacts-email:visited .link-text {
    border-color: rgba(0, 108, 255, 0.4)
}

.contacts-email:hover .link-text, .header-contacts .contacts-email:hover .link-text {
    border-color: #001d8b
}

.contacts-email:active .link-text, .header-contacts .contacts-email:active .link-text {
    border-color: #06f
}

.btn-return, .btn-return:link {
    color: #000
}

.btn-return:visited {
    color: #000
}

.btn-return:hover {
    color: #000
}

.btn-return:active {
    color: #000
}

.btn-return .text, .btn-return:link .text {
    color: #000
}

.btn-return:visited .text {
    color: #000
}

.btn-return:hover .text {
    color: #000
}

.btn-return:active .text {
    color: #000
}

.btn-return:before {
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17)
}

.btn-return:hover:before {
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0
}

.btn-return:active:before {
    background: #d6d3de;
    box-shadow: inset 2px 0 0 rgba(0, 0, 0, 0.17)
}

.btn-continue .text {
    text-shadow: none;
    color: #fff !important
}

.btn-continue:before {
    box-shadow: inset -2px 0 0 #474A51;
    background: #474A51
}

.btn-continue:hover:before {
    box-shadow: inset -2px 0 0 #474A51;
    background: #474A51
}

.btn-continue:active:before {
    box-shadow: inset 0 2px 2px #474A51;
    background: #474A51
}

.brand, .brand:link {
    color: #000
}

.brand:visited {
    color: #000
}

.brand:hover {
    color: #000
}

.brand:active {
    color: #000
}

.search-results-item .date {
    color: #8c8c8c
}

.popup_map {
    background: rgba(0, 0, 0, 0.9);
    color: #fff
}

.popup_map:before {
    border-left-color: rgba(0, 0, 0, 0.9)
}

.ctrl-arrow {
    color: #fff !important
}

.ctrl-arrow:before {
    background: #dedce4
}

.ctrl-arrow:hover {
    color: #fff !important
}

.ctrl-arrow:hover:before {
    background: #ebe8f1
}

.ctrl-arrow:active {
    color: #fff !important
}

.ctrl-arrow:active:before {
    background: #d6d3de
}

.ctrl-arrow.prev.disabled, .ctrl-arrow.prev.disabled:hover, .ctrl-arrow.prev.disabled:active, .ctrl-arrow.next.disabled, .ctrl-arrow.next.disabled:hover, .ctrl-arrow.next.disabled:active {
    background: #fff;
    box-shadow: none;
    color: #e1e1e1 !important
}

.ctrl-arrow.prev.disabled:before, .ctrl-arrow.prev.disabled:hover:before, .ctrl-arrow.prev.disabled:active:before, .ctrl-arrow.next.disabled:before, .ctrl-arrow.next.disabled:hover:before, .ctrl-arrow.next.disabled:active:before {
    background: #fff;
    box-shadow: none
}

.ctrl-arrow.prev:before {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17)
}

.ctrl-arrow.prev:hover:before {
    box-shadow: inset 0 -2px 0 #e0e0e0
}

.ctrl-arrow.prev:active:before {
    box-shadow: inset 2px 0 0 rgba(0, 0, 0, 0.17)
}

.ctrl-arrow.next:before {
    box-shadow: inset -2px 0 0 rgba(0, 0, 0, 0.17)
}

.ctrl-arrow.next:hover:before {
    box-shadow: inset -2px 0 0 #e0e0e0
}

.ctrl-arrow.next:active:before {
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17)
}

.sticker.hit {
    background: #ffdf1f
}

.sticker.discount {
    background: #ff5656;
    color: #fff
}

.sticker.new {
    background: #36ae62
}

.sticker.best-price {
    background: #fef471
}

.sticker.best-choice {
    background: #e54b31;
    color: #fff
}

.sticker.bestseller {
    background: #007aa1;
    color: #fff
}

.sticker.preorder {
    background: #33da71
}

.sticker.gift {
    background: #f8949e
}

.sticker.hurry-buy {
    background: #ffdc20
}

.sticker.best-option {
    background: #5eda2a
}

.sticker.exclusive {
    background: #f88d47
}

.sticker.free-delivery {
    background: #41beb0;
    color: #fff
}

.sticker.credit {
    background: #017872;
    color: #fff
}

.big-sticker {
    border-color: #474A51;
    background: #fff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.24)
}

.big-sticker > i, .big-sticker:before {
    color: #474A51
}

.product-photos .brand {
    background: rgba(221, 221, 221, 0.5)
}

.product-photos .brand:hover {
    background: rgba(221, 221, 221, 0.8)
}

.product-photos .brand:active {
    background: #ddd
}

.alert {
    background: rgba(0, 0, 0, 0.77);
    color: #fff
}

.alert > .btn-close {
    color: #fff
}

.alert > .btn-close:hover {
    color: silver
}

.alert.success, .alert.fail {
    border-color: #474A51
}

.alert.success > .alert-header {
    color: #474A51
}

.alert.fail > .alert-header {
    color: #ff4f4f
}

.scroller__track_v {
    background: #e6e6e6
}

.scroller__bar_v {
    background: #474A51;
    box-shadow: none
}

.scroller__bar_v:hover {
    background: #474A51
}

.scroller__bar_v:active {
    background: #474A51;
    outline: none
}

.scrollbar-rail.slider-content > .scroll-element .scroll-element_size {
    background-color: #f0f0f0;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.23)
}

.scrollbar-rail.slider-content > .scroll-element .scroll-element_size:before {
    background: #c0c0c0;
    box-shadow: 0 1px 0 #fff, inset 0 1px 2px rgba(0, 0, 0, 0.47)
}

.scrollbar-rail.slider-content > .scroll-element.scroll-x .scroll-bar {
    background: #dedce4;
    border-color: #cbcdcc
}

.scrollbar-rail.slider-content > .scroll-element.scroll-x .scroll-bar:before {
    color: #cbcdcc
}

.scrollbar-rail.slider-content > .scroll-element .scroll-element_outer:hover .scroll-bar {
    background: #ebe8f1
}

.scrollbar-rail.slider-content > .scroll-element.scroll-draggable > .scroll-element_outer > .scroll-bar {
    box-shadow: 0 0 2px 2px #fdc240
}

.breadcrumbs-content a, .breadcrumbs-content a:link {
    color: #000
}

.breadcrumbs-content a:visited {
    color: #000
}

.breadcrumbs-content a:hover {
    color: #686868
}

.breadcrumbs-content a:active {
    color: #000
}

.breadcrumbs-content a, .breadcrumbs-content a:link {
    border-color: rgba(0, 0, 0, 0.4)
}

.breadcrumbs-content a:visited {
    border-color: rgba(0, 0, 0, 0.4)
}

.breadcrumbs-content a:hover {
    border-color: transparent
}

.breadcrumbs-content a:active {
    border-color: #000
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav] {
    background: #ebebeb;
    -webkit-transition: background 0.3s, color 0.3s;
    transition: background 0.3s, color 0.3s
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav], [data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:link {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:visited {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:hover {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:active {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:hover {
    color: #fff;
    background: #474A51
}

[data-backnav-enabled="true"] .breadcrumbs-content .backnav > li.active > a, [data-backnav-enabled="true"] .breadcrumbs-content .backnav > li.active > a:link {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content .backnav > li.active > a:visited {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content .backnav > li.active > a:hover {
    color: #686868
}

[data-backnav-enabled="true"] .breadcrumbs-content .backnav > li.active > a:active {
    color: #686868
}

.b-list li > span {
    color: #686868
}

.silver-normal, .site-map .site-map-item-wrap > .list-item > i, .ik_select, .simple-slider .noUi-handle, .cool-slider .ctrl-item .name, .basket-big-page .um_tabs > a, .buy-block-main:before, .special-blocks .combo-link, .special-blocks .combo-header, .special-blocks .combo-link:active span.i-number, .special-blocks .combo-link.active span.i-number, .special-blocks .combo-header:active span.i-number, .special-blocks .combo-header.active span.i-number {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.silver-hovered, .site-map .site-map-item-wrap > .list-item:hover > i, .cool-slider .ctrl-item:hover .name, .basket-big-page .um_tabs > a:hover, .special-blocks .combo-link:hover, .special-blocks .combo-header:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.silver-clicked, .site-map .site-map-item-wrap > .list-item:active > i, .basket-big-page .um_tabs > a:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.silver-disabled, .brands-catalog .brand.disabled, .brands-catalog .brand.disabled:hover, .brands-catalog .brand.disabled.active {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea
}

.silver-static, [data-backnav-enabled="true"] .breadcrumbs-content .backnav, .btn-main.disabled, .disabled.btn-show-results, .disabled.btn-continue, .search-controls .disabled.ik_select, .ik_select_link .disabled.trigger, .top-line a.disabled.toggled, .account-authorized .disabled.btn-logout, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled, .cool-slider .disabled.btn-buy, .items-table .disabled.apply-coupon, .form-order .disabled.make-order, .special-blocks .combo-link a.disabled.i-number, .special-blocks .combo-header a.disabled.i-number, .account-menu .disabled.btn-logout, .form_account-settings .disabled.btn-plus, .form_account-settings .disabled.btn-fileinput, .btn-main.disabled:hover, .disabled.btn-show-results:hover, .disabled.btn-continue:hover, .btn-main.disabled:active, .disabled.btn-show-results:active, .disabled.btn-continue:active, .buy.disabled, .buy.disabled:hover, .buy.disabled:active, .btn-buy-wrap > .buy.disabled, .btn-buy-wrap > .buy.disabled:hover, .btn-buy-wrap > .buy.disabled:active, .ik_select_list, .view-type > a, .modal_city-select-panel .ajax-city-search ul, .modal-dialog, .modal_basket:before, .modal_map:before, .top-line-popup, .popup_ajax-search, .top-line, [data-top-line-position="fixed-left"] .top-line .account-not-authorized .content, [data-top-line-position="fixed-right"] .top-line .account-not-authorized .content, .sitenav-menu-item > ul, .pagination-item, .cool-sticker, .categories, .form-order .radio-img, .brands-catalog .brand, .catalog-hits.hits-shown, .related-categories, .catalog-table .table-header, .buy-block-content .product-options .color, .product-info-sections.full > .combo-links > .links-wrap, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap, .countdown .timer-wrap, .form_order-filter .main-content, .account-menu .avatar, .form_account-settings .avatar .img-container {
    color: #000;
    background: #fff;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
    border: 1px solid #e4e4e4
}

.btn-silver, .alert-toggle-btn, .btn-return, .btn-expand, .ctrl-arrow, .btn-action.compare, .btn-action.favorite, .one-click-buy.btn-action, .account-authorized .toggled .btn-logout, .compare-items .compare-switch, .catalog-hits.hits-hidden, .profile-action {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.btn-silver:hover, .alert-toggle-btn:hover, .btn-return:hover, .btn-expand:hover, .ctrl-arrow:hover, .btn-action.compare:hover, .btn-action.favorite:hover, .one-click-buy.btn-action:hover, .account-authorized .toggled .btn-logout:hover, .compare-items .compare-switch:hover, .catalog-hits.hits-hidden:hover, .profile-action:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.btn-silver:active, .alert-toggle-btn:active, .btn-return:active, .btn-expand:active, .ctrl-arrow:active, .btn-action.compare:active, .btn-action.favorite:active, .one-click-buy.btn-action:active, .account-authorized .toggled .btn-logout:active, .compare-items .compare-switch:active, .catalog-hits.hits-hidden:active, .profile-action:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.btn-silver.disabled, .disabled.alert-toggle-btn, .disabled.btn-return, .disabled.btn-expand, .disabled.ctrl-arrow, .ik_select_link.ik_select_link_disabled .trigger, .ik_select_link.ik_select_link_disabled .trigger:hover, .ik_select_link.ik_select_link_disabled .trigger:active, .disabled.btn-action.compare, .disabled.btn-action.favorite, .disabled.one-click-buy.btn-action, .account-authorized .toggled .disabled.btn-logout, .compare-items .disabled.compare-switch, .disabled.catalog-hits.hits-hidden, .disabled.profile-action {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea;
    cursor: default;
    pointer-events: none;
}

.btn-main, .btn-show-results, .btn-continue, .search-controls .ik_select, .ik_select_link .trigger, .btn-buy-wrap .buy, .top-line a.toggled, .account-authorized .btn-logout, [data-header-version="v1"] .sitenav-menu-item.toggled > a, [data-header-version="v4"] .sitenav-menu-item.toggled > a, [data-header-version="v2"] .sitenav-menu-item.toggled, [data-header-version="v3"] .sitenav-menu-item.toggled, [data-header-version="v5"] .sitenav-menu-item.toggled, .cool-slider .btn-buy, .items-table .apply-coupon, .form-order .make-order, .special-blocks .combo-link a.i-number, .special-blocks .combo-header a.i-number, .account-menu .btn-logout, .form_account-settings .btn-plus, .form_account-settings .btn-fileinput, .btn-main:visited, .btn-show-results:visited, .btn-continue:visited, .search-controls .ik_select:visited, .ik_select_link .trigger:visited, .btn-buy-wrap .buy:visited, .top-line a.toggled:visited, .account-authorized .btn-logout:visited, [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited, [data-header-version="v2"] .sitenav-menu-item.toggled:visited, [data-header-version="v3"] .sitenav-menu-item.toggled:visited, [data-header-version="v5"] .sitenav-menu-item.toggled:visited, .cool-slider .btn-buy:visited, .items-table .apply-coupon:visited, .form-order .make-order:visited, .special-blocks .combo-link a.i-number:visited, .special-blocks .combo-header a.i-number:visited, .account-menu .btn-logout:visited, .form_account-settings .btn-plus:visited, .form_account-settings .btn-fileinput:visited {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.btn-main > .text, .btn-show-results > .text, .btn-continue > .text, .search-controls .ik_select > .text, .ik_select_link .trigger > .text, .btn-buy-wrap .buy > .text, .top-line a.toggled > .text, .account-authorized .btn-logout > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a > .text, [data-header-version="v2"] .sitenav-menu-item.toggled > .text, [data-header-version="v3"] .sitenav-menu-item.toggled > .text, [data-header-version="v5"] .sitenav-menu-item.toggled > .text, .cool-slider .btn-buy > .text, .items-table .apply-coupon > .text, .form-order .make-order > .text, .special-blocks .combo-link a.i-number > .text, .special-blocks .combo-header a.i-number > .text, .account-menu .btn-logout > .text, .form_account-settings .btn-plus > .text, .form_account-settings .btn-fileinput > .text, .btn-main > i, .btn-show-results > i, .btn-continue > i, .search-controls .ik_select > i, .ik_select_link .trigger > i, .btn-buy-wrap .buy > i, .top-line a.toggled > i, .account-authorized .btn-logout > i, [data-header-version="v1"] .sitenav-menu-item.toggled > a > i, [data-header-version="v4"] .sitenav-menu-item.toggled > a > i, [data-header-version="v2"] .sitenav-menu-item.toggled > i, [data-header-version="v3"] .sitenav-menu-item.toggled > i, [data-header-version="v5"] .sitenav-menu-item.toggled > i, .cool-slider .btn-buy > i, .items-table .apply-coupon > i, .form-order .make-order > i, .special-blocks .combo-link a.i-number > i, .special-blocks .combo-header a.i-number > i, .account-menu .btn-logout > i, .form_account-settings .btn-plus > i, .form_account-settings .btn-fileinput > i, .btn-main:before, .btn-show-results:before, .btn-continue:before, .search-controls .ik_select:before, .ik_select_link .trigger:before, .btn-buy-wrap .buy:before, .top-line a.toggled:before, .account-authorized .btn-logout:before, [data-header-version="v1"] .sitenav-menu-item.toggled > a:before, [data-header-version="v4"] .sitenav-menu-item.toggled > a:before, [data-header-version="v2"] .sitenav-menu-item.toggled:before, [data-header-version="v3"] .sitenav-menu-item.toggled:before, [data-header-version="v5"] .sitenav-menu-item.toggled:before, .cool-slider .btn-buy:before, .items-table .apply-coupon:before, .form-order .make-order:before, .special-blocks .combo-link a.i-number:before, .special-blocks .combo-header a.i-number:before, .account-menu .btn-logout:before, .form_account-settings .btn-plus:before, .form_account-settings .btn-fileinput:before, .btn-main:after, .btn-show-results:after, .btn-continue:after, .search-controls .ik_select:after, .ik_select_link .trigger:after, .btn-buy-wrap .buy:after, .top-line a.toggled:after, .account-authorized .btn-logout:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a:after, [data-header-version="v2"] .sitenav-menu-item.toggled:after, [data-header-version="v3"] .sitenav-menu-item.toggled:after, [data-header-version="v5"] .sitenav-menu-item.toggled:after, .cool-slider .btn-buy:after, .items-table .apply-coupon:after, .form-order .make-order:after, .special-blocks .combo-link a.i-number:after, .special-blocks .combo-header a.i-number:after, .account-menu .btn-logout:after, .form_account-settings .btn-plus:after, .form_account-settings .btn-fileinput:after, .btn-main:visited > .text, .btn-show-results:visited > .text, .btn-continue:visited > .text, .search-controls .ik_select:visited > .text, .ik_select_link .trigger:visited > .text, .btn-buy-wrap .buy:visited > .text, .top-line a.toggled:visited > .text, .account-authorized .btn-logout:visited > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited > .text, [data-header-version="v2"] .sitenav-menu-item.toggled:visited > .text, [data-header-version="v3"] .sitenav-menu-item.toggled:visited > .text, [data-header-version="v5"] .sitenav-menu-item.toggled:visited > .text, .cool-slider .btn-buy:visited > .text, .items-table .apply-coupon:visited > .text, .form-order .make-order:visited > .text, .special-blocks .combo-link a.i-number:visited > .text, .special-blocks .combo-header a.i-number:visited > .text, .account-menu .btn-logout:visited > .text, .form_account-settings .btn-plus:visited > .text, .form_account-settings .btn-fileinput:visited > .text, .btn-main:visited > i, .btn-show-results:visited > i, .btn-continue:visited > i, .search-controls .ik_select:visited > i, .ik_select_link .trigger:visited > i, .btn-buy-wrap .buy:visited > i, .top-line a.toggled:visited > i, .account-authorized .btn-logout:visited > i, [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited > i, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited > i, [data-header-version="v2"] .sitenav-menu-item.toggled:visited > i, [data-header-version="v3"] .sitenav-menu-item.toggled:visited > i, [data-header-version="v5"] .sitenav-menu-item.toggled:visited > i, .cool-slider .btn-buy:visited > i, .items-table .apply-coupon:visited > i, .form-order .make-order:visited > i, .special-blocks .combo-link a.i-number:visited > i, .special-blocks .combo-header a.i-number:visited > i, .account-menu .btn-logout:visited > i, .form_account-settings .btn-plus:visited > i, .form_account-settings .btn-fileinput:visited > i, .btn-main:visited:before, .btn-show-results:visited:before, .btn-continue:visited:before, .search-controls .ik_select:visited:before, .ik_select_link .trigger:visited:before, .btn-buy-wrap .buy:visited:before, .top-line a.toggled:visited:before, .account-authorized .btn-logout:visited:before, [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited:before, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited:before, [data-header-version="v2"] .sitenav-menu-item.toggled:visited:before, [data-header-version="v3"] .sitenav-menu-item.toggled:visited:before, [data-header-version="v5"] .sitenav-menu-item.toggled:visited:before, .cool-slider .btn-buy:visited:before, .items-table .apply-coupon:visited:before, .form-order .make-order:visited:before, .special-blocks .combo-link a.i-number:visited:before, .special-blocks .combo-header a.i-number:visited:before, .account-menu .btn-logout:visited:before, .form_account-settings .btn-plus:visited:before, .form_account-settings .btn-fileinput:visited:before, .btn-main:visited:after, .btn-show-results:visited:after, .btn-continue:visited:after, .search-controls .ik_select:visited:after, .ik_select_link .trigger:visited:after, .btn-buy-wrap .buy:visited:after, .top-line a.toggled:visited:after, .account-authorized .btn-logout:visited:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited:after, [data-header-version="v2"] .sitenav-menu-item.toggled:visited:after, [data-header-version="v3"] .sitenav-menu-item.toggled:visited:after, [data-header-version="v5"] .sitenav-menu-item.toggled:visited:after, .cool-slider .btn-buy:visited:after, .items-table .apply-coupon:visited:after, .form-order .make-order:visited:after, .special-blocks .combo-link a.i-number:visited:after, .special-blocks .combo-header a.i-number:visited:after, .account-menu .btn-logout:visited:after, .form_account-settings .btn-plus:visited:after, .form_account-settings .btn-fileinput:visited:after {
    color: #fff
}

.btn-main:hover, .btn-show-results:hover, .btn-continue:hover, .search-controls .ik_select:hover, .ik_select_link .trigger:hover, .btn-buy-wrap .buy:hover, .top-line a.toggled:hover, .account-authorized .btn-logout:hover, [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover, [data-header-version="v2"] .sitenav-menu-item.toggled:hover, [data-header-version="v3"] .sitenav-menu-item.toggled:hover, [data-header-version="v5"] .sitenav-menu-item.toggled:hover, .cool-slider .btn-buy:hover, .items-table .apply-coupon:hover, .form-order .make-order:hover, .special-blocks .combo-link a.i-number:hover, .special-blocks .combo-header a.i-number:hover, .account-menu .btn-logout:hover, .form_account-settings .btn-plus:hover, .form_account-settings .btn-fileinput:hover {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.btn-main:hover > .text, .btn-show-results:hover > .text, .btn-continue:hover > .text, .search-controls .ik_select:hover > .text, .ik_select_link .trigger:hover > .text, .btn-buy-wrap .buy:hover > .text, .top-line a.toggled:hover > .text, .account-authorized .btn-logout:hover > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover > .text, [data-header-version="v2"] .sitenav-menu-item.toggled:hover > .text, [data-header-version="v3"] .sitenav-menu-item.toggled:hover > .text, [data-header-version="v5"] .sitenav-menu-item.toggled:hover > .text, .cool-slider .btn-buy:hover > .text, .items-table .apply-coupon:hover > .text, .form-order .make-order:hover > .text, .special-blocks .combo-link a.i-number:hover > .text, .special-blocks .combo-header a.i-number:hover > .text, .account-menu .btn-logout:hover > .text, .form_account-settings .btn-plus:hover > .text, .form_account-settings .btn-fileinput:hover > .text, .btn-main:hover > i, .btn-show-results:hover > i, .btn-continue:hover > i, .search-controls .ik_select:hover > i, .ik_select_link .trigger:hover > i, .btn-buy-wrap .buy:hover > i, .top-line a.toggled:hover > i, .account-authorized .btn-logout:hover > i, [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover > i, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover > i, [data-header-version="v2"] .sitenav-menu-item.toggled:hover > i, [data-header-version="v3"] .sitenav-menu-item.toggled:hover > i, [data-header-version="v5"] .sitenav-menu-item.toggled:hover > i, .cool-slider .btn-buy:hover > i, .items-table .apply-coupon:hover > i, .form-order .make-order:hover > i, .special-blocks .combo-link a.i-number:hover > i, .special-blocks .combo-header a.i-number:hover > i, .account-menu .btn-logout:hover > i, .form_account-settings .btn-plus:hover > i, .form_account-settings .btn-fileinput:hover > i, .btn-main:hover:before, .btn-show-results:hover:before, .btn-continue:hover:before, .search-controls .ik_select:hover:before, .ik_select_link .trigger:hover:before, .btn-buy-wrap .buy:hover:before, .top-line a.toggled:hover:before, .account-authorized .btn-logout:hover:before, [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover:before, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover:before, [data-header-version="v2"] .sitenav-menu-item.toggled:hover:before, [data-header-version="v3"] .sitenav-menu-item.toggled:hover:before, [data-header-version="v5"] .sitenav-menu-item.toggled:hover:before, .cool-slider .btn-buy:hover:before, .items-table .apply-coupon:hover:before, .form-order .make-order:hover:before, .special-blocks .combo-link a.i-number:hover:before, .special-blocks .combo-header a.i-number:hover:before, .account-menu .btn-logout:hover:before, .form_account-settings .btn-plus:hover:before, .form_account-settings .btn-fileinput:hover:before, .btn-main:hover:after, .btn-show-results:hover:after, .btn-continue:hover:after, .search-controls .ik_select:hover:after, .ik_select_link .trigger:hover:after, .btn-buy-wrap .buy:hover:after, .top-line a.toggled:hover:after, .account-authorized .btn-logout:hover:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover:after, [data-header-version="v2"] .sitenav-menu-item.toggled:hover:after, [data-header-version="v3"] .sitenav-menu-item.toggled:hover:after, [data-header-version="v5"] .sitenav-menu-item.toggled:hover:after, .cool-slider .btn-buy:hover:after, .items-table .apply-coupon:hover:after, .form-order .make-order:hover:after, .special-blocks .combo-link a.i-number:hover:after, .special-blocks .combo-header a.i-number:hover:after, .account-menu .btn-logout:hover:after, .form_account-settings .btn-plus:hover:after, .form_account-settings .btn-fileinput:hover:after {
    color: #fff
}

.btn-main:active, .btn-show-results:active, .btn-continue:active, .search-controls .ik_select:active, .ik_select_link .trigger:active, .btn-buy-wrap .buy:active, .top-line a.toggled:active, .account-authorized .btn-logout:active, [data-header-version="v1"] .sitenav-menu-item.toggled > a:active, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active, [data-header-version="v2"] .sitenav-menu-item.toggled:active, [data-header-version="v3"] .sitenav-menu-item.toggled:active, [data-header-version="v5"] .sitenav-menu-item.toggled:active, .cool-slider .btn-buy:active, .items-table .apply-coupon:active, .form-order .make-order:active, .special-blocks .combo-link a.i-number:active, .special-blocks .combo-header a.i-number:active, .account-menu .btn-logout:active, .form_account-settings .btn-plus:active, .form_account-settings .btn-fileinput:active {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 2px 0 #474A51
}

.btn-main:active > .text, .btn-show-results:active > .text, .btn-continue:active > .text, .search-controls .ik_select:active > .text, .ik_select_link .trigger:active > .text, .btn-buy-wrap .buy:active > .text, .top-line a.toggled:active > .text, .account-authorized .btn-logout:active > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a:active > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active > .text, [data-header-version="v2"] .sitenav-menu-item.toggled:active > .text, [data-header-version="v3"] .sitenav-menu-item.toggled:active > .text, [data-header-version="v5"] .sitenav-menu-item.toggled:active > .text, .cool-slider .btn-buy:active > .text, .items-table .apply-coupon:active > .text, .form-order .make-order:active > .text, .special-blocks .combo-link a.i-number:active > .text, .special-blocks .combo-header a.i-number:active > .text, .account-menu .btn-logout:active > .text, .form_account-settings .btn-plus:active > .text, .form_account-settings .btn-fileinput:active > .text, .btn-main:active > i, .btn-show-results:active > i, .btn-continue:active > i, .search-controls .ik_select:active > i, .ik_select_link .trigger:active > i, .btn-buy-wrap .buy:active > i, .top-line a.toggled:active > i, .account-authorized .btn-logout:active > i, [data-header-version="v1"] .sitenav-menu-item.toggled > a:active > i, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active > i, [data-header-version="v2"] .sitenav-menu-item.toggled:active > i, [data-header-version="v3"] .sitenav-menu-item.toggled:active > i, [data-header-version="v5"] .sitenav-menu-item.toggled:active > i, .cool-slider .btn-buy:active > i, .items-table .apply-coupon:active > i, .form-order .make-order:active > i, .special-blocks .combo-link a.i-number:active > i, .special-blocks .combo-header a.i-number:active > i, .account-menu .btn-logout:active > i, .form_account-settings .btn-plus:active > i, .form_account-settings .btn-fileinput:active > i, .btn-main:active:before, .btn-show-results:active:before, .btn-continue:active:before, .search-controls .ik_select:active:before, .ik_select_link .trigger:active:before, .btn-buy-wrap .buy:active:before, .top-line a.toggled:active:before, .account-authorized .btn-logout:active:before, [data-header-version="v1"] .sitenav-menu-item.toggled > a:active:before, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active:before, [data-header-version="v2"] .sitenav-menu-item.toggled:active:before, [data-header-version="v3"] .sitenav-menu-item.toggled:active:before, [data-header-version="v5"] .sitenav-menu-item.toggled:active:before, .cool-slider .btn-buy:active:before, .items-table .apply-coupon:active:before, .form-order .make-order:active:before, .special-blocks .combo-link a.i-number:active:before, .special-blocks .combo-header a.i-number:active:before, .account-menu .btn-logout:active:before, .form_account-settings .btn-plus:active:before, .form_account-settings .btn-fileinput:active:before, .btn-main:active:after, .btn-show-results:active:after, .btn-continue:active:after, .search-controls .ik_select:active:after, .ik_select_link .trigger:active:after, .btn-buy-wrap .buy:active:after, .top-line a.toggled:active:after, .account-authorized .btn-logout:active:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a:active:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active:after, [data-header-version="v2"] .sitenav-menu-item.toggled:active:after, [data-header-version="v3"] .sitenav-menu-item.toggled:active:after, [data-header-version="v5"] .sitenav-menu-item.toggled:active:after, .cool-slider .btn-buy:active:after, .items-table .apply-coupon:active:after, .form-order .make-order:active:after, .special-blocks .combo-link a.i-number:active:after, .special-blocks .combo-header a.i-number:active:after, .account-menu .btn-logout:active:after, .form_account-settings .btn-plus:active:after, .form_account-settings .btn-fileinput:active:after {
    color: #fff
}

.btn-main.disabled, .disabled.btn-show-results, .disabled.btn-continue, .search-controls .disabled.ik_select, .ik_select_link .disabled.trigger, .btn-buy-wrap .disabled.buy, .top-line a.disabled.toggled, .account-authorized .disabled.btn-logout, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled, .cool-slider .disabled.btn-buy, .items-table .disabled.apply-coupon, .form-order .disabled.make-order, .special-blocks .combo-link a.disabled.i-number, .special-blocks .combo-header a.disabled.i-number, .account-menu .disabled.btn-logout, .form_account-settings .disabled.btn-plus, .form_account-settings .disabled.btn-fileinput, .btn-main.disabled > .text, .disabled.btn-show-results > .text, .disabled.btn-continue > .text, .search-controls .disabled.ik_select > .text, .ik_select_link .disabled.trigger > .text, .btn-buy-wrap .disabled.buy > .text, .top-line a.disabled.toggled > .text, .account-authorized .disabled.btn-logout > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled > .text, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled > .text, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled > .text, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled > .text, .cool-slider .disabled.btn-buy > .text, .items-table .disabled.apply-coupon > .text, .form-order .disabled.make-order > .text, .special-blocks .combo-link a.disabled.i-number > .text, .special-blocks .combo-header a.disabled.i-number > .text, .account-menu .disabled.btn-logout > .text, .form_account-settings .disabled.btn-plus > .text, .form_account-settings .disabled.btn-fileinput > .text, .btn-main.disabled:after, .disabled.btn-show-results:after, .disabled.btn-continue:after, .search-controls .disabled.ik_select:after, .ik_select_link .disabled.trigger:after, .btn-buy-wrap .disabled.buy:after, .top-line a.disabled.toggled:after, .account-authorized .disabled.btn-logout:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:after, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:after, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:after, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:after, .cool-slider .disabled.btn-buy:after, .items-table .disabled.apply-coupon:after, .form-order .disabled.make-order:after, .special-blocks .combo-link a.disabled.i-number:after, .special-blocks .combo-header a.disabled.i-number:after, .account-menu .disabled.btn-logout:after, .form_account-settings .disabled.btn-plus:after, .form_account-settings .disabled.btn-fileinput:after, .btn-main.disabled:hover, .disabled.btn-show-results:hover, .disabled.btn-continue:hover, .search-controls .disabled.ik_select:hover, .ik_select_link .disabled.trigger:hover, .btn-buy-wrap .disabled.buy:hover, .top-line a.disabled.toggled:hover, .account-authorized .disabled.btn-logout:hover, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:hover, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:hover, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:hover, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:hover, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:hover, .cool-slider .disabled.btn-buy:hover, .items-table .disabled.apply-coupon:hover, .form-order .disabled.make-order:hover, .special-blocks .combo-link a.disabled.i-number:hover, .special-blocks .combo-header a.disabled.i-number:hover, .account-menu .disabled.btn-logout:hover, .form_account-settings .disabled.btn-plus:hover, .form_account-settings .disabled.btn-fileinput:hover, .btn-main.disabled:hover > .text, .disabled.btn-show-results:hover > .text, .disabled.btn-continue:hover > .text, .search-controls .disabled.ik_select:hover > .text, .ik_select_link .disabled.trigger:hover > .text, .btn-buy-wrap .disabled.buy:hover > .text, .top-line a.disabled.toggled:hover > .text, .account-authorized .disabled.btn-logout:hover > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:hover > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:hover > .text, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:hover > .text, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:hover > .text, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:hover > .text, .cool-slider .disabled.btn-buy:hover > .text, .items-table .disabled.apply-coupon:hover > .text, .form-order .disabled.make-order:hover > .text, .special-blocks .combo-link a.disabled.i-number:hover > .text, .special-blocks .combo-header a.disabled.i-number:hover > .text, .account-menu .disabled.btn-logout:hover > .text, .form_account-settings .disabled.btn-plus:hover > .text, .form_account-settings .disabled.btn-fileinput:hover > .text, .btn-main.disabled:hover:after, .disabled.btn-show-results:hover:after, .disabled.btn-continue:hover:after, .search-controls .disabled.ik_select:hover:after, .ik_select_link .disabled.trigger:hover:after, .btn-buy-wrap .disabled.buy:hover:after, .top-line a.disabled.toggled:hover:after, .account-authorized .disabled.btn-logout:hover:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:hover:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:hover:after, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:hover:after, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:hover:after, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:hover:after, .cool-slider .disabled.btn-buy:hover:after, .items-table .disabled.apply-coupon:hover:after, .form-order .disabled.make-order:hover:after, .special-blocks .combo-link a.disabled.i-number:hover:after, .special-blocks .combo-header a.disabled.i-number:hover:after, .account-menu .disabled.btn-logout:hover:after, .form_account-settings .disabled.btn-plus:hover:after, .form_account-settings .disabled.btn-fileinput:hover:after, .btn-main.disabled:active, .disabled.btn-show-results:active, .disabled.btn-continue:active, .search-controls .disabled.ik_select:active, .ik_select_link .disabled.trigger:active, .btn-buy-wrap .disabled.buy:active, .top-line a.disabled.toggled:active, .account-authorized .disabled.btn-logout:active, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:active, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:active, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:active, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:active, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:active, .cool-slider .disabled.btn-buy:active, .items-table .disabled.apply-coupon:active, .form-order .disabled.make-order:active, .special-blocks .combo-link a.disabled.i-number:active, .special-blocks .combo-header a.disabled.i-number:active, .account-menu .disabled.btn-logout:active, .form_account-settings .disabled.btn-plus:active, .form_account-settings .disabled.btn-fileinput:active, .btn-main.disabled:active > .text, .disabled.btn-show-results:active > .text, .disabled.btn-continue:active > .text, .search-controls .disabled.ik_select:active > .text, .ik_select_link .disabled.trigger:active > .text, .btn-buy-wrap .disabled.buy:active > .text, .top-line a.disabled.toggled:active > .text, .account-authorized .disabled.btn-logout:active > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:active > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:active > .text, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:active > .text, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:active > .text, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:active > .text, .cool-slider .disabled.btn-buy:active > .text, .items-table .disabled.apply-coupon:active > .text, .form-order .disabled.make-order:active > .text, .special-blocks .combo-link a.disabled.i-number:active > .text, .special-blocks .combo-header a.disabled.i-number:active > .text, .account-menu .disabled.btn-logout:active > .text, .form_account-settings .disabled.btn-plus:active > .text, .form_account-settings .disabled.btn-fileinput:active > .text, .btn-main.disabled:active:after, .disabled.btn-show-results:active:after, .disabled.btn-continue:active:after, .search-controls .disabled.ik_select:active:after, .ik_select_link .disabled.trigger:active:after, .btn-buy-wrap .disabled.buy:active:after, .top-line a.disabled.toggled:active:after, .account-authorized .disabled.btn-logout:active:after, [data-header-version="v1"] .sitenav-menu-item.toggled > a.disabled:active:after, [data-header-version="v4"] .sitenav-menu-item.toggled > a.disabled:active:after, [data-header-version="v2"] .disabled.sitenav-menu-item.toggled:active:after, [data-header-version="v3"] .disabled.sitenav-menu-item.toggled:active:after, [data-header-version="v5"] .disabled.sitenav-menu-item.toggled:active:after, .cool-slider .disabled.btn-buy:active:after, .items-table .disabled.apply-coupon:active:after, .form-order .disabled.make-order:active:after, .special-blocks .combo-link a.disabled.i-number:active:after, .special-blocks .combo-header a.disabled.i-number:active:after, .account-menu .disabled.btn-logout:active:after, .form_account-settings .disabled.btn-plus:active:after, .form_account-settings .disabled.btn-fileinput:active:after {
    color: gray
}

.buy.disabled, .buy.disabled > .text, .buy.disabled > i, .buy.disabled > i:before, .buy.disabled:before, .buy.disabled:after, .buy.disabled:hover, .buy.disabled:hover > .text, .buy.disabled:hover > i, .buy.disabled:hover > i:before, .buy.disabled:hover:before, .buy.disabled:hover:after, .buy.disabled:active, .buy.disabled:active > .text, .buy.disabled:active > i, .buy.disabled:active > i:before, .buy.disabled:active:before, .buy.disabled:active:after, .btn-buy-wrap > .buy.disabled, .btn-buy-wrap > .buy.disabled > .text, .btn-buy-wrap > .buy.disabled > i, .btn-buy-wrap > .buy.disabled > i:before, .btn-buy-wrap > .buy.disabled:before, .btn-buy-wrap > .buy.disabled:after, .btn-buy-wrap > .buy.disabled:hover, .btn-buy-wrap > .buy.disabled:hover > .text, .btn-buy-wrap > .buy.disabled:hover > i, .btn-buy-wrap > .buy.disabled:hover > i:before, .btn-buy-wrap > .buy.disabled:hover:before, .btn-buy-wrap > .buy.disabled:hover:after, .btn-buy-wrap > .buy.disabled:active, .btn-buy-wrap > .buy.disabled:active > .text, .btn-buy-wrap > .buy.disabled:active > i, .btn-buy-wrap > .buy.disabled:active > i:before, .btn-buy-wrap > .buy.disabled:active:before, .btn-buy-wrap > .buy.disabled:active:after {
    color: gray
}

.main-normal, .view-type > a:hover, .account-authorized .toggled, .pagination-item:hover, .more-catalog-wrap .more-catalog > .btn-plus, .quick-view-switch > .quick-view-fake-btn, .buy-block-main, .brands-tagcloud .brand-tag.active, .brands-tagcloud .brand-tag.active:hover, .special-blocks .combo-link span.i-number, .special-blocks .combo-header span.i-number, .special-blocks .combo-link:active, .special-blocks .combo-link.active, .special-blocks .combo-header:active, .special-blocks .combo-header.active {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.main-normal > .text, .view-type > a:hover > .text, .account-authorized .toggled > .text, .pagination-item:hover > .text, .more-catalog-wrap .more-catalog > .btn-plus > .text, .quick-view-switch > .quick-view-fake-btn > .text, .buy-block-main > .text, .brands-tagcloud .brand-tag.active > .text, .special-blocks .combo-link span.i-number > .text, .special-blocks .combo-header span.i-number > .text, .special-blocks .combo-link:active > .text, .special-blocks .combo-link.active > .text, .special-blocks .combo-header:active > .text, .special-blocks .combo-header.active > .text, .main-normal > i, .view-type > a:hover > i, .account-authorized .toggled > i, .pagination-item:hover > i, .more-catalog-wrap .more-catalog > .btn-plus > i, .quick-view-switch > .quick-view-fake-btn > i, .buy-block-main > i, .brands-tagcloud .brand-tag.active > i, .brands-tagcloud .brand-tag.active:hover > i, .special-blocks .combo-link span.i-number > i, .special-blocks .combo-header span.i-number > i, .special-blocks .combo-link:active > i, .special-blocks .combo-link.active > i, .special-blocks .combo-header:active > i, .special-blocks .combo-header.active > i, .main-normal:before, .view-type > a:hover:before, .account-authorized .toggled:before, .pagination-item:hover:before, .more-catalog-wrap .more-catalog > .btn-plus:before, .quick-view-switch > .quick-view-fake-btn:before, .buy-block-main:before, .brands-tagcloud .brand-tag.active:before, .brands-tagcloud .brand-tag.active:hover:before, .special-blocks .combo-link span.i-number:before, .special-blocks .combo-header span.i-number:before, .special-blocks .combo-link:active:before, .special-blocks .combo-link.active:before, .special-blocks .combo-header:active:before, .special-blocks .combo-header.active:before, .main-normal:after, .view-type > a:hover:after, .account-authorized .toggled:after, .pagination-item:hover:after, .more-catalog-wrap .more-catalog > .btn-plus:after, .quick-view-switch > .quick-view-fake-btn:after, .buy-block-main:after, .brands-tagcloud .brand-tag.active:after, .brands-tagcloud .brand-tag.active:hover:after, .special-blocks .combo-link span.i-number:after, .special-blocks .combo-header span.i-number:after, .special-blocks .combo-link:active:after, .special-blocks .combo-link.active:after, .special-blocks .combo-header:active:after, .special-blocks .combo-header.active:after {
    color: #fff
}

.main-hovered, .more-catalog-wrap .more-catalog:hover > .btn-plus, .quick-view-switch:hover > .quick-view-fake-btn {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.main-hovered > .text, .more-catalog-wrap .more-catalog:hover > .btn-plus > .text, .quick-view-switch:hover > .quick-view-fake-btn > .text, .main-hovered > i, .more-catalog-wrap .more-catalog:hover > .btn-plus > i, .quick-view-switch:hover > .quick-view-fake-btn > i, .main-hovered:before, .more-catalog-wrap .more-catalog:hover > .btn-plus:before, .quick-view-switch:hover > .quick-view-fake-btn:before, .main-hovered:after, .more-catalog-wrap .more-catalog:hover > .btn-plus:after, .quick-view-switch:hover > .quick-view-fake-btn:after {
    color: #fff
}

.main-clicked, .btn-action.compare.toggled, .btn-action.compare.toggled:hover, .btn-action.compare.toggled:active, .btn-action.favorite.toggled, .btn-action.favorite.toggled:hover, .btn-action.favorite.toggled:active, .view-type > a.active, .view-type > a:active, .pagination-item:active, .pagination-item.active, .cool-slider .ctrl-item:active div.name, .cool-slider .ctrl-item.active div.name, .basket-big-page .um_tabs > a.active, .compare-items .compare-switch.active, .more-catalog-wrap .more-catalog:active > .btn-plus, .quick-view-switch:active > .quick-view-fake-btn {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 2px 0 #474A51
}

.main-clicked > .text, .btn-action.compare.toggled > .text, .btn-action.favorite.toggled > .text, .view-type > a.active > .text, .view-type > a:active > .text, .pagination-item:active > .text, .pagination-item.active > .text, .cool-slider .ctrl-item:active div.name > .text, .cool-slider .ctrl-item.active div.name > .text, .basket-big-page .um_tabs > a.active > .text, .compare-items .compare-switch.active > .text, .more-catalog-wrap .more-catalog:active > .btn-plus > .text, .quick-view-switch:active > .quick-view-fake-btn > .text, .main-clicked > i, .btn-action.compare.toggled > i, .btn-action.compare.toggled:hover > i, .btn-action.compare.toggled:active > i, .btn-action.favorite.toggled > i, .btn-action.favorite.toggled:hover > i, .btn-action.favorite.toggled:active > i, .view-type > a.active > i, .view-type > a:active > i, .pagination-item:active > i, .pagination-item.active > i, .cool-slider .ctrl-item:active div.name > i, .cool-slider .ctrl-item.active div.name > i, .basket-big-page .um_tabs > a.active > i, .compare-items .compare-switch.active > i, .more-catalog-wrap .more-catalog:active > .btn-plus > i, .quick-view-switch:active > .quick-view-fake-btn > i, .main-clicked:before, .btn-action.compare.toggled:before, .btn-action.compare.toggled:hover:before, .btn-action.compare.toggled:active:before, .btn-action.favorite.toggled:before, .btn-action.favorite.toggled:hover:before, .btn-action.favorite.toggled:active:before, .view-type > a.active:before, .view-type > a:active:before, .pagination-item:active:before, .pagination-item.active:before, .cool-slider .ctrl-item:active div.name:before, .cool-slider .ctrl-item.active div.name:before, .basket-big-page .um_tabs > a.active:before, .compare-items .compare-switch.active:before, .more-catalog-wrap .more-catalog:active > .btn-plus:before, .quick-view-switch:active > .quick-view-fake-btn:before, .main-clicked:after, .btn-action.compare.toggled:after, .btn-action.compare.toggled:hover:after, .btn-action.compare.toggled:active:after, .btn-action.favorite.toggled:after, .btn-action.favorite.toggled:hover:after, .btn-action.favorite.toggled:active:after, .view-type > a.active:after, .view-type > a:active:after, .pagination-item:active:after, .pagination-item.active:after, .cool-slider .ctrl-item:active div.name:after, .cool-slider .ctrl-item.active div.name:after, .basket-big-page .um_tabs > a.active:after, .compare-items .compare-switch.active:after, .more-catalog-wrap .more-catalog:active > .btn-plus:after, .quick-view-switch:active > .quick-view-fake-btn:after {
    color: #fff
}

.main-clicked.forced, .forced.btn-action.compare.toggled, .forced.btn-action.favorite.toggled, .view-type > a.forced.active, .view-type > a.forced:active, .forced.pagination-item:active, .forced.pagination-item.active, .cool-slider .ctrl-item:active div.forced.name, .cool-slider .ctrl-item.active div.forced.name, .basket-big-page .um_tabs > a.forced.active, .compare-items .forced.compare-switch.active, .more-catalog-wrap .more-catalog:active > .forced.btn-plus, .quick-view-switch:active > .forced.quick-view-fake-btn, .main-clicked.forced:hover, .forced.btn-action.compare.toggled:hover, .forced.btn-action.favorite.toggled:hover, .view-type > a.forced.active:hover, .view-type > a.forced:hover:active, .forced.pagination-item:hover:active, .forced.pagination-item.active:hover, .cool-slider .ctrl-item:active div.forced.name:hover, .cool-slider .ctrl-item.active div.forced.name:hover, .basket-big-page .um_tabs > a.forced.active:hover, .compare-items .forced.compare-switch.active:hover, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:hover, .quick-view-switch:active > .forced.quick-view-fake-btn:hover, .main-clicked.forced:active, .forced.btn-action.compare.toggled:active, .forced.btn-action.favorite.toggled:active, .view-type > a.forced:active, .forced.pagination-item:active, .cool-slider .ctrl-item:active div.forced.name:active, .cool-slider .ctrl-item.active div.forced.name:active, .basket-big-page .um_tabs > a.forced.active:active, .compare-items .forced.compare-switch.active:active, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:active, .quick-view-switch:active > .forced.quick-view-fake-btn:active {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 2px 0 #474A51
}

.main-clicked.forced > .text, .forced.btn-action.compare.toggled > .text, .forced.btn-action.favorite.toggled > .text, .view-type > a.forced.active > .text, .view-type > a.forced:active > .text, .forced.pagination-item:active > .text, .forced.pagination-item.active > .text, .cool-slider .ctrl-item:active div.forced.name > .text, .cool-slider .ctrl-item.active div.forced.name > .text, .basket-big-page .um_tabs > a.forced.active > .text, .compare-items .forced.compare-switch.active > .text, .more-catalog-wrap .more-catalog:active > .forced.btn-plus > .text, .quick-view-switch:active > .forced.quick-view-fake-btn > .text, .main-clicked.forced > i, .forced.btn-action.compare.toggled > i, .forced.btn-action.favorite.toggled > i, .view-type > a.forced.active > i, .view-type > a.forced:active > i, .forced.pagination-item:active > i, .forced.pagination-item.active > i, .cool-slider .ctrl-item:active div.forced.name > i, .cool-slider .ctrl-item.active div.forced.name > i, .basket-big-page .um_tabs > a.forced.active > i, .compare-items .forced.compare-switch.active > i, .more-catalog-wrap .more-catalog:active > .forced.btn-plus > i, .quick-view-switch:active > .forced.quick-view-fake-btn > i, .main-clicked.forced:before, .forced.btn-action.compare.toggled:before, .forced.btn-action.favorite.toggled:before, .view-type > a.forced.active:before, .view-type > a.forced:active:before, .forced.pagination-item:active:before, .forced.pagination-item.active:before, .cool-slider .ctrl-item:active div.forced.name:before, .cool-slider .ctrl-item.active div.forced.name:before, .basket-big-page .um_tabs > a.forced.active:before, .compare-items .forced.compare-switch.active:before, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:before, .quick-view-switch:active > .forced.quick-view-fake-btn:before, .main-clicked.forced:after, .forced.btn-action.compare.toggled:after, .forced.btn-action.favorite.toggled:after, .view-type > a.forced.active:after, .view-type > a.forced:active:after, .forced.pagination-item:active:after, .forced.pagination-item.active:after, .cool-slider .ctrl-item:active div.forced.name:after, .cool-slider .ctrl-item.active div.forced.name:after, .basket-big-page .um_tabs > a.forced.active:after, .compare-items .forced.compare-switch.active:after, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:after, .quick-view-switch:active > .forced.quick-view-fake-btn:after, .main-clicked.forced:hover > .text, .forced.btn-action.compare.toggled:hover > .text, .forced.btn-action.favorite.toggled:hover > .text, .view-type > a.forced.active:hover > .text, .view-type > a.forced:hover:active > .text, .forced.pagination-item:hover:active > .text, .forced.pagination-item.active:hover > .text, .cool-slider .ctrl-item:active div.forced.name:hover > .text, .cool-slider .ctrl-item.active div.forced.name:hover > .text, .basket-big-page .um_tabs > a.forced.active:hover > .text, .compare-items .forced.compare-switch.active:hover > .text, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:hover > .text, .quick-view-switch:active > .forced.quick-view-fake-btn:hover > .text, .main-clicked.forced:hover > i, .forced.btn-action.compare.toggled:hover > i, .forced.btn-action.favorite.toggled:hover > i, .view-type > a.forced.active:hover > i, .view-type > a.forced:hover:active > i, .forced.pagination-item:hover:active > i, .forced.pagination-item.active:hover > i, .cool-slider .ctrl-item:active div.forced.name:hover > i, .cool-slider .ctrl-item.active div.forced.name:hover > i, .basket-big-page .um_tabs > a.forced.active:hover > i, .compare-items .forced.compare-switch.active:hover > i, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:hover > i, .quick-view-switch:active > .forced.quick-view-fake-btn:hover > i, .main-clicked.forced:hover:before, .forced.btn-action.compare.toggled:hover:before, .forced.btn-action.favorite.toggled:hover:before, .view-type > a.forced.active:hover:before, .view-type > a.forced:active:hover:before, .forced.pagination-item:active:hover:before, .forced.pagination-item.active:hover:before, .cool-slider .ctrl-item:active div.forced.name:hover:before, .cool-slider .ctrl-item.active div.forced.name:hover:before, .basket-big-page .um_tabs > a.forced.active:hover:before, .compare-items .forced.compare-switch.active:hover:before, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:hover:before, .quick-view-switch:active > .forced.quick-view-fake-btn:hover:before, .main-clicked.forced:hover:after, .forced.btn-action.compare.toggled:hover:after, .forced.btn-action.favorite.toggled:hover:after, .view-type > a.forced.active:hover:after, .view-type > a.forced:active:hover:after, .forced.pagination-item:active:hover:after, .forced.pagination-item.active:hover:after, .cool-slider .ctrl-item:active div.forced.name:hover:after, .cool-slider .ctrl-item.active div.forced.name:hover:after, .basket-big-page .um_tabs > a.forced.active:hover:after, .compare-items .forced.compare-switch.active:hover:after, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:hover:after, .quick-view-switch:active > .forced.quick-view-fake-btn:hover:after, .main-clicked.forced:active > .text, .forced.btn-action.compare.toggled:active > .text, .forced.btn-action.favorite.toggled:active > .text, .view-type > a.forced:active > .text, .forced.pagination-item:active > .text, .cool-slider .ctrl-item:active div.forced.name:active > .text, .cool-slider .ctrl-item.active div.forced.name:active > .text, .basket-big-page .um_tabs > a.forced.active:active > .text, .compare-items .forced.compare-switch.active:active > .text, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:active > .text, .quick-view-switch:active > .forced.quick-view-fake-btn:active > .text, .main-clicked.forced:active > i, .forced.btn-action.compare.toggled:active > i, .forced.btn-action.favorite.toggled:active > i, .view-type > a.forced:active > i, .forced.pagination-item:active > i, .cool-slider .ctrl-item:active div.forced.name:active > i, .cool-slider .ctrl-item.active div.forced.name:active > i, .basket-big-page .um_tabs > a.forced.active:active > i, .compare-items .forced.compare-switch.active:active > i, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:active > i, .quick-view-switch:active > .forced.quick-view-fake-btn:active > i, .main-clicked.forced:active:before, .forced.btn-action.compare.toggled:active:before, .forced.btn-action.favorite.toggled:active:before, .view-type > a.forced:active:before, .forced.pagination-item:active:before, .cool-slider .ctrl-item:active div.forced.name:active:before, .cool-slider .ctrl-item.active div.forced.name:active:before, .basket-big-page .um_tabs > a.forced.active:active:before, .compare-items .forced.compare-switch.active:active:before, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:active:before, .quick-view-switch:active > .forced.quick-view-fake-btn:active:before, .main-clicked.forced:active:after, .forced.btn-action.compare.toggled:active:after, .forced.btn-action.favorite.toggled:active:after, .view-type > a.forced:active:after, .forced.pagination-item:active:after, .cool-slider .ctrl-item:active div.forced.name:active:after, .cool-slider .ctrl-item.active div.forced.name:active:after, .basket-big-page .um_tabs > a.forced.active:active:after, .compare-items .forced.compare-switch.active:active:after, .more-catalog-wrap .more-catalog:active > .forced.btn-plus:active:after, .quick-view-switch:active > .forced.quick-view-fake-btn:active:after {
    color: #fff
}

.btn-basket span, .btn-basket strong, .btn-basket i {
    text-shadow: none;
    color: #fff
}

.btn-basket .basket-items-number-sticker {
    color: #000;
    background: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.79);
    text-shadow: none
}

.btn-close {
    color: #000
}

.btn-close .btn-text {
    border-color: rgba(0, 0, 0, 0.5)
}

.btn-close:hover {
    color: #9f9f9f
}

.btn-close:hover .btn-text {
    border-color: rgba(159, 159, 159, 0.5)
}

.btn-close:active {
    color: #000
}

.btn-close:active .btn-text {
    border-color: #000
}

.popup_map .btn-close {
    color: #fff
}

.popup_map .btn-close .btn-text {
    border-color: rgba(255, 255, 255, 0.5)
}

.popup_map .btn-close:hover {
    color: #9f9f9f
}

.popup_map .btn-close:hover .btn-text {
    border-color: rgba(159, 159, 159, 0.5)
}

.popup_map .btn-close:active {
    color: #fff
}

.popup_map .btn-close:active .btn-text {
    border-color: transparent
}

.btn-delete {
    color: #000
}

.btn-delete .btn-text, .btn-delete:link .btn-text {
    color: #000
}

.btn-delete:visited .btn-text {
    color: #000
}

.btn-delete:hover .btn-text {
    color: #909090
}

.btn-delete:active .btn-text {
    color: #000
}

.btn-delete .btn-text, .btn-delete:link .btn-text {
    border-color: rgba(0, 0, 0, 0.4)
}

.btn-delete:visited .btn-text {
    border-color: rgba(0, 0, 0, 0.4)
}

.btn-delete:hover .btn-text {
    border-color: #909090
}

.btn-delete:active .btn-text {
    border-color: #000
}

.btn-password-toggle:hover {
    color: #818181
}

.btn-password-toggle:active {
    color: #000
}

.btn-to-waitlist {
    color: #000
}

.btn-to-waitlist .btn-text, .btn-to-waitlist:link .btn-text {
    color: #000
}

.btn-to-waitlist:visited .btn-text {
    color: #000
}

.btn-to-waitlist:hover .btn-text {
    color: #909090
}

.btn-to-waitlist:active .btn-text {
    color: #000
}

.btn-to-waitlist .btn-text, .btn-to-waitlist:link .btn-text {
    border-color: rgba(0, 0, 0, 0.4)
}

.btn-to-waitlist:visited .btn-text {
    border-color: rgba(0, 0, 0, 0.4)
}

.btn-to-waitlist:hover .btn-text {
    border-color: #909090
}

.btn-to-waitlist:active .btn-text {
    border-color: #000
}

.statebox:checked + .align-btn {
    color: #fff;
    text-shadow: none;
    background: #474A51;
    box-shadow: inset 0 2px 0 #474A51
}

.statebox:checked + .align-btn > .text, .statebox:checked + .align-btn > i, .statebox:checked + .align-btn:before, .statebox:checked + .align-btn:after {
    color: #fff
}

.store-indicator .many {
    background: silver
}

.store-indicator.many > .many {
    background: #328d00
}

.store-indicator.average > .average {
    background: orange
}

.store-indicator.few > .few {
    background: red
}

.btn-city-toggle i:before {
    color: #000
}

@media (max-width: 767px) {
    .btn-city-toggle {
        border-color: #d6d6d6
    }
}

.bar.holiday {
    background: #ff7171
}

.bar.fullday {
    background: #474a50;
}

.bar.halfday {
    background: gold
}

@media (max-width: 767px) {
    .time .time-content {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }

    .time .time-content .notification-popup, .time .time-content .notification-popup > .content {
        background: none;
        color: #000
    }

    .time > i {
        background: #d6d6d6
    }

    .time > i:hover {
        background: #e3e3e3
    }

    .time > i.toggled {
        background: #474A51;
        color: #fff
    }
}

.textinput {
    border-color: #d9d7e5;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.15)
}

.textinput:hover {
    border-color: #bdbbcb;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.25)
}

.textinput:focus {
    border-color: #474A51;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.15)
}

.textinput.valid {
    border-color: #04b100
}

.textinput.not-valid {
    border-color: #ff4949
}

.textinput.disabled, .textinput[disabled] {
    color: #bfbfbf;
    box-shadow: none;
    border-color: #d9d7e5;
    background: #f7f7f7
}

.icon-valid {
    color: #04b100
}

.icon-not-valid {
    color: #ff4949
}

.checkbox-content > i {
    background: #fff;
    box-shadow: none
}

.checkbox-content > i:after {
    border-color: #d9d9d9
}

.checkbox-content > i:before {
    color: silver
}

.checkbox-content:hover > i:after, input:focus + .checkbox-content > i:after {
    border-color: #474A51
}

input:checked + .checkbox-content > i {
    background: #474A51;
    box-shadow: none
}

input:checked + .checkbox-content > i:after {
    border-color: transparent
}

input:checked + .checkbox-content > i:before {
    color: #fff
}

input[disabled] + .checkbox-content, .checkbox-styled.disabled > .checkbox-content {
    color: silver
}

input[disabled] + .checkbox-content > i, .checkbox-styled.disabled > .checkbox-content > i {
    background: #e7e7e7;
    box-shadow: none;
    text-shadow: none
}

input[disabled] + .checkbox-content > i:before, .checkbox-styled.disabled > .checkbox-content > i:before {
    color: silver
}

input[disabled] + .checkbox-content > i:after, .checkbox-styled.disabled > .checkbox-content > i:after {
    border-color: transparent
}

.radio-fake {
    background: #e3e1e8;
    box-shadow: none
}

.radio-fake:before {
    background: #b7b2cc;
    box-shadow: none
}

.radio-content:hover > .radio-fake, input:focus + .radio-content > .radio-fake {
    background: #e3e1e8
}

.radio-content:hover > .radio-fake:before, input:focus + .radio-content > .radio-fake:before {
    background: #656178
}

input[type="radio"]:checked + .radio-content > .radio-fake {
    background: #e3e1e8
}

input[type="radio"]:checked + .radio-content > .radio-fake:before {
    background: #474A51
}

.disabled + .radio-content > .radio-fake, [disabled] + .radio-content > .radio-fake {
    background: #fff;
    border: 1px solid #e7e7e7;
    box-shadow: none
}

.disabled + .radio-content > .radio-fake:before, [disabled] + .radio-content > .radio-fake:before {
    box-shadow: none;
    background: #ededed
}

.ik_select_link {
    border-color: #d9d7e5;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.15);
    background: #fff
}

.ik_select_link:hover {
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.25)
}

.search-controls .ik_select_link {
    border: none;
    box-shadow: none;
    background: none
}

.search-controls .ik_select_link:hover {
    box-shadow: none
}

.search-controls .ik_select_link .trigger {
    background: none;
    box-shadow: none;
    color: inherit;
    text-shadow: none;
    border-top-color: #fff
}

.opened .search-controls .ik_select_link .trigger {
    border-top-color: transparent;
    border-bottom-color: #fff
}

.ik_select_link.ik_select_link_disabled {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888
}

.ik_select_option_disabled {
    color: silver
}

.ik_select_hover {
    background-color: #474A51
}

.quantity-counter .quantity-input {
    color: #000
}

.rating-stars i {
    color: #cfcdd8
}

.rating-stars[data-rating="1"] i:nth-of-type(-n+1) {
    color: #ec2700
}

.rating-stars[data-rating="2"] i:nth-of-type(-n+2) {
    color: #ec2700
}

.rating-stars[data-rating="3"] i:nth-of-type(-n+3) {
    color: #ff7200
}

.rating-stars[data-rating="4"] i:nth-of-type(-n+4) {
    color: #fec52e
}

.rating-stars[data-rating="5"] i:nth-of-type(-n+5) {
    color: #80b600
}

.rating-stars[data-hoverrating="1"] i.hovered {
    color: #b91f00
}

.rating-stars[data-hoverrating="2"] i.hovered {
    color: #b91f00
}

.rating-stars[data-hoverrating="3"] i.hovered {
    color: #cc5b00
}

.rating-stars[data-hoverrating="4"] i.hovered {
    color: #f8b401
}

.rating-stars[data-hoverrating="5"] i.hovered {
    color: #5c8300
}

.action, .action > .text, .action > i {
    color: #000
}

.action:hover, .action:hover > .text, .action:hover > i {
    color: #909090
}

.action.toggled, .action.toggled > .text, .action.toggled > i {
    color: #ff6600
}

.action.toggled:hover, .action.toggled:hover > .text, .action.toggled:hover > i {
    color: #a44200
}

.out-of-stock .btn-buy-wrap .buy, .btn-buy-wrap .when-out-of-stock {
    background: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    border: none !important;
    pointer-events: none;
    color: #ff3232
}

.buy + .tooltip .link .text, .buy + .tooltip .deleted-properties .deleted-property .text, .deleted-properties .buy + .tooltip .deleted-property .text, .buy + .tooltip .link:link .text, .buy + .tooltip .deleted-properties .deleted-property:link .text, .deleted-properties .buy + .tooltip .deleted-property:link .text {
    color: #06f
}

.buy + .tooltip .link:visited .text, .buy + .tooltip .deleted-properties .deleted-property:visited .text, .deleted-properties .buy + .tooltip .deleted-property:visited .text {
    color: #06f
}

.buy + .tooltip .link:hover .text, .buy + .tooltip .deleted-properties .deleted-property:hover .text, .deleted-properties .buy + .tooltip .deleted-property:hover .text {
    color: #06f
}

.buy + .tooltip .link:active .text, .buy + .tooltip .deleted-properties .deleted-property:active .text, .deleted-properties .buy + .tooltip .deleted-property:active .text {
    color: #06f
}

.buy + .tooltip .link .text, .buy + .tooltip .deleted-properties .deleted-property .text, .deleted-properties .buy + .tooltip .deleted-property .text, .buy + .tooltip .link:link .text, .buy + .tooltip .deleted-properties .deleted-property:link .text, .deleted-properties .buy + .tooltip .deleted-property:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.buy + .tooltip .link:visited .text, .buy + .tooltip .deleted-properties .deleted-property:visited .text, .deleted-properties .buy + .tooltip .deleted-property:visited .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.buy + .tooltip .link:hover .text, .buy + .tooltip .deleted-properties .deleted-property:hover .text, .deleted-properties .buy + .tooltip .deleted-property:hover .text {
    border-color: transparent
}

.buy + .tooltip .link:active .text, .buy + .tooltip .deleted-properties .deleted-property:active .text, .deleted-properties .buy + .tooltip .deleted-property:active .text {
    border-color: transparent
}

.tooltip-inner, .range-slider .handle-inner .text {
    color: #000;
    background: #ffeb90;
    border-color: #ffc629
}

.buy + .tooltip > .tooltip-inner, .range-slider .handle-inner .buy + .tooltip > .text {
    background: rgba(0, 0, 0, 0.9);
    color: #fff
}

.buy + .tooltip.top > .tooltip-arrow {
    border-top-color: rgba(0, 0, 0, 0.9)
}

.buy + .tooltip.left > .tooltip-arrow {
    border-left-color: rgba(0, 0, 0, 0.9)
}

.buy + .tooltip.right > .tooltip-arrow {
    border-right-color: rgba(0, 0, 0, 0.9)
}

.buy + .tooltip.bottom > .tooltip-arrow {
    border-bottom-color: rgba(0, 0, 0, 0.9)
}

.sort-n-view {
    border-color: #e6e6e6 !important
}

.sort-list-item > a > .text, .sort-list-item > a:link > .text {
    color: #000
}

.sort-list-item > a:visited > .text {
    color: #000
}

.sort-list-item > a:hover > .text {
    color: #000
}

.sort-list-item > a:active > .text {
    color: #000
}

.sort-list-item:hover {
    color: #fff;
    background: #474A51
}

.sort-list-item:hover > a > .text, .sort-list-item:hover > a:link > .text {
    color: #fff
}

.sort-list-item:hover > a:visited > .text {
    color: #fff
}

.sort-list-item:hover > a:hover > .text {
    color: #fff
}

.sort-list-item:hover > a:active > .text {
    color: #fff
}

.sort-list-item:hover .text {
    border-color: transparent
}

.sort-list-item.active, .sort-list-item:active {
    color: #fff;
    background: #474A51;
    box-shadow: inset 0 1px 3px rgba(93, 93, 93, 0.39)
}

.sort-list-item.active > a > .text, .sort-list-item.active > a:link > .text, .sort-list-item:active > a > .text, .sort-list-item:active > a:link > .text {
    color: #fff
}

.sort-list-item.active > a:visited > .text, .sort-list-item:active > a:visited > .text {
    color: #fff
}

.sort-list-item.active > a:hover > .text, .sort-list-item:active > a:hover > .text {
    color: #fff
}

.sort-list-item.active > a:active > .text, .sort-list-item:active > a:active > .text {
    color: #fff
}

.sort-list-item.active .text, .sort-list-item:active .text {
    border-color: transparent
}

.availability-info .when-in-stock .info-tag {
    background: #6bbe22
}

.availability-info .when-in-stock .info-tag[data-popup]:hover, .availability-info .when-in-stock .info-tag[data-toggle="modal"]:hover {
    background: #4e9510
}

.availability-info .when-out-of-stock .info-tag {
    background: #ff1d1d
}

.availability-info .when-out-of-stock .info-tag[data-toggle="modal"]:hover {
    background: #e90000
}

.availability-info .when-available-for-order .info-tag {
    background: #ffaa00
}

.availability-info .when-available-for-order .info-tag[data-toggle="modal"]:hover {
    background: #db9200
}

.availability-info .text {
    color: #fff
}

.avail-dot {
    background: #f8f8f8;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.31)
}

.avail-dot.when-in-stock:before {
    background: #327a12;
    background: -webkit-linear-gradient(#8cc926, #327a12);
    background: linear-gradient(#8cc926, #327a12)
}

.avail-dot.when-out-of-stock:before {
    background: #8b1d23;
    background: -webkit-linear-gradient(#8b1d23, #fc4448);
    background: linear-gradient(#8b1d23, #fc4448)
}

.avail-dot.when-available-for-order:before {
    background: #ffaa00;
    background: -webkit-linear-gradient(#c80, #fa0);
    background: linear-gradient(#c80, #fa0)
}

.slider-controls-wrap:before {
    background: #d1cee2
}

.slider-controls-wrap .slider-arrow {
    background: #fff
}

.slider-controls-wrap .slider-arrow.disabled {
    color: silver
}

.slider-controls-wrap .dots {
    background: #fff
}

.slider-controls-wrap .dots .dot {
    background: #e3e1e8;
    box-shadow: none
}

.slider-controls-wrap .dots .dot:before {
    background: #fff;
    box-shadow: none
}

.slider-controls-wrap .dots .dot:hover:before {
    opacity: 1;
    visibility: visible
}

.slider-controls-wrap .dots .dot.active {
    background: #e3e1e8;
    box-shadow: none
}

.slider-controls-wrap .dots .dot.active:before {
    background: #474A51
}

.percent {
    color: #fff
}

.syco_tooltip {
    background: #ffeb90
}

.triangle_right {
    border-color: transparent #ffeb90 transparent transparent
}

.triangle_left {
    border-color: transparent transparent transparent #ffeb90
}

.syco_tooltip > p {
    color: #000
}

.percentagebarinner {
    background: #fff;
    background: #ffc629
}

.percentagebar {
    background: #fff
}

.one-click-wrap > .action:hover, .one-click-wrap > .action:active {
    color: #000
}

.one-click-wrap > .action:hover > .text, .one-click-wrap > .action:active > .text {
    border-color: transparent
}

.one-click-buy.btn-action {
    color: #000
}

.modal_city-select-panel .current-city {
    color: #000
}

.modal_city-select-panel li:not(.active) span, .modal_city-select-panel li:not(.active) span:link {
    color: #06f
}

.modal_city-select-panel li:not(.active) span:visited {
    color: #06f
}

.modal_city-select-panel li:not(.active) span:hover {
    color: #474A51
}

.modal_city-select-panel li:not(.active) span:active {
    color: #474A51
}

.modal_city-select-panel li:not(.active) span, .modal_city-select-panel li:not(.active) span:link {
    border-color: rgba(0, 102, 255, 0.4)
}

.modal_city-select-panel li:not(.active) span:visited {
    border-color: rgba(0, 102, 255, 0.4)
}

.modal_city-select-panel li:not(.active) span:hover {
    border-color: #474A51
}

.modal_city-select-panel li:not(.active) span:active {
    border-color: #474A51
}

.modal_city-select-panel li.active span {
    border-color: transparent;
    color: #000
}

.modal_city-select-panel .input-clear {
    color: #a2a2a2
}

.modal_city-select-panel .input-clear:hover {
    color: #000
}

.modal_city-select-panel .ajax-city-search li:hover {
    background: #fff2b2
}

.modal_city-select-panel .btn-close {
    color: #000
}

.modal_city-select-panel .btn-close:hover {
    color: silver
}

@media (max-width: 767px) {
    .modal-dialog h2 {
        color: #fff;
        background: #474A51
    }

    .modal-dialog .btn-close {
        color: #fff
    }

    .modal_city-select-panel .modal-dialog .btn-close {
        color: #000
    }
}

.modal_callme .modal-dialog {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
    /*background: #f3f5f4;*/
    background: url(/images/phone.png) no-repeat 100% 100%, #fff
}

.modal_inform-when-price-drops .modal-dialog {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
    /*background: #f3f5f4;*/
    background: url(/images/price-drop.png) no-repeat 100% 100%, #fff
}

.modal_feedback .modal-dialog {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
    /*background: #f3f5f4;*/
    background: url(/images/modal_feedback.png) no-repeat 100% 100%, #fff
}

.modal-form .social-modal.vk {
    background: url(/images/icons/icon_modal_social_vk.png)
}

.modal-form .social-modal.ok {
    background: url(/images/icons/icon_modal_social_ok.png)
}

.modal-form .social-modal.mail {
    background: url(/images/img/icons/icon_modal_social_mail.png)
}

.modal-form .social-modal.fb {
    background: url(/images/icons/icon_modal_social_fb.png)
}

.modal-form .social-modal.black {
    background: url(/images/icons/icon_modal_social_black.png)
}

.modal_login .modal-footer {
    border-color: #cacaca
}

.form_login .switch-form-block .btn-form-switch .btn-text, .form_login .switch-form-block .btn-form-switch:link .btn-text, .form_registration .switch-form-block .btn-form-switch .btn-text, .form_registration .switch-form-block .btn-form-switch:link .btn-text, .form_callme .switch-form-block .btn-form-switch .btn-text, .form_callme .switch-form-block .btn-form-switch:link .btn-text {
    color: #06f
}

.form_login .switch-form-block .btn-form-switch:visited .btn-text, .form_registration .switch-form-block .btn-form-switch:visited .btn-text, .form_callme .switch-form-block .btn-form-switch:visited .btn-text {
    color: #06f
}

.form_login .switch-form-block .btn-form-switch:hover .btn-text, .form_registration .switch-form-block .btn-form-switch:hover .btn-text, .form_callme .switch-form-block .btn-form-switch:hover .btn-text {
    color: #001d8b
}

.form_login .switch-form-block .btn-form-switch:active .btn-text, .form_registration .switch-form-block .btn-form-switch:active .btn-text, .form_callme .switch-form-block .btn-form-switch:active .btn-text {
    color: #06f
}

.form_login .switch-form-block .btn-form-switch .btn-text, .form_login .switch-form-block .btn-form-switch:link .btn-text, .form_registration .switch-form-block .btn-form-switch .btn-text, .form_registration .switch-form-block .btn-form-switch:link .btn-text, .form_callme .switch-form-block .btn-form-switch .btn-text, .form_callme .switch-form-block .btn-form-switch:link .btn-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_login .switch-form-block .btn-form-switch:visited .btn-text, .form_registration .switch-form-block .btn-form-switch:visited .btn-text, .form_callme .switch-form-block .btn-form-switch:visited .btn-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_login .switch-form-block .btn-form-switch:hover .btn-text, .form_registration .switch-form-block .btn-form-switch:hover .btn-text, .form_callme .switch-form-block .btn-form-switch:hover .btn-text {
    border-color: #001d8b
}

.form_login .switch-form-block .btn-form-switch:active .btn-text, .form_registration .switch-form-block .btn-form-switch:active .btn-text, .form_callme .switch-form-block .btn-form-switch:active .btn-text {
    border-color: #06f
}

.form_login .forgot-pass, .form_login .forgot-pass:link, .form_registration .forgot-pass, .form_registration .forgot-pass:link, .form_callme .forgot-pass, .form_callme .forgot-pass:link {
    color: #06f
}

.form_login .forgot-pass:visited, .form_registration .forgot-pass:visited, .form_callme .forgot-pass:visited {
    color: #06f
}

.form_login .forgot-pass:hover, .form_registration .forgot-pass:hover, .form_callme .forgot-pass:hover {
    color: #001d8b
}

.form_login .forgot-pass:active, .form_registration .forgot-pass:active, .form_callme .forgot-pass:active {
    color: #06f
}

.form_login .forgot-pass, .form_login .forgot-pass:link, .form_registration .forgot-pass, .form_registration .forgot-pass:link, .form_callme .forgot-pass, .form_callme .forgot-pass:link {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_login .forgot-pass:visited, .form_registration .forgot-pass:visited, .form_callme .forgot-pass:visited {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_login .forgot-pass:hover, .form_registration .forgot-pass:hover, .form_callme .forgot-pass:hover {
    border-color: #001d8b
}

.form_login .forgot-pass:active, .form_registration .forgot-pass:active, .form_callme .forgot-pass:active {
    border-color: #06f
}

.form_registration .checkbox-content a, .form_registration .checkbox-content a:link {
    color: #06f
}

.form_registration .checkbox-content a:visited {
    color: #06f
}

.form_registration .checkbox-content a:hover {
    color: #001d8b
}

.form_registration .checkbox-content a:active {
    color: #06f
}

.form_registration .checkbox-content a, .form_registration .checkbox-content a:link {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_registration .checkbox-content a:visited {
    border-color: rgba(0, 102, 255, 0.4)
}

.form_registration .checkbox-content a:hover {
    border-color: #001d8b
}

.form_registration .checkbox-content a:active {
    border-color: #06f
}

.captcha {
    border-color: #e9e9e9;
    background: #fff
}

.form_inform-when-price-drops .price > .icon-before-input {
    color: #666
}

.form_yourcity .another-city, .form_yourcity .another-city:link {
    color: #fff
}

.form_yourcity .another-city:visited {
    color: #fff
}

.form_yourcity .another-city:hover {
    color: gray
}

.form_yourcity .another-city:active {
    color: #fff
}

.form_calc-delivery .delivery-option:hover {
    border-color: #aed058
}

.form_calc-delivery .delivery-option.active, .form_calc-delivery .delivery-option.active:hover {
    border-color: #474A51
}

.modal_basket, .modal_map {
    background: #474A51;
    border: none
}

.modal_basket .img-wrap, .modal_map .img-wrap {
    border-color: #d4d4d4
}

.modal_basket .additionals .dots > li, .modal_map .additionals .dots > li {
    background: #c6c6c6
}

.modal_basket .additionals .dots > li.active, .modal_map .additionals .dots > li.active {
    background: #474A51
}

.modal_basket .catalog-hits, .modal_map .catalog-hits {
    background: none;
    box-shadow: none;
    border: none
}

.modal_basket .btn-return .text, .modal_basket .btn-return:link .text, .modal_map .btn-return .text, .modal_map .btn-return:link .text {
    color: #6f6f6f
}

.modal_basket .btn-return:visited .text, .modal_map .btn-return:visited .text {
    color: #6f6f6f
}

.modal_basket .btn-return:hover .text, .modal_map .btn-return:hover .text {
    color: #6f6f6f
}

.modal_basket .btn-return:active .text, .modal_map .btn-return:active .text {
    color: #6f6f6f
}

.modal_custom-collection .item {
    border-color: #ebeceb;
    background: #fff
}

.modal_custom-collection .item, .modal_custom-collection .item:link {
    color: #000
}

.modal_custom-collection .item:visited {
    color: #000
}

.modal_custom-collection .item:hover {
    color: #000
}

.modal_custom-collection .item:active {
    color: #000
}

.modal_custom-collection .item .item-main-data .name-wrap > a .text, .modal_custom-collection .item .item-main-data .name-wrap > a:link .text {
    color: #06f
}

.modal_custom-collection .item .item-main-data .name-wrap > a:visited .text {
    color: #006cff
}

.modal_custom-collection .item .item-main-data .name-wrap > a:hover .text {
    color: #001d8b
}

.modal_custom-collection .item .item-main-data .name-wrap > a:active .text {
    color: #06f
}

.modal_custom-collection .item .item-main-data .name-wrap > a .text, .modal_custom-collection .item .item-main-data .name-wrap > a:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.modal_custom-collection .item .item-main-data .name-wrap > a:visited .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.modal_custom-collection .item .item-main-data .name-wrap > a:hover .text {
    border-color: transparent
}

.modal_custom-collection .item .item-main-data .name-wrap > a:active .text {
    border-color: transparent
}

.ghost.ready-to-add {
    border-color: green
}

.ghost.ready-to-remove {
    border-color: #ff5a5a
}

.ghost.to-add .custom-collection-control {
    border-top-color: green;
    border-right-color: green
}

.custom-collection-content .item:hover {
    border-color: #ff5a5a
}

.custom-collection-content .product {
    border-color: #474A51
}

.custom-collection-content .final {
    border-color: transparent
}

.items-to-choose-from {
    background: rgba(255, 222, 0, 0.19)
}

.items-to-choose-from:before {
    border-bottom-color: rgba(255, 222, 0, 0.19)
}

.items-to-choose-from .item:hover {
    border-color: green
}

.items-to-choose-from .custom-collection-control {
    border-top-color: green;
    border-right-color: green
}

.custom-collection-control {
    color: #fff;
    border-color: transparent;
    border-top-color: #ff5a5a;
    border-right-color: #ff5a5a
}

.popup_basket .popup-header .total-price {
    background: #474A51
}

.popup_basket .basket-waitlist-toggle .btn-text, .popup_basket .basket-waitlist-toggle:link .btn-text {
    color: #06f
}

.popup_basket .basket-waitlist-toggle:visited .btn-text {
    color: #006cff
}

.popup_basket .basket-waitlist-toggle:hover .btn-text {
    color: #001d8b
}

.popup_basket .basket-waitlist-toggle:active .btn-text {
    color: #06f
}

.popup_basket .basket-waitlist-toggle .btn-text, .popup_basket .basket-waitlist-toggle:link .btn-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.popup_basket .basket-waitlist-toggle:visited .btn-text {
    border-color: rgba(0, 108, 255, 0.4)
}

.popup_basket .basket-waitlist-toggle:hover .btn-text {
    border-color: #001d8b
}

.popup_basket .basket-waitlist-toggle:active .btn-text {
    border-color: #06f
}

.popup_basket .popup-footer .btn-main .text, .popup_basket .popup-footer .btn-show-results .text, .popup_basket .popup-footer .btn-continue .text, .popup_basket .popup-footer .search-controls .ik_select .text, .search-controls .popup_basket .popup-footer .ik_select .text, .popup_basket .popup-footer .ik_select_link .trigger .text, .ik_select_link .popup_basket .popup-footer .trigger .text, .popup_basket .popup-footer .btn-buy-wrap .buy .text, .btn-buy-wrap .popup_basket .popup-footer .buy .text, .popup_basket .popup-footer .top-line a.toggled .text, .top-line .popup_basket .popup-footer a.toggled .text, .popup_basket .popup-footer .account-authorized .btn-logout .text, .account-authorized .popup_basket .popup-footer .btn-logout .text, .popup_basket .popup-footer [data-header-version="v1"] .sitenav-menu-item.toggled > a .text, [data-header-version="v1"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a .text, .popup_basket .popup-footer [data-header-version="v4"] .sitenav-menu-item.toggled > a .text, [data-header-version="v4"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a .text, .popup_basket .popup-footer [data-header-version="v2"] .sitenav-menu-item.toggled .text, [data-header-version="v2"] .popup_basket .popup-footer .sitenav-menu-item.toggled .text, .popup_basket .popup-footer [data-header-version="v3"] .sitenav-menu-item.toggled .text, [data-header-version="v3"] .popup_basket .popup-footer .sitenav-menu-item.toggled .text, .popup_basket .popup-footer [data-header-version="v5"] .sitenav-menu-item.toggled .text, [data-header-version="v5"] .popup_basket .popup-footer .sitenav-menu-item.toggled .text, .popup_basket .popup-footer .cool-slider .btn-buy .text, .cool-slider .popup_basket .popup-footer .btn-buy .text, .popup_basket .popup-footer .items-table .apply-coupon .text, .items-table .popup_basket .popup-footer .apply-coupon .text, .popup_basket .popup-footer .form-order .make-order .text, .form-order .popup_basket .popup-footer .make-order .text, .popup_basket .popup-footer .special-blocks .combo-link a.i-number .text, .special-blocks .combo-link .popup_basket .popup-footer a.i-number .text, .popup_basket .popup-footer .special-blocks .combo-header a.i-number .text, .special-blocks .combo-header .popup_basket .popup-footer a.i-number .text, .popup_basket .popup-footer .account-menu .btn-logout .text, .account-menu .popup_basket .popup-footer .btn-logout .text, .popup_basket .popup-footer .form_account-settings .btn-plus .text, .form_account-settings .popup_basket .popup-footer .btn-plus .text, .popup_basket .popup-footer .form_account-settings .btn-fileinput .text, .form_account-settings .popup_basket .popup-footer .btn-fileinput .text, .popup_basket .popup-footer .btn-main:link .text, .popup_basket .popup-footer .btn-show-results:link .text, .popup_basket .popup-footer .btn-continue:link .text, .popup_basket .popup-footer .search-controls .ik_select:link .text, .search-controls .popup_basket .popup-footer .ik_select:link .text, .popup_basket .popup-footer .ik_select_link .trigger:link .text, .ik_select_link .popup_basket .popup-footer .trigger:link .text, .popup_basket .popup-footer .btn-buy-wrap .buy:link .text, .btn-buy-wrap .popup_basket .popup-footer .buy:link .text, .popup_basket .popup-footer .top-line a.toggled:link .text, .top-line .popup_basket .popup-footer a.toggled:link .text, .popup_basket .popup-footer .account-authorized .btn-logout:link .text, .account-authorized .popup_basket .popup-footer .btn-logout:link .text, .popup_basket .popup-footer [data-header-version="v1"] .sitenav-menu-item.toggled > a:link .text, [data-header-version="v1"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:link .text, .popup_basket .popup-footer [data-header-version="v4"] .sitenav-menu-item.toggled > a:link .text, [data-header-version="v4"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:link .text, .popup_basket .popup-footer [data-header-version="v2"] .sitenav-menu-item.toggled:link .text, [data-header-version="v2"] .popup_basket .popup-footer .sitenav-menu-item.toggled:link .text, .popup_basket .popup-footer [data-header-version="v3"] .sitenav-menu-item.toggled:link .text, [data-header-version="v3"] .popup_basket .popup-footer .sitenav-menu-item.toggled:link .text, .popup_basket .popup-footer [data-header-version="v5"] .sitenav-menu-item.toggled:link .text, [data-header-version="v5"] .popup_basket .popup-footer .sitenav-menu-item.toggled:link .text, .popup_basket .popup-footer .cool-slider .btn-buy:link .text, .cool-slider .popup_basket .popup-footer .btn-buy:link .text, .popup_basket .popup-footer .items-table .apply-coupon:link .text, .items-table .popup_basket .popup-footer .apply-coupon:link .text, .popup_basket .popup-footer .form-order .make-order:link .text, .form-order .popup_basket .popup-footer .make-order:link .text, .popup_basket .popup-footer .special-blocks .combo-link a.i-number:link .text, .special-blocks .combo-link .popup_basket .popup-footer a.i-number:link .text, .popup_basket .popup-footer .special-blocks .combo-header a.i-number:link .text, .special-blocks .combo-header .popup_basket .popup-footer a.i-number:link .text, .popup_basket .popup-footer .account-menu .btn-logout:link .text, .account-menu .popup_basket .popup-footer .btn-logout:link .text, .popup_basket .popup-footer .form_account-settings .btn-plus:link .text, .form_account-settings .popup_basket .popup-footer .btn-plus:link .text, .popup_basket .popup-footer .form_account-settings .btn-fileinput:link .text, .form_account-settings .popup_basket .popup-footer .btn-fileinput:link .text {
    color: #fff
}

.popup_basket .popup-footer .btn-main:visited .text, .popup_basket .popup-footer .btn-show-results:visited .text, .popup_basket .popup-footer .btn-continue:visited .text, .popup_basket .popup-footer .search-controls .ik_select:visited .text, .search-controls .popup_basket .popup-footer .ik_select:visited .text, .popup_basket .popup-footer .ik_select_link .trigger:visited .text, .ik_select_link .popup_basket .popup-footer .trigger:visited .text, .popup_basket .popup-footer .btn-buy-wrap .buy:visited .text, .btn-buy-wrap .popup_basket .popup-footer .buy:visited .text, .popup_basket .popup-footer .top-line a.toggled:visited .text, .top-line .popup_basket .popup-footer a.toggled:visited .text, .popup_basket .popup-footer .account-authorized .btn-logout:visited .text, .account-authorized .popup_basket .popup-footer .btn-logout:visited .text, .popup_basket .popup-footer [data-header-version="v1"] .sitenav-menu-item.toggled > a:visited .text, [data-header-version="v1"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:visited .text, .popup_basket .popup-footer [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited .text, [data-header-version="v4"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:visited .text, .popup_basket .popup-footer [data-header-version="v2"] .sitenav-menu-item.toggled:visited .text, [data-header-version="v2"] .popup_basket .popup-footer .sitenav-menu-item.toggled:visited .text, .popup_basket .popup-footer [data-header-version="v3"] .sitenav-menu-item.toggled:visited .text, [data-header-version="v3"] .popup_basket .popup-footer .sitenav-menu-item.toggled:visited .text, .popup_basket .popup-footer [data-header-version="v5"] .sitenav-menu-item.toggled:visited .text, [data-header-version="v5"] .popup_basket .popup-footer .sitenav-menu-item.toggled:visited .text, .popup_basket .popup-footer .cool-slider .btn-buy:visited .text, .cool-slider .popup_basket .popup-footer .btn-buy:visited .text, .popup_basket .popup-footer .items-table .apply-coupon:visited .text, .items-table .popup_basket .popup-footer .apply-coupon:visited .text, .popup_basket .popup-footer .form-order .make-order:visited .text, .form-order .popup_basket .popup-footer .make-order:visited .text, .popup_basket .popup-footer .special-blocks .combo-link a.i-number:visited .text, .special-blocks .combo-link .popup_basket .popup-footer a.i-number:visited .text, .popup_basket .popup-footer .special-blocks .combo-header a.i-number:visited .text, .special-blocks .combo-header .popup_basket .popup-footer a.i-number:visited .text, .popup_basket .popup-footer .account-menu .btn-logout:visited .text, .account-menu .popup_basket .popup-footer .btn-logout:visited .text, .popup_basket .popup-footer .form_account-settings .btn-plus:visited .text, .form_account-settings .popup_basket .popup-footer .btn-plus:visited .text, .popup_basket .popup-footer .form_account-settings .btn-fileinput:visited .text, .form_account-settings .popup_basket .popup-footer .btn-fileinput:visited .text {
    color: #fff
}

.popup_basket .popup-footer .btn-main:hover .text, .popup_basket .popup-footer .btn-show-results:hover .text, .popup_basket .popup-footer .btn-continue:hover .text, .popup_basket .popup-footer .search-controls .ik_select:hover .text, .search-controls .popup_basket .popup-footer .ik_select:hover .text, .popup_basket .popup-footer .ik_select_link .trigger:hover .text, .ik_select_link .popup_basket .popup-footer .trigger:hover .text, .popup_basket .popup-footer .btn-buy-wrap .buy:hover .text, .btn-buy-wrap .popup_basket .popup-footer .buy:hover .text, .popup_basket .popup-footer .top-line a.toggled:hover .text, .top-line .popup_basket .popup-footer a.toggled:hover .text, .popup_basket .popup-footer .account-authorized .btn-logout:hover .text, .account-authorized .popup_basket .popup-footer .btn-logout:hover .text, .popup_basket .popup-footer [data-header-version="v1"] .sitenav-menu-item.toggled > a:hover .text, [data-header-version="v1"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:hover .text, .popup_basket .popup-footer [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover .text, [data-header-version="v4"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:hover .text, .popup_basket .popup-footer [data-header-version="v2"] .sitenav-menu-item.toggled:hover .text, [data-header-version="v2"] .popup_basket .popup-footer .sitenav-menu-item.toggled:hover .text, .popup_basket .popup-footer [data-header-version="v3"] .sitenav-menu-item.toggled:hover .text, [data-header-version="v3"] .popup_basket .popup-footer .sitenav-menu-item.toggled:hover .text, .popup_basket .popup-footer [data-header-version="v5"] .sitenav-menu-item.toggled:hover .text, [data-header-version="v5"] .popup_basket .popup-footer .sitenav-menu-item.toggled:hover .text, .popup_basket .popup-footer .cool-slider .btn-buy:hover .text, .cool-slider .popup_basket .popup-footer .btn-buy:hover .text, .popup_basket .popup-footer .items-table .apply-coupon:hover .text, .items-table .popup_basket .popup-footer .apply-coupon:hover .text, .popup_basket .popup-footer .form-order .make-order:hover .text, .form-order .popup_basket .popup-footer .make-order:hover .text, .popup_basket .popup-footer .special-blocks .combo-link a.i-number:hover .text, .special-blocks .combo-link .popup_basket .popup-footer a.i-number:hover .text, .popup_basket .popup-footer .special-blocks .combo-header a.i-number:hover .text, .special-blocks .combo-header .popup_basket .popup-footer a.i-number:hover .text, .popup_basket .popup-footer .account-menu .btn-logout:hover .text, .account-menu .popup_basket .popup-footer .btn-logout:hover .text, .popup_basket .popup-footer .form_account-settings .btn-plus:hover .text, .form_account-settings .popup_basket .popup-footer .btn-plus:hover .text, .popup_basket .popup-footer .form_account-settings .btn-fileinput:hover .text, .form_account-settings .popup_basket .popup-footer .btn-fileinput:hover .text {
    color: #fff
}

.popup_basket .popup-footer .btn-main:active .text, .popup_basket .popup-footer .btn-show-results:active .text, .popup_basket .popup-footer .btn-continue:active .text, .popup_basket .popup-footer .search-controls .ik_select:active .text, .search-controls .popup_basket .popup-footer .ik_select:active .text, .popup_basket .popup-footer .ik_select_link .trigger:active .text, .ik_select_link .popup_basket .popup-footer .trigger:active .text, .popup_basket .popup-footer .btn-buy-wrap .buy:active .text, .btn-buy-wrap .popup_basket .popup-footer .buy:active .text, .popup_basket .popup-footer .top-line a.toggled:active .text, .top-line .popup_basket .popup-footer a.toggled:active .text, .popup_basket .popup-footer .account-authorized .btn-logout:active .text, .account-authorized .popup_basket .popup-footer .btn-logout:active .text, .popup_basket .popup-footer [data-header-version="v1"] .sitenav-menu-item.toggled > a:active .text, [data-header-version="v1"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:active .text, .popup_basket .popup-footer [data-header-version="v4"] .sitenav-menu-item.toggled > a:active .text, [data-header-version="v4"] .popup_basket .popup-footer .sitenav-menu-item.toggled > a:active .text, .popup_basket .popup-footer [data-header-version="v2"] .sitenav-menu-item.toggled:active .text, [data-header-version="v2"] .popup_basket .popup-footer .sitenav-menu-item.toggled:active .text, .popup_basket .popup-footer [data-header-version="v3"] .sitenav-menu-item.toggled:active .text, [data-header-version="v3"] .popup_basket .popup-footer .sitenav-menu-item.toggled:active .text, .popup_basket .popup-footer [data-header-version="v5"] .sitenav-menu-item.toggled:active .text, [data-header-version="v5"] .popup_basket .popup-footer .sitenav-menu-item.toggled:active .text, .popup_basket .popup-footer .cool-slider .btn-buy:active .text, .cool-slider .popup_basket .popup-footer .btn-buy:active .text, .popup_basket .popup-footer .items-table .apply-coupon:active .text, .items-table .popup_basket .popup-footer .apply-coupon:active .text, .popup_basket .popup-footer .form-order .make-order:active .text, .form-order .popup_basket .popup-footer .make-order:active .text, .popup_basket .popup-footer .special-blocks .combo-link a.i-number:active .text, .special-blocks .combo-link .popup_basket .popup-footer a.i-number:active .text, .popup_basket .popup-footer .special-blocks .combo-header a.i-number:active .text, .special-blocks .combo-header .popup_basket .popup-footer a.i-number:active .text, .popup_basket .popup-footer .account-menu .btn-logout:active .text, .account-menu .popup_basket .popup-footer .btn-logout:active .text, .popup_basket .popup-footer .form_account-settings .btn-plus:active .text, .form_account-settings .popup_basket .popup-footer .btn-plus:active .text, .popup_basket .popup-footer .form_account-settings .btn-fileinput:active .text, .form_account-settings .popup_basket .popup-footer .btn-fileinput:active .text {
    color: #fff
}

.popup_account-menu li a {
    text-shadow: none
}

.popup_account-menu li a, .popup_account-menu li a:link {
    color: #000
}

.popup_account-menu li a:visited {
    color: #000
}

.popup_account-menu li a:hover {
    color: #fff
}

.popup_account-menu li a:active {
    color: #fff
}

.popup_account-menu li a .link-text, .popup_account-menu li a:link .link-text {
    color: #06f
}

.popup_account-menu li a:visited .link-text {
    color: #06f
}

.popup_account-menu li a:hover .link-text {
    color: #fff
}

.popup_account-menu li a:active .link-text {
    color: #fff
}

.popup_account-menu li a .link-text, .popup_account-menu li a:link .link-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.popup_account-menu li a:visited .link-text {
    border-color: rgba(0, 102, 255, 0.4)
}

.popup_account-menu li a:hover .link-text {
    border-color: transparent
}

.popup_account-menu li a:active .link-text {
    border-color: transparent
}

.popup_account-menu li:hover {
    background: #474A51
}

.ajax-search-item:hover {
    background: #e8e8e8
}

.top-line .items-inside {
    color: #fff;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.top-line a.toggled, .top-line a.toggled:link {
    color: #fff
}

.top-line a.toggled:visited {
    color: #fff
}

.top-line a.toggled:hover {
    color: #fff
}

.top-line a.toggled:active {
    color: #fff
}

.top-line a.toggled .link-text, .top-line a.toggled:link .link-text {
    color: #fff
}

.top-line a.toggled:visited .link-text {
    color: #fff
}

.top-line a.toggled:hover .link-text {
    color: #fff
}

.top-line a.toggled:active .link-text {
    color: #fff
}

.top-line a.toggled i, .top-line a.toggled:link i {
    color: #fff
}

.top-line a.toggled:visited i {
    color: #fff
}

.top-line a.toggled:hover i {
    color: #fff
}

.top-line a.toggled:active i {
    color: #fff
}

.top-line a.toggled .items-inside, .top-line a.toggled:link .items-inside {
    color: #fff
}

.top-line a.toggled:visited .items-inside {
    color: #fff
}

.top-line a.toggled:hover .items-inside {
    color: #fff
}

.top-line a.toggled:active .items-inside {
    color: #fff
}

.top-line a.toggled .items-inside {
    background: #fff;
    color: #000 !important;
    box-shadow: none
}

.top-line .btn-compare i, .top-line .btn-compare:link i, .top-line .btn-favorites i, .top-line .btn-favorites:link i {
    color: #000
}

.top-line .btn-compare:visited i, .top-line .btn-favorites:visited i {
    color: #000
}

.top-line .btn-compare:hover i, .top-line .btn-favorites:hover i {
    color: #001d8b
}

.top-line .btn-compare:active i, .top-line .btn-favorites:active i {
    color: #06f
}

[data-top-line-position="fixed-left"] .top-line .items-inside, [data-top-line-position="fixed-right"] .top-line .items-inside {
    color: #fff;
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

[data-top-line-position="fixed-left"] .top-line a.toggled .items-inside, [data-top-line-position="fixed-right"] .top-line a.toggled .items-inside {
    background: #fff;
    color: #000 !important;
    box-shadow: none
}

[data-top-line-position="fixed-left"] .top-line .account-not-authorized .avatar:hover, [data-top-line-position="fixed-right"] .top-line .account-not-authorized .avatar:hover {
    color: #001d8b
}

[data-top-line-position="fixed-left"] .top-line .account-not-authorized .content, [data-top-line-position="fixed-right"] .top-line .account-not-authorized .content {
    background: #fff;
    border-color: gray
}

.account-authorized .avatar {
    border-color: #fff;
    background-color: #e8e8e8;
    color: #a8a8a8
}

.account-authorized .toggled .link-text, .account-authorized .toggled:link .link-text {
    color: #fff
}

.account-authorized .toggled:visited .link-text {
    color: #fff
}

.account-authorized .toggled:hover .link-text {
    color: #fff
}

.account-authorized .toggled:active .link-text {
    color: #fff
}

.account-authorized .toggled .link-text, .account-authorized .toggled:link .link-text {
    border-color: rgba(255, 255, 255, 0.4)
}

.account-authorized .toggled:visited .link-text {
    border-color: rgba(255, 255, 255, 0.4)
}

.account-authorized .toggled:hover .link-text {
    border-color: transparent
}

.account-authorized .toggled:active .link-text {
    border-color: transparent
}

.search-wrap .search-clear {
    color: #a2a2a2
}

.search-wrap .search-clear:hover {
    color: #000
}

.search-wrap .search-example, .search-wrap .search-example:link {
    color: #06f
}

.search-wrap .search-example:visited {
    color: #06f
}

.search-wrap .search-example:hover {
    color: #001d8b
}

.search-wrap .search-example:active {
    color: #06f
}

@media (min-width: 768px) {
    [data-header-version="v1"] .catalog-menu.mainmenu, [data-header-version="v4"] .catalog-menu.mainmenu {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .category-name, [data-header-version="v4"] .catalog-menu.mainmenu .category-name {
        color: #000
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .category-items-number, [data-header-version="v4"] .catalog-menu.mainmenu .category-items-number {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .category-items-number > .text, [data-header-version="v1"] .catalog-menu.mainmenu .category-items-number > i, [data-header-version="v1"] .catalog-menu.mainmenu .category-items-number:before, [data-header-version="v1"] .catalog-menu.mainmenu .category-items-number:after, [data-header-version="v4"] .catalog-menu.mainmenu .category-items-number > .text, [data-header-version="v4"] .catalog-menu.mainmenu .category-items-number > i, [data-header-version="v4"] .catalog-menu.mainmenu .category-items-number:before, [data-header-version="v4"] .catalog-menu.mainmenu .category-items-number:after {
        color: #fff
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active > .text, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active > i, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active:before, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active:after, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active > .text, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active > i, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active:before, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active:after {
        color: #fff
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name {
        color: #fff;
        text-shadow: none
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number, [data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog {
        background: rgba(210, 210, 210, 0.31)
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog, [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:link, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:link {
        color: #000
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:visited, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:visited {
        color: #000
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:hover, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:hover {
        color: #000
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:active, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:active {
        color: #000
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:hover, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:hover {
        background: rgba(184, 184, 184, 0.31)
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:active, [data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:active {
        background: rgba(159, 159, 159, 0.31)
    }

    [data-header-version="v2"] .catalog-menu.mainmenu, [data-header-version="v5"] .catalog-menu.mainmenu {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v2"] .catalog-menu.mainmenu > .text, [data-header-version="v2"] .catalog-menu.mainmenu > i, [data-header-version="v2"] .catalog-menu.mainmenu:before, [data-header-version="v2"] .catalog-menu.mainmenu:after, [data-header-version="v5"] .catalog-menu.mainmenu > .text, [data-header-version="v5"] .catalog-menu.mainmenu > i, [data-header-version="v5"] .catalog-menu.mainmenu:before, [data-header-version="v5"] .catalog-menu.mainmenu:after {
        color: #fff
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .category-name {
        color: #fff;
        text-shadow: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .category-items-number {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-name, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name {
        color: #000;
        text-shadow: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number > .text, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number > i, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number:before, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number:after, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number > .text, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number > i, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:before, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:after, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number > .text, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number > i, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:before, [data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:after, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number > .text, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number > i, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number:before, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover > .menu-lvl0-link .category-items-number:after, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number > .text, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number > i, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:before, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional > .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:after, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number > .text, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number > i, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:before, [data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:after {
        color: #fff
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog, [data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog {
        color: #000;
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none;
        text-shadow: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog:hover, [data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog:hover {
        color: #000;
        text-shadow: none;
        background: #ebe8f1;
        box-shadow: inset 0 -2px 0 #e0e0e0;
        border: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog:active, [data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog:active {
        color: #000;
        text-shadow: none;
        background: #d6d3de;
        box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog.disabled, [data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog.disabled {
        color: #e1e1e1 !important;
        text-shadow: none;
        background: #fff;
        box-shadow: none;
        border: 1px solid #e2e2ea
    }

    [data-header-version="v2"] .catalog-menu.mainmenu .submenu-wrap, [data-header-version="v5"] .catalog-menu.mainmenu .submenu-wrap {
        text-shadow: none
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name {
        color: #000;
        text-shadow: none
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > .text, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > i, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > .text, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > i, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > .text, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number > i, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after {
        color: #fff
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link {
        border-bottom-color: #e3e3e3
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover {
        border-bottom-color: transparent
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > .text, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > i, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > .text, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > i, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > .text, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active > i, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after {
        color: #fff
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name {
        color: #fff;
        text-shadow: none
    }

    [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, [data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    .catalog-at-side .catalog-menu.mainmenu .category-name {
        color: #000
    }

    .catalog-at-side .catalog-menu.mainmenu .category-items-number {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-at-side .catalog-menu.mainmenu .category-items-number > .text, .catalog-at-side .catalog-menu.mainmenu .category-items-number > i, .catalog-at-side .catalog-menu.mainmenu .category-items-number:before, .catalog-at-side .catalog-menu.mainmenu .category-items-number:after {
        color: #fff
    }

    .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link {
        border-bottom-color: #e3e3e3
    }

    .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active {
        border-bottom-color: transparent;
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > .text, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link > i, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active > .text, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active > i, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active:before, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active:after {
        color: #fff
    }

    .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active .category-name {
        color: #fff;
        text-shadow: none
    }

    .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number, .catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active .category-items-number {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog > .text, .catalog-at-side .catalog-menu.mainmenu .btn-catalog > i, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:before, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:after, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited > .text, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited > i, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited:before, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited:after {
        color: #fff
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover > .text, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover > i, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover:before, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover:after {
        color: #fff
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog:active {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 2px 0 #474A51
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog:active > .text, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:active > i, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:active:before, .catalog-at-side .catalog-menu.mainmenu .btn-catalog:active:after {
        color: #fff
    }

    .catalog-at-side .catalog-menu.mainmenu .btn-catalog .bullets {
        color: #fff
    }

    .catalog-at-side.full .catalog-menu.mainmenu > .container, .catalog-at-side.full .catalog-menu.mainmenu > .container-fluid {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }

    .catalog-at-side.minified .catalog-menu.mainmenu .catalog-menu-lvl0 {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }
}

@media (max-width: 767px) {
    .catalog-menu.mainmenu .btn-catalog, .catalog-menu.mainmenu .btn-catalog:visited {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-menu.mainmenu .btn-catalog > .text, .catalog-menu.mainmenu .btn-catalog > i, .catalog-menu.mainmenu .btn-catalog:before, .catalog-menu.mainmenu .btn-catalog:after, .catalog-menu.mainmenu .btn-catalog:visited > .text, .catalog-menu.mainmenu .btn-catalog:visited > i, .catalog-menu.mainmenu .btn-catalog:visited:before, .catalog-menu.mainmenu .btn-catalog:visited:after {
        color: #fff
    }

    .catalog-menu.mainmenu .btn-catalog:hover {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    .catalog-menu.mainmenu .btn-catalog:hover > .text, .catalog-menu.mainmenu .btn-catalog:hover > i, .catalog-menu.mainmenu .btn-catalog:hover:before, .catalog-menu.mainmenu .btn-catalog:hover:after {
        color: #fff
    }

    .catalog-menu.mainmenu .btn-catalog:active {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 2px 0 #474A51
    }

    .catalog-menu.mainmenu .btn-catalog:active > .text, .catalog-menu.mainmenu .btn-catalog:active > i, .catalog-menu.mainmenu .btn-catalog:active:before, .catalog-menu.mainmenu .btn-catalog:active:after {
        color: #fff
    }

    .catalog-menu.mainmenu .catalog-menu-lvl0 {
        background-color: #eee
    }

    .catalog-menu.mainmenu .category-name {
        color: #000;
        text-shadow: none
    }

    .catalog-menu.mainmenu .category-items-number {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link {
        background-color: #dedede;
        border-bottom: 1px solid #ccc
    }
}

.catalog-menu-footer > ul > li:before {
    border-color: #d6d6d6
}

@media (min-width: 768px) {
    .submenu-wrap {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }
}

.catalog-menu-lvl0.additional .submenu-wrap, .catalog-at-side .submenu-wrap {
    border-top-width: 0;
    border-bottom-width: 0
}

.catalog-menu-lvl0.additional .submenu-wrap:before, .catalog-menu-lvl0.additional .submenu-wrap:after, .catalog-at-side .submenu-wrap:before, .catalog-at-side .submenu-wrap:after {
    background: #474A51;
    box-shadow: none
}

@media (max-width: 767px) {
    .submenu-wrap:before, .submenu-wrap:after {
        background: #474A51;
        box-shadow: none
    }
}

.catalog-menu-lvl1 .menu-lvl1-header {
    text-shadow: none
}

.catalog-menu-lvl1 .menu-lvl1-header .i-number {
    background: #474A51;
    color: #fff
}

.catalog-menu-lvl1 .menu-lvl1-link .text, .catalog-menu-lvl1 .menu-lvl1-link:link .text {
    color: #000
}

.catalog-menu-lvl1 .menu-lvl1-link:visited .text {
    color: #000
}

.catalog-menu-lvl1 .menu-lvl1-link:hover .text {
    color: #000
}

.catalog-menu-lvl1 .menu-lvl1-link:active .text {
    color: #000
}

.catalog-menu-lvl1 .menu-lvl1-link .text, .catalog-menu-lvl1 .menu-lvl1-link:link .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.catalog-menu-lvl1 .menu-lvl1-link:visited .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.catalog-menu-lvl1 .menu-lvl1-link:hover .text {
    border-color: transparent
}

.catalog-menu-lvl1 .menu-lvl1-link:active .text {
    border-color: transparent
}

.catalog-menu-lvl1 .menu-lvl1-link.active .text, .catalog-menu-lvl1 .menu-lvl1-link.active:link .text {
    color: #474A51
}

.catalog-menu-lvl1 .menu-lvl1-link.active:visited .text {
    color: #474A51
}

.catalog-menu-lvl1 .menu-lvl1-link.active:hover .text {
    color: #474A51
}

.catalog-menu-lvl1 .menu-lvl1-link.active:active .text {
    color: #474A51
}

.catalog-menu-lvl1 .menu-lvl1-link.active .text, .catalog-menu-lvl1 .menu-lvl1-link.active:link .text {
    border-color: rgba(159, 209, 34, 0.4)
}

.catalog-menu-lvl1 .menu-lvl1-link.active:visited .text {
    border-color: rgba(159, 209, 34, 0.4)
}

.catalog-menu-lvl1 .menu-lvl1-link.active:hover .text {
    border-color: transparent
}

.catalog-menu-lvl1 .menu-lvl1-link.active:active .text {
    border-color: transparent
}

.catalog-menu-lvl1 span.menu-lvl1-link.active .text {
    border-color: transparent
}

.catalog-menu-lvl1 .link .text, .catalog-menu-lvl1 .deleted-properties .deleted-property .text, .deleted-properties .catalog-menu-lvl1 .deleted-property .text, .catalog-menu-lvl1 .link:link .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:link .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:link .text {
    color: #06f
}

.catalog-menu-lvl1 .link:visited .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:visited .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:visited .text {
    color: #006cff
}

.catalog-menu-lvl1 .link:hover .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text {
    color: #000
}

.catalog-menu-lvl1 .link:active .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:active .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:active .text {
    color: #000
}

.catalog-menu-lvl1 .link .text, .catalog-menu-lvl1 .deleted-properties .deleted-property .text, .deleted-properties .catalog-menu-lvl1 .deleted-property .text, .catalog-menu-lvl1 .link:link .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:link .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.catalog-menu-lvl1 .link:visited .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:visited .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:visited .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.catalog-menu-lvl1 .link:hover .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text {
    border-color: transparent
}

.catalog-menu-lvl1 .link:active .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:active .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:active .text {
    border-color: transparent
}

.catalog-menu-lvl1 .link:hover, .catalog-menu-lvl1 .deleted-properties .deleted-property:hover, .deleted-properties .catalog-menu-lvl1 .deleted-property:hover, .catalog-menu-lvl1 .link:active, .catalog-menu-lvl1 .deleted-properties .deleted-property:active, .deleted-properties .catalog-menu-lvl1 .deleted-property:active, .catalog-menu-lvl1 .link.active, .catalog-menu-lvl1 .deleted-properties .active.deleted-property, .deleted-properties .catalog-menu-lvl1 .active.deleted-property {
    color: #fff;
    background: #474A51
}

.catalog-menu-lvl1 .link:hover .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text, .catalog-menu-lvl1 .link:active .text, .catalog-menu-lvl1 .deleted-properties .deleted-property:active .text, .deleted-properties .catalog-menu-lvl1 .deleted-property:active .text, .catalog-menu-lvl1 .link.active .text, .catalog-menu-lvl1 .deleted-properties .active.deleted-property .text, .deleted-properties .catalog-menu-lvl1 .active.deleted-property .text {
    color: #fff
}

.catalog-menu-lvl1 span.link.active .text, .catalog-menu-lvl1 .deleted-properties span.active.deleted-property .text, .deleted-properties .catalog-menu-lvl1 span.active.deleted-property .text, .catalog-menu-lvl1 span.link.active:hover .text, .catalog-menu-lvl1 .deleted-properties span.active.deleted-property:hover .text, .deleted-properties .catalog-menu-lvl1 span.active.deleted-property:hover .text, .catalog-menu-lvl1 span.link.active:active .text, .catalog-menu-lvl1 .deleted-properties span.active.deleted-property:active .text, .deleted-properties .catalog-menu-lvl1 span.active.deleted-property:active .text {
    border-color: transparent
}

.catalog-menu-lvl1 a.link.active .text, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property .text, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property .text, .catalog-menu-lvl1 a.link.active:link .text, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property:link .text, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property:link .text {
    border-color: rgba(255, 255, 255, 0.4)
}

.catalog-menu-lvl1 a.link.active:visited .text, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property:visited .text, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property:visited .text {
    border-color: rgba(255, 255, 255, 0.4)
}

.catalog-menu-lvl1 a.link.active:hover .text, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property:hover .text, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property:hover .text {
    border-color: transparent
}

.catalog-menu-lvl1 a.link.active:active .text, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property:active .text, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property:active .text {
    border-color: transparent
}

.catalog-menu-lvl1 a.link.active:hover, .catalog-menu-lvl1 .deleted-properties a.active.deleted-property:hover, .deleted-properties .catalog-menu-lvl1 a.active.deleted-property:hover {
    background: #474A51
}

@media (max-width: 767px) {
    .catalog-menu-lvl1 > ul {
        background-color: #fff
    }

    .catalog-menu-lvl1 .link, .catalog-menu-lvl1 .deleted-properties .deleted-property, .deleted-properties .catalog-menu-lvl1 .deleted-property {
        background-color: #fff
    }

    .catalog-menu-lvl1 .menu-lvl1-link {
        background-color: #efefef;
        border-bottom: 1px solid #ddd
    }

    .catalog-menu-lvl1 .menu-lvl1-link .text, .catalog-menu-lvl1 .menu-lvl1-link:link .text, .catalog-menu-lvl1 .menu-lvl1-link.active .text, .catalog-menu-lvl1 .menu-lvl1-link.active:link .text {
        border-color: transparent
    }

    .catalog-menu-lvl1 .menu-lvl1-link:visited .text, .catalog-menu-lvl1 .menu-lvl1-link.active:visited .text {
        border-color: transparent
    }

    .catalog-menu-lvl1 .menu-lvl1-link:hover .text, .catalog-menu-lvl1 .menu-lvl1-link.active:hover .text {
        border-color: transparent
    }

    .catalog-menu-lvl1 .menu-lvl1-link:active .text, .catalog-menu-lvl1 .menu-lvl1-link.active:active .text {
        border-color: transparent
    }

    .catalog-menu-lvl1 .menu-lvl1-link:focus, .catalog-menu-lvl1 .menu-lvl1-link:active {
        background-color: silver
    }
}

.menu-lvl1-additional-link, .menu-lvl1-additional-link:link {
    color: gray
}

.menu-lvl1-additional-link:visited {
    color: gray
}

.menu-lvl1-additional-link:hover {
    color: #9a9a9a
}

.menu-lvl1-additional-link:active {
    color: #9a9a9a
}

.show-hide-hits, .show-hide-hits:link {
    color: #000
}

.show-hide-hits:visited {
    color: #000
}

.show-hide-hits:hover {
    color: #666
}

.show-hide-hits:active {
    color: #000
}

.show-hide-hits .text, .show-hide-hits:link .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.show-hide-hits:visited .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.show-hide-hits:hover .text {
    border-color: #666
}

.show-hide-hits:active .text {
    border-color: #000
}

.header-contacts .free-call-text {
    color: #383838
}

.header-contacts .contacts-content {
    border-color: transparent
}

/*.header-contacts .contacts-content:hover {
    border-color: #474A51;
    box-shadow: 0 2px 5px rgba(116, 57, 0, 0.76)
}*/

.header-contacts a, .header-contacts a:link {
    color: #06f
}

.header-contacts a:visited {
    color: #06f
}

.header-contacts a:hover {
    color: #001d8b
}

.header-contacts a:active {
    color: #06f
}

@media (max-width: 767px) {
    .header-contacts > i {
        background: #e7e7e7
    }

    .header-contacts > i:hover {
        background: #dadada
    }

    .header-contacts > i.toggled {
        background: #474A51;
        color: #fff
    }

    .header-contacts .contacts-content {
        color: #000;
        background: #fff;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18);
        border: 1px solid #e4e4e4
    }
}

.btn-sitenav-toggle {
    color: #474A51;
    background-color: #fff
}

.btn-sitenav-toggle:hover {
    color: #474A51
}

.btn-sitenav-toggle:active {
    color: #474A51
}

.sitenav-menu-item > a, .sitenav-menu-item > a:link {
    color: #000
}

.sitenav-menu-item > a:visited {
    color: #000
}

.sitenav-menu-item > a:hover {
    color: #fff
}

.sitenav-menu-item > a:active {
    color: #fff
}

.sitenav-menu-item > ul > li > a/*, .sitenav-menu-item > ul span*/ {
    text-shadow: none
}

.sitenav-menu-item > ul > li > a, .sitenav-menu-item > ul > li > a:link/*, .sitenav-menu-item > ul span, .sitenav-menu-item > ul span:link*/{
    color: #000
}

.sitenav-menu-item > ul > li > a:visited/*, .sitenav-menu-item > ul span:visited*/ {
    color: #000
}

.sitenav-menu-item > ul > li > a:hover/*, .sitenav-menu-item > ul span:hover*/ {
    color: #000
}

.sitenav-menu-item > ul > li > a:active/*, .sitenav-menu-item > ul span:active*/ {
    color: #000
}

.sitenav-menu-item > ul > li > a:hover/*, .sitenav-menu-item > ul span:hover*/ {
    background: #e8e8e8
}

[data-header-version="v1"] .sitenav-menu-item > a .link-text, [data-header-version="v1"] .sitenav-menu-item > a:link .link-text, [data-header-version="v4"] .sitenav-menu-item > a .link-text, [data-header-version="v4"] .sitenav-menu-item > a:link .link-text,
[data-header-version="v4"] .sitenav-menu-item > a > span, [data-header-version="v4"] .sitenav-menu-item > a:link > span {
    border-color: rgba(0, 0, 0, 0.4)
}

[data-header-version="v1"] .sitenav-menu-item > a:visited .link-text, [data-header-version="v4"] .sitenav-menu-item > a:visited .link-text {
    border-color: rgba(0, 0, 0, 0.4)
}

[data-header-version="v1"] .sitenav-menu-item > a:hover .link-text, [data-header-version="v4"] .sitenav-menu-item > a:hover .link-text,
[data-header-version="v4"] .sitenav-menu-item > a:hover > span {
    border-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item > a:active .link-text, [data-header-version="v4"] .sitenav-menu-item > a:active .link-text {
    border-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item:hover > a, [data-header-version="v1"] .sitenav-menu-item.active > a, [data-header-version="v4"] .sitenav-menu-item:hover > a, [data-header-version="v4"] .sitenav-menu-item.active > a {
    background: #474A51
}

[data-header-version="v1"] .sitenav-menu-item:hover > a, [data-header-version="v1"] .sitenav-menu-item:hover > a:link, [data-header-version="v1"] .sitenav-menu-item.active > a, [data-header-version="v1"] .sitenav-menu-item.active > a:link, [data-header-version="v4"] .sitenav-menu-item:hover > a, [data-header-version="v4"] .sitenav-menu-item:hover > a:link, [data-header-version="v4"] .sitenav-menu-item.active > a, [data-header-version="v4"] .sitenav-menu-item.active > a:link {
    color: #fff
}

[data-header-version="v1"] .sitenav-menu-item:hover > a:visited, [data-header-version="v1"] .sitenav-menu-item.active > a:visited, [data-header-version="v4"] .sitenav-menu-item:hover > a:visited, [data-header-version="v4"] .sitenav-menu-item.active > a:visited {
    color: #fff
}

[data-header-version="v1"] .sitenav-menu-item:hover > a:hover, [data-header-version="v1"] .sitenav-menu-item.active > a:hover, [data-header-version="v4"] .sitenav-menu-item:hover > a:hover, [data-header-version="v4"] .sitenav-menu-item.active > a:hover {
    color: #fff
}

[data-header-version="v1"] .sitenav-menu-item:hover > a:active, [data-header-version="v1"] .sitenav-menu-item.active > a:active, [data-header-version="v4"] .sitenav-menu-item:hover > a:active, [data-header-version="v4"] .sitenav-menu-item.active > a:active {
    color: #fff
}

[data-header-version="v1"] .sitenav-menu-item:hover > a > .link-text, [data-header-version="v1"] .sitenav-menu-item.active > a > .link-text, [data-header-version="v4"] .sitenav-menu-item:hover > a > .link-text, [data-header-version="v4"] .sitenav-menu-item.active > a > .link-text {
    border-bottom-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a, [data-header-version="v4"] .sitenav-menu-item.toggled > a {
    background: #474A51
    /*, #474A51*/
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a:hover, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover {
    background: #474A51
    /*, #474A51*/
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a .link-text, [data-header-version="v1"] .sitenav-menu-item.toggled > a:link .link-text, [data-header-version="v4"] .sitenav-menu-item.toggled > a .link-text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:link .link-text {
    border-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a:visited .link-text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:visited .link-text {
    border-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a:hover .link-text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:hover .link-text {
    border-color: transparent
}

[data-header-version="v1"] .sitenav-menu-item.toggled > a:active .link-text, [data-header-version="v4"] .sitenav-menu-item.toggled > a:active .link-text {
    border-color: transparent
}

[data-header-version="v2"] .sitenav-menu-item, [data-header-version="v3"] .sitenav-menu-item, [data-header-version="v5"] .sitenav-menu-item {
    background: #ebebeb
}

[data-header-version="v2"] .sitenav-menu-item:hover, [data-header-version="v2"] .sitenav-menu-item.active, [data-header-version="v3"] .sitenav-menu-item:hover, [data-header-version="v3"] .sitenav-menu-item.active, [data-header-version="v5"] .sitenav-menu-item:hover, [data-header-version="v5"] .sitenav-menu-item.active {
    background: #474A51
}

[data-header-version="v2"] .sitenav-menu-item:hover > a, [data-header-version="v2"] .sitenav-menu-item:hover > a:link, [data-header-version="v2"] .sitenav-menu-item.active > a, [data-header-version="v2"] .sitenav-menu-item.active > a:link, [data-header-version="v3"] .sitenav-menu-item:hover > a, [data-header-version="v3"] .sitenav-menu-item:hover > a:link, [data-header-version="v3"] .sitenav-menu-item.active > a, [data-header-version="v3"] .sitenav-menu-item.active > a:link, [data-header-version="v5"] .sitenav-menu-item:hover > a, [data-header-version="v5"] .sitenav-menu-item:hover > a:link, [data-header-version="v5"] .sitenav-menu-item.active > a, [data-header-version="v5"] .sitenav-menu-item.active > a:link {
    color: #fff
}

[data-header-version="v2"] .sitenav-menu-item:hover > a:visited, [data-header-version="v2"] .sitenav-menu-item.active > a:visited, [data-header-version="v3"] .sitenav-menu-item:hover > a:visited, [data-header-version="v3"] .sitenav-menu-item.active > a:visited, [data-header-version="v5"] .sitenav-menu-item:hover > a:visited, [data-header-version="v5"] .sitenav-menu-item.active > a:visited {
    color: #fff
}

[data-header-version="v2"] .sitenav-menu-item:hover > a:hover, [data-header-version="v2"] .sitenav-menu-item.active > a:hover, [data-header-version="v3"] .sitenav-menu-item:hover > a:hover, [data-header-version="v3"] .sitenav-menu-item.active > a:hover, [data-header-version="v5"] .sitenav-menu-item:hover > a:hover, [data-header-version="v5"] .sitenav-menu-item.active > a:hover {
    color: #fff
}

[data-header-version="v2"] .sitenav-menu-item:hover > a:active, [data-header-version="v2"] .sitenav-menu-item.active > a:active, [data-header-version="v3"] .sitenav-menu-item:hover > a:active, [data-header-version="v3"] .sitenav-menu-item.active > a:active, [data-header-version="v5"] .sitenav-menu-item:hover > a:active, [data-header-version="v5"] .sitenav-menu-item.active > a:active {
    color: #fff
}

[data-header-version="v2"] .sitenav-menu-item.toggled, [data-header-version="v3"] .sitenav-menu-item.toggled, [data-header-version="v5"] .sitenav-menu-item.toggled {
    background: #474A51
    /*, #474A51*/
}

[data-header-version="v2"] .sitenav-menu-item.toggled > a, [data-header-version="v3"] .sitenav-menu-item.toggled > a, [data-header-version="v5"] .sitenav-menu-item.toggled > a {
    color: #fff
}

[data-header-version="v2"] .sitenav-menu-item.toggled:hover, [data-header-version="v3"] .sitenav-menu-item.toggled:hover, [data-header-version="v5"] .sitenav-menu-item.toggled:hover {
    background: #474A51
    /*, #474A51*/
}

@media (max-width: 767px) {
    [data-header-version="v1"] .sitenav-menu-item, [data-header-version="v2"] .sitenav-menu-item, [data-header-version="v3"] .sitenav-menu-item, [data-header-version="v4"] .sitenav-menu-item, [data-header-version="v5"] .sitenav-menu-item {
        border-color: #d2d2d2;
        background: #ebebeb
    }

    [data-header-version="v1"] .sitenav-menu-item:hover, [data-header-version="v2"] .sitenav-menu-item:hover, [data-header-version="v3"] .sitenav-menu-item:hover, [data-header-version="v4"] .sitenav-menu-item:hover, [data-header-version="v5"] .sitenav-menu-item:hover {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 -2px 0 #474A51
    }

    [data-header-version="v1"] .sitenav-menu-item:hover > .text, [data-header-version="v1"] .sitenav-menu-item:hover > i, [data-header-version="v1"] .sitenav-menu-item:hover:before, [data-header-version="v1"] .sitenav-menu-item:hover:after, [data-header-version="v2"] .sitenav-menu-item:hover > .text, [data-header-version="v2"] .sitenav-menu-item:hover > i, [data-header-version="v2"] .sitenav-menu-item:hover:before, [data-header-version="v2"] .sitenav-menu-item:hover:after, [data-header-version="v3"] .sitenav-menu-item:hover > .text, [data-header-version="v3"] .sitenav-menu-item:hover > i, [data-header-version="v3"] .sitenav-menu-item:hover:before, [data-header-version="v3"] .sitenav-menu-item:hover:after, [data-header-version="v4"] .sitenav-menu-item:hover > .text, [data-header-version="v4"] .sitenav-menu-item:hover > i, [data-header-version="v4"] .sitenav-menu-item:hover:before, [data-header-version="v4"] .sitenav-menu-item:hover:after, [data-header-version="v5"] .sitenav-menu-item:hover > .text, [data-header-version="v5"] .sitenav-menu-item:hover > i, [data-header-version="v5"] .sitenav-menu-item:hover:before, [data-header-version="v5"] .sitenav-menu-item:hover:after {
        color: #fff
    }

    [data-header-version="v1"] .sitenav-menu-item.toggled, [data-header-version="v2"] .sitenav-menu-item.toggled, [data-header-version="v3"] .sitenav-menu-item.toggled, [data-header-version="v4"] .sitenav-menu-item.toggled, [data-header-version="v5"] .sitenav-menu-item.toggled {
        color: #fff;
        text-shadow: none;
        background: #474A51;
        box-shadow: inset 0 2px 0 #474A51
    }

    [data-header-version="v1"] .sitenav-menu-item.toggled > .text, [data-header-version="v1"] .sitenav-menu-item.toggled > i, [data-header-version="v1"] .sitenav-menu-item.toggled:before, [data-header-version="v1"] .sitenav-menu-item.toggled:after, [data-header-version="v2"] .sitenav-menu-item.toggled > .text, [data-header-version="v2"] .sitenav-menu-item.toggled > i, [data-header-version="v2"] .sitenav-menu-item.toggled:before, [data-header-version="v2"] .sitenav-menu-item.toggled:after, [data-header-version="v3"] .sitenav-menu-item.toggled > .text, [data-header-version="v3"] .sitenav-menu-item.toggled > i, [data-header-version="v3"] .sitenav-menu-item.toggled:before, [data-header-version="v3"] .sitenav-menu-item.toggled:after, [data-header-version="v4"] .sitenav-menu-item.toggled > .text, [data-header-version="v4"] .sitenav-menu-item.toggled > i, [data-header-version="v4"] .sitenav-menu-item.toggled:before, [data-header-version="v4"] .sitenav-menu-item.toggled:after, [data-header-version="v5"] .sitenav-menu-item.toggled > .text, [data-header-version="v5"] .sitenav-menu-item.toggled > i, [data-header-version="v5"] .sitenav-menu-item.toggled:before, [data-header-version="v5"] .sitenav-menu-item.toggled:after {
        color: #fff
    }
}

@media (max-width: 767px) {
    .sitenav-menu {
        background: #ebebeb
    }
}

.vertical > ul > .sitenav-menu-item > a {
    color: #000
}

.vertical > ul > .sitenav-menu-item > a span, .vertical > ul > .sitenav-menu-item > a:link .link-text {
    color: #06f
}

.vertical > ul > .sitenav-menu-item > a:visited span {
    color: #006cff
}

.vertical > ul > .sitenav-menu-item > a:hover span {
    color: #001d8b
}

.vertical > ul > .sitenav-menu-item > a:active span {
    color: #06f
}

.vertical > ul > .sitenav-menu-item > a span, .vertical > ul > .sitenav-menu-item > a:link span {
    border-color: rgba(0, 102, 255, 0.4)
}

.vertical > ul > .sitenav-menu-item > a:visited .link-text {
    border-color: rgba(0, 108, 255, 0.4)
}

.vertical > ul > .sitenav-menu-item > a:hover .link-text {
    border-color: #001d8b
}

.sitenav.vertical a:hover span {
    border-color: #001d8b !important;
}

.vertical > ul > .sitenav-menu-item > a:active .link-text {
    border-color: #06f
}

.vertical > ul > .sitenav-menu-item > a:before {
    border-color: #d6d6d6
}

.vertical > ul > .sitenav-menu-item.active > a, .vertical > ul > .sitenav-menu-item.active > span {
    color: #000;
    font-weight: bold
}

.vertical > ul > .sitenav-menu-item.active > a .link-text, .vertical > ul > .sitenav-menu-item.active > a .text, .vertical > ul > .sitenav-menu-item.active > a:link .link-text, .vertical > ul > .sitenav-menu-item.active > a .text, .vertical > ul > .sitenav-menu-item.active > span .link-text, .vertical > ul > .sitenav-menu-item.active > span .text, .vertical > ul > .sitenav-menu-item.active > span:link .link-text, .vertical > ul > .sitenav-menu-item.active > span .text {
    color: #000
}

.vertical > ul > .sitenav-menu-item.active > a:visited .link-text, .vertical > ul > .sitenav-menu-item.active > a .text, .vertical > ul > .sitenav-menu-item.active > span:visited .link-text, .vertical > ul > .sitenav-menu-item.active > span .text {
    color: #000
}

.vertical > ul > .sitenav-menu-item.active > a:hover .link-text, .vertical > ul > .sitenav-menu-item.active > a .text, .vertical > ul > .sitenav-menu-item.active > span:hover .link-text, .vertical > ul > .sitenav-menu-item.active > span .text {
    color: #000
}

.vertical > ul > .sitenav-menu-item.active > a:active .link-text, .vertical > ul > .sitenav-menu-item.active > a .text, .vertical > ul > .sitenav-menu-item.active > span:active .link-text, .vertical > ul > .sitenav-menu-item.active > span .text {
    color: #000
}

.sly-scroll {
    background-color: #f0f0f0;
    box-shadow: none
}

.sly-scroll:before {
    background: #c0c0c0;
    box-shadow: none
}

.sly-scroll > .sly-bar {
    background: #efefef;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17)
}

.sly-scroll > .sly-bar:before {
    color: #cbcdcc
}

.sly-scroll > .sly-bar:hover {
    background: #f5f5f5
}

.sly-scroll > .sly-bar:active, .sly-scroll > .sly-bar.dragged {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    background: #ddd
}

.pagination-wrap {
    background: #eeeeee
}

.pagination-wrap > .current-state {
    color: #494949
}

.pagination-item > .btn-text, .pagination-item > i {
    color: #000
}

.pagination-item:hover > .btn-text, .pagination-item:hover > i {
    color: #fff
}

.pagination-item:active > .btn-text, .pagination-item:active > i, .pagination-item.active > .btn-text, .pagination-item.active > i {
    color: #fff
}

.pagination-item.active, .pagination-item.active:hover {
    cursor: default
}

.pagination-item.active .btn-text, .pagination-item.active:hover .btn-text {
    background: none;
    border: none;
    color: #fff
}

.pagination-item.disabled, .pagination-item.disabled:hover {
    background: #fff;
    box-shadow: none;
    color: silver;
    text-shadow: none
}

.pagination-item.disabled > .btn-text, .pagination-item.disabled > i, .pagination-item.disabled:hover > .btn-text, .pagination-item.disabled:hover > i {
    color: silver
}

.form_filter {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.18);
    background: #fcfcfc
}

.filter-section > header > .text:hover {
    color: #7c7c7c
}

.filter-results > .text {
    background: #e8f7c4;
    border-color: #474A51
}

.toggle-filter {
    background: #e7e7e7
}

.toggle-filter:hover {
    background: #efefef
}

.toggle-filter:hover .text {
    border-bottom-color: transparent
}

.toggle-filter:active {
    background: #cecece
}

.simple-slider {
    margin-bottom: 20px
}

.simple-slider .noUi-background {
    background: #dedce4;
    box-shadow: none
}

.simple-slider.noUi-connect {
    background: #474A51;
    box-shadow: none;
    border-color: #dedce4
}

.simple-slider .noUi-handle:before {
    background: #474A51;
    box-shadow: inset 0 1px 2px rgba(88, 37, 0, 0.36)
}

.range-slider.noUi-horizontal, .range-slider.noUi-background, .range-slider .noUi-background {
    background: #ededed;
    box-shadow: none
}

.range-slider .noUi-limiter {
    background: #fff
}

.range-slider .noUi-limiter:after {
    background: #474A51;
    box-shadow: none;
    border-color: #474A51
}

.range-slider .noUi-handle {
    border-color: #000;
    background: #474747;
    box-shadow: 0 2px 0 silver
}

.range-slider .noUi-active {
    border-color: #474A51
}

.range-slider .noUi-active .handle-inner {
    background: #474A51
}

.range-slider .noUi-active .stripes {
    border-color: #fff
}

.range-slider .noUi-active .stripes:before {
    background: #fff
}

.range-slider .noUi-active .arrow {
    border-bottom-color: #474A51
}

.range-slider .noUi-active .arrow:before, .range-slider .noUi-active .arrow:after {
    border-bottom-color: #474A51
}

.range-slider [disabled].noUi-connect, .range-slider [disabled] .noUi-connect {
    background: #B8B8B8
}

.range-slider [disabled] .noUi-handle {
    cursor: not-allowed
}

.big-slider .slide {
    background: -webkit-linear-gradient(top, #e5e8f0, #d7dce6);
    background: linear-gradient(to bottom, #e5e8f0, #d7dce6);
    color: #00173c
}

.big-slider .dot {
    background: rgba(255, 255, 255, 0.2)
}

.big-slider .dot:hover, .big-slider .dot:active, .big-slider .dot.active {
    background: #fff
}

.big-slider .arrow {
    color: #fff
}

.big-slider .buttons > a {
    border-color: #fff
}

.big-slider .btn-buy .text, .big-slider .btn-buy:link .text {
    color: #fff
}

.big-slider .btn-buy:visited .text {
    color: #fff
}

.big-slider .btn-buy:hover .text {
    color: #6d6d6d
}

.big-slider .btn-buy:active .text {
    color: #6d6d6d
}

.big-slider .btn-buy:hover {
    background: rgba(255, 255, 255, 0.6)
}

.big-slider .btn-buy:active {
    background: #fff
}

.big-slider .btn-view {
    background: rgba(255, 255, 255, 0.6)
}

.big-slider .btn-view .text, .big-slider .btn-view:link .text {
    color: #6d6d6d
}

.big-slider .btn-view:visited .text {
    color: #6d6d6d
}

.big-slider .btn-view:hover .text {
    color: #6d6d6d
}

.big-slider .btn-view:active .text {
    color: #6d6d6d
}

.big-slider .btn-view:hover {
    background: #fff
}

.big-slider .btn-view:active {
    background: rgba(255, 255, 255, 0.8)
}

.cool-slider {
    background: #fff -webkit-linear-gradient(rgba(232, 232, 232, 0.85) 0%, rgba(255, 255, 255, 0.85) 25%, rgba(255, 255, 255, 0.85) 75%, rgba(232, 232, 232, 0.85) 100%);
    background: #fff linear-gradient(rgba(232, 232, 232, 0.85) 0%, rgba(255, 255, 255, 0.85) 25%, rgba(255, 255, 255, 0.85) 75%, rgba(232, 232, 232, 0.85) 100%);
    box-shadow: inset 0 0 3px rgba(0, 0, 58, 0.21)
}

.cool-slider .techdata li {
    color: #2f2c3f
}

.cool-slider .techdata li:before {
    background: #b2b0be
}

.cool-slider .slider-controls .track {
    background: #dedce4;
    box-shadow: none
}

.cool-slider .slider-controls .bar {
    background: #474A51;
    border-color: transparent;
    box-shadow: none
}

.cool-slider .slider-controls .dot {
    background: #dedce4;
    box-shadow: none
}

.cool-slider .slider-controls .dot:before {
    background: #474A51;
    box-shadow: none
}

.cool-slider .ctrl-item:last-of-type .bar {
    background-color: #474A51
}

.categories {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.44), inset 0 -5px 0 rgba(0, 0, 0, 0.08)
}

.categories .slide, .categories .slide:link {
    color: #000
}

.categories .slide:visited {
    color: #000
}

.categories .slide:hover {
    color: #000
}

.categories .slide:active {
    color: #000
}

.categories .slide + .slide:before {
    border-right-color: #e7e7e7;
    border-left-color: #fff
}

.categories .scroller__track_h {
    background-color: #f0f0f0;
    box-shadow: none
}

.categories .scroller__track_h:before {
    background: #c0c0c0;
    box-shadow: none
}

.categories .scroller__bar_h {
    box-shadow: inset 0 -2px 0 #474A51;
    background: #474A51
}

.categories .scroller__bar_h:hover {
    box-shadow: inset 0 -2px 0 #474A51;
    background: #474A51
}

.categories .scroller__bar_h:active {
    background: #474A51
}

.items-table thead > tr {
    background: #eaeaea;
    border-color: #d1d1d1
}

.items-table tfoot {
    background: #eaeaea
}

.table-item, .table-item + .table-item {
    border-color: silver
}

.table-item:hover {
    background: #f2f2f2
}

.table-item.out-of-stock .photo img, .table-item.out-of-stock .price-new {
    opacity: 0.3;
    filter: alpha(opacity=30)
}

.table-item.out-of-stock .photo img .tooltip, .table-item.out-of-stock .price-new .tooltip {
    opacity: 1
}

.table-item.out-of-stock .price-old {
    display: none
}

.table-item.out-of-stock .sum, .table-item.out-of-stock .discount {
    opacity: 0;
    filter: alpha(opacity=0)
}

.table-item.out-of-stock, .table-item.out-of-stock:hover {
    background: #fafafa
}

@media (max-width: 991px) {
    .table-item button:hover > i {
        color: #474A51
    }
}

@media (max-width: 767px) {
    .table-item .actions > button {
        color: #000;
        text-shadow: none;
        background: #dedce4;
        box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    .table-item .actions > button:hover {
        color: #000;
        text-shadow: none;
        background: #ebe8f1;
        box-shadow: inset 0 -2px 0 #e0e0e0;
        border: none
    }

    .table-item .actions > button:active {
        color: #000;
        text-shadow: none;
        background: #d6d3de;
        box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
        border: none
    }

    .table-item .actions > button.disabled {
        color: #e1e1e1 !important;
        text-shadow: none;
        background: #fff;
        box-shadow: none;
        border: 1px solid #e2e2ea
    }

    .table-item .actions > button:hover > i, .table-item .actions > button:active > i {
        color: #000
    }
}

.form-order h3 {
    color: #2b3946;
    border-bottom-color: #c8c2cb
}

.form-order input[name="payer-type"] + .radio-content, .form-order .delivery-info {
    color: #5a555d
}

.form-order .delivery-type .radio-item, .form-order .payment-system-type .radio-item {
    border-color: transparent
}

.form-order .delivery-type .radio-item-header, .form-order .payment-system-type .radio-item-header {
    color: #5a555d
}

.form-order .delivery-type .radio-item-description, .form-order .payment-system-type .radio-item-description {
    color: #5a555d
}

.form-order .delivery-type .radio-item:hover, .form-order .payment-system-type .radio-item:hover {
    border-color: #c8c2cb;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5)
}

.form-order .delivery-type input:checked + .radio-item, .form-order .payment-system-type input:checked + .radio-item {
    border-color: #474A51;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5)
}

.form-order .basket {
    border-top-color: transparent
}

.form-order .total-price, .form-order .total-weight {
    color: #000
}

.form-order .total-price span, .form-order .total-weight span {
    color: #474A51
}

.basket-big-page footer .btn-return .text, .basket-big-page footer .btn-return:link .text {
    color: #6f6f6f
}

.basket-big-page footer .btn-return:visited .text {
    color: #6f6f6f
}

.basket-big-page footer .btn-return:hover .text {
    color: #6f6f6f
}

.basket-big-page footer .btn-return:active .text {
    color: #6f6f6f
}

.basket-big-page footer .helper {
    color: #666666
}

.basket-big-page footer .shopping-bg {
    color: #eaeaea
}

.brands-catalog .brand:hover {
    background: #ebe8f1
}

.brands-catalog .brand.active {
    border-color: #474A51;
    box-shadow: none;
    background: #fff
}

.brands-catalog .brand.disabled, .brands-catalog .brand.disabled:hover, .brands-catalog .brand.disabled.active {
    color: #000 !important;
    opacity: 0.5
}

.compare-outer-wrapper {
    border-color: silver
}

.compare-outer-wrapper .scroller__track_h {
    background-color: #f0f0f0;
    box-shadow: none
}

.compare-outer-wrapper .scroller__track_h:before {
    background: #c0c0c0;
    box-shadow: none
}

.compare-outer-wrapper .scroller__track_h > .scroller__bar_h {
    background: #efefef;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17)
}

.compare-outer-wrapper .scroller__track_h > .scroller__bar_h:before {
    color: #cbcdcc
}

.compare-outer-wrapper .scroller__track_h > .scroller__bar_h:hover {
    background: #f5f5f5
}

.compare-outer-wrapper .scroller__track_h > .scroller__bar_h:active, .compare-outer-wrapper .scroller__track_h > .scroller__bar_h.dragged {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    background: #ddd
}

.compare-items .compare-category {
    background: #efefef
}

.compare-items .desc {
    background: url(/images/compare.png) no-repeat top center
}

.compare-items .compare-item .drag-handle {
    background: #474A51
}

.compare-items .compare-item .drag-handle:hover {
    background: #aed058
}

.compare-items .compare-item .drag-handle:active {
    background: #78972b
}

.compare-table .compare-item-name {
    background: #eaeaea
}

.compare-table thead > tr {
    background-color: #fff
}

.compare-table tbody tr:nth-of-type(odd), .compare-table tbody tr.odd {
    background-color: #fff
}

.compare-table tbody tr:nth-of-type(even), .compare-table tbody tr.even {
    background-color: #f3eff5
}

.compare-table .section-toggle, .compare-table .section-toggle:link {
    color: #000
}

.compare-table .section-toggle:visited {
    color: #000
}

.compare-table .section-toggle:hover {
    color: gray
}

.compare-table .section-toggle:active {
    color: #000
}

.compare-table tbody > tr.hovered {
    background: #fff6a8
}

.modal-settings .tabs .combo-link {
    background: #f0f0f0
}

.modal-settings .tabs .combo-link, .modal-settings .tabs .combo-link:link {
    color: #000
}

.modal-settings .tabs .combo-link:visited {
    color: #000
}

.modal-settings .tabs .combo-link:hover {
    color: #000
}

.modal-settings .tabs .combo-link:active {
    color: #000
}

.modal-settings .tabs .combo-link:hover {
    background: #474A51
}

.modal-settings .tabs .combo-link:hover, .modal-settings .tabs .combo-link:hover:link {
    color: #fff
}

.modal-settings .tabs .combo-link:hover:visited {
    color: #fff
}

.modal-settings .tabs .combo-link:hover:hover {
    color: #fff
}

.modal-settings .tabs .combo-link:hover:active {
    color: #fff
}

.modal-settings .tabs .combo-link.active {
    background: #474A51;
    box-shadow: inset 0 1px 2px 0 rgba(88, 37, 0, 0.36)
}

.modal-settings .tabs .combo-link.active, .modal-settings .tabs .combo-link.active:link {
    color: #fff
}

.modal-settings .tabs .combo-link.active:visited {
    color: #fff
}

.modal-settings .tabs .combo-link.active:hover {
    color: #fff
}

.modal-settings .tabs .combo-link.active:active {
    color: #fff
}

.modal-settings .tabs .combo-link.active > .text {
    border-color: transparent
}

.modal-settings .combo-header {
    background: #f0f0f0
}

.modal-settings .combo-header:hover {
    background: #d0d0d0;
    background: #474A51;
    color: #fff
}

.modal-settings .settings-view-link {
    color: #000
}

.modal-settings .settings-view-link:hover {
    color: silver
}

.modal-settings .settings-view-link.active {
    color: #000
}

.theme-demo.yellow-skew {
    background: -webkit-linear-gradient(bottom, #fdc141 18%, #ffe400 100%);
    background: linear-gradient(to top, #fdc141 18%, #ffe400 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #e5a626
}

.theme-demo.red-skew {
    background: -webkit-linear-gradient(bottom, #c20000 18%, #fe2e2e 100%);
    background: linear-gradient(to top, #c20000 18%, #fe2e2e 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #a40000
}

.theme-demo.violet-skew {
    background: -webkit-linear-gradient(bottom, #a700e5 18%, #ee7dff 100%);
    background: linear-gradient(to top, #a700e5 18%, #ee7dff 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #8500b7
}

.theme-demo.pink-skew {
    background: -webkit-linear-gradient(bottom, #ff80e6 0%, #d00067 27%, #ff4da5 100%);
    background: linear-gradient(to top, #ff80e6 0%, #d00067 27%, #ff4da5 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #af008c
}

.theme-demo.orange-skew {
    background: -webkit-linear-gradient(bottom, #ff9000 6%, #ff8700 9%, #ff7e00 18%, #ff9000 100%);
    background: linear-gradient(to top, #ff9000 6%, #ff8700 9%, #ff7e00 18%, #ff9000 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #e75c01
}

.theme-demo.mint-skew {
    background: -webkit-linear-gradient(bottom, #95fff6 0%, #6ee5d5 3%, #46cbb4 22%, #7bffd5 100%);
    background: linear-gradient(to top, #95fff6 0%, #6ee5d5 3%, #46cbb4 22%, #7bffd5 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #009c9a
}

.theme-demo.lightblue-skew {
    background: -webkit-linear-gradient(bottom, #41eefe 0%, #38d3fe 3%, #2eb7fe 22%, #52e9ff 76%);
    background: linear-gradient(to top, #41eefe 0%, #38d3fe 3%, #2eb7fe 22%, #52e9ff 76%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #008ed8
}

.theme-demo.green-skew {
    background: -webkit-linear-gradient(bottom, #e0ffa4 0%, #b0db52 8%, #80b600 18%, #b4e53e 100%);
    background: linear-gradient(to top, #e0ffa4 0%, #b0db52 8%, #80b600 18%, #b4e53e 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #458c00
}

.theme-demo.gray-skew {
    background: -webkit-linear-gradient(bottom, #e6e7f1 0%, #c6c9cf 3%, #a6aaad 22%, #ddd 77%);
    background: linear-gradient(to top, #e6e7f1 0%, #c6c9cf 3%, #a6aaad 22%, #ddd 77%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #6d6d6d
}

.theme-demo.darkviolet-skew {
    background: -webkit-linear-gradient(bottom, #b699ff 4%, #9c64ff 7%, #812efe 26%, #ae7dff 100%);
    background: linear-gradient(to top, #b699ff 4%, #9c64ff 7%, #812efe 26%, #ae7dff 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #5a00e0
}

.theme-demo.darkblue-skew {
    background: -webkit-linear-gradient(bottom, #6c8fff 0%, #4871f5 11%, #2352eb 29%, #569aff 100%);
    background: linear-gradient(to top, #6c8fff 0%, #4871f5 11%, #2352eb 29%, #569aff 100%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #002e7b
}

.theme-demo.blue-skew {
    background: -webkit-linear-gradient(bottom, #95ceff 0%, #6fa6ef 3%, #487ddf 22%, #7bbcff 76%);
    background: linear-gradient(to top, #95ceff 0%, #6fa6ef 3%, #487ddf 22%, #7bbcff 76%);
    box-shadow: 0 1px 2px rgba(20, 19, 17, 0.8), inset 0 -2px 0 #0045b6
}

.theme-demo.yellow-flat {
    background: #ffe023;
    box-shadow: inset 0 -2px 0 #e7c125
}

.theme-demo.red-flat {
    background: #f12323;
    box-shadow: inset 0 -2px 0 #ba0707
}

.theme-demo.violet-flat {
    background: #e76cfb;
    box-shadow: inset 0 -2px 0 #b363bc
}

.theme-demo.pink-flat {
    background: #fe4ca4;
    box-shadow: inset 0 -2px 0 #cd4287
}

.theme-demo.orange-flat {
    background: #f68e0b;
    box-shadow: inset 0 -2px 0 #cd7c09
}

.theme-demo.mint-flat {
    background: #56dbbc;
    box-shadow: inset 0 -2px 0 #47b89c
}

.theme-demo.green-flat {
    background: #474A51;
    box-shadow: inset 0 -2px 0 #474A51
}

.theme-demo.darkviolet-flat {
    background: #a362fa;
    box-shadow: inset 0 -2px 0 #7f5db1
}

.theme-demo.darkblue-flat {
    background: #3570f2;
    box-shadow: inset 0 -2px 0 #1243ae
}

.theme-demo.blue-flat {
    background: #78bbff;
    box-shadow: inset 0 -2px 0 #649fd7
}

.benefit .img-wrap {
    color: #fff;
    background: #d4d4d4
}

/*.benefit.openness .img-wrap {*/
    /*background: url("../../pictures/benefits/agree-white.png"), #474A51*/
/*}*/

/*.benefit.warranty .img-wrap {*/
    /*background: url("../../pictures/benefits/OK-white.png"), #474A51*/
/*}*/

/*.benefit.delivery .img-wrap {*/
    /*background: url("../../pictures/benefits/delivery-white.png"), #474A51*/
/*}*/

/*.benefit.profit .img-wrap {*/
    /*background: url("../../pictures/benefits/sale-white.png"), #474A51*/
/*}*/

/*.benefit.exchange .img-wrap {*/
    /*background: url("../../pictures/benefits/exchange-white.png"), #474A51*/
/*}*/

/*.benefit.bigstock .img-wrap {*/
    /*background: url("../../pictures/benefits/menu-white.png"), #474A51*/
/*}*/

[data-catalog-placement="side"] .page-header, .page-header[data-header-version="v3"] {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.18)
}

.footer-menu-item > .link:before, .deleted-properties .footer-menu-item > .deleted-property:before {
    border-color: #d6d6d6
}

.footer-menu-item.active > .link, .deleted-properties .footer-menu-item.active > .deleted-property, .footer-menu-item.active > span {
    color: #000;
    font-weight: bold
}

.footer-menu-item.active > .link .text, .deleted-properties .footer-menu-item.active > .deleted-property .text, .footer-menu-item.active > .link:link .text, .deleted-properties .footer-menu-item.active > .deleted-property:link .text, .footer-menu-item.active > span .text, .footer-menu-item.active > span:link .text {
    color: #000
}

.footer-menu-item.active > .link:visited .text, .deleted-properties .footer-menu-item.active > .deleted-property:visited .text, .footer-menu-item.active > span:visited .text {
    color: #000
}

.footer-menu-item.active > .link:hover .text, .deleted-properties .footer-menu-item.active > .deleted-property:hover .text, .footer-menu-item.active > span:hover .text {
    color: #000
}

.footer-menu-item.active > .link:active .text, .deleted-properties .footer-menu-item.active > .deleted-property:active .text, .footer-menu-item.active > span:active .text {
    color: #000
}

.footer-middle {
    color: #999aa3
}

.footer-nav {
    color: #fff
}

.footer-nav a, .footer-nav a:link, .footer-nav a:visited {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.4)
}

.footer-nav a:focus, .footer-nav a:hover {
    border-bottom-color: transparent
}

.footer-bottom {
    background: #141419;
    color: #fff
}

.catalog-hits > .hits-item > .rating > .comments {
    color: #1a1a1a
}

.catalog-hits > .hits-item > .rating > .comments > .positive {
    color: #2b6c00
}

.catalog-hits > .hits-item > .rating > .comments > .negative {
    color: #ff0000
}

.reviews {
    border-color: #e6e6e6
}

.more-catalog-wrap {
    background: #efefef
}

.more-catalog-wrap .more-catalog .text, .more-catalog-wrap .more-catalog:link .text {
    color: #000
}

.more-catalog-wrap .more-catalog:visited .text {
    color: #000
}

.more-catalog-wrap .more-catalog:hover .text {
    color: #666
}

.more-catalog-wrap .more-catalog:active .text {
    color: #000
}

.more-catalog-wrap > .text {
    color: #454545
}

.show-not-in-stock .text, .show-not-in-stock:link .text {
    color: #a9a9a9
}

.show-not-in-stock:visited .text {
    color: #a9a9a9
}

.show-not-in-stock:hover .text {
    color: #767676
}

.show-not-in-stock:active .text {
    color: #a9a9a9
}

.banners .banner-text {
    color: #fff;
    background: rgba(72, 0, 96, 0.8)
}

.banners .banner-text:after {
    background: #cb2dff
}

.art {
    background: #efefef
}

.catalog-item {
    background: #fff
}

[data-hover-effect="shadow"] .catalog-item:hover,
[data-hover-effect="border-n-shadow"] .catalog-item:hover,
[data-hover-effect="detailed-expand"] .catalog-item:hover {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.51)
}

[data-hover-effect="border"] .catalog-item:hover,
[data-hover-effect="border-n-shadow"] .catalog-item:hover {
    border-color: #474A51
}

.catalog-item .photo-thumb {
    border-color: #e9e9e9
}

.catalog-item .photo-thumb:hover {
    border-color: #aed058
}

.catalog-item .photo-thumb.active {
    border-color: #474A51
}

.catalog-item .description {
    border-color: #d6d6d6
}

.catalog-item .description dd {
    color: #545454
}

.catalog-item .carousel-dot {
    background: #e5e5e5;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.57)
}

.catalog-item .carousel-dot:hover {
    background: #474A51
}

.catalog-item .carousel-dot.active {
    background: #474A51
}

.catalog-item.opened .xs-switch {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none;
    color: silver
}

.catalog-item.opened .xs-switch:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.catalog-item.opened .xs-switch:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.catalog-item.opened .xs-switch.disabled {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea
}

.catalog-item.opened .xs-switch:hover, .catalog-item.opened .xs-switch:active {
    color: gray
}

.catalog-table-item {
    border-color: #efefef
}

.has-admin-info .catalog-table-item:nth-child(4n+3), .catalog-table-item:nth-child(2n) {
    background: #efefef
}

.catalog-table-item:hover {
    background: #fffac2
}

.catalog-table-item .quantity-counter {
    box-shadow: none;
    background: transparent
}

.catalog-table-item .photo-wrap {
    background: #474A51
}

.catalog-table-item .photo-wrap:before {
    border-left-color: #474A51
}

.catalog-table-item .photo-wrap:after {
    border-left-color: #fff
}

.catalog-table-item .photo {
    background: #fff
}

@media (max-width: 767px) {
    .catalog-table-item .quantity-counter {
        background: none;
        box-shadow: none
    }

    .catalog-table-item .art {
        background: none
    }
}

.list-item {
    border-color: #efefef
}

.list-item .main-data .availability .store:hover {
    color: #ffb400
}

.list-item .xs-switch {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none;
    color: silver
}

.list-item .xs-switch:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.list-item .xs-switch:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.list-item .xs-switch.disabled {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea
}

.list-item .xs-switch:hover, .list-item .xs-switch:active {
    color: gray
}

.blocks-item, .hurry-item {
    border-color: #eceaf3
}

.hurry-item .xs-switch {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none;
    color: silver
}

.hurry-item .xs-switch:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.hurry-item .xs-switch:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.hurry-item .xs-switch.disabled {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea
}

.hurry-item .xs-switch:hover,
.hurry-item .xs-switch:active {
    color: gray
}

.rating-w-comments > .comments > .positive {
    color: #2b6c00
}

.rating-w-comments > .comments > .negative {
    color: #ff0000
}

.short-info {
    color: #000
}

.short-info.under-image > .info > .text {
    color: #5e5e5e
}

.short-info.under-image > .info strong:hover {
    color: gray;
    -webkit-transition: color 0.4s;
    transition: color 0.4s
}

.popup_detailed {
    background: #ffef89;
    border-color: #e3d057;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.24)
}

.popup_detailed:before {
    color: #e3d057
}

.popup_detailed:after {
    color: #ffef89
}

.product-photos .info-popup {
    background: rgba(31, 31, 31, 0.86);
    color: #fff
}

.product-photos .info-popup:before {
    border-top-color: rgba(31, 31, 31, 0.86);
    border-right-color: rgba(31, 31, 31, 0.86)
}

.product-photos .info-popup > .btn-close {
    color: #fff
}

.product-photos .info-popup > .btn-close:hover, .product-photos .info-popup > .btn-close:active {
    color: silver
}

.thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb, .bigimg-thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb {
    background: #fff;
    border-color: #e1e1e1
}

.thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb:hover, .thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb.active:not(.add-photo), .bigimg-thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb:hover, .bigimg-thumbnails-wrap > .thumbnails-frame > .thumbnails-slidee > .thumb.active:not(.add-photo) {
    color: #474A51;
    border-color: #474A51
}

.thumbnails-wrap > .thumb-control, .bigimg-thumbnails-wrap > .thumb-control {
    color: #474A51
}

.bigimg-thumbnails-wrap {
    background: rgba(0, 0, 0, 0.8)
}

.bigimg-wrap {
    background: #fff;
}

.buy-block-main {
    text-shadow: none;
    color: #000
}

.buy-block-content {
    border-color: #9e9e9e;
    background: #fff
}

.buy-block-content .price-old {
    color: #676767
}

.buy-block-content .btn-big.to-waitlist {
    color: #a3a0b1
}

.buy-block-content .product-options .color:hover, .buy-block-content .product-options .color.active {
    border-color: #474A51
}

.buy-block-footer > .action {
    color: #fff
}

.buy-block-footer > .action i, .buy-block-footer > .action .text, .buy-block-footer > .action:link i, .buy-block-footer > .action .text {
    color: #fff
}

.buy-block-footer > .action:visited i, .buy-block-footer > .action .text {
    color: #fff
}

.buy-block-footer > .action:hover i, .buy-block-footer > .action .text {
    color: #fff
}

.buy-block-footer > .action:active i, .buy-block-footer > .action .text {
    color: #fff
}

.buy-block-footer > .action:hover > .text, .buy-block-footer > .action:active > .text {
    border-color: transparent
}

.product-info-sections.tabs .combo-link, .product-info-sections[data-product-info-mode="tabs"] .combo-link {
    background: #f0f0f0
}

.product-info-sections.tabs .combo-link, .product-info-sections.tabs .combo-link:link, .product-info-sections[data-product-info-mode="tabs"] .combo-link, .product-info-sections[data-product-info-mode="tabs"] .combo-link:link {
    color: #000
}

.product-info-sections.tabs .combo-link:visited, .product-info-sections[data-product-info-mode="tabs"] .combo-link:visited {
    color: #000
}

.product-info-sections.tabs .combo-link:hover, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover {
    color: #000
}

.product-info-sections.tabs .combo-link:active, .product-info-sections[data-product-info-mode="tabs"] .combo-link:active {
    color: #000
}

.product-info-sections.tabs .combo-link:hover, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover {
    color: #fff;
    background: #474A51
}

.product-info-sections.tabs .combo-link:hover, .product-info-sections.tabs .combo-link:hover:link, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:link {
    color: #fff
}

.product-info-sections.tabs .combo-link:hover:visited, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:visited {
    color: #fff
}

.product-info-sections.tabs .combo-link:hover:hover, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:hover {
    color: #fff
}

.product-info-sections.tabs .combo-link:hover:active, .product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:active {
    color: #fff
}

.product-info-sections.tabs .combo-link.active, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active {
    background: #474A51;
    box-shadow: inset 0 1px 2px 0 rgba(88, 37, 0, 0.36)
}

.product-info-sections.tabs .combo-link.active, .product-info-sections.tabs .combo-link.active:link, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active:link {
    color: #fff
}

.product-info-sections.tabs .combo-link.active:visited, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active:visited {
    color: #fff
}

.product-info-sections.tabs .combo-link.active:hover, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active:hover {
    color: #fff
}

.product-info-sections.tabs .combo-link.active:active, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active:active {
    color: #fff
}

.product-info-sections.tabs .combo-link.active > .text, .product-info-sections[data-product-info-mode="tabs"] .combo-link.active > .text {
    border-color: transparent
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link, .product-info-sections.full > .combo-links > .links-wrap > .combo-link:link, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:link {
    color: #000
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:visited, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:visited {
    color: #000
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover {
    color: #000
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:active, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:active {
    color: #000
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover {
    background: #474A51
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover, .product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover:link, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover:link {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover:visited, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover:visited {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover:hover, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover:hover {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover:active, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover:active {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link:hover > .text, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link:hover > .text {
    border-color: transparent
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active {
    background: #474A51
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active, .product-info-sections.full > .combo-links > .links-wrap > .combo-link.active:link, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active:link {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active:visited, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active:visited {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active:hover, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active:hover {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active:active, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active:active {
    color: #fff
}

.product-info-sections.full > .combo-links > .links-wrap > .combo-link.active > .text, .product-info-sections[data-product-info-mode="full"] > .combo-links > .links-wrap > .combo-link.active > .text {
    border-color: transparent
}

.product-info-sections .combo-header {
    background: #f0f0f0
}

.product-info-sections .combo-header:hover {
    background: #d0d0d0;
    color: #fff;
    background: #474A51
}

.tech-info-block > header:hover {
    background: #ddd
}

.detailed-tech dd {
    background: #fff
}

.label-default {
    background-color: #DADADA
}

.label-default, .label-default:link {
    color: #fff
}

.label-default:visited {
    color: #fff
}

.label-default:hover {
    color: #fff
}

.label-default:active {
    color: #fff
}

.label-default[href]:hover {
    background-color: #aaa
}

.comments .form-wrap {
    border-color: #f0f0f0
}

.comments .form-wrap header {
    background: #f0f0f0
}

.comments .form-wrap header:hover {
    background: #d6d6d6
}

.comment-wrap header .avatar {
    background: #f0f0f0;
    color: #949494
}

.comment-wrap footer .link, .comment-wrap footer .deleted-properties .deleted-property, .deleted-properties .comment-wrap footer .deleted-property, .comment-wrap footer .link:link, .comment-wrap footer .deleted-properties .deleted-property:link, .deleted-properties .comment-wrap footer .deleted-property:link {
    color: #06f
}

.comment-wrap footer .link:visited, .comment-wrap footer .deleted-properties .deleted-property:visited, .deleted-properties .comment-wrap footer .deleted-property:visited {
    color: #006cff
}

.comment-wrap footer .link:hover, .comment-wrap footer .deleted-properties .deleted-property:hover, .deleted-properties .comment-wrap footer .deleted-property:hover {
    color: #001d8b
}

.comment-wrap footer .link:active, .comment-wrap footer .deleted-properties .deleted-property:active, .deleted-properties .comment-wrap footer .deleted-property:active {
    color: #06f
}

.accessories > header {
    color: #fff;
    background: #474A51;
    text-shadow: 0 1px 0 0
}

.accessories > header > i {
    color: #000;
    background: url(/images/badge.png) no-repeat center 0
}

.accessory {
    border-color: #f0f0f0
}

.accessory:before {
    border-bottom-color: #f0f0f0
}

.accessory:after {
    border-bottom-color: #fff
}

.accessory header .text, .accessory .add-to-order .text {
    color: #fff
}

.accessory:hover {
    border-color: #474A51
}

.accessory:hover:before {
    border-bottom-color: #474A51
}

.accessory.out-of-stock:hover {
    border-color: #f0f0f0
}

.accessory.out-of-stock:hover:before {
    border-bottom-color: #f0f0f0
}

.accessory .main-data > a .text, .accessory .main-data > a:link .text {
    color: #06f
}

.accessory .main-data > a:visited .text {
    color: #006cff
}

.accessory .main-data > a:hover .text {
    color: #001d8b
}

.accessory .main-data > a:active .text {
    color: #06f
}

.accessory .main-data > a .text, .accessory .main-data > a:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.accessory .main-data > a:visited .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.accessory .main-data > a:hover .text {
    border-color: transparent
}

.accessory .main-data > a:active .text {
    border-color: transparent
}

.accessory .add-to-order {
    border-right-color: #474A51;
    border-top-color: #474A51
}

.accessory.out-of-stock .add-to-order {
    border-right-color: #f0f0f0;
    border-top-color: #f0f0f0
}

.accessory.out-of-stock .add-to-order .text {
    color: #c7c7c7
}

.collection-wrap .main-header > .content {
    background: #fff
}

.collection-wrap .sub-header > .custom-collection, .collection-wrap .sub-header > .custom-collection:link {
    color: #000
}

.collection-wrap .sub-header > .custom-collection:visited {
    color: #000
}

.collection-wrap .sub-header > .custom-collection:hover {
    color: #000
}

.collection-wrap .sub-header > .custom-collection:active {
    color: #000
}

.collection-wrap .sub-header > .custom-collection .text, .collection-wrap .sub-header > .custom-collection:link .text {
    color: #000
}

.collection-wrap .sub-header > .custom-collection:visited .text {
    color: #000
}

.collection-wrap .sub-header > .custom-collection:hover .text {
    color: #909090
}

.collection-wrap .sub-header > .custom-collection:active .text {
    color: #000
}

.collection-wrap .sub-header > .custom-collection .text, .collection-wrap .sub-header > .custom-collection:link .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.collection-wrap .sub-header > .custom-collection:visited .text {
    border-color: rgba(0, 0, 0, 0.4)
}

.collection-wrap .sub-header > .custom-collection:hover .text {
    border-color: #909090
}

.collection-wrap .sub-header > .custom-collection:active .text {
    border-color: #000
}

.collection-wrap footer {
    background: #e4e4e4
}

.collection-wrap footer > i {
    color: #fff;
    background: #474A51
}

.collection-wrap footer > .total-full > .price-old {
    color: #000
}

.col-wrap {
    border-color: #f0f0f0
}

.collection > .item {
    border-color: #f0f0f0
}

.collection > .item .main-data > a .text, .collection > .item .main-data > a:link .text {
    color: #06f
}

.collection > .item .main-data > a:visited .text {
    color: #006cff
}

.collection > .item .main-data > a:hover .text {
    color: #001d8b
}

.collection > .item .main-data > a:active .text {
    color: #06f
}

.collection > .item .main-data > a .text, .collection > .item .main-data > a:link .text {
    border-color: rgba(0, 102, 255, 0.4)
}

.collection > .item .main-data > a:visited .text {
    border-color: rgba(0, 108, 255, 0.4)
}

.collection > .item .main-data > a:hover .text {
    border-color: transparent
}

.collection > .item .main-data > a:active .text {
    border-color: transparent
}

.table_product-modifications th {
    color: #888888
}

.table_product-modifications th > .text:after {
    border-color: #888888;
    border-left-color: transparent;
    border-right-color: transparent
}

.table_product-modifications th > .text:hover {
    color: #000
}

.table_product-modifications th > .text:hover:after {
    border-color: #000;
    border-left-color: transparent;
    border-right-color: transparent
}

.table_product-modifications tbody > tr:nth-child(2n+1) {
    background: #f2f2f2
}

.table_product-modifications tbody > tr {
    border-color: #e7e7e7
}

.table_product-modifications tbody > tr:hover {
    background: #f2f2f2
}

.news-n-articles .date-wrap > .date {
    color: #7d8096
}

.brands-tagcloud .brand-tag {
    color: silver
}

.brands-tagcloud .brand-tag:hover {
    color: #000;
    background: #474A51
}

.special-blocks .combo-link, .special-blocks .combo-header {
    box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.18)
}

.special-blocks .combo-link, .special-blocks .combo-link:link, .special-blocks .combo-header, .special-blocks .combo-header:link {
    color: #000
}

.special-blocks .combo-link:visited, .special-blocks .combo-header:visited {
    color: #000
}

.special-blocks .combo-link:hover, .special-blocks .combo-header:hover {
    color: #000
}

.special-blocks .combo-link:active, .special-blocks .combo-header:active {
    color: #000
}

.special-blocks .combo-link:hover, .special-blocks .combo-header:hover {
    box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.18)
}

.special-blocks .combo-link:active, .special-blocks .combo-link.active, .special-blocks .combo-header:active, .special-blocks .combo-header.active {
    color: #fff;
    box-shadow: inset 0 -5px 0 #474A51
}

.special-blocks .combo-link:active a.i-number, .special-blocks .combo-link.active a.i-number, .special-blocks .combo-header:active a.i-number, .special-blocks .combo-header.active a.i-number {
    color: #000;
    text-shadow: none;
    background: #dedce4;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.17);
    border: none;
    -webkit-transition: none;
    transition: none
}

.special-blocks .combo-link:active a.i-number:hover, .special-blocks .combo-link.active a.i-number:hover, .special-blocks .combo-header:active a.i-number:hover, .special-blocks .combo-header.active a.i-number:hover {
    color: #000;
    text-shadow: none;
    background: #ebe8f1;
    box-shadow: inset 0 -2px 0 #e0e0e0;
    border: none
}

.special-blocks .combo-link:active a.i-number:active, .special-blocks .combo-link.active a.i-number:active, .special-blocks .combo-header:active a.i-number:active, .special-blocks .combo-header.active a.i-number:active {
    color: #000;
    text-shadow: none;
    background: #d6d3de;
    box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.17);
    border: none
}

.special-blocks .combo-link:active a.i-number.disabled, .special-blocks .combo-link.active a.i-number.disabled, .special-blocks .combo-header:active a.i-number.disabled, .special-blocks .combo-header.active a.i-number.disabled {
    color: #e1e1e1 !important;
    text-shadow: none;
    background: #fff;
    box-shadow: none;
    border: 1px solid #e2e2ea
}

.feedback {
    box-shadow: 0 6px 3px -3px rgba(0, 0, 0, 0.2) inset;
    background: #d7dce6 url(/images/feedback.png) no-repeat 10% top
}

.feedback .dot {
    background: #303435
}

.hurry header {
    color: #fff;
    background: url(/images/hurry-banner_green-flat.png) no-repeat center top;
    background-size: auto 100%
}

.hurry header, .hurry .subheader {
    text-shadow: none
}

.hurry-item .economy .value {
    color: #fff;
    background: #474A51
}

.hurry-item .remaining .value {
    color: #797585
}

.already-sold__track {
    background: #d1d1d1;
    box-shadow: none
}

.already-sold__track .bar {
    border-color: transparent;
    box-shadow: none;
    background: #474A51
}

.auth-before-order-page .social-text {
    border-color: #cacaca
}

.auth-before-order-page .social-modal.vk {
    background: url(/images/icons/icon_modal_social_vk.png)
}

.auth-before-order-page .social-modal.ok {
    background: url(/images/icons/icon_modal_social_ok.png)
}

.auth-before-order-page .social-modal.mail {
    background: url(/images/icons/icon_modal_social_mail.png)
}

.auth-before-order-page .social-modal.fb {
    background: url(/images/icons/icon_modal_social_fb.png)
}

.auth-before-order-page .social-modal.black {
    background: url(/images/icons/icon_modal_social_black.png)
}

.account-order-page .order-info-section header > .text-wrap:hover {
    color: silver
}

.account-order-page .order-info-section > .main-content > table .desc {
    color: #6b6b6b
}

.account-page table > thead > tr {
    background: #ededed
}

.form_order-filter footer .order-filter-small:hover {
    color: silver
}

.form_order-filter footer .order-filter-small.active {
    background: #474A51;
    color: #fff
}

.form_order-filter footer .order-filter-small.active > .text {
    border-color: transparent
}

.table_order-history .order-date {
    color: #797979
}

.table_order-history .order-status .when-payed {
    color: #366e00
}

.btn-add-account-profile .text, .btn-add-account-profile:link .text {
    color: #fff
}

.btn-add-account-profile:visited .text {
    color: #fff
}

.btn-add-account-profile:hover .text {
    color: #fff
}

.btn-add-account-profile:active .text {
    color: #fff
}

.account-menu {
    border-color: #ddd6e2
}

.account-menu .name {
    color: #000
}

.account-menu .login {
    color: #8d8d8d
}

.account-menu .profile {
    color: #1561d3
}

.account-menu .profile > a {
    color: #1561d3;
    border-bottom-color: rgba(21, 97, 211, 0.5)
}

.account-menu .profile > a:hover {
    border-bottom-color: transparent
}

.account-menu .active > .link > .text, .account-menu .deleted-properties .active > .deleted-property > .text, .deleted-properties .account-menu .active > .deleted-property > .text {
    color: #646464
}

.form_account-settings .expandable > header > .text-wrap {
    color: #000
}

.form_account-settings .expandable > header > .text-wrap:hover {
    color: #707070
}

.form_account-settings .update-info > .line-wrap .text {
    color: #868686
}

.form_account-settings .social-list > li .social-delete {
    border-color: rgba(0, 0, 0, 0.68)
}

.form_account-settings .social-list > li .social-delete > i {
    background: rgba(0, 0, 0, 0.68)
}

.form_account-settings .social-list > li .social-delete > i:before {
    color: #fff
}

.form_account-settings .social-list .social.vk {
    background: url(/images/icons/icon_modal_social_vk.png)
}

.form_account-settings .social-list .social.ok {
    background: url(/images/icons/icon_modal_social_ok.png)
}

.form_account-settings .social-list .social.mail {
    background: url(/images/icons/icon_modal_social_mail.png)
}

.form_account-settings .social-list .social.fb {
    background: url(/images/icons/icon_modal_social_fb.png)
}

.form_account-settings .social-list .social.black {
    background: url(/images/icons/icon_modal_social_black.png)
}

.form_account-subscribe-settings .helper-text {
    color: #797979
}

.form_account-subscribe-settings .subscribe-edit {
    background: #fffbde
}

[data-header-version="v4"] .sitenav-menu-item > a > .link-text,
[data-header-version="v4"] .sitenav-menu-item > a > span {
    border-bottom: 1px solid;
    -webkit-transition-property: border-color;
    transition-property: border-color;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
}