
.w1yjvx0j #appointment .checkbox-custom-label span {
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    font-size: 14px;
    line-height: 2.6;
    text-align: center;
    z-index: 999;
    background: #223f85 !important;
}

.w1yjvx0j #appointment .checkbox-custom:checked+.checkbox-custom-label span {
    color: #fff;
    background: #32d2f6 !important;
}


.w1yjvx0j .confirm a, .w1yjvx0j button.confirm {
    background: #223f85 !important;
}

.w1yjvx0j .confirm a:hover, .w1yjvx0j button.confirm:hover {
    background: #32d2f6 !important;
}


.w1lixhjf .location-hours li span {
    margin-right: 142px;
}

.w1yjvx0j .modal-body .pop_h3 {
    margin: 4px 0 20px !important;
    font-size: 24px;
}