

body {
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    background: #1b1633;
    overflow-y:scroll;

    &.body-employer {
        background: #134067;
    }

    &.body-agent {
        background: #6a2827;
    }
}

async-partial {
    display: block;
    position: relative;
    min-height: 2rem;
}

.position-outer-3 {
    top: -1rem;
    left: -1rem;
    right: -1rem;
    bottom: -1rem;
}

.fs-7 {
    font-size: 0.875rem !important;
}

.btn-xs {
    --bs-btn-padding-y: .25rem;
    --bs-btn-padding-x: .5rem;
    --bs-btn-font-size: .75rem;
}

/* BOOTSTRAP OVERRIDES */
.btn-info {
    --bs-btn-color: #fff;
    --bs-btn-active-color: #fff;
    --bs-btn-disabled-color: #fff;
    --bs-btn-hover-color: #fff;
}
.breadcrumb-item a {
    text-decoration:none;

    &:hover {
        text-decoration:underline;
    }
}
.list-group-flush > form > .list-group-item {
    border-width: 0 0 var(--bs-list-group-border-width)
}
.table-border-outer {
    border: 1px solid #ddd;
}
.m-n1 {
    margin: -.25rem !important;
}

.m-n2 {
    margin: -.5rem !important;
}

.m-n3 {
    margin: -1rem !important;
}

.m-n4 {
    margin: -1.5rem !important;
}

.m-n5 {
    margin: -3rem !important;
}

.mx-n1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important;
}

.mx-n2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important;
}

.mx-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
}

.mx-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
}

.mx-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
}

.my-n1 {
    margin-top: -.25rem !important;
    margin-bottom: -.25rem !important;
}

.my-n2 {
    margin-top: -.5rem !important;
    margin-bottom: -.5rem !important;
}

.my-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
}

.my-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
}

.my-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
}

.mt-n1 {
    margin-top: -.25rem !important;
}

.mt-n2 {
    margin-top: -.5rem !important;
}

.mt-n3 {
    margin-top: -1rem !important;
}

.mt-n4 {
    margin-top: -1.5rem !important;
}

.mt-n5 {
    margin-top: -3rem !important;
}

.me-n1 {
    margin-right: -.25rem !important;
}

.me-n2 {
    margin-right: -.5rem !important;
}

.me-n3 {
    margin-right: -1rem !important;
}

.me-n4 {
    margin-right: -1.5rem !important;
}

.me-n5 {
    margin-right: -3rem !important;
}

.mb-n1 {
    margin-bottom: -.25rem !important;
}

.mb-n2 {
    margin-bottom: -.5rem !important;
}

.mb-n3 {
    margin-bottom: -1rem !important;
}

.mb-n4 {
    margin-bottom: -1.5rem !important;
}

.mb-n5 {
    margin-bottom: -3rem !important;
}

.ms-n1 {
    margin-left: -.25rem !important;
}

.ms-n2 {
    margin-left: -.5rem !important;
}

.ms-n3 {
    margin-left: -1rem !important;
}

.ms-n4 {
    margin-left: -1.5rem !important;
}

.ms-n5 {
    margin-left: -3rem !important;
}

/* END BOOTSTRAP OVERRIDES */
