﻿

table.dataTable thead th,
table.dataTable thead td{
    padding:0.75rem 1.125rem !important;
}

table.dataTable tfoot th,
table.dataTable tfoot td {
    padding: 0.75rem 1.125rem 0.375rem 1.125rem;
}

table.dataTable tbody th,
table.dataTable tbody td {
    padding: 0.75rem 1.125rem;
}

    table.dataTable tbody td:has(div.patientType){
        padding:0;
        height:100%;
    }

    table.dataTable.compact thead th,
    table.dataTable.compact thead td {
        padding: 0.25rem 1rem 0.25rem 0.25rem;
    }

table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
    padding:0.25rem !important;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
    padding:0.25rem !important;
}


table > thead{
    background-color:var(--neutral-dark-color);
    color:var(--white-color);
    border-radius:0.25rem;
}

    table > thead tr:not(.sorting_disabled):hover {
        background-color: var(--neutral-dark-color) !important;
    }

    table > thead tr th:not(.sorting_disabled):hover {
        background-color: var(--neutral-color) !important;
        transition: 50ms linear all;
        cursor: pointer;
    }

#tablePatient tbody>tr:hover{
    background-color:var(--primary-lighter-color);
    cursor:pointer;
}