.hearing-form-wrapper .bordered-container{padding:20px 0}
.bordered-container{padding:40px;background-color:white;border:2px solid #e6e7e9;border-radius:6px;margin-bottom:20px}
@media only screen and (max-width:979px){.hearing-form-wrapper .bordered-container{padding:20px 40px;padding-left:24px}
}
@media only screen and (max-width:707px){.hearing-form-wrapper .bordered-container{padding:20px}
}
@media only screen and (min-width:1500px){.hearing-form-wrapper .bordered-container .col-xl-8{padding:0 30px !important}
}
.hearing-form-wrapper .contact-form-title{text-align:center;margin-bottom:30px;margin-top:20px}
@media only screen and (max-width:707px){.hearing-form-wrapper .contact-form-title{font-size:26px;line-height:1.38;margin-top:0;margin-bottom:12px}
}
.hearing-form-wrapper .form-with-score{background-color:#e6e7e9}
.hearing-form-wrapper .ht-form-input-container{padding-top:10px;padding-bottom:10px}
.hearing-form-wrapper .ht-form-input-container .checkbox-custom+.checkbox-label{margin-left:10px}
@media only screen and (min-width:980px) and (max-width:1280px){.hearing-form-wrapper .ht-form-input-container .checkbox-custom+.checkbox-label{padding-left:33px}
}
@media only screen and (max-width:707px){.hearing-form-wrapper .ht-form-input-container .checkbox-custom+.checkbox-label{padding-left:34px}
}
.hearing-form-wrapper .ht-form-input-container .checkbox-custom+.checkbox-label:before{top:4px;width:17px;height:17px}
.hearing-form-wrapper .ht-form-input-container .checkbox-custom:checked+label:before{border-width:2px}
.hearing-form-wrapper .ht-form-input-container .checkbox-custom:checked+label:after{top:3px}
.hearing-form-wrapper .ht-form-input-container .checkbox-label:hover:before{border:2px solid #c5003e !important}
.hearing-form-wrapper .hearing-test-Form .ht-form__input{border:0;width:90%;margin-left:0;margin-left:20px;padding-right:7px;background:transparent;height:28px;color:#222;text-decoration:none !important;line-height:28px}
.hearing-form-wrapper .hearing-test-Form .ht-input-wrapper{padding:0;border-radius:50px;background-color:white;width:100%;border:2px solid #e6e7e9;height:50px;position:relative}
.hearing-form-wrapper .hearing-test-Form .ht-input-wrapper.parsley-error{border:2px solid #c5003e}
.hearing-form-wrapper .hearing-test-Form .ht-form__label{width:138px;text-align:right;color:#222;padding-right:8px}
@media only screen and (max-width:707px){.hearing-form-wrapper .hearing-test-Form .ht-form__label{display:none}
}
.hearing-form-wrapper .hearing-test-Form .ht-form__label sup{font-size:14px;top:-0.2em}
.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-right:10px;padding-left:14px;padding-bottom:6px}
@media only screen and (min-width:1500px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-right:100px}
}
.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container #ht-first-checkbox{margin-top:20px}
@media only screen and (max-width:707px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container #ht-first-checkbox{margin-top:8px}
}
@media only screen and (max-width:707px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-right:0;padding-left:0;padding-top:0;padding-bottom:16px}
}
@media only screen and (max-width:979px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-right:0}
}
@media only screen and (min-width:980px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-left:6px}
}
@media only screen and (min-width:1280px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-left:6px}
}
@media only screen and (min-width:1500px){.hearing-form-wrapper .hearing-test-Form .ht-checkbox-container{padding-left:14px}
}
.hearing-form-wrapper .hearing-test-Form .ht-submit-btn-container{padding:30px 0;text-align:center}
.hearing-form-wrapper .hearing-test-Form .ht-submit-btn-container .second-disclaimer{padding-top:20px;font-size:14px;color:#888;font-family:"Noto Sans";line-height:20px}
.hearing-form-wrapper .hearing-test-Form .ht-submit-btn-container .red-btn--fill{margin-bottom:20px}
@media only screen and (max-width:707px){.hearing-form-wrapper .hearing-test-Form .ht-submit-btn-container .red-btn--fill{width:100%}
}
@media only screen and (max-width:707px){.hearing-form-wrapper .hearing-test-Form .ht-submit-btn-container{padding:0;margin-top:20px}
}
.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper{padding-right:50px}
@media only screen and (max-width:979px){.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper{padding-right:0}
}
@media only screen and (min-width:980px){.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper{padding-right:0}
}
@media only screen and (min-width:1280px){.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper{padding-right:50px}
}
.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper .errors-display-container{margin-left:40px}
@media only screen and (max-width:707px){.hearing-form-wrapper #hearing-with-score-form .ht-checkbox-wrapper .errors-display-container{margin-left:35px}
}
.hearing-form-wrapper .ht-score-graphic-container{height:400px}
.hearing-form-wrapper .checkbox-wrapper a,.hearing-form-wrapper .ht-checkbox-wrapper a{font-family:"Value-Bold",sans-serif;color:#c5003e}
.ht-form-email .errors-display-container{margin-left:21px;left:23px;color:#c5003e;font-size:12px;line-height:24px}
.ht-form-email .ht-form-email-container{min-height:calc(100vh - 62px);background-color:#e6e7e9;background-image:url("../../../clientlibs/clientlib-base/resources/img/hearing-test/waves-ht-xs.png");background-repeat:no-repeat;background-size:contain;background-position:center top}
@media(min-width:708px){.ht-form-email .ht-form-email-container{padding:106px 0 40px 0;background-image:url("../../../clientlibs/clientlib-base/resources/img/hearing-test/waves-ht-s.png");background-position:center bottom;background-size:100% 340px}
}
@media(min-width:980px){.ht-form-email .ht-form-email-container{padding:98px 0 40px 0;background-image:url("../../../clientlibs/clientlib-base/resources/img/hearing-test/waves-ht-m.png");background-position:center top;background-size:100% 100%}
}
@media(min-width:1280px){.ht-form-email .ht-form-email-container{padding:96px 0 40px 0;background-image:url("../../../clientlibs/clientlib-base/resources/img/hearing-test/waves-ht-l.png");background-position:center top;background-size:100% 100%}
}
@media(min-width:1500px){.ht-form-email .ht-form-email-container{padding:140px 0 40px 0;background-image:url("../../../clientlibs/clientlib-base/resources/img/hearing-test/waves-ht-xl.png");background-position:center top;background-size:100% 100%}
}
@media only screen and (min-width:980px){.ht-form-email .ht-form-email-container{min-height:calc(100vh - 70px)}
}
@media(min-width:980px) and (max-width:1500px){.ht-form-email .ht-form-email-container .grid-wrapper .row .col-md-5:last-child,.ht-form-email .ht-form-email-container .breadcrumb-wrapper .breadcrumb .row .col-md-5:last-child,.breadcrumb-wrapper .ht-form-email .ht-form-email-container .breadcrumb .row .col-md-5:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-text{text-align:center}
}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-text{padding-top:40px}
}
.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-label-completed{font-family:"Value-Regular",sans-serif;font-weight:normal;color:#222;margin-bottom:20px;display:block}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-label-completed{font-size:18px;line-height:30px}
}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-label-completed{font-size:16px;line-height:24px;margin-bottom:15px}
}
@media only screen and (min-width:980px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-label-completed{font-size:18px;line-height:30px}
}
@media only screen and (min-width:1280px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-label-completed{font-size:22px;line-height:30px}
}
.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-title{font-family:"Value-Bold",sans-serif;font-weight:bold;color:#222;margin-bottom:20px;display:block}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-title{font-size:28px;line-height:36px;padding:0 45px}
}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-title{font-size:22px;line-height:30px}
}
@media only screen and (min-width:980px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-title{font-size:28px;line-height:36px}
}
@media only screen and (min-width:1500px){.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-title{font-size:36px;line-height:44px}
}
.ht-form-email .ht-form-email-container .ht-form-email-text .ht-form-description{display:block;font-size:16px;line-height:24px;color:#222;margin-bottom:20px}
.ht-form-email .ht-form-email-container .ht-form-email-fields{padding-left:45px;margin-top:-12px;margin-right:-22px}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-fields{padding-left:0;margin-top:10px;margin-right:0}
}
@media only screen and (min-width:980px){.ht-form-email .ht-form-email-container .ht-form-email-fields{padding-left:34px}
}
@media only screen and (min-width:1280px){.ht-form-email .ht-form-email-container .ht-form-email-fields{margin-top:3px}
}
@media only screen and (min-width:1500px){.ht-form-email .ht-form-email-container .ht-form-email-fields{margin-top:-12px}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input{background:transparent;color:#222;width:100%;border-radius:25px;font-size:16px;height:50px;padding:0 20px;max-width:100%}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input.parsley-error{border:2px solid #c5003e}
@media only screen and (min-width:980px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input{width:400px}
}
@media only screen and (min-width:1500px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input{width:421px}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input::-webkit-input-placeholder{color:#888;opacity:1}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input:-ms-input-placeholder{color:#888;opacity:1}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input::-ms-input-placeholder{color:#888;opacity:1}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input::-moz-placeholder{color:#888;opacity:1}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input::placeholder{color:#888;opacity:1}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input:-ms-input-placeholder{color:#888}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-input::-ms-input-placeholder{color:#888}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper{padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .errors-display-container{margin-left:35px}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper{padding-left:5px;padding-right:5px}
}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper{padding-left:15px}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-label:hover:before{border:2px solid #c5003e !important}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom:checked+label:before{border:2px solid #c5003e;border-width:2px !important}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom+.checkbox-label{padding-left:35px;color:#222;margin-bottom:0}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom+.checkbox-label:before{top:5px;width:17px;height:17px;background:transparent;border-width:2px}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom+.checkbox-label:before{border:2px solid #888}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom+.checkbox-label:after{top:5px;left:3px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-wrapper .checkbox-custom+.checkbox-label a{font-family:"Value-Bold",sans-serif}
.ht-form-email .ht-form-email-container .ht-form-email-fields .checkbox-custom+.checkbox-label a{font-family:"Noto Sans",sans-serif;font-weight:700}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper{display:block}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper{text-align:center}
}
@media only screen and (min-width:1280px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper{margin-top:13px;padding-left:10px}
}
@media only screen and (min-width:1500px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper{margin-top:0}
}
.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper .ht-form-button{margin-top:20px}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper .ht-form-button{margin-bottom:20px;margin-top:30px}
}
@media only screen and (max-width:707px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper .ht-form-button{width:100%;min-width:100%;margin-top:0}
}
@media only screen and (min-width:1500px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper .ht-form-button{min-width:220px;margin-top:30px}
}
@media only screen and (max-width:979px){.ht-form-email .ht-form-email-container .ht-form-email-fields .ht-form-button-wrapper .ht-form-mandatory-label{margin-bottom:40px}
}
.ht-form-email .ht-form-email-container .ht-form-mandatory-label{display:block;font-size:14px;color:#888}
.hearing-form-wrapper .ht-input-wrapper{background-color:#fff}