.field-validation-error {
    width: 100%;
    margin-top: 0.25rem;
    font-size: .875em;
    color: #dc3545;
}

.form-switch .form-check-input {
    margin-top: 11px;
}

.header-nav .profile .dropdown-item:hover {
    background-color: #f1f3f5;
}

th {
    text-align: center;
}

    th.min-w50 {
        min-width: 50px;
    }

    th.min-w70 {
        min-width: 70px;
    }

    th.min-w75 {
        min-width: 75px;
    }

    th.min-w80 {
        min-width: 80px;
    }

    th.min-w90 {
        min-width: 90px;
    }

    th.min-w100 {
        min-width: 100px;
    }

    th.min-w120 {
        min-width: 120px;
    }

    th.min-w150 {
        min-width: 150px;
    }

    th.min-w170 {
        min-width: 170px;
    }

    th.min-w200 {
        min-width: 200px;
    }

    th.min-w250 {
        min-width: 250px
    }

    th.min-w300 {
        min-width: 300px
    }

.col-form-label {
    text-align: right;
}

.datatable-sorter::before,
.datatable-sorter::after {
    right: -1px;
}

.col-form-label {
    text-align: right;
}

.datatable-sorter::before,
.datatable-sorter::after {
    right: -1px;
}
