:root {
    --boxed-bg: #222222;
}

/**** Dark CSS ****/

.woocommerce-cart .woocommerce table.shop_table a.remove {
    padding: 3px 0 0;
}
.bh-socibh-icons a {
    line-height: 37px;
}
/*
.bh-comman-icon {
    background: #040506;
}
*/
.bh-product-thumb {
    background: var(--bloghub-product-bg);
}
.bh-header-style1 .bh-main-header .bh-main-nav-wrapper .menu>li>a {
    color: var(--bloghub-title-color);
}
body {
    background: var(--bloghub-main-bg);
    background-image: none;
}
ul.bhh-trending-share-on li a {
    background-color: var(--bloghub-input-border);
    border: 1px solid var(--bloghub-border-color);
}
.bh-title-section .bh-title-inner:before {
    border-top-color: var(--bloghub-border-color);
}
.bloghub-dentist-horizontal-wrapper .bh-blog-thumb-section.bh-blog-thumb-style5.bh-blog-thumb-style5-horizontal .bh-blog-thumb-inner .bh-blog-details li a, .bh-dentist-style-wrapper .bh-thumb-style-three-wrapper .bh-blog-meta-data a {
    color: var(--bloghub-link-color);
}
.bh-blog-image:before {
    background: linear-gradient( 180deg, rgba(255, 255, 255, 0) 30%, rgb(92 94 96 / 86%) 100%);
}
.widgets-shortcode-style-three.widgets-shortcode {
    background: var(--blghub-secondary-bg);
}
.bh-header-wrapper.bh-header-style2.bh-header-style5 .bh-top-header-wrapper {
    background: var(--bloghub-top-header-bg);
}
.bh-header-wrapper.bh-header-style2.bh-header-style5 .bh-top-header-wrapper .bh-comman-icon {
    background: transparent;
}
.bh-header-style2 .bh-top-header-row .bh-date-controls li.bh-today-date .bh-comman-icon {
    background: transparent;
}
.bh-header-wrapper.bh-header-style6 .bh-comman-icon {
    background: transparent;
}
.news-letter-box .bh-btn {
   background: var(--bloghub-primary-color) !important;
}
.blg-newsletter-icon {
    background: #282d32;
    padding: 7px 0 0 0;
}
.blg-newsletter-icon svg {
    fill: var(--bloghub-white);
}
.bh-footer-infomation .bh-foot-info p {
    color: var(--bloghub-font-color);
}
.bh-socibh-icons a {
    background: var(--bloghub-secondary-bg);
    border: 1px solid var(--bloghub-border-color);
}
.blg-slider-category {
    background: var(--bloghub-primary-color);
}
.blg-info-list ul li a {
    color: var(--bloghub-link-color);
}
.blg-info-list ul li svg {
    fill: var(--bloghub-link-color);
}
/*.bh-newsletter-box input, .bh-newsletter-box input:focus {*/
/*    background: #1f2326;*/
/*    border-color: #1f2326;*/
/*    color: var(--bloghub-white);*/
/*}*/
.bloghub-blogs-section:hover .popup-youtube .bh-video-svg {
    background: var(--bloghub-secondary-bg);
    border-color: var(--bloghub-secondary-bg);
}
.bh-dark-footer, .bh-dark-footer ul li a {
    color: var(--bloghub-font-color);
}
.bh-product-image {
    padding: 0;
}
.instagram-style-two .bh-instagram-section .bh-insta-icon:before {
    background: rgb(38 47 65 / 84%);
}
/*
.bh-comman-icon svg {
    fill: var(--bloghub-title-color);
}
*/
.bloghub-banner-slider-two-wrapper .bh-blog-title {
    color: var(--bloghub-title-color);
}
.bloghub-banner-slider-two-wrapper .blog-slide-wrap .bh-blog-details p {
    color: var(--bloghub-title-color);
}

.bloghub-banner-slider-two-container .bloghub-banner-slider-two-row .blog-slide-wrap .bh-blog-meta-data a {
    color: var(--bloghub-font-color);
}
.bh-banner-slider-arrow p {
    color: var(--bloghub-font-color);
}

.bh-banner-arrowss svg {
    fill: var(--bloghub-font-color);
}
.widgets-shortcode-title {
    background: var(--bloghub-primary-color);
}
.widgets-shortcode-title:before {
    border-top-color: var(--bloghub-primary-color);
}
body.box-layout main .bh-title-section .bh-title-inner h2,body.box-layout main, .bh-related-product-wrapper .bh-heading-wrap>div .bh-heading {
    background: var(--boxed-bg);
}
header.bh-header-wrapper.bh-header-style1 .bh-header-social ul a svg {
    fill: var(--bloghub-primary-color);
}
header.bh-header-wrapper.bh-header-style1 .bh-header-social ul a {
    background: #040506;
}
.bh-title-section .bh-title-inner h2 {
    background: var(--bloghub-main-bg);
}