.oc-filter-list{list-style:none;padding-left:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000}.oc-filter-list li{margin-bottom:7px}.oc-filter-list li:last-child{margin-bottom:0}.oc-filter-list.border{border-bottom:1px solid #000}.oc-filter-list.no-border{border-bottom:none}.oc-filter-list .hidden{display:none}.filter-fieldset.hidden{display:none}.filter-fieldset{padding:0px;margin:0px;border:none}.filter-fieldset:last-of-type .oc-filter-list{border-bottom:none}.filter-group .oc-filter-list{padding-bottom:0}.oc-filter-option{color:#000}.oc-filter-option label,.oc-filter-option span{display:flex;align-items:center}.oc-filter-option label input,.oc-filter-option label img,.oc-filter-option label label,.oc-filter-option span input,.oc-filter-option span img,.oc-filter-option span label{margin-right:10px;outline:none}.oc-filter-option span.label-text{width:100%}@media(min-width: 1200px){.oc-filter-option span.label-text{width:176px}}.oc-filter-option label{position:relative}.oc-filter-option label:hover{cursor:pointer}.oc-filter-option .label{background:#666;color:#fff;text-transform:uppercase;font-size:11px;line-height:16px;font-weight:700;padding:0 7px;border-radius:15px;margin-left:10px}.oc-filter-option .hidden{display:none}.oc-filter-option .disabled{color:#666;opacity:.3}.oc-filter-option .disabled label:hover,.oc-filter-option .disabled input[type=checkbox]:hover,.oc-filter-option .disabled .info-circle:hover{cursor:default}.oc-filter-option input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;width:20px;min-width:20px;height:20px;border:1px solid #949494;margin-right:10px}.oc-filter-option input[type=checkbox]:hover{cursor:pointer}.oc-filter-option input[type=checkbox]:checked{border-color:#d40f7d;background-color:#d40f7d}.oc-filter-option input[type=checkbox]:checked+.check{display:block}.oc-filter-option input[type=checkbox]+.check{display:none;height:7px;width:13px;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;transform:rotate(-45deg);left:7.5px;top:8px}.oc-filter-option input[type=checkbox].radio-input-style{border:1px solid #6d6d6d;border-radius:50%;height:16px;width:16px}.oc-filter-option input[type=checkbox].radio-input-style:checked{background-color:#fff;border-color:#d40f7d}.oc-filter-option input[type=checkbox].radio-input-style:checked+.check{background-color:#d40f7d;border:none;border-radius:50%;height:8px;left:10px;top:7px;transform:none;width:8px}.oc-filter-option .info-circle{background-color:#585858;border-radius:50%;outline:none;font-size:13px;color:#fff;width:14px;height:14px;font-family:Times New Roman;text-align:center;font-weight:700}.oc-filter-option .info-circle:before{content:"i";text-align:center;width:100%}.oc-filter-option .info-circle:hover{cursor:pointer;background-color:#d40f7d}.oc-filter-option .info-circle:focus{background-color:#d40f7d}

/*# sourceMappingURL=ContractorProfile-afeb3249.css.map*/