.separator.separator-text-left.separator-content::before {
    content: " ";
    width: 15px;
    border-bottom: 1px solid #EFF2F5;
}

.separator.separator-text-left.separator-content::after {
    content: " ";
    display: flex;
    flex-grow: 1;
    border-bottom: 1px solid #EFF2F5;
}

/**
    TODO: Go through this file and add comments (and remove stuff that is not in use)
    Everything above this is verified
 */

.swal2-icon.swal2-info {
    border-color: #0095e8;
    color: #0095e8;
}

.wrBtnIconAdj {
    padding-top: 12px !important;
    padding-bottom: 10px !important;
}

.wrBtnIconAdj span.svg-icon {
    position: relative;
    top: -1px;
}

.wrTableTopSpacer {
    width: 5px;
}

table.table {
    font-size: 1.075rem !important;
}

.table-striped > tbody > tr:nth-of-type(2n+1) > * .btn-light {
    background-color: var(--bs-secondary);
}

.toastr.toastr-info {
    background-color: #009EF7 !important;
    color: #FFFFFF;
}

.tooltip-inner {
    color: #f1f1f2;
    background-color: #181c32;
}

.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
    border-top-color: #181c32;
}