body.dark-mode .dataTables_wrapper .dataTables_length, 
body.dark-mode .dataTables_wrapper .dataTables_filter, 
body.dark-mode .dataTables_wrapper .dataTables_info, 
body.dark-mode .dataTables_wrapper .dataTables_processing, 
body.dark-mode .dataTables_wrapper .dataTables_paginate {
    color: #FFF!important;
}

body.dark-mode tr.even
{
    color: var(--dark)!important;
}



div.dataTables_wrapper div.dataTables_processing
{
    padding: 5px 0!important;
}

body.dark-mode .dataTables_wrapper .dataTables_processing {
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(94,94,94,0.9)), color-stop(75%, rgba(94,94,94,0.9)), color-stop(100%, rgba(255, 255, 255, 0)))!important;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(94,94,94,0.9) 25%, rgba(94,94,94,0.9) 75%, rgba(255, 255, 255, 0) 100%)!important;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(94,94,94,0.9) 25%, rgba(94,94,94,0.9) 75%, rgba(255, 255, 255, 0) 100%)!important;
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(94,94,94,0.9) 25%, rgba(94,94,94,0.9) 75%, rgba(255, 255, 255, 0) 100%)!important;
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(94,94,94,0.9) 25%, rgba(94,94,94,0.9) 75%, rgba(255, 255, 255, 0) 100%)!important;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(77, 75, 75, 0.9) 25%, rgba(94, 94, 94, 0.9) 75%, rgba(255, 255, 255, 0) 100%)!important;
}

.full-screen
{
    display: block;
    width: 100%;
    overflow-x: hidden;
    min-height: 100%;
}