[class*=sidebar-dark-] {
    background-color: #00264b;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-treeview {
    background-color: #000000;
    border-radius: .25rem;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #ced4da;
    height: calc(2.25rem + 2px);
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
}

.toasts-top-right {
    right: 12px;
    bottom: 12px;
    top: auto;
}

.group-styles .view-group {
    margin-bottom: 1rem;
    padding: 10px;
    background: rgb(0 123 255 / 5%);
    border-radius: 5px;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
    width: 100%;
    text-align: center;
    font-weight: 600;
}

.login-page{
    background-image: url(../../images/fondo_login.jpg);
    background-size: cover;
    background-blend-mode: screen;
    background-position: center;
}

.modal_registry, .delete_registry{
    margin-bottom: 3px;
}

.bg-range-price{
    background-color: rgb(1 255 112 / 50%) !important;
}

.bg-veh-purchased{
    background: rgb(0 123 255 / 30%) !important;
}

.pointer{
    cursor: pointer;
}

.content-vehicles{
    right: 40px;
    top: 5px;
    background: black;
    padding: 5px 5px 5px 3px;
    border-radius: 10px;
}

.tooltip {
    position: relative;
    display: contents;
    border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: auto;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    right: 40px;
    top: 10px;
}

#accordion{
    overflow: auto;
    height: 600px;
}

.bg-new-comment {
    transition: all 3s ease;
    background-color: rgba(255, 191, 0, 0.5) !important;
}

@media(max-width:1097px){
    .tooltip .tooltiptext {
        visibility: visible!important;
        top: auto;
    }
}
