body.dark-mode {
    background-color: #2a2a2a;
}

body.dark-mode .adsbygoogle {
    background-color: #2a2a2a !important;
}

a.dark-mode {
    color: #d3d3d3;
}

.modal-content.dark-mode {
    color: #d3d3d3;
    background-color: #2a2a2a;
}

.btn-close.dark-mode {
    background-color: #d3d3d3;
}

.select2-selection.select2-selection--multiple.dark-mode {
    background-color: #000000;
}

input.form-control.date-picker.dark-mode {
    background-color: #000000;
}

#episode-list td a {
    color: #d3d3d3;
}

a.btn {
    display:inline;
}

#episode-list thead {
    color: #d3d3d3;
    background-color: #333333;
}

#show-filter-select {
    display: none;
}

.episode {
    color: #d3d3d3;
}

.arrow {
    background-color: #006200;
}

.arrow:hover {
    background-color: #004e00;
}

.batwoman {
    background-color: #692e69;
}

.batwoman:hover {
    background-color: #470e47;
}

.black-lightning {
    background-color: #464340;
}

.black-lightning:hover {
    background-color: #383532;
}

.constantine {
    background-color: #d74014;
}

.constantine:hover {
    background-color: #be3915;
}

.flash {
    background-color: #a50400;
}

.flash:hover {
    background-color: #910400;
}

.freedom-fighters {
    background-color: #b4a242;
}

.freedom-fighters:hover {
    background-color: #a08e41;
}

.legends {
    background-color: #003E3E;
}

.legends:hover {
    background-color: #002a2a;
}

.stargirl {
    background-color: #12223A;
}

.stargirl:hover {
    background-color: #120e3a;
}

.supergirl {
    background-color: #007196;
}

.supergirl:hover {
    background-color: #005e82;
}

.superman-and-lois {
    background-color: #4b6c7a;
}

.superman-and-lois:hover {
    background-color: #324951;
}

.vixen {
    background-color: #3c0096;
}

.vixen:hover {
    background-color: #280082;
}

.no-color {
    background-color: transparent;
    color: #000;
}

.no-color:hover {
    background-color: transparent;
}

nav.navbar {
    margin-bottom: 1rem;
}

table.table {
    margin: 0;
}
