.container-logo {
    height: 57px;
    border-bottom: 1px solid #dee2e6;
}
.brand-link .brand-image {
    float: none !important;
    margin-top: 0px !important;
    margin-left: 0px !important;
}
[class*=sidebar-light] .brand-link {
    border-bottom: none !important;
}
.img-profile {
    width:2.1rem; 
    height:auto;
}
.control-label.required::after {
    content: '*';
    color: red;
}
.is-invalid .select2-selection,
.needs-validation ~ span > .select2-dropdown{
    border-color:#dc3545 !important;
}

.btn-orange {
    background-color: #FA8334 !important;
    color: #FFFFFF !important;
}
.btn-orange:hover {
    background-color: #FA9842 !important;
}
.card-orange.card-outline {
    border-top: 3px solid #F05C2F;
}
.brand-link-mdfy {
    padding: 9px !important;
}
.brand-text-mdfy {
    font-size: 19px !important;
    font-weight: 500 !important;
}
.btn-outline-orange {
    color: #fd7e14 !important;
    border-color: #fd7e14 !important;
}
.btn-outline-orange:hover {
    color: #fff !important;
    background-color: #fd7e14 !important;
    border-color: #fd7e14 !important;
}
/* .page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #fd7e14 !important;
    border-color: #fd7e14 !important;
} */
.sidebar-light-orange .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-navy .nav-sidebar>.nav-item>.nav-link.active {
    color: #fff !important;
}
.add-row-plus {
    margin-top: 0px !important;
}
.alert-select2 {
    border: 1px solid #dc3545 !important;
    border-radius: 5px;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #c1c1c2 !important;
    opacity: 1 !important;
}