﻿
body.dark-mode {
    background: #161616;
}

    body.dark-mode * {
        color: #FFF !important;
    }

    body.dark-mode .bg-white:not(select) {
        background: #161616 !important;
    }

.dropdown-menu {
    background-color: #161616;
}

.navbar-brand img {
    filter: brightness(0) invert(1);
}

.count-badge.grey span {
    color: #161616 !important;
}

.count-badge.grey, .count-badge.purple, .social-share {
    background-color: #161616;
}

.popular-container {
    background: none;
    border-bottom: 1px solid #f2f2f2;
}

.news-section .category-badge.category-blue, .news-section .category-badge, .news-section .news-list .news-list-item .category-badge, .content-left.vote .btn-primary-vote, .articles.vote .btn-primary-vote {
    background-color: #000000;
    border: 1px solid #f2f2f2;
}

.switch-display {
    border-color: #fff !important;
}

.bg-gradient, .bg-gradient-skew::after, .content-left.vote, .articles.vote {
    background: none;
}

.bg-gradient-skew {
    background: #222 !important;
}

button.switch-display > i, button.switch-display {
    color: #fff !important;
    background: #161616 !important;
}

body.dark-mode button.switch-display.bg-white > i, body.dark-mode button.switch-display.bg-white {
    color: #000 !important;
    background: #fff !important;
}

.news-section .section-header h2:not(.no-logo):before, .tickerT .ticker-news-container .ticker-news-ul .ticker-news:before {
    filter: brightness(0) invert(1);
}

.header .navbar .navbar-nav .nav-link:not(.dropdown-toggle):hover, .header .navbar .navbar-nav .nav-link.active, .header .navbar .navbar-nav .dropdown-item:not(.dropdown-toggle):hover, .header .navbar .navbar-nav .dropdown-item.active {
    background-color: #FFF;
    color: #000 !important;
}

.category-badge.absolute-badge.bg-transparent {
    border: none;
}

.searchbox .searchbut, .tagsWrapper .tags-list .tag, .news-section .filters .filter-btn {
    background-color: #000;
}
.news-section .filters .filter-btn, .tagsWrapper .tags-list .tag, .searchbox .searchbut {
    border: 1px solid #FFF !important;
}

.news-section .news-list .news-list-item.bullet::before, .news-section #appenddiv .bullet::before, .news-section .bylineNtime-block .bullet::before {
    background-color: #000;
}
.atricle-text .progress .progress-bar {
    background-color: #555;
}
.atricle-text .highlight {
    color: #007bff;
}
.searchbox {
    background-color: #000;
    border: 1px solid #eaeaea;

}
.page-link {
    background-color: transparent;
}
.news-section .headline-block {
    background-color: transparent !important;
}
#appenddiv .headline-block .headline-17.h-auto {
    color: #000 !important;
}
.count-badge {
    color: #222 !important;
}
.articles .editor-img {
    border: 6px solid #eaeaea;
    box-shadow: none;
}
.bg-grey-light.coverage-top .articles {
    background: #000 !important
}