/*DataTable css*/
.tbHeader{
    /* background-color: #CCCCFF; */
}
.tbHead_filter{
    background-color: white;
}

.filterth{
    padding:0px;
}

.tbFilterIcon:hover{
    color:black;
    text-decoration: none;
}

.tbSelection{
    text-align:center;
    display: none;
}

.tbRight{
    float:right;
}

.tbRight .dataTables_paginate{
    padding:0px;
}

.tbRight .dataTables_paginate .paginate_button{
    padding:0px;
}

.tbRight .dataTables_info{
    padding:0px;
}

.tbLeft{
    float:left;
}

.dark-mode .dataTables_wrapper .dataTables_length,
.dark-mode .dataTables_wrapper .dataTables_filter,
.dark-mode .dataTables_wrapper .dataTables_info,
.dark-mode .dataTables_wrapper .dataTables_paginate,
.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dark-mode .dataTables_wrapper .dataTables_filter input,
.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button{
    color:white !important;
}

.dark-mode .tbHead_filter{
    background-color: initial;
}

.dark-mode .dataTables_wrapper .dataTables_length select{
    background-color: #343a40;
}

.jump-select{
    width: auto;
    display: inline-block;
}


.container-fluid .table.table-dark td{
    display:flex;
    justify-content:right;
    align-content:center;
    flex-wrap:wrap
}

.container-fluid .table.table-dark th{
    display:flex;
    justify-content:center;
    align-content:center;
    flex-wrap:wrap
}

.container-fluid .table.table-dark td.col{
    width:0%
  } 