/* -----------------------------
    Theme Dark Version Styles  
--------------------------------*/
body {
    &.active-dark-mode {
        color: #ffffff;
        background: #212121;

        .axil-header {
            background: #1A1A1A;
        }

        .bg-color-grey {
            background: #212121;
        }

        .bg-color-white {
            background: #1A1A1A;
        }

        .bg-color-extra03 {
            background: #1A1A1A;
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            color: #ffffff;
        }

        a {
            color: #ffffff;
        }
    }
}



body.active-dark-mode {}

/* Elements  */
body.active-dark-mode ul.social-with-text li a i {
    background: #212121;
    color: #878787;
}

body.active-dark-mode ul.social-with-text li a span {
    color: #ffffff;
}

body.active-dark-mode ul.social-icon li a {
    background: #333333;
    color: #65676B;
}

body.active-dark-mode p {
    color: #c7c5c5;
}

body.active-dark-mode figure figcaption {
    color: #c7c5c5;
}

body.active-dark-mode .form-group input {
    background-color: #242424;
    color: #ffffff;
}

body.active-dark-mode ul li {
    color: #878787;
}

body.active-dark-mode .axil-header.header-style-3 .header-top .social-share-transparent li a {
    color: #878787;
}

/*--------------------
 Header Area  
----------------------*/
body.active-dark-mode .axil-search.form-group input {
    background: #242424;
    color: #ffffff;
}

body.active-dark-mode button.search-button i {
    color: #ffffff;
}

body.active-dark-mode .mainmenu-nav ul.mainmenu>li>a {
    color: #9F9F9F;
}

body.active-dark-mode .mainmenu-nav ul.mainmenu>li:hover>a {
    color: var(--color-primary);
}

body.active-dark-mode .metabar-block li.icon a {
    background: #242424;
    color: #ffffff;
}

body.active-dark-mode .axil-header .logo a img.light-logo {
    display: inline-block;
}

body.active-dark-mode .axil-header .logo a img.dark-logo {
    display: none;
}

body.active-dark-mode .axil-footer-style-1.footer-variation-2 .footer-top::before,
body.active-dark-mode .axil-footer-style-1.footer-variation-2 .footer-top::after {
    background: #333333;
}

/* Slider Style One  */

body.active-dark-mode .axil-slide.slider-style-1 .content-block .post-content {
    background: #1A1A1A;
}


/*------------------------
    Post Content  
-------------------------*/

body.active-dark-mode .content-block.post-horizontal {
    border-color: #1A1A1A;
}

body.active-dark-mode .content-block.content-direction-column.is-active {
    background: #1A1A1A;
}

body.active-dark-mode .content-block .post-meta .hover-flip-item span::before {
    color: #ffffff;
}

body.active-dark-mode ul.post-meta-list li {
    color: #878787;
}

body.active-dark-mode ul.axil-tab-button .nav-item a.nav-link {
    color: #65676B;
    background: transparent;
    border: 1px solid #050505;
}

body.active-dark-mode ul.axil-tab-button .nav-item a.nav-link.active {
    border: 1px solid #050505;
    color: #878787;
    background: #050505;
}

body.active-dark-mode .content-block.modern-post-style {
    background: #212121;
}

body.active-dark-mode .content-block.post-order-list .post-inner .post-order-list {
    color: #ffffff;
}

body.active-dark-mode ul.social-share-transparent li a {
    color: #65676B;
}

body.active-dark-mode .content-block.trend-post {
    border-bottom: 1px solid #212121;
}

body.active-dark-mode .content-block.post-grid .post-grid-content .post-content {
    background: #1A1A1A;
}

body.active-dark-mode .content-block.post-list-view .post-content {
    border: 1px solid #050505;
}

body.active-dark-mode .content-block.post-list-view.is-active .post-content,
body.active-dark-mode .content-block.post-list-view:hover .post-content {
    background: #212121;
    border: 1px solid #212121;
}

body.active-dark-mode .content-block.modern-post-style .post-thumbnail::before {
    background: url(../images/icons/shape-02.png);
}

/*-------------------
    BLog Sidebar  
--------------------*/

body.active-dark-mode .axil-single-widget,
body.active-dark-mode .widget-sidebar {
    background: #181818;
}

body.active-dark-mode .axil-single-widget.widget_categories ul li.cat-item .inner,
body.active-dark-mode .widget-sidebar.widget_categories ul li.cat-item .inner {
    background: #181818;
}

body.active-dark-mode .axil-single-widget.widget_categories ul li.cat-item .inner .content .title,
body.active-dark-mode .widget-sidebar.widget_categories ul li.cat-item .inner .content .title {
    color: #878787;
}

body.active-dark-mode .axil-single-widget.widget_categories,
body.active-dark-mode .widget-sidebar.widget_categories {
    background: transparent !important;
}

body.active-dark-mode .axil-single-widget.widget_blogar_categories ul li.cat-item .inner,
body.active-dark-mode .widget-sidebar.widget_blogar_categories ul li.cat-item .inner {
    background: #181818;
}




/*-------------------------
    Slick Slider   
--------------------------*/

body.active-dark-mode .axil-slick-arrow .slide-arrow {
    background: #050505;
    border: 1px solid #050505;
}

body.active-dark-mode .axil-slick-arrow .slide-arrow i {
    color: #878787;
}

body.active-dark-mode .axil-slick-arrow .slide-arrow:hover {
    background: #050505;
    border: 1px solid #050505;
    color: var(--color-primary);
}

body.active-dark-mode .slider-activation.axil-slick-arrow .slide-arrow {
    background: transparent;
    border: 1px solid #050505;
}

body.active-dark-mode .slider-activation.axil-slick-arrow .slide-arrow:hover {
    background: #050505;
    border: 1px solid #050505;
}

body.active-dark-mode .slider-activation.axil-slick-arrow .slide-arrow i {
    color: #050505;
}

body.active-dark-mode .slider-activation.axil-slick-arrow .slide-arrow:hover i {
    color: var(--color-primary);
}

/*-----------------------
    Footer Style  
-------------------------*/

body.active-dark-mode .axil-footer-style-1 {
    background: #111111;
}

body.active-dark-mode .footer-mainmenu .footer-widget .title {
    color: #FFFFFF;
}

body.active-dark-mode .footer-mainmenu .footer-widget ul.ft-menu-list li a {
    color: #878787;
}

body.active-dark-mode .axil-footer-style-1.footer-variation-2 .logo img.dark-logo {
    display: none;
}

body.active-dark-mode .axil-footer-style-1.footer-variation-2 .logo img.white-logo {
    display: block;
}

/*-----------------------
    Home Creative  
------------------------*/
body.active-dark-mode .axil-slide.slider-style-3 {
    background: #1A1A1A;
}

body.active-dark-mode .axil-slide.slider-style-3::after {
    background: linear-gradient(0deg, #1A1A1A 20%, transparent);
}

body.active-dark-mode .axil-slide.slider-style-3 .content-block .post-number span {
    color: #ffffff;
}

body.active-dark-mode .axil-slide.slider-style-3 .content-block {
    border-bottom: 2px solid #212121;
}


/*----------------------
Seo Blog  
----------------------*/
body.active-dark-mode .header-top {
    background: #212121;
}

body.active-dark-mode .header-top .header-top-nav li a {
    color: #9F9F9F;
}

body.active-dark-mode .axil-header.header-style-6 .metabar-block li.icon a {
    color: #ffffff;
}


/*-----------------------
    Blog Details  
-----------------------*/

body.active-dark-mode .axil-single-widget .tagcloud a {
    border: 1px solid #050505;
}

body.active-dark-mode .axil-single-widget select {
    border: 1px solid #050505;
}

body.active-dark-mode .about-author .media-body .author-info .title a .hover-flip-item span::before,
body.active-dark-mode .comment-list .comment .commenter a .hover-flip-item span::before,
body.active-dark-mode .comment-list .comment .reply-edit a.comment-reply-link .hover-flip-item span::before {
    color: #ffffff;
}

body.active-dark-mode .comment-list .comment .comment-text p {
    color: #c7c5c5;
}

/*---------------------
    Home Seo  
---------------------*/
body.active-dark-mode .copyright-area .copyright-left .logo img.dark-logo {
    display: none;
}

body.active-dark-mode .copyright-area .copyright-left .logo img.dark-logo {
    display: none;
}

body.active-dark-mode .copyright-area .copyright-left .logo img.light-logo {
    display: block;
}

/*---------------- 
Home Tech  
----------------*/

body.active-dark-mode .axil-header.header-style-3 .header-top,
body.active-dark-mode .axil-header.header-style-4 .header-top {
    background: #111111;
}

body.active-dark-mode .axil-header.header-style-3 .header-bottom {
    border-top: 1px solid #333333;
}

body.active-dark-mode .axil-header.header-style-3 .metabar-block li.icon a,
body.active-dark-mode .axil-header.header-style-4 .metabar-block li.icon a {
    color: #ffffff;
}

body.active-dark-mode .content-block.post-medium.post-medium-border {
    border-bottom-color: #333333;
}

body.active-dark-mode .featured-post .content-block {
    background: #111111;
}

body.active-dark-mode .content-block.post-list-view.with-bg-solid .post-content {
    background: transparent;
}

body.active-dark-mode .content-block.post-list-view.with-bg-solid:hover .post-content {
    background: #111111;
}

body.active-dark-mode .mainmenu-nav ul.mainmenu>li.megamenu-wrapper .megamenu-sub-menu {
    background: #111111;
}

body.active-dark-mode .mainmenu-nav ul.mainmenu>li.menu-item-has-children .axil-submenu {
    background: #111111;
}

/*-----------------------
    Blog Details  
-----------------------*/
body.active-dark-mode .banner-single-post.post-formate .content-block .post-content .post-meta-wrapper {
    border-color: #333333;
}

body.active-dark-mode .axil-single-widget .widget-title,
body.active-dark-mode .widget-sidebar .widget-title {
    border-color: #333333;
}

body.active-dark-mode .tagcloud a {
    border-color: #050505;
}

body.active-dark-mode .tagcloud a:hover {
    border-color: var(--color-primary);
}

body.active-dark-mode .axil-post-details .social-share-block .post-like a i {
    border-color: #050505;
}

body.active-dark-mode .axil-post-details .social-share-block .post-like a i:hover {
    border-color: var(--color-primary);
}

body.active-dark-mode ul.social-icon.icon-rounded-transparent li a {
    border-color: #050505;
    background: #050505;
}

body.active-dark-mode ul.social-icon.icon-rounded-transparent li a:hover {
    border-color: var(--color-primary);
    background: var(--color-primary);
}

body.active-dark-mode .axil-post-details .social-share-block {
    border-color: #050505;
}

body.active-dark-mode .axil-total-comment-post {
    border-color: #050505;
}

body.active-dark-mode .about-author {
    border-color: #050505;
}

body.active-dark-mode .form-group textarea {
    background-color: #242424;
}

body.active-dark-mode input[type="checkbox"]~label::before,
body.active-dark-mode input[type="radio"]~label::before {
    background-color: #050505;
    border-color: #050505;
}

body.active-dark-mode .axil-header {
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
}

body.active-dark-mode .content-block.sticky {
    background: #050505;
}

body.active-dark-mode a.video-popup.position-top-center,
body.active-dark-mode button.video-popup.position-top-center {
    background: #050505;
}

body.active-dark-mode .post-list-view .post-gallery-activation.axil-slick-arrow .slide-arrow {
    background: #050505;
    border: 1px solid #050505;
}

body.active-dark-mode .post-list-view .post-gallery-activation.axil-slick-arrow .slide-arrow:hover {
    background: var(--color-primary);
    border: 1px solid var(--color-primary);
}

body.active-dark-mode .instagram-post-list .single-post a .instagram-button {
    background: #050505;
}

body.active-dark-mode .instagram-post-list .single-post a .instagram-button:hover {
    background: var(--color-primary);
}

body.active-dark-mode .maintanence-area .content .logo a img.dark-logo {
    display: none;
}

body.active-dark-mode .maintanence-area .content .logo a img.light-logo {
    display: block;
}

body.active-dark-mode .maintanence-area .content .subscription-form .form-group input {
    background: #333333;
}

body.active-dark-mode a.video-popup::before,
body.active-dark-mode button.video-popup::before {
    border-left-color: #fff;
}

body.active-dark-mode .popup-mobilemenu-area .inner {
    background: #111111;
}

body.active-dark-mode .popup-mobilemenu-area .inner .mobile-menu-top {
    border-color: #333333;
}

body.active-dark-mode .popup-mobilemenu-area .mainmenu>li {
    border-color: #333333;
}

body.active-dark-mode .popup-mobilemenu-area .inner .mobile-menu-top .mobile-close i {
    color: #ffffff;
}

body.active-dark-mode .popup-mobilemenu-area .inner .mobile-menu-top .logo a img.light-logo {
    display: inline-block;
}

body.active-dark-mode .popup-mobilemenu-area .inner .mobile-menu-top .logo a img.dark-logo {
    display: none;
}

body.active-dark-mode .axil-footer-style-1 .footer-top .inner {
    border-bottom-color: #333333;
}

@media only screen and (max-width: 575px) {
    body.active-dark-mode .axil-header .header-search .header-search-form .axil-search.form-group .search-button {
        background: #242424;
    }

    body.active-dark-mode .axil-header .header-search .header-search-form .axil-search.form-group .search-button i {
        color: #ffffff;
    }

    body.active-dark-mode .hamburger-menu .hamburger-inner .icon {
        background: #242424;
        color: #ffffff;
    }
}

/*--------------------------
    Code New  
---------------------------*/

body.active-dark-mode .footer-widget-item ul li a {
    color: #878787;
}

body.active-dark-mode .axil-footer-var-1 .logo img.light-logo {
    display: block;
}

body.active-dark-mode .axil-footer-var-1 .logo img.dark-logo {
    display: none;
}

body.active-dark-mode .axil-header.header-sticky.sticky {
    background: #212121;
    background-color: #212121;
}

body.active-dark-mode .post-pagination nav.pagination ul li a {
    color: #878787;
}

// Quote Blog 

body.active-dark-mode .content-block.format-quote {
    background: #181818;
}

body.active-dark-mode .content-block.format-quote .post-content::after,
body.active-dark-mode.single-format-quote .banner-single-post .content-block .post-content::after {
    background: #000;
    color: #fff;
}

body.active-dark-mode.single-format-quote .banner-single-post .content-block {
    background: #111111;
}

body.active-dark-mode .wp-block-quote,
body.active-dark-mode blockquote,
body.active-dark-mode .wp-block-coblocks-click-to-tweet,
body.active-dark-mode .wp-block-pullquote blockquote,
body.active-dark-mode .wp-block-quote.is-style-large,
body.active-dark-mode .wp-block-quote.is-large,
body.active-dark-mode blockquote.has-text-align-right,
body.active-dark-mode .wp-block-quote.has-text-align-right {
    background: #181818;
}

body.active-dark-mode blockquote.wp-block-quote::after,
body.active-dark-mode blockquote blockquote::after,
body.active-dark-mode .wp-block-pullquote.wp-block-quote::after,
body.active-dark-mode .wp-block-pullquote blockquote::after {
    background: #000;
    color: #fff;
}

body.active-dark-mode .wp-block-calendar table th {
    background: #181818;
}

body.active-dark-mode .widget_calendar th,
body.active-dark-mode .widget_calendar td,
body.active-dark-mode table th,
body.active-dark-mode table td,
body.active-dark-mode .wp-block-calendar th,
body.active-dark-mode .wp-block-calendar td {
    border: 1px solid #333333 !important;
    color: var(--color-white);
}

body.active-dark-mode .axil-post-details-content .wp-block-latest-posts.wp-block-latest-posts__list li a {
    color: #fff;
}

body.active-dark-mode .axil-post-details .wp-block-group.has-background {
    background: #111111 !important;
}

body.active-dark-mode .axil-page-links .post-page-numbers,
body.active-dark-mode .page-links .post-page-numbers {
    color: #878787;
}

body.active-dark-mode .axil-page-links .post-page-numbers.current,
body.active-dark-mode .axil-page-links .post-page-numbers:hover,
body.active-dark-mode .page-links .post-page-numbers.current,
body.active-dark-mode .page-links .post-page-numbers:hover {
    color: #fff;
}

body.active-dark-mode cite,
body.active-dark-mode .wp-block-pullquote cite,
body.active-dark-mode .wp-block-pullquote.is-style-solid-color blockquote cite,
body.active-dark-mode .wp-block-quote cite,
body.active-dark-mode dt,
body.active-dark-mode del {
    color: #fff;
}

body.active-dark-mode pre,
body.active-dark-mode pre.wp-block-code {
    color: #fff !important;
    background: #111;
}


body.active-dark-mode .axil-blog-comment ul.comment-list li.pingback .axil-comment-content-top .commenter a,
body.active-dark-mode .axil-blog-comment ul.comment-list li.trackback .axil-comment-content-top .commenter a {
    color: #fff;
}

body.active-dark-mode .axil-blog-comment ul.comment-list li.comment .single-comment .comment-author .axil-comment-content .axil-comment-content-top .commenter a {
    color: #fff;
}

body.active-dark-mode .axil-blog-comment ul.comment-list li.comment .single-comment .comment-author .axil-comment-content .axil-comment-content-top .time-spent .reply-edit .reply a span:before {
    color: #c7c5c5;
}

body.active-dark-mode .comment-respond .form-group textarea {
    color: #c7c5c5;
}

body.active-dark-mode blockquote::after,
body.active-dark-mode .wp-block-quote::after {
    background: #000;
    color: #fff;
}

body.active-dark-mode .axil-post-review {
    background: #111111;
}

body.active-dark-mode .copyright-default {
    border-top: 1px solid #333333;
}

body.active-dark-mode .axil-header.header-style-6 .header-top {
    background: #111;
}

body.active-dark-mode .mainmenu-nav ul.mainmenu>li.megamenu-wrapper .megamenu-sub-menu .megamenu-item .axil-vertical-nav {
    border-right: 1px solid #333333;
}

body.active-dark-mode .axil-default-footer .footer-top::before,
body.active-dark-mode .axil-default-footer .footer-top::after {
    background: #333333;
}


body.active-dark-mode .axil-single-widget.widget_blogar_categories ul li.cat-item .inner .content .title,
body.active-dark-mode .widget-sidebar.widget_blogar_categories ul li.cat-item .inner .content .title {
    color: #878787;
}


/* Woocommerce Style  */
.woocommerce.active-dark-mode .woocommerce-result-count {
    color: #ffffff;
}

body.active-dark-mode select.orderby {
    color: #fff;
    background-color: #050505;
}

body.active-dark-mode .woocommerce-Price-amount.amount {
    color: #65676B;
}

body.active-dark-mode .woocommerce ul.products li.product .price ins {
    color: #fff;
}

body.active-dark-mode .woocommerce table.shop_table th {
    color: #fff;
}

body.active-dark-mode .woocommerce .quantity .qty {
    background-color: #050505;
    color: #fff;
    border-color: #333333;
}

.woocommerce-cart.active-dark-mode .woocommerce .actions #coupon_code {
    border-color: #333333;
    color: #ffffff;
}

.active-dark-mode .woocommerce #respond input#submit.alt,
.active-dark-mode .woocommerce a.button.alt,
.active-dark-mode .woocommerce button.button.alt,
.active-dark-mode .woocommerce input.button.alt,
.active-dark-mode .woocommerce #respond input#submit,
.active-dark-mode .woocommerce a.button,
.active-dark-mode .woocommerce button.button,
.active-dark-mode .woocommerce input.button {
    transition: 0.3s;
}

.active-dark-mode .woocommerce #respond input#submit.alt:hover,
.active-dark-mode .woocommerce a.button.alt:hover,
.active-dark-mode .woocommerce button.button.alt:hover,
.active-dark-mode .woocommerce input.button.alt:hover,
.active-dark-mode .woocommerce #respond input#submit:hover,
.active-dark-mode .woocommerce a.button:hover,
.active-dark-mode .woocommerce button.button:hover,
.active-dark-mode .woocommerce input.button:hover {
    background-color: transparent;
    color: var(--color-primary);
}


.active-dark-mode .woocommerce-error,
.active-dark-mode .woocommerce-info,
.active-dark-mode .woocommerce-message {
    background-color: #333333;
    color: #fff;
}

.active-dark-mode .woocommerce form .form-row input.input-text,
.active-dark-mode .woocommerce form .form-row textarea {
    background-color: #333333;
    color: #fff;
}

.active-dark-mode span.select2-selection.select2-selection--single {
    border-color: #333333;
    background-color: #333333;
    color: #ffffff;
}

.active-dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #ffffff;
}

.active-dark-mode #add_payment_method #payment,
.active-dark-mode .woocommerce-cart #payment,
.woocommerce-checkout.active-dark-mode #payment {
    background-color: #333333;
}



.woocommerce-account.active-dark-mode .woocommerce .woocommerce-MyAccount-navigation ul li a {
    border-color: #333333;
    background-color: #333333;
}



.woocommerce-account.active-dark-mode .woocommerce .addresses address,
.active-dark-mode .woocommerce .woocommerce-customer-details address {
    border-color: #333333;
}

.active-dark-mode .woocommerce-EditAccountForm.edit-account {
    border-color: #333333;
}

.active-dark-mode #add_payment_method #payment ul.payment_methods,
.active-dark-mode .woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout.active-dark-mode #payment ul.payment_methods {
    border-color: #524c4c;
}


.woocommerce.active-dark-mode div.product .short-description,
.active-dark-mode .woocommerce-product-details__short-description {
    border-bottom: 1px solid #524c4c;
    border-top: 1px solid #524c4c;
}

.woocommerce.active-dark-mode div.product form.cart .variations select,
.woocommerce.active-dark-mode div.product .summary form.cart {
    border-color: #524c4c;
}

.woocommerce.active-dark-mode div.product form.cart .variations label {
    color: #ffffff;
}

.woocommerce.active-dark-mode .quantity .qty {
    background-color: #333333;
    border-color: #333333;
    color: #fff;
}

.woocommerce.active-dark-mode div.product .product-meta a,
.woocommerce.active-dark-mode div.product .product_meta a {
    color: #65676B;
}

.woocommerce.active-dark-mode div.product .woocommerce-tabs {
    background: #212121;
}

.woocommerce.active-dark-mode div.product .woocommerce-tabs h2,
.woocommerce.active-dark-mode div.product .woocommerce-tabs #respond .comment-reply-title {
    color: #fff;
}

.woocommerce.active-dark-mode div.product .woocommerce-tabs ul.tabs li a {
    border-color: #333333;
}

.woocommerce.active-dark-mode div.product .woocommerce-tabs ul.tabs li a {
    background: #333333;
}

.woocommerce.active-dark-mode div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: var(--color-primary);
    color: #fff;
}

.active-dark-mode .woocommerce-product-attributes-item,
.woocommerce.active-dark-mode table.shop_attributes tr:nth-child(even) td,
.woocommerce.active-dark-mode table.shop_attributes tr:nth-child(even) th {
    background-color: #1A1A1A;
    border-color: #333333 !important;
}

.woocommerce.active-dark-mode table.shop_attributes th,
.woocommerce.active-dark-mode table.shop_attributes td {
    border-color: #333333 !important;
}

.active-dark-mode #review_form_wrapper {
    border-color: #333333;
}


.woocommerce.active-dark-mode #respond input#submit.alt:hover,
.woocommerce.active-dark-mode a.button.alt:hover,
.woocommerce.active-dark-mode button.button.alt:hover,
.woocommerce.active-dark-mode input.button.alt:hover,
.woocommerce.active-dark-mode #respond input#submit:hover,
.woocommerce.active-dark-mode a.button:hover,
.woocommerce.active-dark-mode button.button:hover,
.woocommerce.active-dark-mode input.button:hover {
    background-color: transparent;
}
@media only screen and (max-width: 575px) {
    .active-dark-mode .search-mobile-icon {
        background: #242424;
        color: #ffffff;
    }
    .active-dark-mode .search-mobile-icon i {
        color: #fff;
    }
    .active-dark-mode .axil-search-mobile.form-group {
        background: #333333;
    }
}

.active-dark-mode .popup-mobilemenu-area .mainmenu-item > li {
    border-bottom-color: #333;
}
@media only screen and (max-width: 767px) {
    .active-dark-mode .banner-single-post.post-formate.post-standard .post-content::before {
        background: #101010;
    }
}
.active-dark-mode .widget_shopping_cart_content .quantity {
    color: #ffffff;
}

.woocommerce.active-dark-mode a.button.checkout {
    background-color: transparent;
}

.active-dark-mode .price_label {
    color: #fff;
}


.active-dark-mode select {
    border: 1px solid #3e3a3a;
}


.woocommerce.active-dark-mode .widget_shopping_cart .total, 
.active-dark-mode .woocommerce.widget_shopping_cart .total {
    border-color: #333;
}
