


body, .footer-bottom-widgets {
    background-color: #181818;
    color: #fff;
    
    background: #181818 url(/main/ison/themes/electro/assets/images/bg-body1.jpeg);
    background-repeat: repeat;
    /* background-position: 50% 50%; */
}

button.btn.sidebar-toggler {
    color: #fff;
}
.copyright-bar {
    background-color: #000;
}
#popup_button_fixed {
    /*background: #ff700f;*/
    background-color: #f89a20;
    border-color: #f89a20;
}

.widget_electro_features_block_widget .features-list .media i,
.footer-call-us .call-us-icon .ec,
.header-support-inner .support-icon .ec {
    filter: invert(1);
}

.header-support-inner .support-info a {
    color: #fff;
}

.product_list_widget .product-title,
.woocommerce .woocommerce-breadcrumb,
.woocommerce-breadcrumb a,
.primary-nav-menu .nav-inline > .menu-item a {
    color: #d9d9d9!important;
}

.woocommerce-breadcrumb span.delimiter + a {
    background-color: #212121;
}
.woocommerce-breadcrumb span.delimiter + a:focus,
.woocommerce-breadcrumb span.delimiter + a:hover {
    background-color: #212121;
    color: #fff !important;
}

.primary-nav-menu .nav-inline > .menu-item a:hover {
    color: #fff;
}

.header-support-inner .support-info a:hover {
    color: #fff;
}

ul.dropdown-menu.dropdown-menu-mini-cart {
    background-color: #212121;
    color: #d9d9d9;
    border-top: 2px solid #f89a20;
}
.dropdown-menu-mini-cart .woocommerce-mini-cart__empty-message {
    margin-bottom: 0;
    padding: 0 30px 10px;
}
.site-header .dropdown-menu {
    background-color: #212121;
    color: #d9d9d9;
}

a.departments-menu-v2-title {
    /* background: #f89a20; */
    /* border-radius: 5px 5px 0 0; */
}

.departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li > a {
    border-bottom-color: #2f3336 !important;
    color: #d9d9d9!important;
}

.departments-menu-v2>.dropdown>.dropdown-menu>li>a:focus,
.departments-menu-v2>.dropdown>.dropdown-menu>li>a:hover {
    background-color: #181818 !important;
}

.da-block .da-inner {
    background-color: #212121;
}

.da-block a {
    color: #fff;
}

.da-block .da-action::after {
    background: #f37123;
}

.home-v2-da-block {margin-top: 27px;}

.sticky-wrapper .stick-this.stuck {
    background-color: #000;
}

.widget_electro_features_block_widget .features-list {
    background-color: #212121;
    border: 0;
}


.sidebar .widget-title::after {border-color: #f89a20;}

.electro_posts_carousel_widget .post-item .post-content .post-name {
    color: #fff;
}

.desktop-footer .footer-newsletter {
    background: #f89a20;
}

.footer-call-us .call-us-number a {
    color: #fff;
}

.footer-bottom-widgets ul > li > a,.footer-bottom-widgets ul > li > a:focus, .footer-bottom-widgets ul > li > a:hover {
    color: #fff;
}

.navbar-search > .input-group .input-search-field .product-search-field.form-control {
    background-color: #212121;
    color: #fff;
}

.navbar-search .btn, .navbar-search button {
    background: #f89a20;
}

body .dropdown-menu-mini-cart .wc-forward {
    background: #f89a20;
    color: #FFF;
}

.dropdown-menu-mini-cart p.buttons, .dropdown-menu-mini-cart .mini_cart_item {
    border-bottom-color: #2f3336;
}

.product_list_widget a {
    color: #d9d9d9;
}

.product_list_widget > li > a:focus, .product_list_widget > li > a:hover {
    color: #fff;
}


section header, .features-list.columns-1 .feature, .products-carousel-tabs .nav::after {
    border-bottom-color: #2f3336;
}

.owl-item > .product::after, .products > .product::after {
    border-right-color: #2f3336;
}

#customer_login h2::after, #payment .place-order button[type=submit], #reviews #comments>h2::after, #reviews:not(.electro-advanced-reviews) #comments>h2::after, .address header.title h3::after, .addresses header.title h3::after, .cart-collaterals h2:not(.woocommerce-loop-product__title)::after, .comment-reply-title::after, .comments-title::after, .contact-page-title::after, .cpf-type-range .tm-range-picker .noUi-origin .noUi-handle, .customer-login-form h2::after, .deal-products-carousel .deal-products-carousel-inner .deal-countdown>span, .deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after, .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown>span, .departments-menu .departments-menu-dropdown, .departments-menu .menu-item-has-children>.dropdown-menu,
.ec-tabs>li.active a::after, .edit-account legend::after, .electro-wide .onsale-product-carousel .onsale-product__inner, .electro-wide .section-onsale-product .onsale-product__inner, .footer-widgets .widget-title:after, .header-v1 .aws-container .aws-search-field, .header-v1 .navbar-search .input-group .btn, .header-v1 .navbar-search .input-group .form-control, .header-v1 .navbar-search .input-group .input-group-addon, .header-v3 .aws-container .aws-search-field, .header-v3 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group .form-control, .header-v3 .navbar-search .input-group .input-group-addon, .header-v6 .aws-container .aws-search-field, .header-v6 .navbar-search .input-group .btn, .header-v6 .navbar-search .input-group .form-control, .header-v6 .navbar-search .input-group .input-group-addon, .header-v8 .aws-container .aws-search-field, .header-v8 .navbar-search .input-group .btn, .header-v8 .navbar-search .input-group .form-control, .header-v8 .navbar-search .input-group .input-group-addon, .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span, .mobile-header-v1 .site-search .widget.widget_product_search form, .mobile-header-v1 .site-search .widget.widget_search form, .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart, .navbar-search-input-group .custom-select, .navbar-search-input-group .search-field, .pings-title::after, .products-2-1-2 .nav-link.active::after, .products-4-1-4 .nav-link.active::after, .products-6-1 header ul.nav .active .nav-link, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link, .products-6-1-with-categories header ul.nav-inline .active .nav-link, .products-carousel-tabs .nav-link.active::after, .products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover, .products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover, .products-with-category-image header ul.nav-inline .active .nav-link, .show-nav .nav .nav-item.active .nav-link, .sidebar .widget-title::after, .sidebar-blog .widget-title::after, .single-product .electro-tabs+section.products>h2::after, .single-product .electro-tabs~div.products>h2::after, .single-product .related>h2::after, .single-product .up-sells>h2::after, .single-product .woocommerce-tabs+section.products>h2::after, .single-product .woocommerce-tabs~div.products>h2::after, .track-order h2::after, .wc-tabs>li.active a::after, .widget.widget_tag_cloud .tagcloud a:focus, .widget.widget_tag_cloud .tagcloud a:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-account h2::after, .woocommerce-checkout h3::after, .woocommerce-edit-address form h3::after, .woocommerce-order-received h2::after, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i, div.wpforms-container-full .wpforms-form .wpforms-page-button, div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form input[type=submit], section header .h1::after, section header h1::after, section.products-carousel-v5 header .nav-inline .active .nav-link, section.section-onsale-product, section.section-onsale-product-carousel .onsale-product-carousel, section.section-product-cards-carousel header ul.nav .active .nav-link {
    border-color: #f89a20;
}

.products-carousel-tabs .nav-link {
    color: #d9d9d9;
}

.products-carousel-tabs .nav-link:hover, .products-carousel-tabs .nav-link:focus {
    .products-carousel-tabs .nav-link: hover,; .products-carousel-tabs .nav-link: hover,; color: #fff;
}

.products-carousel-tabs .nav .nav-link.active {
    color: #fff;
}

.woocommerce-loop-product__title {
    color: #d9d9d9;
}

.owl-item > .product.hover .product-inner, .owl-item > .product:hover .product-inner, .products > .product.hover .product-inner, .products > .product:hover .product-inner {
    background: #212121;
}

.woocommerce div.product span.price, .woocommerce div.product p.price, span.electro-price {
    color: #1da1f2 !important;
}

.owl-item > .product .add-to-cart-wrap .button::before, .owl-item > .product .added_to_cart::before, .section-onsale-product .onsale-product .add-to-cart-wrap .button::before, .section-onsale-product .onsale-product .added_to_cart::before, .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button::before, .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart::before, li.product .add-to-cart-wrap .button::before, li.product .added_to_cart::before {
    background-color: #f89a20;
}

.owl-item > .product .hover-area {
    background-color: transparent;
    border-top-color: #2f3336!important;
}

#payment .place-order button[type=submit], .aws-container .aws-search-form .aws-search-clear, .button:hover::before, .category-icons-carousel .category a:hover .category-icon, .columns-6-1>ul.products.product-main-6-1>li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active, .da .da-action>a::after, .da-block .da-action::after, .deal-products-with-featured header, .deal-products-with-featured ul.products>li.product.product-featured .savings, .deal-progress .progress-bar, .demo_store, .dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li.active a:after, .dokan-elector-style-active.store-v5 .profile-frame+.dokan-store-tabs>ul li.active a:after, .ec-tabs>li.active a::before, .electro-handheld-footer-bar ul li a .count, .electro-navbar-primary, .footer-newsletter, .full-color-background .header-v3, .full-color-background .header-v4, .full-color-background .top-bar, .handheld-header-v2, .handheld-header-v2.stuck, .handheld-navigation-wrapper .stuck .navbar-toggler, .handheld-navigation-wrapper .stuck button, .handheld-navigation-wrapper.toggled .stuck .navbar-toggler, .handheld-navigation-wrapper.toggled .stuck button, .header-icon-counter, .header-v1 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group .btn, .header-v5, .header-v5 .header-top, .header-v5 .stuck, .header-v6 .navbar-search .input-group .btn, .header-v7 .masthead, .header-v8 .navbar-search .input-group .btn, .home-mobile-v2-features-block, .mobile-header-v2, .mobile-header-v2.stuck, .navbar-compare .count, .navbar-mini-cart .cart-items-count, .navbar-primary, .navbar-search-input-group .navbar-search-button, .navbar-wishlist .count, .owl-dots .owl-dot.active, .owl-item .product:hover .added_to_cart::before, .owl-item .product:hover .button::before, .pace .pace-progress, .pagination ul.page-numbers>li a.current, .pagination ul.page-numbers>li span.current, .product-categories-list-with-header.v2 header .caption .section-title, .products-2-1-2 .nav-link.active::before, .products-2-1-2 .nav-link:hover::before, .products-4-1-4 .nav-link.active::before, .products-4-1-4 .nav-link:hover::before, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link, .products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active, .products-carousel-tabs .nav-link.active::before, .products-carousel-tabs-v5 header ul.nav-inline .nav-link.active, .products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active, .products-carousel-with-timer .deal-countdown-timer, .products.show-btn>li.product .added_to_cart, .products.show-btn>li.product .button, .section-onsale-product .savings, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button, .section-onsale-product-carousel .savings, .show-nav .nav .nav-item.active .nav-link, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active, .single-product .product-images-wrapper .flex-control-nav li a.flex-active, .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active, .single_add_to_cart_button, .vertical-menu>li:first-child, .wc-tabs>li.active a::before, .widget.widget_tag_cloud .tagcloud a:focus, .widget.widget_tag_cloud .tagcloud a:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-info, .woocommerce-noreviews, .woocommerce-pagination ul.page-numbers>li a.current, .woocommerce-pagination ul.page-numbers>li span.current, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i, .yith-wcqv-button, div.wpforms-container-full .wpforms-form .wpforms-page-button, div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form input[type=submit], li.product:hover .added_to_cart::before, li.product:hover .button::before, p.no-comments, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button, ul.products>li.product.list-view.list-view-small .button:active::after, ul.products>li.product.list-view.list-view-small .button:focus::after, ul.products>li.product.list-view.list-view-small .button:hover::after, ul.products>li.product.list-view:not(.list-view-small) .button:active, ul.products>li.product.list-view:not(.list-view-small) .button:focus, ul.products>li.product.list-view:not(.list-view-small) .button:hover, ul.products[data-view=list-view].columns-1>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-2>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-3>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-4>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-5>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-6>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-7>li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-8>li.product .product-loop-footer .button {
    background-color: #f89a20;
}

body .swiper-pagination-bullet {
    background: #bcbcbc;
    opacity: 1;
}

.contact-page-title,
.text-boxes h2, .text-boxes h3.highlight, .wpb-accordion h2, .wpb-accordion h3.highlight {
    color: #d9d9d9;
}


.product_list_widget .product-title {
    color: #d9d9d9;
}


.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    background-color: #212121!important;
    border: 0;
}
body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,
body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background-color: #000!important;
}


.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a span {
    color: #d9d9d9;
}

body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus .vc_tta-panel-title > a span,
body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover .vc_tta-panel-title > a span,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a span {
    color: #fff;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
    border: 0;
}

.text-content p,
h3.faq-title {
    color: #fff;
}

.entry-content .vc_toggle .vc_toggle_title h4 {
    color: #fff!important;
}

.entry-content .vc_toggle .vc_toggle_content {
    color: #d9d9d9;
}

#form_calculate .tab label .text {
    color: #fff;
}

.price_slider_amount input {
    background: #212121;
    border: 0;
    color: #fff;
}

.price_slider_amount input::placeholder {
    color: #d9d9d9;
}

.widget_electro_products_filter .widget .widget-title {
    color: #d9d9d9;
}

.widget_layered_nav ul li > a, .widget_layered_nav ul li > span, .widget_product_categories ul li > a, .widget_product_categories ul li > span {
    color: #d9d9d9;
}

.widget_layered_nav ul li > a:focus, .widget_layered_nav ul li > a:hover, .widget_layered_nav ul li > span:focus, .widget_layered_nav ul li > span:hover, .widget_product_categories ul li > a:focus, .widget_product_categories ul li > a:hover, .widget_product_categories ul li > span:focus, .widget_product_categories ul li > span:hover {
    color: #fff;
}

.widget_electro_products_filter .widget_layered_nav li.chosen>a::before, .widget_electro_products_filter .widget_layered_nav li>a:focus::before, .widget_electro_products_filter .widget_layered_nav li>a:hover::before, .widget_electro_products_filter .widget_product_categories li.current-cat>a::before, .widget_electro_products_filter .widget_product_categories li>a:focus::before, .widget_electro_products_filter .widget_product_categories li>a:hover::before, p.stars a {
    color: #f89a20;
}

.asb-buttons_button {
    background-color: #212121;
    border-color: #2f3336;
}

.asb-buttons_button--text {
    color: #d9d9d9;
}

.shop-control-bar {
    background-color: #212121;
    /* border: 1px solid #2f3336; */
}

.electro-wc-wppp-select, .woocommerce-ordering .orderby {
    background-color: #181818;
    border: 0;
    color: #d9d9d9;
}

.electro-advanced-pagination input[type="number"] {
    background-color: #181818;
    border: 0;
    color: #d9d9d9;
}

.shop-control-bar .electro-advanced-pagination {
    color: #d9d9d9;
}

.apq-buttons__title {
    color: #d9d9d9;
}

.apq-buttons_button {
    color: #d9d9d9;
    background: #212121;
    border: 1px solid #2f3336;
}

.apq-buttons_button:hover {
    color: #fff;
    background: #f89a20;
}

.apq-buttons__action > span {
    color: #f89a20;
}

.apq-buttons__action:hover > span {
    color: #d9d9d9;
}

li.product .hover-area {
    background: none;
}

body .info-block a {
    color: #d9d9d9;
}
body .info-block a:hover {
    color: #fff;
}
.product-loop-attributes {
    border-color: #2f3336;
}

.ajax_load_btn {
    border-color: #2f3336;
    background-color: #212121;
}

.more_text_ajax {
    color: #d9d9d9;
}

.more_text_ajax:after {background-color: #d9d9d9!important;background-blend-mode: difference;}
.pagination ul.page-numbers > li a, .pagination ul.page-numbers > li span, .woocommerce-pagination ul.page-numbers > li a, .woocommerce-pagination ul.page-numbers > li span {
    border-color: #2f3336;
    background-color: #212121;
    color: #d9d9d9;
}

.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus {
    background: #f89a20!important;
    color: #fff!important;
}


table.cart thead th {
    color: #d9d9d9;
    border-bottom-color: #2f3336;
}

table.cart .product-quantity .input-text {
    background: #212121;
    border-color: #2f3336;
}

table.cart tbody tr td {
    border-color: #2f3336!important;
}

table.cart .product-name a {
    color: #d9d9d9;
}

table.cart .product-name a:hover {
    color: #fff;
}

.cart-collaterals h2:not(.woocommerce-loop-product__title) {
    border-bottom-color: #2f3336;
}

.add_to_order a.btn-primary {
    background: #f89a20;
}

section header.show-nav {
    border-bottom-color: #2f3336;
}

table.cart tbody tr.cart_item td {
    border-bottom: 1px solid;
}

table.cart tbody tr.cart_item:last-child td {
    border-bottom: 0;
}

#getcommerc {
    background-color: #060606!important;
}
#getcommerc input {
    background: #212121!important;
    border-color: #2f3336!important;
}
#getcommerc button {
    background: #f89a20!important;
    color: #fff!important;
    font-weight: 700!important;
}
#getcommerc button:focus,
#getcommerc button:hover {
    background: #333e48!important;
}

.sidebar .widget.widget_nav_menu {
    border: 2px solid #2f3336!important;
}

.sidebar .widget-title, .sidebar-blog .widget-title {
    border-bottom: 1px solid #2f3336;
    color: #d9d9d9;
}

.sidebar .widget-title + ul .cat-item > a, .sidebar .widget-title + ul .menu-item > a, .sidebar .widget-title + ul .page_item > a, .sidebar .widget-title + ul li > a:only-child, .sidebar ul.menu .cat-item > a, .sidebar ul.menu .menu-item > a, .sidebar ul.menu .page_item > a, .sidebar ul.menu li > a:only-child, .sidebar-blog .widget-title + ul .cat-item > a, .sidebar-blog .widget-title + ul .menu-item > a, .sidebar-blog .widget-title + ul .page_item > a, .sidebar-blog .widget-title + ul li > a:only-child, .sidebar-blog ul.menu .cat-item > a, .sidebar-blog ul.menu .menu-item > a, .sidebar-blog ul.menu .page_item > a, .sidebar-blog ul.menu li > a:only-child {
    color: #d9d9d9!important;
}

.sidebar .widget.widget_nav_menu {
    border: 2px solid #2f3336!important;
}

.sidebar .widget-title, .sidebar-blog .widget-title {
    border-bottom: 1px solid #2f3336;
    color: #d9d9d9;
}

.sidebar .widget-title + ul .cat-item > a, .sidebar .widget-title + ul .menu-item > a, .sidebar .widget-title + ul .page_item > a, .sidebar .widget-title + ul li > a:only-child, .sidebar ul.menu .cat-item > a, .sidebar ul.menu .menu-item > a, .sidebar ul.menu .page_item > a, .sidebar ul.menu li > a:only-child, .sidebar-blog .widget-title + ul .cat-item > a, .sidebar-blog .widget-title + ul .menu-item > a, .sidebar-blog .widget-title + ul .page_item > a, .sidebar-blog .widget-title + ul li > a:only-child, .sidebar-blog ul.menu .cat-item > a, .sidebar-blog ul.menu .menu-item > a, .sidebar-blog ul.menu .page_item > a, .sidebar-blog ul.menu li > a:only-child {
    color: #d9d9d9!important;
}

hr.single-product-title-divider {
    border-top-color: #2f3336;
}

.ec-tabs > li a, .wc-tabs > li a {
    color: #d9d9d9;
}

.ec-tabs > li.active a, .wc-tabs > li.active a {
    color: #fff;
}

#tab-description h1, #tab-description h2, #tab-description h3, #tab-description h4, #tab-description h5, #tab-description h6 {
    color: #d9d9d9;
}

.single-product .wc-tab,
#tab-description {
    color: #d9d9d9;
    border-color: #2f3336;
}

.product_meta > span {
    color: #d9d9d9;
}

.store-info h3 {
    color: #fff;
}


body .select2-container--default .select2-selection--single {
    background: #212121;
    border-color: #2f3336;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #d9d9d9;
}
body span.select2-dropdown {
    background: #000;
    border-color: #2f3336;
}
body .select2-results__option {
    border-bottom: 1px solid #2f3336;
}
body .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #212121;
}
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #f89a20;
}
.additional_items .question_div_text {
    background: #000;
    border-color: #2f3336;
}
.psmb-items .psmb-item {
    background: #212121;
    border-color: #2f3336;
    color: #d9d9d9;
}
.psmb-items .psmb-item:hover {
    color: #fff;
}

.product-loop-categories .product-category .woocommerce-loop-category__title, .product-loop-categories .product-category h2, .product-loop-categories .product-category h3 {
    color: #d9d9d9;
}

.sidebar .widget_product_search .woocommerce-product-search .search-field, .sidebar .widget_product_search form.search-form .search-field, .widget_search .woocommerce-product-search .search-field, .widget_search form.search-form .search-field {
    background: #212121;
    border: 1px solid #2f3336;
    color: #d9d9d9;
}

.sidebar-blog .widget_categories .widget-title + ul .meu-item, .sidebar-blog .widget_categories .widget-title + ul li, .sidebar-blog .widget_categories ul.menu .meu-item, .sidebar-blog .widget_categories ul.menu li {
    border-bottom-color: #2f3336;
}

article.post .entry-header {
    border-bottom-color: #2f3336;
}

article.post .entry-content {
    color: #d9d9d9;
}

.post-author-info {
    background: #212121;
}

.post-author-info .media .media-body h4.media-heading a {
    color: #d9d9d9;
}

.post-navigation .nav-links .nav-next a:focus, .post-navigation .nav-links .nav-next a:hover, .post-navigation .nav-links .nav-previous a:focus, .post-navigation .nav-links .nav-previous a:hover {
    color: #fff;
}

.post-navigation .nav-links .nav-next a, .post-navigation .nav-links .nav-previous a {
    color: #d9d9d9;
}

.footer-widgets .widget-title {
    border-bottom-color: #2f3336;
}

.products > .product:not(.fullcard).hover .hover-area, .products > .product:not(.fullcard):hover .hover-area {
    border-top-color: #2f3336;
}

#form_calculate .tab label {
    border-color: #2f3336;
    color: #d9d9d9;
}

.video_list .vc_gitem-zone {
    background-color: #212121 !important;
}
.vc_gitem-post-data {
    line-height: 25px;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p:empty {
    display: none;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    background-color: #f89a20!important;
}


/** video-2 video_list2 */
.video_list2 .vc_pageable-slide-wrapper {
    display: flex;
    flex-wrap: wrap;
}
.video_list2 .vc_gitem-zone.vc_gitem-zone-c {
    height: 100%;
    padding-bottom: 0;
}
.video_list2 .vc_grid-item-mini {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.video_list2 .vc_gitem_row.vc_row.vc_gitem-row-position-top,
.video_list2 .vc_gitem-zone-mini {
    height: 100%;
}
.video_list2 .vc_btn3-container.vc_btn3-left {
    margin-top: auto;
}
.video_list2 .vc_gitem_row.vc_row.vc_gitem-row-position-top .vc_col-sm-12 {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.video_list2 .vc_gitem-post-data-source-post_excerpt p:empty {
    display: none;
}
.video_list2 .vc_gitem-post-data-source-post_title h4 {
    margin-bottom: 0;
}
.video_list2 .vc_gitem-post-data-source-post_excerpt p {
    margin-bottom: 0;
}
.video_list2 a.vc_general.vc_btn3.vc_btn3-color-juicy-pink {
    background-color: #f89a20;
    color: #fff;
    font-weight: 700;
    font-size: 1em;
    padding: 1.036em 3.434em;
    border-radius: 1.571em;
}
.video_list2 a.vc_general.vc_btn3.vc_btn3-color-juicy-pink:hover {
    background-color: #edc600;
    color: #000;
}
.vc_grid-pagination {
    margin-top: 90px;
}

.electro-navbar, a.departments-menu-v2-title {
    background-color: #f89a20;
}

.header-icon__cart:hover {
    background: transparent;
}

.navbar-search .btn, .navbar-search button {
    background-color: #000;
}

#sidebar #custom_html-10 a.btn.btn-block.btn-primary {
    /*background: #ff700f;
    box-shadow: 0px 0px 5px rgb(248, 154, 32, 0.58);
    */
    background-color: #f89a20;
    border-color: #f89a20;
}
#popup_button_fixed:hover,
#sidebar #custom_html-10 a.btn.btn-block.btn-primary:hover {
    background: #000;
}

@media (max-width: 568px) {
    .woocommerce-breadcrumb {
        background-color: #212121!important;
    }
    
    a.adcta_becomepartner {
    margin: 22px auto 0!important;
    display: block!important;
    max-width: 180px!important;
    padding: 0!important;
    text-align: center;
}

.woocommerce .cart .single_add_to_cart_button.button, .woocommerce .single_add_to_cart_button.button, .single_add_to_cart_button.button {
    margin: 0 auto!important;
}
}

.handheld-footer .menu,
.handheld-footer {
    background-color: #020202;
}

.handheld-footer .handheld-widget-menu ul a {
    color: #fff;
}

@media(min-width: 568px){
    
    #asfasfasfasfafasf > .wpb_column {
        display: flex;
        gap: 10px;
        width: 100%;
    }
    #asfasfasfasfafasf > .wpb_column > div {
    flex: 0 0 50%;
}
}

table.cart .product-thumbnail img,
.single-product .woocommerce-product-gallery .flex-control-thumbs li img {
    border: 0!important;
}

.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active {
    border-bottom: 1px solid #f89a20 !important;
}

.quantity-add-cart-wrap {
    display: flex;
    align-items: center;
}

a.adcta_becomepartner {
    margin-left: 10px!important;
    transition: 0.3s all ease;
}

a.adcta_becomepartner:hover {
    background: #f89a20!important;
}

.header-icon__cart .cart-items-count.header-icon-counter {
    bottom: 15px;
    left: 15px;
    width: 18px;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    left: inherit;
    right: inherit;
    right: -14px;
    top: -3px;
}

ol.flex-control-nav.flex-control-thumbs {
    overflow: hidden;
}

.more_single_thumbs_link {
    padding-top: 10px;
}
.more_single_thumbs_link a {
    font-size: 14px;
    color: #fff;
}

.more_single_thumbs_link a:hover {
    text-decoration: underline;
}

#form_calculate .button {
    box-shadow: none!important;
}

.page-id-56 input.wpcf7-form-control.wpcf7-submit.btn.btn-secondary,
a.adcta_becomepartner,
.woocommerce .cart .single_add_to_cart_button.button, .woocommerce .single_add_to_cart_button.button, .single_add_to_cart_button.button {
    overflow: hidden!important;
    position: relative!important;
}

.owl-item > .product .button.add_to_cart_button,
li.product .button.add_to_cart_button {
    padding: 1px 8px;
    overflow: hidden!important;
    position: relative;
}
.woocommerce .cart .single_add_to_cart_button.button, .woocommerce .single_add_to_cart_button.button, .single_add_to_cart_button.button {
    padding: 0.936em 3.134em!important;
}

#form_calculate .button,

.page-id-56 input.wpcf7-form-control.wpcf7-submit.btn.btn-secondary,
.woocommerce .cart .single_add_to_cart_button.button, .woocommerce .single_add_to_cart_button.button, .single_add_to_cart_button.button,

.owl-item .product:hover .button.add_to_cart_button,
li.product:hover .button.add_to_cart_button,
.owl-item > .product .button.add_to_cart_button,
li.product .button.add_to_cart_button,

#popup_button_fixed,
.rs-layer.slider-sm-btn.rev-btn {
    background: #f89a20!important;
    border: 2px solid #f89a20!important;
    transition: 0.3s all ease;
    overflow: hidden;
}

#form_calculate .button:hover,

.page-id-56 input.wpcf7-form-control.wpcf7-submit.btn.btn-secondary:hover,

.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover,

.owl-item > .product .button.add_to_cart_button:hover,
li.product .button.add_to_cart_button:hover,

#popup_button_fixed:hover,
.rs-layer.slider-sm-btn.rev-btn:hover {
    background-color: #000 !important;
    color: #fff !important;
}

#form_calculate .button:after,

.page-id-56 input.wpcf7-form-control.wpcf7-submit.btn.btn-secondary:after,

a.adcta_becomepartner:after,

.woocommerce .cart .single_add_to_cart_button.button:after, .woocommerce .single_add_to_cart_button.button:after, .single_add_to_cart_button.button:after,

.owl-item > .product .button.add_to_cart_button:after,
li.product .button.add_to_cart_button:after,

#popup_button_fixed:after,
.rs-layer.slider-sm-btn.rev-btn::after {
    animation: blick;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
    background: -webkit-gradient(linear,left top,right top,color-stop(10%,hsla(0,0%,100%,.1)),color-stop(20%,hsla(0,0%,100%,.2)),to(hsla(0,0%,100%,.6)));
    background: linear-gradient(90deg,hsla(0,0%,100%,.1) 10%,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.6));
    width: 20px;
    -webkit-transform: skewX(-45deg);
    transform: skewX(-45deg);
    left: -20%;
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    -webkit-animation-name: blick;
    animation-name: blick;
    -webkit-animation-duration: 6s;
    animation-duration: 6s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.site-content.active-hh-sidebar .sidebar {
    background: #000;
}

@media(max-width: 470px){
    .single-product .cart .quantity {
    flex: 0 0 80px;
    margin: 0;
    display: block!important;
}

.quantity input[type="number"] {
    padding-left: 0;
    padding-right: 0;
}

button.single_add_to_cart_button.button.alt {}

.quantity-add-cart-wrap button.single_add_to_cart_button.button.alt {
    flex: 0 0 210px;
    margin: 0 0 0 20px!important;
    display: block!important;
}

a.adcta_becomepartner {
    margin-left: auto!important;
    margin-right: auto!important;
    padding: 0 20px!important;
}
.quantity-add-cart-wrap {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}
}