a {
background-color: transparent;
} pre {
background: #eeeeee;
} body {
background-color: #f0f0f0;
}
hr {
background-color: #cccccc;
} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
select,
textarea{
background-color: #fbfbfb;
}
blockquote {
background-color: #f8f8f8;
}
#respond .form-submit input#submit,
a.button,
button,
input[type="submit"] {
background-color: #f33c3c;
}  .screen-reader-text:focus {
background-color: #f1f1f1;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
} .header-top {
background-color: #f0f0f0;
} .chosen-container-single .chosen-single{
background: #f0f0f0;
}
.chosen-container .chosen-drop {
background: #fff;
}
.chosen-container .chosen-drop .chosen-search input{
background: #f0f0f0;
}
.chosen-container .chosen-results li.highlighted {
background-color: #333;
}
.chosen-container .chosen-results li.result-selected{
background-color: #f33c3c;
}    .block-search .btn-submit{
background-color: #f33c3c;
}
.block-search .input{
background-color: #ffffff;
} .site-cart-items-wrap{
background-color: #f33c3c;
}
.site-cart-items-wrap .count {
background-color: #ffffff;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
background: #f7f7f7;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
background: #f33c3c;
}
.woocommerce .widget .woocommerce-mini-cart__buttons a.button{
background-color: #efefee;
}
.widget .woocommerce-mini-cart__buttons a.checkout:last-child{
background-color: #f33c3c;
}
.cart-widget-side {
background-color: #ffffff;
}
.site-header-cart .widget_shopping_cart {
background-color: #fafafa;
} .block-nav-category .block-title{
background-color:#f0f0f0;
}
.block-nav-category .block-content{
background-color: #ffffff;
}
.block-nav-category .vertical-menu .page_item.current_page_item>a,
.block-nav-category .vertical-menu li:hover>a, 
.block-nav-category .view-all-category a:hover{
background-color:#f33c3c;
}
.block-nav-category .vertical-menu .children,
.block-nav-category .vertical-menu .sub-menu{
background-color: #ffffff;
}
.block-nav-category .view-all-category a{
background: #000;
}
.box-header-nav .main-menu .children,
.box-header-nav .main-menu .sub-menu{
background-color: #ffffff;
}
.box-header-nav .main-menu .children>.page_item:hover>a,
.box-header-nav .main-menu .sub-menu>.menu-item:hover>a{
background-color:#f0f0f0;
} .post-navigation{
background-color: #fff;
} .home-slider-overlay {
background-color: rgba(0, 0, 0, 0.4);
}
.flex-control-nav>li>a:before {
background-color: #ffffff;
}
.flex-control-nav>li>a:hover:before,
.flex-control-nav>li>a.flex-active:before{
background-color: #232529;
} .btn-primary {
background-color: #f33c3c;
}
.btn-primary.focus-visible,
.btn-primary:focus,
.btn-primary:hover{
background-color: transparent !important;
} .product.product-category:hover .woocommerce-loop-category__title {
background-color:#ffffff;
}
.product.product-category .woocommerce-loop-category__title {
background-color: rgba(240, 240, 240, 0.95);
} .promo_block_area .promo-img-info-inner {
background: rgba(2, 2, 2, 0.25);
}
.promo_block_area .promo-img-info-inner h3::after {
background-color: #ffffff;
}
.promo_block_area .promo-banner-img-inner:hover .promo-img-info .promo-img-info-inner h3 {
background: #f33c3c;
} .box {
background: #fff;
} .articallist{
background-color: #f6f6f6;
} .services_area .services_item{
background: #ffffff;
} .breadcrumbs-wrap{
background-color: #f2f4f6;
}
.breadcrumbs-wrap.withimage::before {
background: rgba(0, 0, 0, 0.2);
} .store_products_item_details {
background-color: #ffffff;
}
.store_products_items_info .products_item_info {
background-color: #000;
} .store_products_items_info .yith-wcwl-add-button a.add_to_wishlist span,
.store_products_items_info .sparkle-tooltip-label {
background-color: #f33c3c;
} .woocommerce ul.products li.product .on_sale,
.store_products_item_body .flash .on_sale{
background-color: #ffc60a;
}
.flash.new_sale > .onnew {
background-color: #009966;
}
.store_products_item .flash > .store_sale_label {
background-color: #f33c3c;
}
.flash > span {
background-color: #f33c3c;
} .woocommerce a.added_to_cart,
.woocommerce a.product_type_simple,
.woocommerce a.button.add_to_cart_button,
.woocommerce a.button.product_type_grouped,
.woocommerce a.button.product_type_external,
.woocommerce a.button.product_type_variable{
background-color: #f33c3c;
}
.woocommerce a.added_to_cart:before,
.woocommerce a.product_type_simple:before,
.woocommerce a.button.add_to_cart_button:before,
.woocommerce a.button.product_type_grouped:before,
.woocommerce a.button.product_type_external:before,
.woocommerce a.button.product_type_variable:before{
background-color: #f33c3c;
} .woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button {
background-color: #f33c3c;
}  .woocommerce .shop-product-list ul.products li.product{
background-color: #ffffff;
} .woocommerce nav.woocommerce-pagination ul {
background: transparent;
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers {
background: none;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
background-color: #f33c3c;
} .woocommerce-MyAccount-navigation ul li a {
background-color: #f8f8f8;
}
.woocommerce-MyAccount-navigation ul li a:hover{
background-color: transparent;
} .woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt {
background-color: #f33c3c;
}
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
background-color: transparent;
} .wishlist_table .product-add-to-cart a.button {
background-color: #f33c3c !important;
}
.woocommerce.woocommerce-wishlist a.button.alt:hover {
background-color: transparent !important;
}  .woocommerce div.product div.images .woocommerce-product-gallery__trigger{
background-color: #ffffff;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
background-color: #ffffff;
} .single-product div.product .entry-summary .woocommerce-product-rating>span:not(.star-rating)::after{
background-color: #e5e5e5;
}
.single-product div.product .entry-summary .flash .on_sale {
background-color: #ff9900;
}
.single-product div.product .entry-summary .flash .store_sale_label {
background-color: #f33c3c;
} .woocommerce .quantity .minus,
.woocommerce .quantity .plus {
background-color: #cccccc;
}
.single-product div.product .entry-summary .single_add_to_cart_button {
background-color: #f33c3c;
}
.single-product div.product .entry-summary .single_add_to_cart_button:before {
background-color: #f33c3c;
} .woocommerce div.product .woocommerce-tabs ul.tabs li {
background-color: #333;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background-color: #ffffff;
} .pagination{
background-color: #fdfdfd;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 5px 0px rgba(247, 247, 247, 0.82);
box-shadow: 0px 0px 1px 0px rgba(247, 247, 247, 0.82);
}
.page-numbers{
background-color: #f33c3c;
}
.page-numbers.current{
background-color: #ffffff;
}
.page-numbers:hover{
background: transparent;
} .posts-tag ul li {
background-color: #000;
}
.posts-tag ul li:first-child {
background-color: #f33c3c;
}
.posts-tag ul li:hover {
background-color: #f33c3c;
} .comment-list .comment-body {
background-color: #f0f0f0;
} .reply .comment-reply-link {
background-color:#f33c3c;
}
#respond {
background-color: #ffffff;
}  .cross-sells h2,
.cart_totals h2,
.up-sells>h2,
.related>h2,
.woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3,
.woocommerce-additional-fields h3,
#order_review_heading,
.woocommerce-order-details h2,
.woocommerce-column--billing-address h2,
.woocommerce-column--shipping-address h2,
.woocommerce-Address-title h3,
.woocommerce-MyAccount-content h3,
.wishlist-title  h2,
.comments-area  h2.comments-title,
.woocommerce-Reviews h2.woocommerce-Reviews-title,
.woocommerce-Reviews #review_form_wrapper .comment-reply-title, 
.woocommerce-account .woocommerce h2,
.woocommerce-customer-details h2.woocommerce-column__title,
.widget .widget-title{
background-color: #fafafa;
} .widget_search .search-submit{
background-color: #f33c3c;
} .calendar_wrap caption {
background: none repeat scroll 0 0 #f33c3c;
} .widget_product_search button{
background-color: #f33c3c;
} .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #f33c3c;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #cccccc;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover::after{
background-color: rgba(255,255,255,0.3);
} .widget.yith-woocompare-widget .compare,
.widget.yith-woocompare-widget .clear-all {
background-color: #f33c3c;
}
.widget.yith-woocompare-widget .compare:hover,
.widget.yith-woocompare-widget .clear-all:hover {
background-color: transparent;
}  .top-footer-area{
background-color: #f2f4f6;
} .middle-footer-area{
background-color: #232529;
} .footer-widgets .widget ul li {
background-color: transparent;
} .bottom-footer-area {
background-color: #232529;
} .sub-top-footer{
background-color: #232529;
} .social ul li a {
background-color: #000;
}
.social ul li a:hover{
background-color:transparent;
} .sub-footer {
background: #1d1e21;
} .footer_menu ul li a:before {
background-color: rgba(224, 224, 224, 0.5);
} .scrollup {
background-color: #232529;
} .flex-direction-nav li a {
background-color:#f33c3c;
}
.flex-direction-nav li a:hover {
background-color:transparent;
}