﻿.bsc-validation .gf-zipcode .gfield_description{display:none}.bsc-validation .gf-phone .iti__country-container.gform-theme__disable{display:none !important}.bsc-validation .gf-phone .ginput_container_phone input{padding-left:15px !important}.bsc-validation .gform-footer.gform_footer.top_label{display:block}.bsc-validation .gform_footer button[type=submit].disabled,.bsc-validation button[type=submit].disabled,.bsc-validation .gform_footer button[type=submit]:disabled,.bsc-validation button[type=submit]:disabled{color:#fff !important;cursor:not-allowed !important;opacity:1 !important;pointer-events:auto !important;position:relative !important}.bsc-validation .gform_footer button[type=submit].disabled+.gform-loader,.bsc-validation .gform_footer button[type=submit]:disabled+.gform-loader,.bsc-validation button[type=submit].disabled+.gform-loader,.bsc-validation button[type=submit]:disabled+.gform-loader{display:none !important}.bsc-validation .gfield{position:relative}.bsc-validation .gfield select:focus,.bsc-validation .gfield input:focus{outline:0}.bsc-validation .gfield .validation-feedback{position:absolute;top:50% !important;right:8px;transform:translateY(-50%) !important;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:99999}.bsc-validation .gfield.is-valid .ginput_container .select2 .select2-selection,.bsc-validation .gfield.is-valid .ginput_container input,.bsc-validation .gfield.is-valid .ginput_container select{border-color:#28a745 !important;background:#fff}.bsc-validation .gfield.is-valid .ginput_container .select2 .select2-selection .select2-selection__rendered,.bsc-validation .gfield.is-valid .ginput_container input .select2-selection__rendered,.bsc-validation .gfield.is-valid .ginput_container select .select2-selection__rendered{background:none !important}.bsc-validation .gfield.is-valid .ginput_container .validation-feedback{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");top:50% !important;transform:translateY(-50%) !important;right:10px !important}.bsc-validation .gfield.is-invalid .ginput_container .select2 .select2-selection,.bsc-validation .gfield.is-invalid .ginput_container input,.bsc-validation .gfield.is-invalid .ginput_container select{border-color:#dc3545 !important;background:none}.bsc-validation .gfield.is-invalid .ginput_container .select2 .select2-selection .select2-selection__rendered,.bsc-validation .gfield.is-invalid .ginput_container input .select2-selection__rendered,.bsc-validation .gfield.is-invalid .ginput_container select .select2-selection__rendered{background:none !important}.bsc-validation .gfield.is-invalid .ginput_container .validation-feedback{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3e");top:50% !important;transform:translateY(-50%) !important;right:10px}.bsc-validation .gfield .ginput_container{position:relative}.bsc-validation .gfield .ginput_container .validation-feedback{position:absolute;top:50% !important;right:15px;transform:translateY(-50%) !important;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:99999}.bsc-validation .gfield .gfield_validation_message{background:none !important;border:0px !important;font-size:14px !important;margin-top:0px !important;padding:0px !important}.bsc-validation span.gfield_required{display:none !important}.bsc-validation .gfield.is-valid.is-empty input,.bsc-validation .gfield.is-valid.is-empty select{border-color:#d9d9d9 !important;background:#fff !important}.bsc-validation .gfield.is-valid.is-empty input+.validation-feedback,.bsc-validation .gfield.is-valid.is-empty input~.validation-feedback,.bsc-validation .gfield.is-valid.is-empty select+.validation-feedback,.bsc-validation .gfield.is-valid.is-empty select~.validation-feedback{display:none !important}.bsc-validation .gfield.is-valid.is-empty .validation-feedback{display:none !important}.lead-forms_wrapper select,.lead-forms_wrapper input{font-size:16px !important;height:40px !important;line-height:16px !important;padding-left:16px !important;border-color:#d9d9d9 !important;border-radius:0px !important}.lead-forms_wrapper select:focus,.lead-forms_wrapper input:focus{outline:0}.lead-forms_wrapper .consent-block{font-size:14px;line-height:22px}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .ginput_container.ginput_container_select span.select2-container .select2-selection.select2-selection--single{border-color:#d9d9d9;border-radius:0px !important;height:40px !important;padding:6px 0}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .ginput_container.ginput_container_select span.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{background:#fff url(../../../admin-area/img/select-arrow.svg) 98% center no-repeat;padding-left:16px;line-height:28px !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .ginput_container.ginput_container_select span.select2-container .select2-selection.select2-selection--single .select2-selection__arrow b{border:none !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open{z-index:999999 !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options{list-style:none !important;padding-left:0 !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options ul{max-height:none !important;margin-left:0 !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options li.select2-results__option{margin-bottom:0 !important}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options li.select2-results__option--selected{background:#1475db !important;color:#fff !important;position:relative}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options li.select2-results__option--selected:before{content:"✓";position:absolute}.lead-forms_wrapper .lead-forms .gfield.gfield--type-select .select2-container.select2-container--open ul.select2-results__options li.select2-results__option--highlighted[aria-selected]{background-color:#1475db !important;color:#fff !important}.lead-forms_wrapper .lead-forms.lead-forms-embed .validation-feedback{z-index:9 !important}.lead-forms_wrapper .lead-forms.lead-forms-embed .gfield.is-invalid .ginput_container select{background:#fff !important}.lead-forms_wrapper .lead-forms.lead-forms-embed .lead-forms_wrapper.request-info_wrapper .gform-page-footer.gform_page_footer.top_label{display:grid !important;grid-template-columns:1fr !important}.lead-forms_wrapper .gf-program-of-interest ul.select2-results__options li.select2-results__option--selected:before,.lead-forms_wrapper .gf-campus-online ul.select2-results__options li.select2-results__option--selected:before{margin-left:-24px}.lead-forms_wrapper .gf-program-of-interest ul.select2-results__options li.select2-results__option.select2-results__option--group strong,.lead-forms_wrapper .gf-campus-online ul.select2-results__options li.select2-results__option.select2-results__option--group strong{padding:1px 16px !important}.lead-forms_wrapper .gf-program-of-interest ul.select2-results__options li.select2-results__option.select2-results__option--group,.lead-forms_wrapper .gf-campus-online ul.select2-results__options li.select2-results__option.select2-results__option--group{padding:0px !important}.lead-forms_wrapper .gf-program-of-interest ul.select2-results__options li.select2-results__option.select2-results__option--group ul li,.lead-forms_wrapper .gf-campus-online ul.select2-results__options li.select2-results__option.select2-results__option--group ul li{padding:1px 0 1px 32px !important}.lead-forms_wrapper .gf-hs-grad-status li.select2-results__option,.lead-forms_wrapper .gf-military-affiliation li.select2-results__option{padding:1px 0 1px 32px !important}.lead-forms_wrapper .gf-hs-grad-status li.select2-results__option--selected:before,.lead-forms_wrapper .gf-military-affiliation li.select2-results__option--selected:before{margin-left:-22px}.lead-forms_wrapper .gfield.gfield--type-select.gf-campus-online .select2-container.select2-container--open .select2-results>ul.select2-results__options>li.select2-results__option--selectable{padding:1px 16px !important;background:none !important;color:#b5b5b5 !important}.lead-forms_wrapper .gfield.gfield--type-select.gf-campus-online .select2-container.select2-container--open .select2-results>ul.select2-results__options>li.select2-results__option--selectable:before{content:""}.lead-forms_wrapper .gf-campus-online span.select2-container ul.select2-results__options li.select2-results__option--selected:empty:before{content:"" !important}@media(max-width: 990.98px){.lead-forms_wrapper .gform-footer.gform_footer.top_label{display:flex;flex-direction:column !important}.lead-forms_wrapper .gf-zipcode input,.lead-forms_wrapper input.gf-zipcode{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;font-size:16px !important}.lead-forms_wrapper .gf-phone input,.lead-forms_wrapper input.gf-phone{appearance:none;-webkit-appearance:none;font-size:16px !important}.lead-forms_wrapper select.select2-hidden-accessible{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;overflow:hidden !important}.lead-forms_wrapper .select2-container{opacity:1 !important;position:relative !important;left:auto !important;display:block !important}.lead-forms_wrapper .select2-container .select2-selection{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:44px !important}.lead-forms_wrapper .select2-container .select2-selection .select2-selection__rendered{line-height:42px !important;padding-left:16px}.lead-forms_wrapper .select2-container.select2-container--open{z-index:999999 !important;top:auto !important}.lead-forms_wrapper .select2-container.select2-container--open .select2-dropdown{position:absolute !important;top:100% !important;left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;margin:0 !important;border-radius:0 !important;border:1px solid #d9d9d9 !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important}.lead-forms_wrapper .select2-dropdown-large .select2-results{max-height:70vh !important;overflow:scroll !important}.lead-forms_wrapper .select2-dropdown-large .select2-results .select2-results__options{max-height:none !important;overflow-y:visible !important}}