.theme-color,.text-primary,.list-group-item.active>.badge,.btn-link,.btn-link:hover,.btn-link:focus {
color:#b00f0e;
}

a {
color:#333;
}

a:hover {
color:#333;
}

.modal-header, {
background-color:#0071e3;
}

.btn-default {
border:1px solid #eaeaea;
color:#222!important;
}

.btn-default.btn-border {
border-width:2px;
}

.btn-default:hover,.btn-default:focus {
background-color:#0071e3;
border-color:#434343;
color:#fff!important;
}

.btn-default.disabled {
color:#222!important;
}

.btn-dark {
background:#303030;
color:#fff;
}

.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active {
background:#565656;
color:#fff;
border-color:#565656;
}

.btn-dark.disabled:hover,.btn-dark.disabled:focus,.btn-dark.disabled:active,.btn-dark.disabled.active,.btn-dark[disabled]:hover,.btn-dark[disabled]:focus,.btn-dark[disabled]:active,.btn-dark[disabled].active {
background:#303030;
color:#fff;
}

.btn-dark.btn-border {
color:#303030;
border-color:#303030;
background:transparent;
}

.btn-dark.btn-border:hover,.btn-dark.btn-border:focus,.btn-dark.btn-border:active,.btn-dark.btn-border.active {
color:#fff;
background:#303030;
border-color:#303030;
}

.btn-gray {
background:#b5b5b5;
color:#fff;
}

.btn-gray:hover,.btn-gray:focus,.btn-gray:active,.btn-gray.active {
background:#0071e3;
color:#fff;
border-color:#0071e3;
}

.btn-gray.disabled:hover,.btn-gray.disabled:focus,.btn-gray.disabled:active,.btn-gray.disabled.active,.btn-gray[disabled]:hover,.btn-gray[disabled]:focus,.btn-gray[disabled]:active,.btn-gray[disabled].active {
background:#b5b5b5;
color:#fff;
}

.btn-gray.btn-border {
color:#b5b5b5;
border-color:#b5b5b5;
background:transparent;
}

.btn-gray.btn-border:hover,.btn-gray.btn-border:focus,.btn-gray.btn-border:active,.btn-gray.btn-border.active {
color:#fff;
background:#b5b5b5;
border-color:#b5b5b5;
}

.btn-success {
background:#43ac6a;
color:#fff;
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active {
background:#73c893;
color:#fff;
border-color:#73c893;
}

.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active {
background:#43ac6a;
color:#fff;
}

.btn-success.btn-border {
color:#43ac6a;
border-color:#43ac6a;
background:transparent;
}

.btn-success.btn-border:hover,.btn-success.btn-border:focus,.btn-success.btn-border:active,.btn-success.btn-border.active {
color:#fff;
background:#43ac6a;
border-color:#43ac6a;
}

.btn-info {
background:#5bc0de;
color:#fff;
}

.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active {
background:#9bd8eb;
color:#fff;
border-color:#9bd8eb;
}

.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active {
background:#5bc0de;
color:#fff;
}

.btn-info.btn-border {
color:#5bc0de;
border-color:#5bc0de;
background:transparent;
}

.btn-info.btn-border:hover,.btn-info.btn-border:focus,.btn-info.btn-border:active,.btn-info.btn-border.active {
color:#fff;
background:#5bc0de;
border-color:#5bc0de;
}

.btn-warning {
background:#e99002;
color:#fff;
}

.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active {
background:#fdb23a;
color:#fff;
border-color:#fdb23a;
}

.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active {
background:#e99002;
color:#fff;
}

.btn-warning.btn-border {
color:#e99002;
border-color:#e99002;
background:transparent;
}

.btn-warning.btn-border:hover,.btn-warning.btn-border:focus,.btn-warning.btn-border:active,.btn-warning.btn-border.active {
color:#fff;
background:#e99002;
border-color:#e99002;
}

.btn-danger {
background:#f04124;
color:#fff;
}

.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active {
background:#f57f6c;
color:#fff;
border-color:#f57f6c;
}

.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active {
background:#f04124;
color:#fff;
}

.btn-danger.btn-border {
color:#f04124;
border-color:#f04124;
background:transparent;
}

.btn-danger.btn-border:hover,.btn-danger.btn-border:focus,.btn-danger.btn-border:active,.btn-danger.btn-border.active {
color:#fff;
background:#f04124;
border-color:#f04124;
}

.btn-light {
background-color: #0070c9;
    background: -webkit-linear-gradient(#42a1ec,#0070c9);
    background: linear-gradient(#42a1ec,#0070c9);
    border-color: #07c;
color:#fff;
}

.btn-light:hover,.btn-light:focus,.btn-light:active,.btn-light.active {
background:#0077ED;
color:#e8e8e8;
border-color:#0070c9;
}



.btn-light.btn-border {
color:#fff;
border-color:#fff;
background:transparent;
}

.btn-light.btn-border:hover,.btn-light.btn-border:focus,.btn-light.btn-border:active,.btn-light.btn-border.active {
color:#000;
background:#fff;
border-color:#fff;
}

.table thead.thead-color,.table-condensed thead.thead-color {
background-color:#0071e3;
color:#fff;
}

.table thead.thead-color tr>*,.table-condensed thead.thead-color tr>* {
border-color:transparent!important;
}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {
background-color:#eee;
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
background-color:#0071e3;
}

.progress {
background-color:#f5f5f5;
}

.progress-bar-primary {
background-color:#0071e3;
}

.progress-bar-striped {
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {
background-color:#0071e3;
border-color:transparent;
}

.panel-primary {
border-color:#0071e3;
}

.panel-primary>.panel-heading {
background-color:#0071e3;
border-color:#0071e3;
}

.pagination li.active a,.pagination li.active a:hover,.pagination li.active a:focus,.pagination li.active span,.pagination li.active span:hover,.pagination li.active span:focus {
color:#0071e3;
}

.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {
background:#0071e3;
}

.nav-pills>li.active>a .badge {
background:#fff;
color:#0071e3;
}

.badge,.label-primary {
background:#0071e3;
}

.s_top_panel_bg-color {
background:#0071e3;
}

.top-panel .submenu {
border-color:#0071e3;
}

.top-panel .submenu li:hover>a {
color:#0071e3;
}

.top-panel .col-menu .menu li.active:after {
border-color:#0071e3;
}

.s_top_panel_text-dark .col-menu .menu>li:hover>.link>a,.s_top_panel_text-dark .col-auth .auth-auth>a:hover,.s_top_panel_text-dark .col-auth .auth-personal>a:hover,.s_top_panel_text-dark .col-auth:hover>a .nc-icon {
color:#0071e3;
}

.s_fixed_bottom_panel_bg-color,.s_fixed_bottom_panel_icons-color .fp-icon {
color:#0071e3;
}

.s_fixed_bottom_panel_bg-color {
background:#0071e3;
}

.s_fixed_bottom_panel_bg-color .fp-count {
background:#1a8cff;
}

.fp-callback a:hover,.fp-callback a:active,.fp-callback a:focus {
color:#1a8cff;
}

.header-buttons .hb-btn.not-empty {
color:#1a8cff;
}

.header-buttons .hb-btn.not-empty:hover {
color:#0071e3;
}

.menubar-search .search-toggle {
color:#1a8cff;
}

.menubar-search .search-toggle:hover {
color:#0071e3;
}

.slide-menu .menu .item-with-icon .item-icon {
color:#0071e3;
}

.fixed-panel-mobile .fp-icon svg {
fill:#1a8cff;
stroke:#1a8cff;
}

.fixed-panel-mobile .fp-icon {
color:#333333;
}

.product-sku.view-buttons.type-colors .item.selected .item-bg,.product-sku.view-buttons.type-text .item.selected .item-bg {
border-color:#0071e3;
}

.s_menubar_width-wide.s_menubar_bg-color {
background:#323232;    font-family: 'SF UI Display';    font-weight: 300;
}

.s_menubar_width-small.s_menubar_bg-color .menubar-menu {
background:#0071e3;
}

.s_menubar_position-v1 .s_menubar_bg-light .menu>li:hover>.link a,.s_menubar_position-v1 .s_menubar_bg-light .menu>li.active>.link a {
color:#0071e3;
}

.s_menubar_position-v2 .s_menubar_bg-light .menu>li:hover>.link a,.s_menubar_position-v2 .s_menubar_bg-light .menu>li.active>.link a {
color:#0071e3;
}

.hassub-v1 .submenu li.hover>.link>a,.hassub-v1 .submenu li:hover>.link>a {
color:#fff;
}

.menubar .menu>li.hassub-v2 .submenu a:hover {
color:#0071e3;
}

.side-menu.s_side_menu_dark>li.active>.link a {
background-color:#000;
}

.side-menu.s_side_menu_color>li.active>.link a {
background: rgba(255, 255, 255, 0.1);
}

.bx-filter .bx-ui-slider-track {
background:#e7e7e7;
}

.bx-filter .bx-ui-slider-pricebar-vd {
background:#9f9f9f;
}

.bx-filter .bx-ui-slider-pricebar-vn {
background:#1a8cff;
}

.bx-filter .bx-ui-slider-pricebar-v {
background:#0071e3;
}

.bx-filter .bx-ui-slider-handle:after {
border-bottom-color:#1a8cff;
}

.bx-filter .bx-filter-popup-result {
background:#1a8cff;
}

.bx-filter .bx-filter-popup-result-in:after {
color:#1a8cff;
}

.bx-filter-param-label.bx-active .bx-filter-param-btn .bx-filter-btn-color-bg {
border-color:#0071e3!important;
}

.bx-filter .bx-filter-popup-result:hover {
background:#0071e3;
}

.bx-filter .bx-filter-popup-result:hover .bx-filter-popup-result-in:after {
color:#0071e3;
}

.bx-filter .filter-parameters-show-more {
color:#0071e3;
}

.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label.bx-active .bx-filter-param-btn {
border-color:#0071e3;
}

.logo-default {
background:#;
}

.f_up:hover {
color:#0071e3;
}

.loader:after {
border-left-color:#0071e3;
}

.side-banner .slick-dots li button {
background:#1a8cff;
}

.side-banner .slick-dots li button:hover {
background:#0071e3;
}

.side-banner .slick-dots li.slick-active button {
background:#1a8cff;
}

.btn-dashed,.btn-dashed:hover,.btn-readmore,.btn-readmore:hover {
color:#0071e3;
}

.footer.s_footer_bg-color {
background:#0071e3;
}

.social-icons a {
color:#333;
}

.social-icons a:hover {
color:#0071e3;
}

.btn-link:hover {
color:#1a8cff;
}

.product-buttons .p-btn.is-active,.page-product-top .product-buttons-block .p-btn.is-active .nc-icon {
background:#0071e3;
}

.product-buttons .p-btn.is-active:hover,.page-product-top .product-buttons-block .p-btn.is-active:hover .nc-icon {
background:#1a8cff;
}

.header-cart .header-cart-icon {
color:#0071e3;
}

.header-cart:hover .header-cart-icon {
color:#009966;
}

.header-contacts-item a:hover {
color:#0071e3;
}

.header-contacts-item.callback a {
color:#0071e3;
}

.header-search button:hover,.search-page-form button:hover {
color:#0071e3;
}

.s_page_heading_bg-color {
background-color:#0071e3;
}

.products .name a:hover {
color:#0071e3;
}

.products.view-grid .item-section a:hover {
color:#0071e3;
}

.products.view-list .item-section a:hover {
color:#0071e3;
}

.tabs-default .tabs-ctrl a:hover {
color:#0071e3;
}

.popup-window-titlebar {
background:#0071e3;
}

.features-block .item-icon {
color:#333333;
}

.features-block .item-in:hover .item-icon {
color:#0070c9;
}

.items .item-title a:hover {
color:#0071e3;
}

.ms-dropdown .item-name a:hover {
color:#0071e3;
}

.side-news .item-link a:hover {
color:#0071e3;
}

.slide-menu ul .slide-menu-current {
background:#323232;
}

.catalog-toolbar .select-view-btn.active {
color:#1a8cff;
}

.slide-menu ul li.is-active>a:before {
background:#1a8cff;
}

.homeslider .slick-dots li.slick-active button {
background:#0071e3;
}

.homeslider .price {
color:#0071e3;
}

.page-cart .basket-item-info-name-link:hover {
color:#0071e3;
}

.page-cart .basket-item-scu-color .basket-item-scu-item.selected:before,.page-cart .basket-item-property-scu-image .basket-item-scu-item.selected:before {
border-color:#0071e3;
}

.page-cart .basket-item-property-scu-text .basket-item-scu-item.selected:before {
border-color:#0071e3;
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_title a:hover {
color:#0071e3;
}

.sale-personal-section-index-block:hover {
background:#0071e3!important;
}

.sale-personal-section-index-block-ico {
color:#0071e3;
}

.sale-order-link,.sale-order-history-link,.sale-order-list-shipment-button,.sale-order-list-repeat-link,.sale-order-list-cancel-link,.sale-order-list-about-link,.sale-order-list-change-payment {
color:#0071e3;
}

.sale-order-detail-general-head {
background:#0071e3;
}

.sale-order-detail-general,.sale-paysystem-wrapper,.sale-order-payment-change-pp-company:hover .sale-order-payment-change-pp-company-graf-container,div.sale-order-detail-payment-options-methods-template {
border-color:#0071e3;
}

.sale-order-detail-about-order-inner-container-list-item-link {
color:#0071e3;
}

#bx-soa-order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {
border-color:#0071e3;
}

#bx-soa-order .bx-sls .bx-ui-sls-variant-active,#bx-soa-order .bx-slst .bx-ui-combobox-variant-active {
background:#0071e3!important;
}

.product-item-detail-slider-controls-image.active {
outline-color:#1a8cff;
}

.tabs-ctrl-mobile,.tabs-ctrl-mobile:hover {
color:#0071e3;
}

.tabs-ctrl-mobile.active {
background:#0071e3;
}

.bx-pagination .bx-pagination-container ul li.bx-active span {
background:#0071e3!important;
}

body .sale-products-gift .btn.btn-default {
border-color:transparent;
background:#0071e3;
color:#fff;
color:#fff!important;
}

body .sale-products-gift .btn.btn-default:hover,body .sale-products-gift .btn.btn-default:focus,body .sale-products-gift .btn.btn-default:active,body .sale-products-gift .btn.btn-default.active {
background:#1a8cff;
color:#fff;
border-color:#1a8cff;
}

body .sale-products-gift .btn.btn-default.disabled:hover,body .sale-products-gift .btn.btn-default.disabled:focus,body .sale-products-gift .btn.btn-default.disabled:active,body .sale-products-gift .btn.btn-default.disabled.active,body .sale-products-gift .btn.btn-default[disabled]:hover,body .sale-products-gift .btn.btn-default[disabled]:focus,body .sale-products-gift .btn.btn-default[disabled]:active,body .sale-products-gift .btn.btn-default[disabled].active {
background:#0071e3;
color:#fff;
}

body .sale-products-gift .btn.btn-default.btn-border {
color:#0071e3;
border-color:#0071e3;
background:transparent;
}

body .sale-products-gift .btn.btn-default.btn-border:hover,body .sale-products-gift .btn.btn-default.btn-border:focus,body .sale-products-gift .btn.btn-default.btn-border:active,body .sale-products-gift .btn.btn-default.btn-border.active {
color:#fff;
background:#0071e3;
border-color:#0071e3;
}