:root[data-theme=dark] {
  --color-white: #000;
  --color-white-rgb: 0, 0, 0;
  --color-black: #fff;
  --color-black-rgb: 255, 255, 255;
  --color-body: #d7d7d7;
  --color-body-rgb: 215, 215, 215;
  --color-body-bg: #101213;
  --color-border: #222121;
  --color-dark-bg_2: #171818;
}
[data-theme=dark] #back-to-top, [data-theme=dark] .esp_section-heading.white-style, [data-theme=dark] .esp_date, [data-theme=dark] .ekonomi, [data-theme=dark] .bisnis, [data-theme=dark] .solopos, [data-theme=dark] .data, [data-theme=dark] .news, [data-theme=dark] .regional, [data-theme=dark] .sport, [data-theme=dark] .lifestyle, [data-theme=dark] .entertainment, [data-theme=dark] .internasional, [data-theme=dark] .teknologi, [data-theme=dark] .otomotif, [data-theme=dark] .kolom, [data-theme=dark] .sekolah, [data-theme=dark] .foto, [data-theme=dark] .videos, [data-theme=dark] .cekfakta, [data-theme=dark] .cat-default, [data-theme=dark] .slider-navigation, [data-theme=dark] .play-btn-gray_2, [data-theme=dark] .post-meta, [data-theme=dark] .esp_meta, [data-theme=dark] .offcanvas-menu-wrap .offcanvas-content .offcanvas-header .close-btn, [data-theme=dark] .banner-content.style-2, [data-theme=dark] .banner-content.style-7, [data-theme=dark] .esp_post.white-style, [data-theme=dark] .esp_submit-btn, [data-theme=dark] .subscribe-form-style-2 .subscribe-btn,[data-theme=dark] .subscribe-form-style-6 .subscribe-btn,[data-theme=dark] .subscribe-form-style-8 .subscribe-btn,[data-theme=dark] .search-form-box .form-group .search-submit, [data-theme=dark] .footer-social, [data-theme=dark] .insta-gallery .galleryitem > a::after, [data-theme=dark] .esp_meta a, [data-theme=dark] .cat-normal, [data-theme=dark] .esp_main-post-single .post-header h1.title, [data-theme=dark] .mobile-top-list .icon, [data-theme=dark] .meta-nav .author a, [data-theme=dark] .author a {color: #fff !important;}
[data-theme=dark] .esp_section-heading.white-style .esp_section-line {border-color: var(--color-border);}
[data-theme=dark] .esp_section-heading-style-2 > .btn-wrap .header-btn_subscribe {border-color: transparent;}
[data-theme=dark] .esp_section-heading-style-2 > .btn-wrap .header-btn_subscribe:hover {border-color: transparent;}
[data-theme=dark] .slider-navigation .slider-btn {background-color: var(--color-white);}
[data-theme=dark] .slider-navigation .slider-btn:hover {border-color: transparent;}
[data-theme=dark] .swiper-pagination {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .esp_btn-primary {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .esp_read-more, [data-theme=dark] .esp_read-more-white, [data-theme=dark] .header-btn_subscribe, [data-theme=dark] .esp_read-more-primary {color: var(--color-black);border-color: var(--color-black);}
[data-theme=dark] .esp_read-more:hover, [data-theme=dark] .esp_read-more-white:hover, [data-theme=dark] .header-btn_subscribe:hover, [data-theme=dark] .esp_read-more-primary:hover {color: var(--color-black);border-color: transparent;}
[data-theme=dark] .play-btn-white_xl {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .play-btn-white_lg {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .play-btn-transparent {--color-black: #000;--color-white: #fff;--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .play-btn-transparent_2 {--color-black: #000;--color-white: #fff;--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .template-search, [data-theme=dark] .cart-wrap, [data-theme=dark] .esp_pagination .page-link, [data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .sub-menu, [data-theme=dark] .banner.inner-banner, [data-theme=dark] .esp_filter-dropdwon .esp_filter-dropdwon-menu, [data-theme=dark] .esp_filter-dropdwon .esp_filter-dropdwon-menu li a, [data-theme=dark] .esp_filter-dropdwon .esp_filter-dropdwon-menu li a:hover, [data-theme=dark] .footer {background: var(--color-dark-bg_2);}
[data-theme=dark] .esp_main-post-single .post-body .baca-juga-title, [data-theme=dark] .esp_main-post-single .post-body .baca-juga-inner ul>li a, [data-theme=dark] a {color: var(--color-black);}
[data-theme=dark] .template-search .search-form input::-webkit-input-placeholder, [data-theme=dark] .template-search .search-form input::-moz-placeholder, [data-theme=dark] .template-search .search-form input:-moz-placeholder, [data-theme=dark] .template-search .search-form input:-ms-input-placeholder, [data-theme=dark] .esp_pagination .page-link, [data-theme=dark] .esp_pagination .page-item.active .page-link, [data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .menu > li > a, [data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .sub-menu li a, [data-theme=dark] .mobile-top-list .esp_meta, [data-theme=dark] .next-prev-wrap .content .title, [data-theme=dark] .cat-slider-area .cat-title-wrap .title, [data-theme=dark] .subscribe-box-style-1 .title, [data-theme=dark] .esp_social-style-2 a span, [data-theme=dark] .comments-form-style-1 .submit-btn, [data-theme=dark] .contact-form-style-1 .submit-btn, [data-theme=dark] .contact-list-style-1 .list-item .list-icon i, [data-theme=dark] .shop-box-style-1 .action-items li a:hover, [data-theme=dark] .footer-social.style-2 .social-link:hover {color: var(--color-black);}
[data-theme=dark] .offcanvas-menu-wrap, [data-theme=dark] .sticky .navbar-wrap, [data-theme=dark] .mobile-sticky .mobile-menu-bar-wrap, [data-theme=dark] .feature-section-style-2, [data-theme=dark] .esp_post-grid.esp_post-grid-style-4 .post-content, [data-theme=dark] .whats-new-wrap, [data-theme=dark] .esp_main-post-single .post-body .esp_blockquote-area .esp_blockquote, [data-theme=dark] .author-box-style-1, [data-theme=dark] .sidebar-wrap.sidebar-wrap-with-bg, [data-theme=dark] .feature-content, [data-theme=dark] .comments-form-style-1, [data-theme=dark] .content-single-wrapper .single-product-description .action-area li .input-group .form-control, [data-theme=dark] .contact-form-style-1 {background-color: var(--color-dark-bg_2);}
[data-theme=dark] .offcanvas-menu-wrap .offcanvas-content .offcanvas-widget p, [data-theme=dark] .offcanvas-menu-wrap .offcanvas-content .offcanvas-widget .contact-info-list .widget-list-item, [data-theme=dark] .offcanvas-menu-wrap .offcanvas-content .offcanvas-widget .contact-info-list .widget-list-link, [data-theme=dark] .esp_breadcrumb-wrap .breadcrumb .breadcrumb-item a, [data-theme=dark] .esp_breadcrumb-wrap .breadcrumb .breadcrumb-item::before, [data-theme=dark] .tag-list .tag-link, [data-theme=dark] .tag-list.style-2 .tag-link {color: #d7d7d7;}
[data-theme=dark] .esp_pagination {--color-black: #000;}
[data-theme=dark] .esp_pagination .page-item.active .page-link {background-color: var(--color-primary);border-color: var(--color-primary);}
[data-theme=dark] .theme-switch-box {}
[data-theme=dark] .site-branding .light-logo {display: table-cell;}
[data-theme=dark] .site-branding .dark-logo {display: none;}
[data-theme=dark] .topbar {background-color: #171818;}
[data-theme=dark] .topbar, [data-theme=dark] .mobile-top-list {background-color: #000 !important;}
[data-theme=dark] .section-subnav {background-color: #1e1e1e !important;}
[data-theme=dark] .esp_section-heading, [data-theme=dark] .lead-title h1 {color: #fff !important;}
[data-theme=dark] .header_main-style, [data-theme=dark] .mobile-menu-bar, [data-theme=dark] .main-menu:before {background-image: linear-gradient(38deg, #000 20%, #000 100%) !important;}
[data-theme=dark] .subnav-menu .lead-item, [data-theme=dark] .section-subnav .subnav-menu .lead-item, [data-theme=dark] .section-subnav .subnav-menu ul li.item a {color: var(--color-gray) !important;}
[data-theme=dark] .esp_trending .trending-title, [data-theme=dark] svg.text-white {color: var(--color-black) !important;}
[data-theme=dark] .esp_trending .trending-title .icon {color: var(--color-black);background-color: var(--color-primary);}
[data-theme=dark] .esp_trending .trending-slide-title, [data-theme=dark]  .esp_meta .icon, [data-theme=dark] .article-fsz button {color: var(--color-black) !important;}
[data-theme=dark] .esp_trending .trending-title::after, [data-theme=dark] .article-share a, [data-theme=dark] .esp_trending .trending-slide-title::after, [data-theme=dark] .esp_section-heading .esp_section-dot {background-color: var(--color-black) !important;}
[data-theme=dark] .header-action-items .item a {color: var(--color-black);}
[data-theme=dark] .header-action-items .item.cart-icon a .item-count {color: var(--color-black);background-color: var(--color-primary);}
[data-theme=dark] .humburger.layout-2 .menu-text {color: var(--color-black);}
[data-theme=dark] .humburger span, [data-theme=dark] .humburger::after, [data-theme=dark] .humburger::before {background-color: var(--color-black);}
[data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .menu > li {border-color: #222121;}
[data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .menu > li > a:hover {background: transparent;}
[data-theme=dark] .offscreen-navigation .menu > li > a.opened {background: transparent;}
[data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .menu > li > a.opened {background-color: transparent;}
[data-theme=dark] .offcanvas-content-style-2 .offscreen-navigation .sub-menu li a {border-color: #222121;}
[data-theme=dark] .mobile-top-bar {background: #000 !important;}
[data-theme=dark] .mobile-menu-wrap {background: #ffffff17 !important;}
[data-theme=dark] .mobile-menu-bar {background: #fff;}
[data-theme=dark] .banner {--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .banner-content.style-2 .esp_read-more-primary {border-color: transparent;}
[data-theme=dark] .banner-content.style-2 .esp_read-more-primary:hover {border-color: var(--color-white);}
[data-theme=dark] .about-section-style-2 {background: var(--color-dark-bg_2) !important;}
[data-theme=dark] .feature-section-style-1 {background-color: #171818;}
[data-theme=dark] .post-sm.style-1 .post-img::after {color: var(--color-black);}
[data-theme=dark] .post-sm.style-2 .post-img::after {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .top-stories-style-1 {background-color: transparent;}
[data-theme=dark] .esp_tab-menu .menu-link, [data-theme=dark] .text-white {color: var(--color-white) !important;}
[data-theme=dark] .esp_tab-menu {--color-black: #000;--color-white: #fff;}
[data-theme=dark] .featured-wrapper-style-6 {background: var(--color-dark-bg_2) !important;}
[data-theme=dark] .ft-section-style-3 {background: var(--color-dark-bg_2) !important;}
[data-theme=dark] .esp_main-post-single .post-body .esp_blockquote-area .esp_blockquote p,[data-theme=dark] .esp_main-post-single .post-body .esp_blockquote-area .esp_blockquote .name {color: var(--color-body);}
[data-theme=dark] .list-style-6 li {color: var(--color-body);}
[data-theme=dark] .list-style-6 li::before {background-color: var(--color-primary);}
[data-theme=dark] .author-box-style-1 .author-content .user-desc {color: var(--color-body);}
[data-theme=dark] .next-prev-wrap, [data-theme=dark] .article-fsz:before, [data-theme=dark] .main-fsz:before {border-color: var(--color-border);}
[data-theme=dark] .cat-slider-area {--color-white: #fff;--color-black: #000;background: var(--color-dark-bg_2) !important;}
[data-theme=dark] .esp_cart-item {--color-black-rgb: 0, 0, 0;--color-white: #fff;--color-black: #000;}
[data-theme=dark] .top-games-section-style-1 {background: var(--color-dark-bg_2) !important;}
[data-theme=dark] .social-connection {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .social-connection-style-2 .count-box,[data-theme=dark] .social-connection-style-2 a {color: var(--color-body);}
[data-theme=dark] .subscribe-box-style-1 {--color-white: #fff;--color-black: #000;background: #171818 !important;}
[data-theme=dark] .subscribe-box-style-1 p {color: #acabab;}
[data-theme=dark] .cat-overlayegories .count {color: var(--color-primary);}
[data-theme=dark] .cat-overlayegories {--color-white: #fff;--color-black: #000;--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .featured-list .post-title {color: var(--color-black);}
[data-theme=dark] .video-box-style-1 .item-img .item-content .post-title a {--color-white: #fff;--color-black: #000;--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .vote-status-box {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .post-banner-style-1 {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .section-video {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .video-slide {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .subscribe-section-style-1 {background-color: #212121;}
[data-theme=dark] .subscribe-section-style-8 {background: #212121 !important;}
[data-theme=dark] .comments-form-style-1 .esp_form-group label {color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control {border-color: var(--color-border);color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control::-webkit-input-placeholder {color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control::-moz-placeholder {color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control:-ms-input-placeholder {color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control::-ms-input-placeholder {color: var(--color-body);}
[data-theme=dark] .comments-form-style-1 .esp_form-group .form-control::placeholder {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 {border-color: var(--color-border);}
[data-theme=dark] .contact-form-style-1 .form-group label {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control {border-color: var(--color-border);color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control::-webkit-input-placeholder {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control::-moz-placeholder {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control:-ms-input-placeholder {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control::-ms-input-placeholder {color: var(--color-body);}
[data-theme=dark] .contact-form-style-1 .form-group .form-control::placeholder {color: var(--color-body);}
[data-theme=dark] .shop-box-style-1 .content-box .price del {color: var(--color-body);}[data-theme=dark] .shop-box-style-1 .figure-box {background-color: #2b2b2b;}
[data-theme=dark] .shop-box-style-1 .figure-box::before {background: rgba(0, 0, 0, 0.2);}
[data-theme=dark] .content-single-wrapper .single-product-description .product-meta li {color: var(--color-body);}
[data-theme=dark] .single-shop-tab .tab-content .review-box .rating-box li ul li a {color: #b4b1b1;}
[data-theme=dark] .footer {--color-black: #000;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-black-rgb: 0, 0, 0;}
[data-theme=dark] .footer-social.style-2 .social-link {color: var(--color-primary);}
[data-theme=dark] .footer-social.author-social-1 {--color-white: #fff;--color-black: #000;}
[data-theme=dark] .insta-gallery {--color-black-rgb: 0, 0, 0;}

[data-theme=dark] .single-social-share a {border-color: var(--color-black);}
[data-theme=dark] .article-share a {color: var(--color-white);}
[data-theme=dark] #theme-default .esp_section-text, [data-theme=dark] #theme-news .esp_section-text, [data-theme=dark] #theme-solopos .esp_section-text, [data-theme=dark] #theme-data .esp_section-text, [data-theme=dark] #theme-bisnis .esp_section-text, [data-theme=dark] #theme-ekonomi .esp_section-text, [data-theme=dark] #theme-dunia .esp_section-text, [data-theme=dark] #theme-regional .esp_section-text, [data-theme=dark] #theme-lifestyle .esp_section-text, [data-theme=dark] #theme-entertainment .esp_section-text, [data-theme=dark] #theme-teknologi .esp_section-text, [data-theme=dark] #theme-otomotif .esp_section-text, [data-theme=dark] #theme-sekolah .esp_section-text, [data-theme=dark] #theme-dunia .esp_section-text, [data-theme=dark] #theme-uksw .esp_section-text, [data-theme=dark] #theme-cekfakta .esp_section-text, [data-theme=dark] #theme-sport .esp_section-text, [data-theme=dark] #theme-kolom .esp_section-text, [data-theme=dark] #theme-foto .esp_section-text, [data-theme=dark] #theme-videos .esp_section-text {color: var(--color-black);}
[data-theme=dark] .nav-scroll-lead img {filter: brightness(0) invert(1);}