html, body, .header, .menu .active, .tab-content, .jBox-Modal .jBox-content {
    background: var(--col4);
}


.table a .ulogin, .logout img, .menu .active img, .lang img, .home img, .logout a {
    filter:invert(0.8);
}


.rotate {
    filter:brightness(120%);
}

.tab span i, .tab-content h3, h3, .table h3, #content .title, .label span, body, .lang, .jBox-Modal .jBox-content {
    color:#FFF;    
}


.table p strong, a {
    color:#AAA;    
}


.footer, .tbody tr:nth-child(odd), .eplayers tr:nth-child(odd), .table .r0, .table .row:nth-child(odd) tr,
.table .day div, #sms tbody tr:nth-child(even) {
    background: #000;
}



.label input, .input, .label select, .label textarea, .mselect, .table input {
    background-color: #000;
    color: #AAA;
    font-weight:500;
    border: 1px solid #777;  
}

.table td {
    border-bottom: 1px solid #777;
}

.submenu .active {
    border-bottom: 2px solid var(--col3);
}


.select2-results {
  background:#222;  

}

.select2-search--dropdown, .select2-dropdown {
  background: #222;
}

.fancybox-bg {
    background: #222;
}

.fancybox-close-small:before, .fancybox-close-small:after, .fancybox-close-small:hover:after {
    background:none;
    color:#FFF;
}


.swiper-pagination-bullet {
    background: #FFF;
}

.swiper-pagination-bullet-active {
    background: #0799C8;
}


.bg2 .select2-container--default .select2-selection--single {
    background-color: #333;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    color: #111;    
}

.select2-container--open .select2-dropdown--below {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}


#content .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-weight: 500;
    
}

#content .select2-container--default .select2-selection--single {
    background-color: #000;
    
}

#content .select2-container--default .select2-results__option--selected {
    background-image: linear-gradient(to bottom, #32739d, #1d5477);
    color: #FFF;
}

.jBox-content {
    color: #FFF;    
}

.jBox-content h3, .jBox-content strong {
    color:var(--col3);    
}


.table tbody tr.y {
    background: #363f03;

}

.table tbody tr.n {
    background: #632f20;
}

.tbody tr:nth-child(odd) .input, .table .r0 .input, .label .disabled {
    background: #000; 
}

.label .disabled {
opacity: 0.5;
}

.jBox-content {
    color:#000;    
}


.slider:before, .select a { 
    background:#000;   
}

.select .act {
    color: var(--col3);
    font-weight:550;
    border:1px solid var(--col3);
}


.submit, #events .submit, .label input.submit, .table input.submit {
    background-image: linear-gradient(to bottom, var(--col1), var(--col2));
    color: #FFF;
    border:none;
}


img.light {
    filter:invert(0.8);    
}


.label .search {
    filter: invert(1);
}


#graph td.br, #graph .tbody tr td:nth-child(1) {
    border-right: 2px solid var(--col3);
}







