.app-header__logo .logo-src {
    height: 45px;
    width: 190px;
}


.app-logo-inverse {
    height: 45px;
    width: 190px;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
    background-image: none !important;
}


.card-header.card-header-tab .nav {
     width: unset;
     margin-left: unset;
}

.form-control:disabled, .form-control[readonly] {
    background-color: unset;
    opacity: 1;
}

.was-validated .form-control:valid, .form-control.is-valid {
    background-image: unset !important;
    padding-right: 10px !important;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
    padding-right: 10px !important;
    background-image: unset;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
    padding-bottom: 2px;
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
    min-width: 15em;
}



/*--------------------------------------------------------------*/

.vertical-nav-menu li a.mm-active {
    color: #385036 !important;
    background: #e0f3ff;
    font-weight: bold;
}
