.corporate-recommendation-message{color:red}.hs-form-checkbox i.form-icon,.hs-form-checkbox-display .icon-render{display:none}.hs-form-checkbox-display input+.icon-render:first-of-type{display:block!important}.aff-modal{background-color:rgba(0,0,0,.75);bottom:0;font-family:var(--default-font-family);left:0;max-height:100%;max-width:100%;overflow-y:auto;padding:40px 20px;position:fixed;right:0;top:0;z-index:99999}.aff-modal-caption{background-color:#fff;border-radius:6px;box-shadow:0 0 100px #000;margin:0 auto;max-width:660px;overflow:hidden;position:relative}.aff-modal-body,.aff-modal-header{padding:30px}.aff-modal-body input[type=text]{padding:10px}.aff-modal-footer{padding:20px}.aff-modal-header{border-bottom:1px solid #ddd}.aff-modal-footer{background-color:#eee;border-top:1px solid #ddd}.aff-modal .fa-times{color:var(--primary-color);cursor:pointer;font-size:32px;position:absolute;right:20px;top:20px}.aff-modal .fa-times:hover{color:#333}.aff-modal-header h2,.aff-modal-header h3{color:#0c2340;font-size:26px;margin:0}.aff-modal label{color:#000!important}.aff-modal-footer a,.aff-modal-footer p{color:#0c2340;font-size:16px;margin:0}.aff-modal-msgs{color:#0c2340;font-size:13px;font-weight:600;margin:5px 0 0}.aff-modal-results .zip-title{color:#0c2340;display:block;font-size:16px;margin:20px 0}.aff-modal-results ul{background-color:#f1f1f1;border:1px solid #ddd;border-radius:4px;list-style:none;margin:0 0 20px;padding:0}.aff-modal-results ul li{border-bottom:1px solid #ddd;padding:10px}.aff-modal-results ul li:last-child{border-bottom:none}.aff-modal-results ul li span{display:block}.aff-modal-results ul li .clinic-item-name{color:#0c2340;font-size:16px;font-weight:600}.aff-modal-results ul li .clinic-item-city{color:#888;font-size:12px}.aff-modal-results ul li .clinic-item-add{background:#dd4814;border:none;border-radius:20px;box-shadow:1px 2px 8px 0 rgba(64,64,64,.25);color:#fff;cursor:pointer;float:right;font-size:13px;font-weight:600;margin:2px 0;padding:8px 10px}.aff-modal-results ul li .clinic-item-add:hover{background:#eb541d}.aff-modal-results .clinic-listing-add{color:#0c2340;font-weight:700;padding:10px 0 0;text-align:center}.aff-modal .aff-show-modal-adder{background-color:#0c2340;border:none;border-radius:4px;border-radius:20px;box-shadow:1px 4px 8px 0 rgba(64,64,64,.25);color:#fff;cursor:pointer;font-family:var(--default-font-family);font-size:16px;font-weight:700;margin:0 0 0 20px;padding:14px 15px}.aff-modal .aff-show-modal-adder:hover{box-shadow:unset}.aff-modal .submitted-message{color:#0c2340}.aff-modal .info-text{color:#0c2046;font-size:16px;font-weight:700;margin:30px 0 0;text-align:center}.aff-modal .thank-you-message{display:none}.aff-modal .aff-show-modal-selector{color:#dd4814;cursor:pointer;font-size:16px;font-weight:600}.aff-modal .aff-show-modal-selector:hover{color:#9e3a00}.aff-modal .aff-show-modal-selector i{margin:0 5px 0 0}.ic_address_viewer.active{background-color:#0c2046;border:none;border-bottom-right-radius:20px;border-top-left-radius:20px;color:#fff;font-size:11px;margin:-22px 8px 20px 0;padding:7px 2px}.ic_address_viewer.active span{display:block;padding-left:18px}.ic_address_viewer.active span.viewer-name{font-weight:700}.ic_address_viewer.active span.viewer-name:before{content:"\f1b0";float:left;font-family:var(--awesome-pro);font-size:11px;font-weight:400;margin:0 0 0 -16px}.ic_address_viewer.active.current{border-radius:3px;margin-left:20px;margin-top:0}.change-clinic-input{position:relative}form .change-clinic-input:after{color:#0b233f;content:"\f107";display:block;font-family:var(--awesome-pro);font-size:18px;line-height:40px;pointer-events:none;position:absolute;right:10px;top:0}.change-clinic-label{margin-top:25px}.your-clinic{display:block;font-size:14px;font-style:italic;margin-bottom:4px;margin-left:20px;margin-top:10px;opacity:.6}@keyframes shake{0%,to{transform:translateY(0)}10%,50%,90%{transform:translateY(-3px)}30%,70%{transform:translateY(3px)}}.highlight-next-step input[type=submit]{animation-duration:.4s;animation-iteration-count:infinite;animation-name:shake;animation-timing-function:ease-in-out;box-shadow:0 0 12px 2px #e94e0f;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}