/*background color*/
.button-3:hover,
.button-3:focus,
.button-3:active,
.checkbox-container input:checked ~ .checkmark,
.item-box .product-item .details .add-info .buttons .product-box-add-to-cart-button,
.blog-posts .buttons .read-more,
.news-items .buttons .read-more,
.poll .buttons input,
.register-button,
.button,
.button-1,
.login-button,
.ico-cart .cart-qty,
.mini-shopping-cart .cart-title,
.mini-shopping-cart input[type="button"]:hover,
.mini-shopping-cart input[type="button"]:focus,
.shipping-type--icon,
.newsletter .newsletter-email .newsletter-subscribe-button,
.product-tab-container .title,
.product-tab-container .product-tab-body .product-tab-picture strong,
.anywhere-slider-bg .owl-item .slider-caption a,
.sub-category-item .title,
.manufacturer-item .title,
.product-filter .remove-filter,
.estimate-shipping-radio:checked + label,
.opc .allow .step-title .number,
.order-progress li.active-step .step-icon,
#slider-1 a.slider-btn,
.slider-container.slider-container-bg a.slider-btn,
#topcartlink
{
    background: RGB(255, 36, 36);
    color: white;
}

/*text color*/
.button-3,
.checkbox [type="checkbox"]:not(:checked) ~ label:after,
.checkbox [type="checkbox"]:checked ~ label:after,
.admin-header-links a:hover,
.admin-header-links a:focus,
.header-links ul li a:hover,
.cart-links li a:hover,
.mm-nav-item .mm-nav-link:hover,
.mm-nav-item > a:hover,
.nav-item > a:hover,
.all-manufacture > a:hover,
.sublist-close-button > button:hover,
.mm-nav-item:hover .sublist-toggle,
.mini-shopping-cart .name a:hover,
.footer-block .title,
.footer-block ul li a:hover,
.footer-block ul.networks li a:hover,
.home-page-category-grid .item-box .category-item .title,
.blog-item-wrapper .date-time,
.news-item-wrapper .date-time,
.breadcrumb ul li:last-child,
.breadcrumb ul > li strong,
.breadcrumb ul > li a:hover,
.breadcrumb ul > li a:focus,
.icon-grid-view.selected,
.icon-list-view.selected,
.pager ul li.next-page a:hover,
.pager ul li.next-page a:focus,
.pager ul li.previous-page a:hover,
.pager ul li.previous-page a:focus,
.button-1.checkout-button,
.opc .back-link a:hover,
.compare-products-table td a,
.block .list a:hover,
.block .list .active > a,
.block .view-all a,
.block .tags li a:hover,
.product-tags-all-page li a:hover,
.sitemap-page .entity a:hover,
.blog-page .post-date,
.news-list-page .news-date,
.blogpost-page .post-date,
.news-item-page .news-date,
.blog-posts .blog-details a:hover,
.blogpost-page .post-body a,
.news-item-page .news-body a,
.product-reviews-page .page-title a,
.product-review-item .review-info a,
.product-review-helpfulness .vote,
.order-details-page .data-table .product a,
.forums-main-page a,
.forums-page a,
.forum-topic-page a,
.viewmode-icon.list.selected .icon-list-view,
.viewmode-icon.grid.selected .icon-grid-view,
.product-grid .item-box .product-item .hover-buttons .button-2,
.carousel-product .item-box .product-item .hover-buttons .button-2,
.header-selectors-wrapper .store-contact-info a i,
.page-body a,
.mobile-footer a:hover span,
.header-links ul li a:hover, #cart-links li a:hover
{
    color: RGB(255, 36, 36);
}

/*box border color*/
.button-3,
.button-3:hover,
.button-3:focus,
.button-3:active,
.checkbox-container input:checked ~ .checkmark,
.item-box .product-item .details .add-info .buttons .product-box-add-to-cart-button,
.product-tab-container .owl-carousel .owl-nav button.owl-prev:focus,
.product-tab-container .owl-carousel .owl-nav button.owl-next:focus,
.anywhere-slider-container .owl-nav button.owl-prev:focus,
.anywhere-slider-container .owl-nav button.owl-next:focus,
.anywhere-slider-bg .owl-carousel .owl-nav button.owl-prev:focus,
.anywhere-slider-bg .owl-carousel .owl-nav button.owl-next:focus,
.manufacturer-carousel .ocarousel .owl-nav button.owl-prev:focus,
.manufacturer-carousel .ocarousel .owl-nav button.owl-next:focus,
.category-carousel .ocarousel .owl-nav button.owl-prev:focus,
.category-carousel .ocarousel .owl-nav button.owl-next:focus,
.ocarousel-grid.product-carousel .owl-nav button.owl-prev:focus,
.ocarousel-grid.product-carousel .owl-nav button.owl-next:focus,
.ocarousel.item-grid .owl-nav button.owl-prev:focus,
.ocarousel .owl-nav button.owl-next:focus,
.ocarousel .owl-nav button.owl-prev:focus,
.ocarousel .owl-nav button.owl-next:focus,
.estimate-shipping-radio:checked + label,
.pager ul li.current-page span,
.product-variant-line,
.slider-container .top-slider .owl-nav button.owl-prev:focus,
.slider-container .top-slider .owl-nav button.owl-next:focus
{
    border-color: #FF0000;
}

      /*box outline color*/
.product-tab-container .owl-carousel .owl-nav button.owl-prev:focus,
.product-tab-container .owl-carousel .owl-nav button.owl-next:focus,
.slider-container .top-slider .owl-carousel .owl-nav button.owl-prev:focus,
.slider-container .top-slider .owl-carousel .owl-nav button.owl-next:focus,
.slider-container .top-slider .owl-carousel .owl-nav button.owl-prev:hover,
.slider-container .top-slider .owl-carousel .owl-nav button.owl-next:hover,
.anywhere-slider-bg .owl-carousel .owl-nav button.owl-prev:focus,
.anywhere-slider-bg .owl-carousel .owl-nav button.owl-next:focus,
.manufacturer-carousel .ocarousel .owl-nav button.owl-prev:hover,
.manufacturer-carousel .ocarousel .owl-nav button.owl-prev:focus,
.manufacturer-carousel .ocarousel .owl-nav button.owl-next:hover,
.manufacturer-carousel .ocarousel .owl-nav button.owl-next:focus,
.category-carousel .ocarousel .owl-nav button.owl-prev:hover,
.category-carousel .ocarousel .owl-nav button.owl-prev:focus,
.category-carousel .ocarousel .owl-nav button.owl-next:hover,
.category-carousel .ocarousel .owl-nav button.owl-next:focus,
.ocarousel-grid.product-carousel .owl-nav button.owl-prev:hover,
.ocarousel-grid.product-carousel .owl-nav button.owl-next:hover,
.ocarousel-grid.product-carousel .owl-nav button.owl-prev:focus,
.ocarousel-grid.product-carousel .owl-nav button.owl-next:focus,
.ocarousel.item-grid .owl-nav button.owl-prev:hover,
.ocarousel.item-grid .owl-nav button.owl-prev:focus,
.ocarousel.item-grid .owl-nav button.owl-next:hover,
.ocarousel.item-grid .owl-nav button.owl-next:focus {
    outline-color: RGB(255, 36, 36);
    color: white;
}

/*box shadow color*/
.item-box .product-item .details .add-info .buttons .product-box-add-to-cart-button,
.product-tab-container .product-tab-body .product-tab-item-wrapper .ui-tabs-nav li.ui-tabs-active,
.product-filter .remove-filter,
.product-essential .add-to-cart-button,
.variant-overview .add-to-cart-button {
 box-shadow: 0px 3px 5px #eee;
}


.lds-dual-ring:after {
    border-top-color: #FF0000;
    border-bottom-color: #FF0000;
}
.lds-ripple div {
    border-color: #FF0000;
}

.mm-nav-item .mm-nav-link:hover, .mm-nav-item > a:hover {
    color: RGB(255, 0, 0) !important;
}

.flex-box .has-submenu > a, .flex-box > .no-submenu .mm-nav-link,
.mm-nav-item .sublist.first-level .flex-box > .has-submenu > .mm-nav-link, .flex-box > li.no-submenu a {
    color: black;
}

input.button-1:hover,
.button-1.product-box-add-to-cart-button:hover,
#newsletter-subscribe-button:hover {
    background: RGB(210, 0, 0);
}

.footer-block .title {
    color: white;
}

.manufacturer-item-leater-list li.active a span::after {
    background-color: RGB(255, 36, 36);
}

.upload-picture-block .qq-gallery .qq-upload-button:hover {
    background: RGB(255, 36, 36);
    border-color: RGB(255, 36, 36);
}

.product-essential .add-to-cart-button:hover,
.product-essential .add-to-cart-button:focus,
.variant-overview .add-to-cart-button:hover,
.variant-overview .add-to-cart-button:focus {
    border: 0;
    outline: 0;
    background-color: RGB(210, 0, 0);
}

.wizard-content .wizard > .steps > ul > li.done .step i {
    background-color: rgb(255, 36, 36);
    color: white;
}

#breandleaterlist button.owl-next span:hover {
    background-image: url("data:image/svg+xml,%3Csvg id='Group_33' data-name='Group 33' xmlns='http://www.w3.org/2000/svg' width='24.167' height='14.933' viewBox='0 0 24.167 14.933'%3E%3Cpath id='Path_21' data-name='Path 21' d='M21.317,0,12.083,9.233,2.85,0,0,2.85,12.083,14.933,24.167,2.85Z' fill='RGB(255, 36, 36)'/%3E%3C/svg%3E%0A");
}

#breandleaterlist button.owl-prev span:hover {
    background-image: url("data:image/svg+xml,%3Csvg id='Group_33' data-name='Group 33' xmlns='http://www.w3.org/2000/svg' width='24.167' height='14.933' viewBox='0 0 24.167 14.933'%3E%3Cpath id='Path_21' data-name='Path 21' d='M21.317,0,12.083,9.233,2.85,0,0,2.85,12.083,14.933,24.167,2.85Z' fill='RGB(255, 36, 36)'/%3E%3C/svg%3E%0A");
}

.breadcrumb ul > li .current-item {
    color: RGB(255, 36, 36);
}

.fieldset .title strong {
    color: RGB(255, 36, 36);
}

.new-comment .title {
    color: RGB(255, 36, 36);
}

.topuserinfo.premiumuser .icon-user {
    border: 3px solid RGB(255, 36, 36);
}

.header-menu:hover .hamburger-box .hamburger-inner,
.header-menu:hover .hamburger-box .hamburger-inner:after,
.header-menu:hover .hamburger-box .hamburger-inner:before {
    background-color: RGB(255, 36, 36);
}

.html-home-page .header-menu:hover .hamburger-box .hamburger-inner {
    transition-delay: 0;
    background-color: RGB(255, 36, 36) !important;
}

.details .product-title .grey13-c {
    color: black;
}

.ui-tabs-active .ui-tabs-anchor, .ui-state-active .ui-tabs-anchor {
    background-color: #cecece;
}

.fulltabs::after, .fulltabs::before,
#productTab, #productDesc, #productReviews,
.ui-tabs-panel, .ui-corner-bottom, .ui-widget-content {
    background-color: #F0F2F5;
}

.container-fluid, .fulltabs .container {
    background-color: #f5f5f5;
}

.product__tab.ui-tabs .ui-tabs-nav {
    background-color: #F0F2F5;
}

.product-carousel.ocarousel-grid .title p a, .manufacturer-carousel .ocarousel-grid .title p a, .blog-news-area .title p a {
    color: RGB(255, 36, 36);
}

.shipping-type .shipping-type--icon {
    background: #d70000;
}

.product-item .offer-content .discount-info-label {
    background-color: #df0000;
}

#topcartlink, #topcartlink .cart-qty {
    background-color: #df0000;
}

.header-links ul li a:hover svg path,
.header-links ul li ul:hover svg path,
.header-links li:hover i::before,
.header-links li:hover a,
.ocarousel-grid div p a i {
    fill: RGB(255, 36, 36);
    color: RGB(255, 36, 36);
}

#read-privacyinfo {
    color: RGB(255, 36, 36);
}

[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
    background: RGB(255, 36, 36);
}

.login-page .page-body, .registration-page .page-body {
    background: #F0F2F5;
}

strong.icon.icon-user > b {
    color: black;
}

.ui-widget-header, .ui-state-default, .ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    background: #df0000;
}

.aboutc-block-title, .topic-title-block {
    background: linear-gradient(90deg, RGB(197, 197, 197, 1) 0%, RGB(206, 206, 206, 0.4) 50%, rgba(206, 206, 206, 0.2) 100%);
}

.aboutc-block-title::before, .topic-title-block:before {
    background: linear-gradient(90deg, rgba(197, 197, 197, 0.8) 0%, rgba(197, 197, 197, 0.4) 50%, rgba(206, 206, 206, 0.1) 100%);
}

.sub-categories .sub-item a:hover {
    background: #df0000;
}

.mobile-footer a:hover svg path {
    fill: RGB(255, 36, 36);
}
