.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd;
}

main .container {
    /*position: relative;*/
    /*top: 50%;*/
    /*transform: translateY(-50%);*/
    position: relative !important;
    top: 100px;
}

main .admin-dashboard-container {
    position: absolute !important;
    left: 280px;
    right: 0;
    bottom: 0;
    transition: all 0.3s;
}

.admin-sidebar {
    width: 280px;
    /*position: absolute;*/
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transition: all 0.3s;
}

.float-right {
    float: right;
}

.search-accordion {
    border: solid #ebedef 1px;
    padding: 20px;
}

.mg-t-10 {
    margin-top: 10px;
}
select option:checked {
    background-color: #cccccc;
}

.parsley-errors-list {
    color: #dc3545;
    list-style: none;
    font-size: 12px;
    padding: 0;
    margin-bottom: 0;
}
.parsley-errors-list li {
    margin: 5px 0 0;
}

td span.badge {
    min-width: unset !important;
}
