
.active-label:before,
.sch_radio_item_label:focus:before,
.sch_radio_item_label:hover:before,
.sch_radio_item_label:active:before,
.sch-radio-item-input:checked + .sch_radio_item_label:before {
    border-color: #0343df;
}
.sch_radio_item_label::before {
    border: 1px solid #0343df;
}
.sch-radio-item-input:checked + .sch_radio_item_label:before {
    background: #0343df;
}
.active-label:before,
.sch-checkbox-item-input:focus:before,
.sch-checkbox-item-input:hover:before,
.sch_radio_item_label:active:before,
.sch-checkbox-item-input:checked + .sch_checkbox_item_label:before {
    border-color: #0343df;
}
.sch_checkbox_item_label::before {
    border: 1px solid #0343df;
}
.sch-checkbox-item-input:checked + .sch_checkbox_item_label:before {
    background: #0343df;
}
.active-label:before,
.sch_radio_item_label:active:before {
    border-color: #0343df;
}
.sch_radio_item_label:active:before {
    background: white;
    border-color: #0343df;
}
.sch-radio-item-input-style-2 + .sch-radio-item-label-style-2 {
    background: #0343df;
}
.sch-checkbox-item-input-style-2 + .sch-checkbox-item-label-style-2 {
    background: #0343df;
}
.sch-radio-item-input-style-3 + .sch-radio-item-label-style-3::before {
    border: 1px solid #0343df;
}
.sch-radio-item-input-style-3 + .sch-radio-item-label-style-3::after {
    background: #0343df;
}
.sch-radio-item-input-style-3:checked + .sch-radio-item-label-style-3::before {
    background: #0343df;
}
.sch-checkbox-item-input-style-3 + .sch-checkbox-item-label-style-3::before {
    border: 1px solid #0343df;
}
.sch-checkbox-item-input-style-3:checked + .sch-checkbox-item-label-style-3::before {
    background: #0343df;
}
.sch-checkbox-item-input-style-3 + .sch-checkbox-item-label-style-3::after {
    background: #0343df;
}
.sch-radio-item-input-style-4 + .sch-radio-item-label-style-4::before {
    border: 1px solid #0343df;
}
.sch-radio-item-input-style-4 + .sch-radio-item-label-style-4::after {
    color: #0343df;
}
.sch-radio-item-input-style-4:checked + .sch-radio-item-label-style-4::before {
    background: #0343df;
}
.sch-checkbox-item-input-style-4 + .sch-checkbox-item-label-style-4::before {
    border: 1px solid #0343df;
}
.sch-checkbox-item-input-style-4 + .sch-checkbox-item-label-style-4::after {
    color: #0343df;
}
.sch-checkbox-item-input-style-4:checked + .sch-checkbox-item-label-style-4::before {
    background: #0343df;
}
.sch-radio-item-input-style-5 + .sch-radio-item-label-style-5::before {
    border: 1px dotted #0343df;
}
.sch-radio-item-input-style-5 + .sch-radio-item-label-style-5::after {
    color: #0343df;
}
.sch-radio-item-input-style-5:checked + .sch-radio-item-label-style-5::before {
    background: #0343df;
}
.sch-checkbox-item-input-style-5 + .sch-checkbox-item-label-style-5::before {
    border: 1px dotted #0343df;
}
.sch-checkbox-item-input-style-5 + .sch-checkbox-item-label-style-5::after {
    color: #0343df;
}
.sch-checkbox-item-input-style-5:checked + .sch-checkbox-item-label-style-5::before {
    background: #0343df;
}
.sch-radio-item-input-style-6 + .sch-radio-item-label-style-6 {
    border: 1px solid #0343df;
}
.sch-radio-item-input-style-6 + .sch-radio-item-label-style-6::after {
    color: #0343df;
}
.sch-radio-item-input-style-6:checked + .sch-radio-item-label-style-6 {
    background: #0343df;
}
.sch-checkbox-item-input-style-6 + .sch-checkbox-item-label-style-6 {
    border: 1px solid #0343df;
}
.sch-checkbox-item-input-style-6 + .sch-checkbox-item-label-style-6::after {
    color: #0343df;
}
.sch-checkbox-item-input-style-6:checked + .sch-checkbox-item-label-style-6 {
    background: #0343df;
}
.sch-radio-item-input-style-7 + .sch-radio-item-label-style-7::before {
    border: 1px dashed #0343df;
}
.sch-radio-item-input-style-7 + .sch-radio-item-label-style-7::after {
    color: #0343df;
}
.sch-radio-item-input-style-7:checked + .sch-radio-item-label-style-7::before {
    background: #0343df;
}
.sch-checkbox-item-input-style-7 + .sch-checkbox-item-label-style-7::before {
    border: 1px dashed #0343df;
}
.sch-checkbox-item-input-style-7 + .sch-checkbox-item-label-style-7::after {
    color: #0343df;
}
.sch-checkbox-item-input-style-7:checked + .sch-checkbox-item-label-style-7::before {
    background: #0343df;
}
.sch-style-8 .sch-checkbox-item .sch-checkbox-item-input-style-8[type="checkbox"]:checked + .sch-checkbox-item-label-style-8::before,
.sch-radio-item-input-style-8:checked + .sch-radio-item-label-style-8::before {
  background: #0343df;
  box-shadow: 2px 1px 0 #0343df;
}
.sch-radio-item-input-style-8 + .sch-radio-item-label-style-8::before,
.sch-style-8 .sch-checkbox-item .sch-checkbox-item-input-style-8[type="checkbox"] + .sch-checkbox-item-label-style-8::before {
    border: 1px solid #0343df;
    box-shadow: -2px -1px 0 #0343df;
}
.sch-content-radio-item-9 .sch-radio-item-input-style-9:checked + .sch-radio-item-label-style-9,
.sch-content-checkbox-item-9 .sch-checkbox-item-input-style-9:checked + .sch-checkbox-item-label-style-9 {
  background-color: #0343df;
}
.sch-checkbox-item-input-style-10:checked + .sch-checkbox-item-label-style-10,
.sch-radio-item-input-style-10:checked + .sch-radio-item-label-style-10{
  box-shadow: 2px 2px 14px rgba(3, 67, 223, 0.6);
}