a {
    cursor: pointer;
}

/* NAVIGATION */
.nav-link:not(.active):hover {
    background-color: rgb(220, 220, 220) !important;
    transition: background-color 0.15s;
}

.atc-header {
    transition: 0.2s;
}

.atc-sidebar {
    transition: 0.2s;
}

.atc-wrapper {
    transition: 0.2s;
}

.atc-header--retract {
    height: 0;
    overflow: hidden;
    padding: 0;
    transition: 0.2s;
}

.atc-sidebar--retract {
    margin-top: 0;
    transition: 0.2s;
}

.atc-wrapper-retract {
    margin-top: 0;
    transition: 0.2s;
}

table.dataTable thead tr {
    background-color: rgb(155, 175, 181) !important;
}

/* NAVIGATION END */

.modal-open {
    overflow-y: scroll;
    width: 100%;
    padding-right: 0 !important;
}

.atc-header.navbar {
    padding-right: 0 !important;
}

.tablesorter-filter {
    box-sizing: border-box !important;
}

/* HOT Select Boxes */
.htCore tbody tr td .select2-selection.select2-selection--single {
    border: none;
}

/* ADA COMPLIANCE */
#spanScreenTitle {
    font-size: 1.75rem;
}