#navbarSupportedContent,
#main-wrapper .left-sidebar[data-sidebarbg=skin5], 
#main-wrapper .left-sidebar[data-sidebarbg=skin5] ul,
#main-wrapper .topbar .top-navbar .navbar-header[data-logobg=skin5]
{
    background: #2255a4;
}

.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
    -o-transition: unset;
    transition: unset;
    border-color: #e9ecef;
}

.select2-container--bootstrap .select2-selection {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    background-color: #fff;
    border: 1px solid #e9ecef;
    border-radius: 0px;
    color: #555;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    outline: 0;
}

.select2-container--bootstrap .select2-dropdown {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border-color: #e9ecef;
    overflow-x: hidden;
    margin-top: -1px;
}

.was-validated .form-select:invalid + .select2 .select2-selection{
    border-color: #f75b60;
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f75b60'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f75b60' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 1.25rem center, center right 2.25rem;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); 
}

.was-validated .form-select:valid + .select2 .select2-selection{
    border-color: #1BC5BD;
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231BC5BD' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 1.25rem center, center right 2.25rem;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.accordion + .accordion
{
    margin-top: 0.5rem;
}

.page-wrapper>.container-fluid, 
.page-wrapper>.container-lg, 
.page-wrapper>.container-md, 
.page-wrapper>.container-sm, 
.page-wrapper>.container-xl, 
.page-wrapper>.container-xxl 
{
    padding: 20px;
    min-height: calc(100vh - 164px);
}

.sidebar-nav ul .sidebar-item .first-level {
    padding: unset;
    background: #141619!important;
}

.page-breadcrumb
{
    padding: unset;
}

.k-grid .k-state-selected  
{
    background-color: #1f262d !important;
    color: #ffffff;
}
   
.k-grid .k-alt.k-state-selected 
{
    background-color: #1f262d !important;
    color: #ffffff;
}

.card 
{
    -webkit-box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
    box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
}

.alert
{
    border-radius: 0px;
}