:root {
    --theme-color: rgba(162, 89, 47, 1);
    --theme-transparent: rgba(162, 89, 47, 0.8);
    --theme-highlight: rgba(162, 89, 47, 0.3);
    --theme-shadow: rgba(162, 89, 47, 0.32);
    --theme-link: rgba(162, 89, 47, 1);
}


.table-sm th, .table-sm td {
    padding: 2px;
}

.appointments table tbody td {
    font-size: 9px !important;    
}

.appointments table thead {
    top: 49px !important;
}