#toggle-theme-icon {
    cursor: pointer;
}

[data-bs-theme=dark] {
    color-scheme: dark;
    --bs-body-bg: #0e0e0e;
}




body[data-bs-theme='dark'] .page-header.navbar {
    background-color: var(--bs-body-bg);
}

body[data-bs-theme='dark'] .list-slider.featured .list-item .label {
    color: var(--bs-secondary-color);
}

body[data-bs-theme='dark'] .list-item .sub-title {
    color: var(--bs-secondary-color);
}

body[data-bs-theme='dark'] .list-grid-item .sub-title {
    color: var(--bs-secondary-color);
}

body[data-bs-theme='dark'] .main-nav-mobile ul li a {
    color: #000;
}


body[data-bs-theme='dark'] .label {
    
    color: #fff;
}

body[data-bs-theme='dark'] .main-nav-mobile ul li a:hover {
    color: #ffffff;
}

body[data-bs-theme='dark'] .main-nav-mobile ul li.active a span,
body[data-bs-theme='dark'] .main-nav-mobile ul li:hover a span {
    color: #ffffff;
}

@media (max-width: 991.98px) {
    body[data-bs-theme='dark'] .navbar .navbar-collapse {
        background-color: transparent;
        border-color: #e3e9ef;
    }
}


body[data-bs-theme='dark'] .btn-share {
    border: 1px solid #ffffff;
    color: #ffffff;
}

body[data-bs-theme='dark'] .post-content a {
    color: #ffffff;
    text-decoration: underline;
}

body[data-bs-theme='dark'] .tabs-content .nav-link.disabled {
    color: var(--bs-nav-link-disabled-color);
}

@media (min-width: 768px) {
    body[data-bs-theme='dark'] .song-list-playlist-items .list-item:hover {
        background-color: #1a1a1a;
    }
}

body[data-bs-theme='dark'] .song-list-playlist-items .list-item .play-duration {
    color: var(--bs-secondary-color);
}

body[data-bs-theme='dark'] .song-list-playlist-items.chart-songs .list-item .song-list-col-track-number
{
    color: var(--bs-body-color);
}

body[data-bs-theme='dark'] .section-hd__title {
    color: #ffffff;
}

body[data-bs-theme='dark'] .page-footer {
    background-color: #181818;
    color: hsla(0,0%,100%,.92);
}

body[data-bs-theme='dark'] .page-footer-link {
    color: rgba(255,255,255,.6) !important;
}

body[data-bs-theme='dark'] .page-footer-copy {
    color: rgba(255,255,255,.4);
}


body[data-bs-theme='dark'] .plyr-playlist.fixed-bottom {
        border-top: solid 1px #333;
}

body[data-bs-theme='dark'] .page-header.navbar {
        border-bottom: solid 1px #333;
}



body[data-bs-theme='dark'] .tabs-content .nav-link 
{
    color: var(--bs-navbar-color);
}



body[data-bs-theme='dark'] .lyrics {
background-color: var(--bs-body-bg);
}

body[data-bs-theme='dark'] .show-more-button-outline {
    background-color: #333;
    color: var(--bs-body-color);
}

body[data-bs-theme='dark'] .more-content-button-outline {
    background-color: #333;
    color: var(--bs-body-color);

}

body[data-bs-theme='dark'] .media-about-header .title {
    color: var(--bs-secondary-color);
}




body[data-bs-theme='dark'] .footer-has-bg {
    
        background-color: #080808;
}


body[data-bs-theme='dark'] .copyright-inner {
    
        color: rgba(255, 255, 255, .4) !important; 
}




body[data-bs-theme='dark'] .menu-item a > span {
    
       color: #FFFFFFEB !important;
}


body[data-bs-theme='dark'] .heading-title > * {
    
       color: #FFFFFFEB !important;
}

body[data-bs-theme='dark'] .mobile-menu {
    
              background: #0e0e0e;
        border-top: solid 1px #333;
}

body[data-bs-theme='dark'] .mobile-menu-link  {
    
       color: #FFFFFFEB !important;
}
body[data-bs-theme='dark'] .mobile-menu-item-label {
    
       color: #FFFFFFEB !important;
}


body[data-bs-theme='dark'] .footer-site-description {
    color: #FFFFFFEB !important;
}


body[data-bs-theme='dark'] .c-river-section-title--basic h2 {
   background-color: #0e0e0e !important;
}


body[data-bs-theme='dark'] .tracklist-section-header {
    color: #FFFFFFEB !important;
}
 


