/*Dark theme*/

html[data-theme=dark] {
    color-scheme: dark
}


[data-theme=dark] body {
    background: rgb(18, 18, 18);
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] .contentmenu {
    background-color: transparent;
}

[data-theme=dark] .contentmenu:hover {
    filter: none;
}

[data-theme=dark] .content {
    background-color: transparent;
}

[data-theme=dark] .form-control {
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
}

[data-theme=dark] .simpleCatalog td:hover .anime_info_wrapper {
    z-index: 1;
}

[data-theme=dark] .side {
    background: #222324;
}

[data-theme=dark] .torrent-block {
    background: transparent;
}

[data-theme=dark] div.torrent_block {
    background-color: #000;
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] div.torrent_block:hover {
    background-color: #b32121;
}

[data-theme=dark] .footer {
    background-color: #222324;
}

[data-theme=dark] .footer img:hover,
[data-theme=dark] .footer_center:hover {
    filter: none;
}

.footer_right {
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] .news-block {
    background-color: #222324;
}

[data-theme=dark] .news-block .upcoming_season_votes,
[data-theme=dark] .news-block .upcoming_season_voted{
    color: #000;
}

[data-theme=dark] .news-name {
    color: #ab8484;
}

[data-theme=dark] .download-torrent {
    background-color: #1a1a1a;
}

[data-theme=dark] .download-torrent td {
    border-right: solid 2px rgba(194, 193, 193, 0.5);
}

[data-theme=dark] select.form-control + .chosen-container-multi .chosen-choices {
    background-color: #09161c;
    border: 1px solid #09161c;
}

[data-theme=dark] select.form-control + .chosen-container .chosen-drop,
[data-theme=dark] select.form-control + .chosen-container .chosen-results {
    background-color: #09161c;

}

[data-theme=dark] select.form-control + .chosen-container .chosen-results li,
[data-theme=dark] select.form-control + .chosen-container .chosen-results li.active-result {
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] select.form-control + .chosen-container .chosen-results li:hover,
[data-theme=dark] select.form-control + .chosen-container .chosen-results li.active-result:hover,
[data-theme=dark] select.form-control + .chosen-container .chosen-results li.highlighted {
    color: #fff;
    background-color: #a11f1f;
}

[data-theme=dark] select.form-control + .chosen-container-multi .chosen-choices li.search-choice {
    color: #fff;
    background-color: #a11f1f
}

[data-theme=dark] select.form-control + .chosen-container-multi.chosen-container-active .chosen-choices {
    border-color: #09161c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px #a11f1f;
}

[data-theme=dark] select.form-control + .chosen-container-multi .chosen-results li.result-selected {
    display: none;
}

[data-theme=dark] .btn-default,
[data-theme=dark] .btn-default.active {
    background-color: #000;
    color: unset;
    border-color: #000;
}

[data-theme=dark] .btn-default:hover,
[data-theme=dark] .btn-default.active:hover {
    color: #fff;
    background-color: #a11f1f;
    border-color: #a11f1f;
}

[data-theme=dark] .simpleFilter {
    background-color: #222d33;
}

[data-theme=dark] .light-theme .current {
    background-color: #460c0c;
    box-shadow: unset;
}

[data-theme=dark] .light-theme a {
    background: #a11f1f;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, .5);
}

[data-theme=dark] .light-theme a:hover {
    background: #000;
    color: #fff;
}

[data-theme=dark] hr {
    border-top: 2px solid rgba(255, 255, 255, .5);
}

[data-theme=dark] .release-season {
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] .release-subseditors {
    color: rgba(255, 255, 255, .5);
}

[data-theme=dark] .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: transparent;
}

[data-theme=dark] .modal-content {
    background-color: #303030;
}

[data-theme=dark] .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    background-color: #303030;
    border-color: #303030;
}

[data-theme=dark] * > video {
    background: black;
}

[data-theme=dark] a {
    color: #f3f3f3;
}

[data-theme=dark] a:hover {
    color: #f3f3f3;
}


[data-theme=dark] .detail_pic_corner {
    background: #000;
}

[data-theme=dark] .torrent_pic {
    background: #000;
}

[data-theme=dark] .release-franchise-container {
    background: rgba(0, 0, 0, 0.2);
    border: 1px solid rgba(217, 217, 217, 0.4);
}

[data-theme=dark] .release-franchise-caption {
    color: #d9d8d8;
}

[data-theme=dark] .release-franchise-title {
    color: #b9b8b8;
}


[data-theme=dark] .sponsor .sponsor_container {
    background: rgba(0, 0, 0, 0.2);
    border: 1px solid rgba(217, 217, 217, 0.4);
}

[data-theme=dark] .sponsor .sponsor_caption {
    color: #d9d8d8;
}

[data-theme=dark] .sponsor .sponsor_title {
    color: #b9b8b8;
}

[data-theme=dark] .sponsor .sponsor_url {
    border: 1px solid rgba(217, 217, 217, 0.4);
}

[data-theme=dark] .sponsor .sponsor_url a {
    color: #b9b8b8;
}
