.hr-dashed {
    border-style: dashed !important;
}

.worker-login-btn {
    background-color: #152C53 !important;
}

.formSwitch input[type="radio"] {
    margin: 0;
    width: 48px;
    height: 24px;
    display: block;
    background: #e0e0e0 url(../images/input/switch-light.svg) no-repeat left 4px center/16px auto;
    border-color: #e1e5f1;
    border-radius: 2em;
    -webkit-appearance: none;
    appearance: none;
}

.formSwitch input[type="radio"]:checked {
    background-image: url(../images/input/switch-light.svg) !important;
    background-color: #51ba6c;
    border-color: #51ba6c;
    border: none;
    background-position: right 4px center;
}

.formSwitch input[type="radio"]:focus:not(:checked) {
    /* background-image: url(../images/input/switch-light.svg) !important; */
    background: #e0e0e0 url(../images/input/switch-light.svg) no-repeat left 4px center/16px auto !important;
    border-color: #e1e5f1 !important;
}

/* .availability-added {
    border: 2px solid #b20e0e !important;
} */

.availability-added {
    position: relative;
    &::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 6px;
        height: 6px;
        background: #152C53;
        border-radius: 50%;
    }
}

.notifications .item.active{
    border-radius: 8px;
    padding: 14px;
}

.notifications .item.active a {
    color: white;
}