@media only screen and (max-width:767px) {
    .tabs .mobile-nav-tab-dropdown {
        border-color: #dbdbdb;
        color: #EF2C30;
        background-color: #fff;
        border-color: #EF2C30
    }
    .tabs .mobile-nav-tabs.active {
        color: #a1a1a1;
        background-color: #fff;
        border-color: #dbdbdb
    }
    .tabs .mobile-nav-tabs.active .nav-link {
        color: #a1a1a1;
        background-color: #fff;
        border-color: #dbdbdb
    }
    .tabs .mobile-nav-tabs.active .nav-link.active {
        color: #a1a1a1;
        background-color: #fff;
        border-color: #dbdbdb
    }
    .tabs .mobile-nav-tabs.active .nav-link:hover {
        color: #EF2C30;
        background-color: #fff;
        border-color: transparent
    }
    .tabs .nav.nav-tabs.mobile-nav-tabs .nav-tab-item .switch,
    .tabs .mobile-nav-tabs .nav-tab-item .switch {
        font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
    }
    .mobile-search {
        border-top: 1px solid #DFDFDF
    }
    .header-top .mobile-search .search-widget form button[type=submit] .material-icons {
        color: #706764
    }
    .header-top .mobile-search .search-widget form input[type="text"] {
        background: #f8f8f8;
        border: 1px solid #f8f8f8;
        color: #a4a4a4
    }
        .header-top .mobile-search .search-widget form input[type="text"]:-ms-input-placeholder {
        color: #999
    }
    #products .product-title a,
    .product-title a {
        font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif !important
    }
}
@media all and (min-width:768px),
print {
    .product-style02 .products {
        color: #fff
    }
    .product-style02 .products .product-title a {
        color: #fff;
        text-decoration: none
    }
    .product-style02 .products .product-title a:hover {
        color: #EF2C30
    }
    .product-style02 .products .product-title a:active {
        color: #EF2C30
    }
    .product-style02 .products.width-1.width-2 .product-title a {
        font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
    }
    .product-style02 .products .product-price-and-shipping .regular-price,
    .product-style02 .products .product-price-and-shipping .price {
        color: #fff
    }
    .product-style02 .products .quick-view,
    .product-style02 .products .cdz-buttons-container .btn-primary.add-to-cart {
        color: #414F8F;
        background-color: transparent;
        border-color: #414F8F
    }
    .product-style02 .products .quick-view:hover,
    .product-style02 .products .cdz-buttons-container .btn-primary.add-to-cart:hover {
        color: #414F8F;
        background-color: #fff;
        border-color: #414F8F
    }
}
body {
    color: #282828;
    background: #f7f7f7;
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
p {
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #a1a1a1
}
body a {
    color: #a1a1a1;
    text-decoration: none;
    vertical-align: middle
}
a:hover {
    text-decoration: none;
    vertical-align: middle
}
a:hover,
a:focus {
    color: #EF2C30
}
.wrapper {
    color: #282828;
    background: #f7f7f7;
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.pages {
    background: #f7f7f7
}
.line-left,
.line-right {
    border-color: #dbdbdb
}
input.form-control,
select.form-control {
    border: 1px solid #dbdbdb;
    height: 40px;
    color: #a1a1a1;
    background-color: #fff;
    border-color: #dbdbdb;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.form-control {
    border: 1px solid #dbdbdb;
    color: #a1a1a1;
    background-color: #fff;
    border-color: #dbdbdb;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.form-control:focus,
input.form-control:focus,
select.form-control {
    border: 1px solid #EF2C30;
    outline: 0 solid #EF2C30
}
.bootstrap-touchspin input.form-control {
    border: 1px solid #dbdbdb
}
label,
.label {
    color: #282828
}
h1,
.h1 {
    font: 500 20px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828;
    margin: 0 0 20px
}
h2,
.h2 {
    font: 500 18px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    margin: 0 0 20px
}
h3,
.h3 {
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    margin: 0 0 20px
}
h4,
.h4 {
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828;
    margin: 0 0 10px
}
h5,
.h5 {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    margin: 0 0 10px
}
h6,
.h6 {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    margin: 0 0 10px
}
a {
    color: #a1a1a1;
    text-decoration: none
}
a:hover {
    color: #EF2C30
}
a:active {
    color: #EF2C30
}
.text-small {
    font-size: 90%
}
.text-center {
    text-align: center
}
.text-uppercase {
    text-transform: uppercase
}
body {
    overflow-x: hidden;
    background: #f7f7f7 url(/img/cms/codazon/tspr.png) 0 0 no-repeat fixed
}
#header {
    background: # url(/img/cms/codazon/tspr.png) ''
}
#wrapper {
    background: #f8f8f8 url(/img/cms/codazon/tspr.png) 0 0 no-repeat fixed
}
@media (max-width:767px) {
    .page-product #wrapper {
        background: #fff;
        border-top: 1px solid #dbdbdb
    }
}
#top-container-full {
    background-color: #f8f8f8
}
#footer {
    background: #272C31 url(/img/cms/codazon/tspr.png) 0 0 no-repeat fixed
}
button:focus {
    outline: 1px dotted;
    outline: 5px auto transparent
}
.btn {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F;
    font: 500 14px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif
}
.btn.focus,
.btn:focus,
.btn:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.btn-primary {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.btn-primary:disabled.focus,
.btn-primary.disabled.focus,
.btn-primary:disabled:focus,
.btn-primary.disabled:focus,
.btn-primary:disabled:hover,
.btn-primary.disabled:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open>.btn-primary.dropdown-toggle:hover,
.open>.btn-primary.dropdown-toggle:focus,
.open>.btn-primary.dropdown-toggle.focus {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.quick-view {
    background-color: rgba(255, 255, 255, .62);
    border-color: #fff;
    color: #fff;
    text-decoration: none
}
.quick-view:hover {
    color: #EF2C30
}
.quick-view:active {
    color: #EF2C30
}
.list-product-quickview .quick-view {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.list-product-quickview .quick-view:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.product-accessories .block-title strong {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.product-accessories .product-miniature .btn-primary.add-to-cart {
    color: #EF2C30;
    background-color: transparent;
    border-color: transparent;
    font-weight: 400
}
.product-accessories .product-miniature .btn-primary.add-to-cart:hover {
    color: #EF2C30;
    background-color: transparent;
    border-color: transparent
}
.product-accessories .product-miniature .quick-view {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.product-accessories .product-miniature .quick-view:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.cdz-buttons-container .btn-primary.add-to-cart {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.cdz-buttons-container .btn-primary.add-to-cart:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
#back-top a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
#back-top a:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.ajax-load-wrapper .ajax-load-button .ajax-loader,
.ajax-load-wrapper .ajax-load-button a {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.ajax-load-wrapper .ajax-load-button .ajax-loader:hover,
.ajax-load-wrapper .ajax-load-button a:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.remove-from-cart .material-icons:before {
    color: #282828;
    background-color: #fff;
    border-color: #dbdbdb
}
.remove-from-cart .material-icons:hover:before {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.input-group.focus {
    outline: 1px solid #000
}
.input-group .input-group-btn>.btn.btn-touchspin {
    color: #a1a1a1;
    background-color: #fff;
    border-color: #dbdbdb
}
.input-group .input-group-btn>.btn.btn-touchspin:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.input-group .input-group-btn>.btn.btn-touchspin[data-action="show-password"] {
    background: transparent !important;
    color: #222
}
.input-group .group-span-filestyle .btn-default {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.input-group .group-span-filestyle .btn-default:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.owl-carousel .owl-nav [class*='owl-'] {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.owl-carousel .owl-nav [class*='owl-']:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.cdz-brand-slider-wrap {
    background-color: transparent
}
.cdz-brand-slider-wrap .cdz-banners-item {
    background-color: #fff;
    border-color: #dbdbdb
}
.cdz-slideshow .owl-carousel.owl-theme .owl-nav [class*='owl-'] {
    border-color: #fff;
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.cdz-slideshow .owl-carousel.owl-theme .owl-nav [class*='owl-']:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.cdz-slideshow .owl-carousel.owl-theme .owl-dots .owl-dot span {
    background: transparent;
    color: #a1a1a1
}
.cdz-slideshow .owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.cdz-slideshow .owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    color: #EF2C30;
    background: transparent
}
.tabs .nav-tabs .nav-link {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #a1a1a1;
    background-color: #fff;
    border-color: transparent
}
.tabs .nav-tabs .nav-link.active,
.tabs .nav-tabs .nav-link:hover {
    color: #EF2C30;
    background-color: #fff;
    border-color: #EF2C30
}
.tabs .product-description p {
    color: #282828
}
.product-tabs-area .tabs {
    background: #fff
}
.product-tabs-area .tabs .nav-tabs {
    border-color: #dbdbdb
}
.product-tabs-area .tabs .nav-tabs .nav-item .nav-link {
    color: #a1a1a1;
    background-color: transparent;
    border-color: transparent
}
.product-tabs-area .tabs .nav-tabs .nav-item .nav-link.active,
.product-tabs-area .tabs .nav-tabs .nav-item .nav-link:hover {
    color: #282828;
    background-color: transparent;
    border-color: #282828
}
@media (max-width:767px) {
    a.mobile-toggle {
        color: #fff;
        background-color: #414F8F;
        border-color: #414F8F
    }
    ul.abs-dropdown {
        background-color: #fff;
        border-color: #dbdbdb
    }
    ul.abs-dropdown .item.active {
        color: #fff;
        background-color: #414F8F;
        border-color: #414F8F
    }
    ul.abs-dropdown .item.active a {
        color: #fff
    }
}
.product-tabs-area .tabs .product-description p {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #a1a1a1
}
#blockcart-modal {
    color: #282828
}
#blockcart-modal .modal-header {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
#blockcart-modal .modal-header .modal-title {
    color: #414F8F;
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#blockcart-modal .modal-header .close {
    color: #414F8F
}
#blockcart-modal .modal-body {
    background: #fff
}
#blockcart-modal .product-name {
    color: #282828;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.header-nav {
    background-color: transparent;
    border-color: #DFDFDF
}
.header-nav a:not(.btn) {
    color: #6e6e6e;
    text-decoration: none
}
.header-nav a:not(.btn):hover {
    color: #414F8F
}
.header-nav a:not(.btn):active {
    color: #414F8F
}
.header-nav .dropdown-menu a {
    color: #706764;
    text-decoration: none
}
.header-nav .dropdown-menu a:hover {
    color: #EF2C30
}
.header-nav .dropdown-menu a:active {
    color: #EF2C30
}
.header-nav .dropdown-menu .no-account a {
    color: #EF2C30;
    text-decoration: none
}
.header-nav .dropdown-menu .no-account a:hover {
    color: #706764
}
.header-nav .dropdown-menu .no-account a:active {
    color: #706764
}
.header-nav #contact-link a {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.header-nav .currency-selector,
.header-nav .language-selector,
.header-nav .cdz-top-wishlist.top-link {
    color: #6e6e6e
}
.header-nav .currency-selector a,
.header-nav .language-selector a,
.header-nav .cdz-top-wishlist.top-link a {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.header-nav .currency-selector span,
.header-nav .language-selector span,
.header-nav .cdz-top-wishlist.top-link span {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.header-nav .dropdown .expand-more {
    color: #6e6e6e
}
.header-nav .dropdown:hover .expand-more {
    color: #414F8F
}
.header-nav .user-info .logout {
    margin-right: 20px
}
.header-nav .user-info>a {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.header-nav .user-info .cdz-top-signup>a,
.header-nav .user-info .cdz-top-login>a {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.dropdown-menu {
    color: #706764;
    background-color: #fff;
    border-color: #dbdbdb;
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-horizontal-menu .groupmenu li.level0>a.menu-link {
    color: #fff;
    background-color: #414F8F;
    border-color: #212326;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-horizontal-menu .groupmenu li.level0:hover>a.menu-link {
    color: #414F8F;
    background-color: #fff;
    border-color: #212326;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-menu .item.level-top>.groupmenu-drop {
    color: gray;
    background-color: #fff;
    border-color: #f0f0f0;
    font: 400 12px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-menu .item.level-top>.groupmenu-drop a {
    color: gray;
    text-decoration: none
}
.cdz-menu .item.level-top>.groupmenu-drop a:hover {
    color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop a:active {
    color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop p {
    color: gray
}
.cdz-menu .item.level-top>.groupmenu-drop .groupdrop-title {
    color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop .groupdrop-link li a:before {
    background-color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop .cdz-vertical-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active {
    background: #ececec;
    color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active {
    color: #000
}
.cdz-menu .item.level-top>.groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active:before {
    background-color: #000
}
.cdz-vertical-menu .item.level0>a.menu-link {
    transition: all 500ms ease;
    backface-visibility: hidden;
    text-transform: capitalize;
    text-decoration: none;
    color: #6e6e6e;
    background-color: #fff;
    border-color: #d0d0d0;
    font: 400 13px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-vertical-menu .item.level0>a.menu-link:hover {
    color: #282828
}
.cdz-vertical-menu .item.level0>a.menu-link:active {
    color: #282828
}
.cdz-vertical-menu .item.level0:hover>a.menu-link {
    color: #282828;
    background-color: #FED888;
    border-color: #d0d0d0
}
@media (max-width:767px) {
    .header-tabs-toolbar {
        background-color: #
    }
    .header-tabs-toolbar .close-menu-icon:before {
        color: #6e6e6e
    }
    .cdz-vertical-menu .item.level0 {
        margin-bottom: 3px !important
    }
    .cdz-vertical-menu .item.level0>.dropdown-toggle {
        color: #6e6e6e
    }
    .cdz-vertical-menu .item.level0>a.menu-link {
        border: 1px solid #dbdbdb
    }
    .cdz-vertical-menu .item.level0:hover>.dropdown-toggle {
        color: #282828
    }
    .cdz-vertical-menu .item.level0 .groupmenu-drop {
        margin-top: -1px
    }
}
@media (max-width:767px) {
    #mobile_top_menu_wrapper {
        background-color: #fff
    }
    #mobile_top_menu_wrapper .top-menu[data-depth="0"]>li {
        border-color: transparent
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a {
        color: #282828
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a:hover {
        color: #EF2C30
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom a {
        color: #444;
        border-color: transparent
    }
    #mobile_top_menu_wrapper .top-menu .sub-menu li>a {
        font-size: 14px
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .dropdown select {
        color: #444;
        background-color: #fff
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector {
        color: #444
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .dropdown>a,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector .dropdown>a {
        border-color: transparent;
        color: #444
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .dropdown>a:hover,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector .dropdown>a:hover {
        color: #444
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .label,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector .label {
        color: #444
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .dropdown-menu a,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector .dropdown-menu a {
        color: #999
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .dropdown-menu a:hover,
    #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector .dropdown-menu a:hover {
        color: #282828
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom #contact-link a,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a.login-link,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a.signup-link,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info>a {
        border-color: transparent;
        color: #444
    }
    #mobile_top_menu_wrapper .js-top-menu-bottom #contact-link a:hover,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a.login-link:hover,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a.signup-link:hover,
    #mobile_top_menu_wrapper .js-top-menu-bottom .user-info>a:hover {
        color: #444
    }
    #mobile_top_menu_wrapper .dropdown .expand-more {
        color: #444
    }
    #menu-icon:before {
        background-color: #fff
    }
    #menu-icon .material-icons:after,
    #menu-icon .material-icons:before {
        background-color: #fff
    }
    #mobile_top_menu_wrapper {
        background-color: #fff;
        color: #444
    }
    .mb-menu-show #menu-icon {
        color: #6e6e6e
    }
    .mb-menu-show .tabs .nav-tabs {
        background: #fff
    }
    .mb-menu-show .tabs .nav-tabs .nav-link {
        background: #fff;
        color: #999999 !important
    }
    .mb-menu-show .tabs .nav-tabs .nav-link.active,
    .mb-menu-show .tabs .nav-tabs .nav-link:hover {
        background-color: #fff;
        color: #282828 !important
    }
    .mb-menu-show .tabs .nav-tabs .nav-link.active:before,
    .mb-menu-show .tabs .nav-tabs .nav-link:hover:before {
        background: #282828
    }
    .nav-tab-content .cdz-menu .item.level-top>.dropdown-toggle {
        color: #444
    }
    .nav-tab-content .cdz-menu .item.level-top>.dropdown-toggle:hover,
    .nav-tab-content .cdz-menu .item.level-top>.dropdown-toggle:active {
        color: #444
    }
    .nav-tab-content .cdz-menu .dropdown-toggle {
        color: #404040
    }
    .nav-tab-content .cdz-menu .groupdrop-title {
        color: #444;
        font-size: 120%;
        margin-bottom: 10px
    }
    .nav-tab-content .cdz-menu .groupdrop-link {
        margin-bottom: 20px
    }
    .nav-tab-content .cdz-horizontal-menu .groupmenu li.level0>a.menu-link {
        color: #444;
        background-color: #fff;
        border-color: transparent;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 400
    }
    .nav-tab-content .cdz-horizontal-menu .groupmenu li.level0:hover>a.menu-link {
        color: #444;
        background-color: #fff;
        border-color: transparent;
        font-size: 14px
    }
    .nav-tab-content .item.level-top>.groupmenu-drop {
        color: #444;
        background-color: #fff;
        border-color: transparent
    }
    .nav-tab-content .item.level-top>.groupmenu-drop a {
        color: #444;
        text-decoration: none
    }
    .nav-tab-content .item.level-top>.groupmenu-drop a:hover {
        color: #414F8F
    }
    .nav-tab-content .item.level-top>.groupmenu-drop a:active {
        color: #414F8F
    }
    .nav-tab-content .item.level-top>.groupmenu-drop p {
        color: #444
    }
    .nav-tab-content .item.level-top>.groupmenu-drop .groupdrop-title {
        color: #444
    }
    .nav-tab-content .item.level-top>.groupmenu-drop .groupdrop-link li a:before {
        background-color: #444
    }
}
@media (min-width:768px) {
    .sticky-menu.active .blockcart .header a.cart-icon {
        color: #fff
    }
}
.header-bottom {
    background-color: #414F8F
}
.blockcart .header a.cart-icon {
    color: #fff
}
.blockcart .header a.cart-icon .cart-products-price {
    color: #fff
}
.blockcart .header a.cart-icon .cart-products-count {
    background: #fc7070;
    color: #fff;
    font-size: 11px
}
.blockcart .header .dropdown-menu {
    color: #706764;
    background-color: #fff;
    border-color: #dbdbdb;
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.blockcart .header .dropdown-menu .summary {
    color: #706764;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.blockcart .header .dropdown-menu .product-price,
.blockcart .header .dropdown-menu .price {
    color: #706764
}
.blockcart .header .dropdown-menu .cart-items .cart-item {
    border-color: #DFDFDF
}
.blockcart .header .dropdown-menu .cart-items .product-line-info a {
    color: #706764;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.blockcart .header .dropdown-menu .cart-items .product-line-grid-body {
    color: font;
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.blockcart .header .dropdown-menu .cart-items .label {
    color: #706764;
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.blockcart .header .dropdown-menu .cart-items .product-line-grid-right .product-price {
    color: #706764;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-family: arial
}
.blockcart .header .dropdown-menu .cart-items .remove-from-cart .material-icons:before {
    color: #706764;
    background-color: transparent;
    border-color: #706764
}
.blockcart .header .dropdown-menu .cart-items .remove-from-cart:hover .material-icons:before {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.search-widget form input[type=text] {
    color: #706764;
    background-color: #F7F7F7;
    border-color: #c4c4c4;
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.search-widget form input[type=text]:-ms-input-placeholder {
    color: #706764
}
.search-widget form input[type=text]:hover,
.search-widget form input[type=text]:focus {
    color: #414F8F;
    background-color: #F7F7F7;
    border-color: #c4c4c4
}
.search-widget form input[type=text]:hover:-ms-input-placeholder,
.search-widget form input[type=text]:focus:-ms-input-placeholder {
    color: #414F8F
}
.search-widget form input[type=text]:focus+button .search,
.search-widget form button[type=submit] .search {
    color: #706764
}
.search-widget form input[type=text]:focus+button .search:hover,
.search-widget form button[type=submit] .search:hover {
    color: #414F8F
}
.sticky-menu.active .search-widget form input[type=text]:focus+button .search,
.sticky-menu.active .search-widget form button[type=submit] .search {
    color: #fff
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc {
    color: #fff
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .grifo-title {
    color: #fff
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .text-link {
    color: #fff;
    text-decoration: none
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .text-link:hover {
    color: #fff
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .text-link:active {
    color: #fff
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .action.primary {
    color: #414F8F;
    background-color: transparent;
    border-color: #414F8F
}
.groupbanner-text .groupinfo .groupinfo-inner .groupinfo-desc .action.primary:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.cdz_wapper-blog01 .post-item {
    background-color: #fff
}
.cdz_wapper-blog01 .blog-title {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .blog-title a {
    color: #282828;
    text-decoration: none;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .blog-title a:hover {
    color: #EF2C30
}
.cdz_wapper-blog01 .blog-title a:active {
    color: #EF2C30
}
.cdz_wapper-blog01 .blog-author {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .blog-author .label {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .blog-category {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .blog-desc {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .cdz-blog-top .blog-date {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .btn-link {
    color: #a1a1a1;
    text-decoration: none;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz_wapper-blog01 .btn-link:hover {
    color: #EF2C30
}
.cdz_wapper-blog01 .btn-link:active {
    color: #EF2C30
}
.block_newsletter .input-wrapper:before {
    color: #a1a1a1
}
.block_newsletter form input[type=text] {
    color: #a1a1a1;
    background-color: #fff;
    border-color: #414F8F;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block_newsletter form input[type=text]:focus {
    border-color: #414F8F
}
.footer-top-ads {
    color: #898d90
}
.footer-top-ads .ftop-ads-title {
    color: #898d90
}
.footer-top-ads p {
    color: #898d90
}
.footer-top-ads .ftop-ads-small {
    color: #a1a1a1
}
#footer {
    background-color: #272C31;
    color: #898d90
}
#footer p {
    color: #898d90
}
#footer .footer-before-container {
    background-color: #414F8F
}
#footer a {
    color: #898d90
}
#footer a:hover {
    color: #FDB827
}
#footer .top-footer-wrapper {
    background-color: #414F8F
}
#footer .footer-container li a {
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#footer a {
    color: #898d90
}
#footer a:hover {
    color: #FDB827
}
#footer p.h5 {
    color: #fff
}
#footer .item_tag li a {
    border-color: red
}
#footer .item_tag li a:hover {
    background: red;
    color: #fff
}
#footer .footer-social a {
    border-color: red
}
#footer .footer-social a:hover {
    background: red;
    color: #fff
}
#footer .footer-after-container {
    background-color: #1B1E21;
    border-top-color: red
}
#footer address {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-block-title .b-title {
    color: #282828;
    background-color: transparent;
    border-color: #EF2C30;
    font: 400 20px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-block-title .b-title:before {
    background-color: #f8f8f8
}
#search_filters,
.product-accessories,
.block-categories {
    background-color: #fff
}
#search_filters .block-title,
.product-accessories .block-title,
.block-categories .block-title {
    color: #282828;
    background-color: transparent;
    border-color: #dbdbdb;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#search_filters .block-title strong,
.product-accessories .block-title strong,
.block-categories .block-title strong {
    border-color: #EF2C30
}
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover {
    color: #EF2C30
}
.input-radio,
.input-color {
    z-index: 2
}
.color,
.custom-checkbox input[type="checkbox"]+span.color {
    border-color: #dbdbdb
}
.color.active,
.color:hover,
.custom-checkbox input[type="checkbox"]+span.color.active,
.custom-checkbox input[type="checkbox"]+span.color:hover {
    border-color: #dbdbdb
}
.color.active:before,
.color:hover:before,
.custom-checkbox input[type="checkbox"]+span.color.active:before,
.custom-checkbox input[type="checkbox"]+span.color:hover:before {
    background-color: #EF2C30
}
.input-color:checked+span,
.input-color:hover+span {
    border-color: #dbdbdb
}
.input-color:checked+span:before,
.input-color:hover+span:before {
    background-color: #EF2C30
}
.input-radio:checked+span,
.input-radio:hover+span {
    border-color: #EF2C30
}
.product-variants .radio-label {
    border-color: #dbdbdb
}
.breadcrumb li:last-child {
    color: #282828
}
.breadcrumb li:last-child a {
    color: #282828;
    text-decoration: none
}
.breadcrumb li:last-child a:hover {
    color: #EF2C30
}
.breadcrumb li:last-child a:active {
    color: #EF2C30
}
.catgory-information {
    background-color: #ededed;
    color: #282828
}
.catgory-information .card.block-category {
    background: transparent;
    box-shadow: none
}
.catgory-information .card.block-category .text-muted {
    font: #282828
}
.catgory-information .card.block-category h1 {
    font: 500 20px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
.catgory-information .card.block-category h1:before {
    background: #282828
}
.catgory-information .card.block-category #category-description strong,
.catgory-information .card.block-category #category-description p {
    color: #282828;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.product-miniature .product-item-info {
    background-color: #fff
}
.product-miniature .product-item-info .product-description {
    background-color: #fff
}
.product-style02 .product-miniature .product-item-info .product-description {
    background-color: transparent
}
.product-style01 .products .product-item-info .product-description {
    background-color: #fff
}
@media (min-width:768px) {
    .product-listing-layout .product-item-info:hover {
        border-color: #dbdbdb
    }
    .product-listing-layout .product-item-info:hover .thumbnail-container .product-gallery {
        border-color: #dbdbdb
    }
    .product-listing-layout .product-item-info .thumbnail-container .product-gallery {
        background-color: #fff
    }
    .product-listing-layout .product-item-info .thumbnail-container .product-gallery .lSSlideOuter .lightSlider {
        background-color: #fff
    }
    .product-listing-layout .product-item-info .thumbnail-container .product-gallery .lSSlideOuter.vertical .lSAction>a {
        background-color: #fff
    }
    .product-listing-layout .product-gallery .item.lslide a:hover {
        border-color: #e1e1e1
    }
    .product-listing-layout .product-gallery .item.lslide.img-active a {
        border-color: #e1e1e1
    }
}
#products .product-title a,
.product-title a {
    margin: 0 0 5px;
    display: block;
    word-wrap: break-word;
    hyphens: auto;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    position: relative;
    color: #282828
}
#products .product-title a:hover,
.product-title a:hover {
    color: #EF2C30
}
.product-price,
.price {
    color: #414F8F;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-weight: 600
}
.regular-price,
.product-price {
    font-family: Tahoma, Verdana, Arial, sans-serif
}
.cart-products-price {
    font-family: Tahoma, Verdana, Arial, sans-serif
}
.old-price {
    margin-left: 10px;
    color: #EF2C30
}
.old-price .price {
    color: #EF2C30
}
.old-price .price-wrapper {
    text-decoration: line-through
}
#products,
.product-price-and-shipping {
    color: #414F8F;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-family: Tahoma, Verdana, Arial, sans-serif
}
#products .regular-price,
.product-price-and-shipping .regular-price {
    color: #EF2C30;
    text-decoration: line-through
}
.has-discount.product-price,
.has-discount p {
    color: #EF2C30
}
.has-discount .discount {
    background: #EF2C30
}
li.product-flag.on-sale {
    background: #EF2C30
}
.product-item-description,
.product-item-description p {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    margin-bottom: .5rem;
    color: #a1a1a1
}
.product-accessories #products .product-title a,
.product-accessories .product-title a {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.products-selection {
    background-color: #fff
}
.products-selection .products-sort-order .select-title {
    border-color: #dbdbdb;
    background-color: #fff
}
.products-selection .products-sort-order .dropdown-menu {
    border-color: #dbdbdb;
    background-color: #fff
}
.products-selection .products-sort-order .select-list {
    color: #282828;
    font-size: 12px
}
.products-selection .products-sort-order .select-list:hover {
    color: #fff;
    background: #414F8F
}
.products-selection .layout-toolbar li a {
    background-color: #8793c8;
    color: #fff
}
.products-selection .layout-toolbar li a.active,
.products-selection .layout-toolbar li a:hover {
    background-color: #414F8F
}
.products-selection .layout-toolbar li.cdz-filter a {
    color: #fff;
    background-color: #7683c1;
    border-color: #414F8F;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.products-selection .layout-toolbar li.cdz-filter a:before {
    background-color: #a3acd5
}
.products-selection .layout-toolbar li.cdz-filter a.active,
.mb-filter-show .products-selection .layout-toolbar li.cdz-filter a {
    background-color: #EF2C30
}
.products-selection .layout-toolbar li.cdz-filter a.active:before,
.mb-filter-show .products-selection .layout-toolbar li.cdz-filter a:before {
    background-color: #f35b5f
}
.products-selection .total-products {
    color: #282828
}
.pagination {
    background-color: #fff;
    color: #282828
}
.pagination .page-list li {
    display: inline-block;
    vertical-align: top
}
.pagination .page-list li a {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.pagination .page-list li a:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.pagination .page-list li.current a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.pagination .page-list li.current a:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.card {
    background-color: #fff
}
.images-container .lSSlideOuter .lSPager.lSGallery li.active,
.images-container .lSSlideOuter .lSPager.lSGallery li:hover {
    border-color: #EF2C30
}
.content-wrapper-product {
    background-color: #fff
}
.content-wrapper-product .product-name {
    font: 500 18px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.content-wrapper-product .product-sku {
    color: #a1a1a1
}
.content-wrapper-product .product-sku .label {
    color: #a1a1a1
}
.content-wrapper-product .product-price {
    font-size: 22px
}
.content-wrapper-product .product-quantity #quantity_wanted {
    color: #282828;
    background-color: #fff
}
.content-wrapper-product #product-availability {
    color: #EF2C30
}
.content-wrapper-product .product-information {
    color: #282828
}
.content-wrapper-product .product-customization .product-message,
.content-wrapper-product .product-customization .custom-file {
    border: 1px solid #dbdbdb;
    color: #a1a1a1;
    background-color: #fff;
    border-color: #dbdbdb;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.content-wrapper-product .social-sharing li,
.content-wrapper-product .social-sharing a {
    color: #282828
}
.content-wrapper-product .social-sharing li:hover,
.content-wrapper-product .social-sharing a:hover {
    color: #EF2C30
}
.content-wrapper-product .size-chart-wrapper .size-chart-btn {
    color: #282828;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.content-wrapper-product .view-fullscreen {
    border-color: #dbdbdb
}
.content-wrapper-product .view-fullscreen:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.content-wrapper-product #product-accordion .panel-heading .panel-title {
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.content-wrapper-product #product-accordion .panel-heading .nav-link {
    border-color: #dbdbdb;
    color: #282828
}
.content-wrapper-product #product-accordion .panel-body {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #a1a1a1
}
.content-wrapper-product #product-accordion .panel-body p {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.content-wrapper-product #product-accordion #block-reassurance {
    border-color: #dbdbdb;
    color: #a1a1a1
}
.content-wrapper-product #product-accordion #block-reassurance li span {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-weight: 400
}
.kr_blog_post_area .blog_post {
    background-color: #fff
}
.kr_blog_post_area .blog_post .blog_post_content .blog-date.meta_date {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    background-color: #fff
}
.kr_blog_post_area .blog_post .blog_post_content .post_content .post_title {
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.kr_blog_post_area .blog_post .blog_post_content .post_content .post_meta>p {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.kr_blog_post_area .blog_post .blog_post_content .post_content .post_meta>p.meta_author span {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.kr_blog_post_area .blog_post .blog_post_content .post_content .post-read-more {
    color: #282828
}
.kr_blog_post_area .blog_post .blog_post_content .post_content .post-read-more:hover {
    color: #EF2C30;
    text-decoration: none
}
.block-categories .category-sub-menu li[data-depth="0"] {
    border-color: #dbdbdb
}
.block-categories .category-sub-menu li[data-depth="0"]>a {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block-categories .category-sub-menu li[data-depth="0"]>a:hover {
    color: #EF2C30
}
.block-categories .category-sub-menu .category-sub-link {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block-categories .category-sub-menu .category-sub-link:hover {
    color: #EF2C30
}
.block-categories.block-recent-posts .post-list {
    margin: 0
}
.block-categories.block-recent-posts .post-list .item {
    border-color: #dbdbdb
}
.block-categories.block-recent-posts .post-list .item h5 {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block-categories.block-recent-posts .post-list .item a {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block-categories.block-recent-posts .post-list .item a:hover {
    color: #EF2C30
}
#module-xipblog-single .kr_blog_post_area .blog_post .blog_post_content .post_content .post_title {
    font: 500 18px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#module-xipblog-single .kr_blog_post_area .blog_post .blog_post_content .post_content .post_description {
    color: #282828;
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#module-xipblog-single .kr_blog_post_area .blog_post .blog_post_content .post_content .post_description p {
    color: #282828
}
.comments_area {
    border-color: #dbdbdb
}
.comments_area .comment_list .comment {
    border-color: #dbdbdb
}
.comments_area .comment_list .comment_body .comment_meta .comment_meta_date {
    color: #a1a1a1;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.comments_area .comment_list .comment_body .comment_content_bottom p {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.table thead th {
    color: #282828;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    background: transparent;
    border-color: #dbdbdb
}
.table th,
.table td {
    border-color: #dbdbdb
}
input.form-control[name='birthday'] {
    font-family: arial
}
input.form-control,
select.form-control {
    appearance: none
}
.form-group .custom-checkbox label {
    color: #282828;
    margin: 0
}
.form-group label {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #a1a1a1
}
.cart-grid .card,
.cart-grid #block-reassurance {
    background-color: #fff;
    padding: 20px;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    border-radius: '';
    border: 1px solid #dbdbdb;
    border-top-width: 3px;
    margin: 0 0 20px;
    padding: 0
}
.card.js-cart .cart-summary-products>p {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
.card.js-cart .cart-summary-products>p a {
    color: #282828;
    text-decoration: none
}
.card.js-cart .cart-summary-products>p a:hover {
    color: #EF2C30
}
.card.js-cart .cart-summary-products>p a:active {
    color: #EF2C30
}
.card.js-cart .cart-summary-products #cart-summary-product-list {
    border-color: #dbdbdb
}
.cart-summary-line .value {
    color: #414F8F
}
.block-progress .block-content dt {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
body#checkout #footer {
    background-color: #272C31;
    color: #898d90
}
body#checkout a {
    color: #282828;
    text-decoration: none
}
body#checkout a:hover {
    color: #EF2C30
}
body#checkout a:active {
    color: #EF2C30
}
body#checkout #back-top a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
body#checkout #back-top a:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
body#checkout #header .header-nav {
    background: #
}
body#checkout .block-progress .step-item:before {
    background: #282828
}
body#checkout .block-progress dt.complete:after {
    background: #EF2C30
}
body#checkout .block-progress dt.complete:before {
    background: #EF2C30;
    color: #fff
}
body#checkout .block-progress dt.complete a .step-edit:before {
    color: #282828
}
body#checkout .checkout-summary-container #block-reassurance,
body#checkout .checkout-summary-container .card {
    background-color: #fff;
    padding: 20px;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    border-radius: '';
    margin: 0 0 20px;
    border: none
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-products #cart-summary-product-list {
    background-color: #fff
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-products .media-list .media {
    border-color: #ededed
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-products .media-list .media .product-price {
    font-weight: 500;
    color: #EF2C30
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-line .label {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-line .value {
    color: #EF2C30;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-family: arial
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-totals {
    background-color: #414F8F
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-totals .cart-summary-line .label {
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #fff
}
body#checkout .checkout-summary-container .card.js-cart .cart-summary-totals .cart-summary-line .value {
    color: #fff;
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    font-family: arial
}
body#checkout.checkout-two-columns section.checkout-step {
    background-color: #fff;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    border-radius: ''
}
body#checkout.checkout-two-columns section.checkout-step .content {
    box-shadow: none;
}
body#checkout.checkout-two-columns section.checkout-step .nav-inline.m-y-2 li.nav-item a {
    border-top-color: #dbdbdb
}
body#checkout section.checkout-step .step-title {
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
body#checkout section.checkout-step .content {
    background-color: #fff;
    padding: 0 20px;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    border-radius: '';
    margin: 0 0 20px;
    overflow: hidden
}
body#checkout section.checkout-step .content .nav-inline.m-y-2 li.nav-item:first-child a {
    border-right-color: #dbdbdb
}
body#checkout section.checkout-step .content .nav-inline.m-y-2 li.nav-item a {
    text-transform: uppercase;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    border-color: #dbdbdb;
    color: #ccc;
    text-decoration: none
}
body#checkout section.checkout-step .content .nav-inline.m-y-2 li.nav-item a:hover {
    color: #EF2C30
}
body#checkout section.checkout-step .content .nav-inline.m-y-2 li.nav-item a:active {
    color: #EF2C30
}
body#checkout section.checkout-step .content .nav-inline.m-y-2 li.nav-item a.active {
    color: #282828
}
body#checkout section.checkout-step .content .title-login {
    color: #282828;
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
body#checkout section.checkout-step .content .title-login .font-weight-bold {
    font-weight: inherit
}
body#checkout section.checkout-step .content .title-login .font-italic {
    font-family: arial;
    text-transform: none
}
body#checkout section.checkout-step .content .title-login .text-muted {
    text-transform: none;
    font-style: italic;
    font-family: Georgia, Times, "Times New Roman", serif;
    font-size: 13px;
    color: #a0a0a0
}
body#checkout section.checkout-step .content .form-group .col-md-6 {
    width: 100%
}
body#checkout section.checkout-step .content .form-group .custom-checkbox label {
    color: #282828;
    margin: 0
}
body#checkout section.checkout-step .content footer.form-footer {
    background-color: #fbfbfb
}
body#checkout section.checkout-step .delivery-option .carrier-name {
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
body#checkout section.checkout-step .js-address-form .address-item {
    background-color: #fafafa;
    border: 1px solid #dbdbdb
}
body#checkout section.checkout-step .js-address-form .address-item .address-footer a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F;
    color: #ffffff !important
}
body#checkout section.checkout-step .js-address-form .address-item .address-footer a:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F;
    color: #414F8F !important
}
body#checkout section.checkout-step .js-address-form .address-item .address-footer a.edit-address {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F;
    color: #414F8F !important
}
body#checkout section.checkout-step .js-address-form .address-item .address-footer a.edit-address:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F;
    color: #ffffff !important
}
body#checkout section.checkout-step .js-address-form .address-item.selected {
    background: transparent;
    border-color: #EF2C30
}
@media (max-width:767px) {
    body#checkout .content-inner section.checkout-step .delivery-option .carrier-name {
        color: #282828
    }
    body#checkout .content-inner section.checkout-step .delivery-option .carrier-price {
        color: #EF2C30
    }
}
body.page-customer-account .page-header h1 {
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
body.page-customer-account #content {
    background-color: #fff;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    border-radius: ''
}
.block-categories .category-top-menu .h6 {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#search_filters h4.h6 {
    border-color: #dbdbdb;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
#search_filters h4.h6:after {
    background: #EF2C30
}
#search_filters .clear-all-wrapper .btn {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
#search_filters .clear-all-wrapper .btn:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
#search_filters .facet {
    border-color: #dbdbdb
}
#search_filters .facet .facet-title {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
#search_filters .facet .facet-label a {
    font: 400 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828;
    text-decoration: none
}
#search_filters .facet .facet-label a:hover {
    color: #EF2C30
}
#search_filters .facet .facet-label a:active {
    color: #EF2C30
}
#order-items hr {
    border-color: #dbdbdb
}
#main .card-block .login-form footer.form-footer .forgot-password {
    font: 400 11px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
#main .card-block .login-form+hr+.no-account {
    font: 400 12px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.block-account .links .item {
    background-color: #f3f3f3
}
.block-account .links .item:hover,
.block-account .links .item.active {
    background-color: #414F8F;
    box-shadow: 1px 3px 1px rgba(50, 50, 50, .04);
    
    
    
    
    color: #fff
}
.block-account .links .item:hover:after,
.block-account .links .item.active:after {
    border-left-color: #414F8F
}
.rtl-layout .block-account .links .item:hover:after,
.rtl-layout .block-account .links .item.active:after {
    border-left-color: transparent;
    border-right-color: #414F8F
}
.block-account .links .item:hover a,
.block-account .links .item.active a {
    color: #fff
}
.block-account .links .item a {
    color: #414F8F
}
.page-addresses header.page-header.account-heading h1 {
    font: 500 16px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.page-addresses .address .address-footer {
    border-color: #dbdbdb
}
#cdz-wishlist-modal .modal-title {
    border-color: #dbdbdb
}
#cdz-wishlist-modal .modal-body .forgot-password a {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
#cdz-wishlist-modal .modal-body .forgot-password a:before {
    background: #282828
}
#cdz-wishlist-modal .modal-body .no-account p {
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif;
    color: #282828
}
#cdz-wishlist-modal .modal-body .no-account a.btn {
    background: transparent
}
#cdz-wishlist-modal .modal-body .no-account a.btn:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.my-wishlist .tabs-style .item.active a,
.my-wishlist .tabs-style .item:hover a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.my-wishlist .tabs-style .item.active a:before,
.my-wishlist .tabs-style .item:hover a:before {
    color: #414F8F
}
.my-wishlist .tabs-style .item.more {
    background: #fff;
    color: #b3aaae
}
.my-wishlist .tabs-style .item.more a i:before {
    @include abs-iconfont('\f196', 14px)
}
.my-wishlist .tabs-style .item.f-right a {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.my-wishlist .tabs-style .item.f-right a:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.my-wishlist #products .products .product-miniature .product-item-info {
    border-color: #dbdbdb
}
.my-wishlist #products .products .product-miniature .product-item-info .cdz-hover-section .cdz-buttons-container .btn-primary.add-to-cart,
.my-wishlist #products .products .product-miniature .product-item-info .cdz-hover-section .cdz-buttons-container a.quick-view {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.my-wishlist #products .products .product-miniature .product-item-info .cdz-hover-section .cdz-buttons-container .btn-primary.add-to-cart:hover,
.my-wishlist #products .products .product-miniature .product-item-info .cdz-hover-section .cdz-buttons-container a.quick-view:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.wl-list.abs-list {
    background-color: #fff
}
.header-nav #contact-link a,
.header-nav .user-info .cdz-top-signup>a,
.header-nav .user-info .cdz-top-login>a,
.header-nav .user-info>a.account,
.header-nav .user-info>a.logout,
.header-nav .currency-selector span,
.header-nav .language-selector span,
.header-nav .cdz-top-wishlist.top-link a {
    font-size: 11px
}
.abs-line-left:before {
    background: #dbdbdb
}
.abs-line-right:after {
    background: #dbdbdb
}
.header-call-us {
    color: #fff;
    font: 700 14px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
@media (min-width:768px) {
    .search-widget form input[type=text] {
        border: 1px solid #fff;
        font-size: 10px;
        font-style: italic
    }
    .search-widget form input[type=text]:hover,
    .search-widget form input[type=text]:focus {
        border: 1px solid #fff
    }
    .search-widget form button[type=submit] {
        background: #;
        border-color: #6e6e6e
    }
    .search-widget form button[type=submit] .search {
        color: #6e6e6e
    }
    .search-widget form button[type=submit]:hover {
        
        
        opacity: .7
    }
    .search-widget form button[type=submit]:hover .search {
        color: #6e6e6e
    }
    .sticky-menu.active .search-widget form button[type=submit] {
        background: #414F8F;
        border-color: #fff
    }
    .sticky-menu.active .search-widget form button[type=submit] .search {
        color: #fff
    }
    .sticky-menu.active .search-widget form button[type=submit]:hover {
        background: #fff;
        border-color: #414F8F;
        
        
        opacity: 1
    }
    .sticky-menu.active .search-widget form button[type=submit]:hover .search {
        color: #414F8F
    }
}
.blockcart .header a.cart-icon .material-icons.shopping-cart:before {
    border-color: #fff
}
.sticky-menu.active .blockcart .header a.cart-icon .material-icons.shopping-cart:before {
    color: #fff;
    background-color: #414F8F;
    border-color: #fff
}
.sticky-menu.active .blockcart .header a.cart-icon:hover .material-icons.shopping-cart:before {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.blockcart .header a.cart-icon span.hidden-sm-down {
    color: #fff
}
.blockcart .header a.cart-icon .cart-products-count {
    background: #f8f8f8;
    color: #282828;
    font-size: 11px
}
.menu-title {
    color: #fff;
    background-color: #fff;
    border-color: #212326;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.float-bar {
    border: 1px solid #dbdbdb;
    background: #fff
}
.float-bar .item {
    border-bottom: 1px solid #dbdbdb
}
.float-bar .item a {
    color: #282828;
    text-decoration: none
}
.float-bar .item a:hover {
    color: #EF2C30
}
.float-bar .item a:active {
    color: #EF2C30
}
.float-bar .item a .fa {
    color: #EF2C30
}
.wrapper-ads07 .text-area .icon-font {
    color: #a1a1a1;
    border: 2px solid #a1a1a1
}
.wrapper-ads07 .text-area .icon-font:hover {
    color: #fff;
    background-color: #1e84cc;
    border-color: #1e84cc
}
.wrapper-ads07 .text-area h4 {
    color: #303030
}
.wrapper-ads07 .text-area p.text {
    color: #acacac;
    font-size: 15px
}
.wrapper-ads08 .box {
    border: 1px solid #dbdbdb;
    color: gray;
    background-color: #fff
}
.wrapper-ads08 .box:after {
    color: #425f9c
}
.wrapper-ads08 .box .social-title {
    font-size: 15px;
    color: #425f9c
}
.wrapper-ads08 .box .social-cap {
    font-size: 17px;
    color: #5b5b5b
}
.wrapper-ads08 .box a.action.primary {
    color: #303030;
    background-color: #f9f9f9;
    border-color: #d7d7d7
}
.wrapper-ads08 .box a.action.primary:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.wrapper-ads08 .box.tw-box .social-title {
    color: #55acee
}
.wrapper-ads08 .box.tw-box:after {
    color: #55acee
}
.wrapper-ads08 .box.go-box .social-title {
    color: #dd4b39
}
.wrapper-ads08 .box.go-box:after {
    color: #dd4b39
}
.wrapper-ads08 .box.in-box .social-title {
    color: #000
}
.wrapper-ads08 .box.in-box:after {
    color: #000
}
.owl-carousel .owl-nav [class*='owl-'] {
    border: 1px solid #282828;
    color: #ccc;
    background-color: #fff;
    border-color: #ccc
}
.owl-carousel .owl-nav [class*='owl-']:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.cdz-brand-slider-wrap .cdz-brand-title span {
    color: #fff;
    background-color: #EF2C30;
    font: 400 15px/1.35 Source Sans Pro, Helvetica Neue, Verdana, Arial, sans-serif
}
.cdz-brand-slider-wrap .cdz-brand-slider {
    border: 1px solid #dbdbdb;
    background: #fff
}
.cdz-brand-slider-wrap .owl-item.active .cdz-banners-item:after {
    background: #dbdbdb
}
.cdz-brand-slider-wrap .cdz-banners-item {
    background: transparent
}
.cdz-brand-slider-wrap .cdz-banners-item>a:first-child {
    border-bottom-color: #dbdbdb
}
.cdz_wapper-blog01 .post-item {
    border: 1px solid #dbdbdb
}
.box-product {
    background: #fff;
    border: 1px solid #dbdbdb
}
.box-product .block-title {
    border-bottom: 1px solid #dbdbdb
}
.box-product .block-title .b-title {
    color: #EF2C30
}
.box-product .owl-carousel .owl-nav [class*='owl-'] {
    color: #ccc;
    background-color: transparent;
    border-color: transparent
}
.box-product .owl-carousel .owl-nav [class*='owl-']:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.box-cate-style01 .block-title .b-title {
    color: #e040fb
}
.box-cate-style01 .box-cate-products {
    background: #e040fb;
    border: 1px solid #e040fb
}
.box-cate-style01 .box-cate-products>div {
    background: #fff
}
.box-cate-style01.bkg-color02 .block-title .b-title {
    color: #fbb33b
}
.box-cate-style01.bkg-color02 .box-cate-products {
    background: #fbb33b;
    border: 1px solid #fbb33b;
    border-top: 5px solid #fbb33b
}
.box-cate-style01.bkg-color03 .block-title .b-title {
    color: #c20000
}
.box-cate-style01.bkg-color03 .box-cate-products {
    background: #c20000;
    border: 1px solid #c20000;
    border-top: 5px solid #c20000
}
@media (min-width:768px) {
    .box-cate-style01 .box-cate-link .item {
        color: #989898;
        text-decoration: none
    }
    .box-cate-style01 .box-cate-link .item:hover {
        color: #303030
    }
    .box-cate-style01 .box-cate-link .item:active {
        color: #303030
    }
    .box-cate-style01 .box-cate-link .item a {
        color: #989898;
        text-decoration: none
    }
    .box-cate-style01 .box-cate-link .item a:hover {
        color: #303030
    }
    .box-cate-style01 .box-cate-link .item a:active {
        color: #303030
    }
    .box-cate-style01 .box-cate-link .item:hover a,
    .box-cate-style01 .box-cate-link .item.active a {
        background-color: #414F8F;
        color: #fff;
        text-decoration: none
    }
    .box-cate-style01 .box-cate-link .item:hover a:hover,
    .box-cate-style01 .box-cate-link .item.active a:hover {
        color: #fff
    }
    .box-cate-style01 .box-cate-link .item:hover a:active,
    .box-cate-style01 .box-cate-link .item.active a:active {
        color: #fff
    }
}
.box-products {
    background: #fff
}
.box-products .owl-nav [class*='owl-'] {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.box-products .owl-nav [class*='owl-']:hover {
    color: #ccc;
    background-color: #fff;
    border-color: #ccc
}
.box-products .product-group>.product-miniature:first-child {
    border-bottom: 1px solid #dbdbdb
}
.box-products .active .product-group:before {
    background: #dbdbdb
}
.box-cate-style02 {
    border: 1px solid #dbdbdb;
    background: #fff
}
.box-cate-style02 .block-title .b-title {
    color: #fff;
    background-color: #f50057
}
.box-cate-style02 .box-cate-link {
    overflow: hidden
}
.box-cate-style02 .box-cate-link .item a {
    color: #000;
    text-decoration: none
}
.box-cate-style02 .box-cate-link .item a:hover {
    color: #EF2C30
}
.box-cate-style02 .box-cate-link .item a:active {
    color: #EF2C30
}
.box-cate-style02 .box-cate-link .item:after {
    background: #dbdbdb
}
.box-cate-style02 .box-cate-link .item:before {
    background: #dbdbdb
}
.box-cate-style02 .product-list-style02 .cdz-block-title .b-title {
    color: #f50057;
    border-bottom: 2px solid #f50057
}
.bkg-color04 .box-cate-style02 .product-list-style02 .cdz-block-title .b-title {
    color: #2962ff;
    border-bottom: 2px solid #2962ff
}
.box-cate-style02 .product-list-style02 .cdz-products-list {
    border: 0
}
.box-cate-style02.bkg-color04 .block-title .b-title {
    background: #2962ff
}
.box-cate-style02.bkg-color04 .cdz-block-title .b-title {
    color: #2962ff;
    border-bottom: 2px solid #2962ff
}
.product-list-style02 .cdz-products-list {
    border: 1px solid #dbdbdb;
    background: #fff
}
.product-list-style02 .cdz-products-list .product-miniature {
    margin-bottom: 0;
    border-top: 1px solid #dbdbdb
}
.product-list-style02 .cdz-products-list .product-miniature:first-child {
    border-top: 1px solid transparent
}
.product-list-style02 .cdz-products-list .product-miniature .product-item-details .product-item-actions .actions-primary {
    background: #414F8F
}
.product-list-style02 .cdz-products-list .product-miniature .product-item-info .actions {
    padding: 0
}
.product-list-style02 .cdz-products-list .product-miniature .box-tocart .control .qty-minus .btn-qty,
.product-list-style02 .cdz-products-list .product-miniature .box-tocart .control .qty-plus .btn-qty {
    color: #000;
    background-color: #d9d9d9;
    border-color: #d9d9d9
}
.product-list-style02 .cdz-products-list .product-miniature .box-tocart .control .qty-minus .btn-qty:hover,
.product-list-style02 .cdz-products-list .product-miniature .box-tocart .control .qty-plus .btn-qty:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #d9d9d9
}
.product-list-style02 .cdz-products-list .thumbnail-container {
    border: 1px solid #dbdbdb
}
.product-list-style02 .cdz-products-list .product-item .qs-button {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.product-list-style02 .cdz-products-list .product-item .qs-button:hover {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.cart-qty-wrap {
    background: #414F8F
}
.cart-qty-wrap .cart-qty .qty-ctl .decrease,
.cart-qty-wrap .cart-qty .qty-ctl .increase {
    color: #000;
    background-color: #d9d9d9;
    border-color: #d9d9d9
}
.cart-qty-wrap .cart-qty .qty-ctl .decrease:hover,
.cart-qty-wrap .cart-qty .qty-ctl .increase:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #d9d9d9
}
.quick-view {
    color: #fff;
    background-color: #414F8F;
    border-color: #414F8F
}
.quick-view:active,
.quick-view:focus,
.quick-view:hover {
    color: #414F8F;
    background-color: #fff;
    border-color: #414F8F
}
.block_newsletter form input.btn-primary {
    border-color: #ffffff !important
}
.cdz-block-title .b-title {
    color: #282828
}
#products .product-title a,
.product-miniature .product-title a {
    font-size: 12px
}
#products .regular-price,
.product-price-and-shipping .regular-price {
    color: #282828
}
@media (max-width:767px) {
    .sticky-menu.active {
        background-color: #414F8F
    }
}
