﻿/* DARK BG start*/
body, .center-fixed-content {
    color: var(--CustomTextColor);
    background-color: #1a1a1a;
}
h4{
    color: var(--CustomTextColor);
}
/* light grey txt*/
.text-muted, .product-price > span,
.cart-total h4, .sidebar-cart-icon button, .sidebar-nav-icon button, h5, .text-dark, .quantity, .sidebar-title,.quickview-next-prev a, .sidenav a, #PickUserModal h5.modal-title span {
    color: var(--CustomTextColor) !important;
}

a.active svg, a.shop-filter-active h5, h4#main_title_text, #hello-div a {
    color: var(--CustomTextColor);
    fill: var(--CustomTextColor);
}
/* white txt*/
table tbody, .qwick-view-content > h3, .product-title > h4 a, .price span, div.modal-content p, .cart-delete a i, .sidebar-cart .error-modal-body,
.product-price #salePrice, .product-price #Price-num, .product-price #Price-num-Whole, #grid-5-col1 input, .wrap-sidebar a, .wrap-sidebar button, .wrap-sidebar input, textarea, #Price-num-Whole, .product-ext-info p, #cartUL input.item-remarks {
    color: white;
}

textarea,.item-remarks {
    background: transparent !important;
}

#top-bg {
    background-image: none;
}


    .intelligent-header,
    body, div#center-fixed-content div.row, table tbody,
    div#center-container, #top-bg.scrolled-area {
        background-color: #1a1a1a;
    }

.btn-warning:not([hover]), .btn-outline-warning:hover, .list_item_container .label h5 {
    color: #1a1a1a !important;
}

div.btn-cart a.btn-outline-warning:hover svg, div.btn-cart a.btn-warning svg {
    fill: #1a1a1a !important;
}

div.btn-cart .btn-warning:hover:not(.mobileHoverFix) svg,div.btn-cart .btn-outline-warning.mobileHoverFix :hover {
    fill: rgba(var(--customColor)) !important;
}

.main-menu ul li a, label, a:hover, .sidebar-cart-icon h3 {
    color: rgba(var(--customColor)) !important;
}

.modal-content, .single-product, .login-form, .modal-body,
.sidebar-cart, ul.navbar-nav {
    background-color: #454545; /*#686868*/
}

.btn-warning:hover {
    background-color: #1a1a1a !important;
    border-color: rgba(var(--customColor)) !important;
    color: rgba(var(--customColor)) !important;
}

/*.modal-dialog.error .modal-content {
    background-color: white;
}*/

.main-menu ul li a.active {
    background-color: transparent;
    border: none;
    border-bottom: 3px solid rgba(var(--customColor));
}

.missing-qty span {
    border-color: #E8E8E8;
}
.cart-plus-minus.product-not-available input,.missing-qty span {
    color: white !important;
    background-color: #ee3333!important;
}
.cart-plus-minus.product-available input, ul#cartUL .cart-plus-minus input {
    color: white !important;
    background-color: #28a745!important;
}
/* DARK BG end*/
