/*Start Dark mode*/
.logo-dark {
	display: none;
}

body.buu-dark-mode .logo-dark {
	display: block;
}

body.buu-dark-mode .logo-light {
	display: none;
}

body.buu-dark-mode {
    background: #101A30;
}

.buu-dark-mode .wapper-header {
    background: transparent;
}

.buu-dark-mode .content-banner a.btn-custom {
    background: #dbe9ff;
}

.buu-dark-mode .btn-yellow:hover {
    background-color: var(--background-btn-yellow);
}

.buu-dark-mode .header-custom .navbar-nav-custom a:hover {
    color: var(--background-btn-yellow);;
}

.buu-dark-mode li.menu-item-has-children > a:after {
    background: url(../images/icon-down-dark.svg) no-repeat;
}

.buu-dark-mode #icon-menu span {
    background: var(--text-white);
}

.buu-dark-mode .banner-list-logo li a {
    background: #438AFD;
}

.buu-dark-mode .wapper-banner {
    background: url(../images/background-dark.png) no-repeat center top / cover;
}

.buu-dark-mode .logo-section {
    background: var(--black00);
}

.buu-dark-mode .logo-section a,
.buu-dark-mode .logo-section2 a {
    background: #FFFFFFBF;
}

.buu-dark-mode .item-logo a {
    background: #FFFFFFBF;
}

.buu-dark-mode .blog-page span.dv-slash {
    background: #63605E;
}

.buu-dark-mode .loadmore-post a {
    background: var(--background-btn-yellow);
    color: var(--black00);
}

.buu-dark-mode .loadmore-post a:hover {
    background: var(--text-white);
}

.home.buu-dark-mode span.dv-slash,
.buu-dark-mode .single-relative span.dv-slash {
    background: rgb(255 255 255 / 20%);
}

.buu-dark-mode .item-logo a:hover,
.buu-dark-mode .logo-section2 a:hover {
    background: var(--text-white);
}

.buu-dark-mode .logo-section2 {
    background: var(--black00);
}

.buu-dark-mode .crawls-section {
    background: #18191A;
}

.buu-dark-mode .image-text-layout .dv-image img {
    background: transparent;
}

.buu-dark-mode .seo-section {
    background: var(--black00);
}

.buu-dark-mode .seo-list .inner {
    background: #FFFFFF1A;
}

.buu-dark-mode .item-seo .icon-box img {
    filter: brightness(0) invert(1);
}

.buu-dark-mode .item-seo p {
    color: #438AFD;
}

.buu-dark-mode .item-seo p img {
    filter: invert(49%) sepia(33%) saturate(4419%) hue-rotate(200deg) brightness(100%) contrast(99%);
}

.buu-dark-mode .image-text-layout .title-section h4,
.buu-dark-mode .title-section h3,
.buu-dark-mode .content-banner h1,
.buu-dark-mode .blog-title,
.buu-dark-mode .single-banner h1,
.buu-dark-mode .blog-info h3 a {
    color: var(--text-white);
}

.buu-dark-mode .wapper-blog .card {
    border-color: #63605E;
    background: #101a30;
}

.buu-dark-mode .list-card .card-text,
.buu-dark-mode  .list-card .card-subtitle {
    color: var(--text-dark);
    opacity: 0.7;
}

.buu-dark-mode .wapper-footer {
    background: var(--black00);
}

.buu-dark-mode .header-custom .navbar-nav-custom .btn-yellow a {
    color: var(--black00);
}

.buu-dark-mode .image-text-layout {
    padding: 56px 0 55px;
}

.buu-dark-mode .wapper-footer {
    padding: 48px 0;
}

.buu-dark-mode .blog-item:first-child .blog-cat a {
    background: #363230;
    border-color: #363230;
    color: var(--text-white);
}

.buu-dark-mode .blog-item:first-child .blog-box {
    background: var(--color-btn);
}

.buu-dark-mode .blog-readmore a {
    color: var(--black00);
}

.buu-dark-mode .blog-readmore svg path {
    fill: var(--black00);
}

.buu-dark-mode .blog-item:not(:first-child) .inner {
    border-color: #A6A4A3;
}

.buu-dark-mode .blog-readmore a:hover {
    background: var(--text-white);
}

.buu-dark-mode .blog-info h6.card-subtitle,
.buu-dark-mode .post-date-time {
    color: #A6A4A3;
}

.buu-dark-mode .dv-content p,
.buu-dark-mode .text-image-layout ul li,
.buu-dark-mode .header-custom .navbar-nav-custom a,
.buu-dark-mode .content-banner p,
.buu-dark-mode .seo-section .title-section p,
.buu-dark-mode .blog-cat a,
.buu-dark-mode .blog-content .des p,
.buu-dark-mode ul.dv-breadcrumb li a,
.buu-dark-mode .list-card .card-title a,
.buu-dark-mode .single-entry-content h2,
.buu-dark-mode .single-entry-content h3,
.buu-dark-mode .single-entry-content h4,
.buu-dark-mode .single-entry-content p,
.buu-dark-mode .single-entry-content ul li,
.buu-dark-mode .single-entry-content ol li,
.buu-dark-mode .single-sticky-menu #ez-toc-container a,
.buu-dark-mode .single-sticky-menu .dv-socials p,
.buu-dark-mode .title-comments,
.buu-dark-mode .single-relative .blog-title,
.buu-dark-mode .single-entry-content pre,
.buu-dark-mode .single-comments p.logged-in-as,
.buu-dark-mode .single-comments p.logged-in-as a {
    color: var(--text-dark);
}

.buu-dark-mode ul.dv-breadcrumb li a:hover,
.buu-dark-mode .list-card .card-title a:hover,
.buu-dark-mode .blog-info h3 a:hover  {
    color: var(--background-btn-yellow);
}

.buu-dark-mode .single-sticky-menu li a.active:before {
    background: var(--text-dark);
}

.buu-dark-mode .single-entry-content .text-border {
    border-color: #E8E8E8;
}

.buu-dark-mode .single-entry-content blockquote {
    border-color: #A6A4A4;
}

.buu-dark-mode blockquote:before {
    background: url(../images/quote-light.svg) no-repeat;
}

.buu-dark-mode .single-entry-content pre {
    background: var(--black00);
}

.buu-dark-mode .single-entry-content figcaption {
    color: #A6A4A3;
}

.buu-dark-mode .title-comments {
    border-color: #363230;
}

.buu-dark-mode .single-relative .card {
    background: transparent;
    border-color: #63605E;
}

@media screen and (min-width: 992px) {
    .buu-dark-mode ul.sub-menu {
        background: #101A30;
        box-shadow: 0 0 10px #000000;
    }
}


@media screen and (max-width: 991px) {

    .buu-dark-mode li.menu-item-has-children.active {
        background: rgb(255 255 255 / 10%);
    }

    .buu-dark-mode nav.header-custom {
        background: #101A30;
    }

    .buu-dark-mode #nav-menu-resp {
        background: #101A30;
    }

    .buu-dark-mode .wapper-banner {
        background: none
    }

    body.buu-dark-mode {
        background: #101a30;
    }
}

@media screen and (max-width: 767px) {

    .buu-dark-mode .wapper-chart {
        padding: 32px 0 47px;
    }

    .buu-dark-mode .chart-img {
        border-color: #116AFC;
    }

    .buu-dark-mode .logo-section {
        padding: 47px 0 3px;
    }

    .buu-dark-mode .logo-section2 .title-section h3 {
        margin-bottom: 26px;
    }

    .buu-dark-mode .logo-section2 .item-logo2 {
        padding: 0 12px;
    }

    .buu-dark-mode .item-logo2 {
        margin-bottom: 12px;
    }

    .buu-dark-mode .logo-section2 a {
        padding: 24px 16px;
    }

    .buu-dark-mode .logo-section2 .item-logo2:last-child {
        padding: 0px 12px;
    }

    .buu-dark-mode .item-logo2:last-child img {
        margin: 0 auto;
    }

    .buu-dark-mode .logo-section2 {
        padding: 21px 0 36px;
    }

    .buu-dark-mode .crawls-section {
        padding: 47px 0 32px;
    }

    .buu-dark-mode .image-text-layout {
        padding: 49px 0 48px;
    }
}

/*End Dark mode*/