::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    border-radius: 15px;
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    border-radius: 15px;
}

.datatable_wrapper .dataTables_length {
    width: fit-content !important;
}

.datatable_wrapper .dataTables_length select {
    width: 50px !important;
}

#dashDatatable_wrapper .dataTables_length {
    display: none !important;
}

#dashDatatable_wrapper .dataTables_filter {
    display: none !important;
}

#dashDatatable_wrapper {
    margin-left: 0px !important;
}

.dataTables_wrapper .dataTables_length {
    display: none !important;
}

.dataTables_wrapper .dataTables_filter {
    display: none !important;
}

.dataTables_wrapper {
    margin-left: 0px !important;
}

.dataTables_wrapper .filters th input {
    padding: 2px 6px!important;
    font-size: .6rem!important;
    font-weight: 500!important;
    width: 100%!important;
}

@media screen and (max-width: 640px) {
    .datatable_wrapper .dataTables_length {
        width: 100% !important;
    }
}