.txst-form-validicon{display:none;color:#000;line-height:15px;min-height:15px;font-size:14px;padding:10px;width:250px;white-space:normal;vertical-align:middle;position:relative;margin-top:8px}.txst-form-validicon.txst-form-pass,.txst-form-validicon.txst-form-fail{display:flex}.valid-icon-cont{display:block}.txst-form[data-eq~="600px"] .valid-icon-cont{display:block;margin-top:5px;margin-bottom:5px}.txst-form[data-eq~="600px"] input{width:100%;height:auto}.txst-form[data-eq~="600px"] input[type=radio]{height:20px;width:20px}.txst-form[data-eq~="600px"] input[type=checkbox]{width:auto}.txst-form[data-eq~="600px"] .txst-form-spinner{margin-top:13px}.txst-form-pass:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";color:#55885a;font-size:20px}.txst-form-fail{background-color:var(--form-error-background)}.txst-form-fail:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";margin-right:10px;color:#cb3744;font-size:20px}.txst-form-calendar{margin-left:3px;padding:3px 7px;line-height:16px;font-size:11px;cursor:pointer;background:url(../../gato-template/images/calendar.png) no-repeat top left}.txst-form-spinner{float:left;display:inline-block;margin-left:12px;margin-right:-12px;margin-top:8px;width:0px}.txst-form-text-label{font-weight:500;display:block;margin-bottom:.8rem;white-space:normal}.txst-form-text-subtitle{font-size:.9em;font-style:italic;display:block;line-height:1.6em;white-space:normal}textarea,.txst-form .formelement input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.txst-form .formelement input[type=radio]{height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:2px solid var(--form-textfield-border-color);margin-right:15px}.txst-form .formelement input[type=radio]:checked{border:6px solid var(--white)}.txst-form .formelement input[type=checkbox]{position:absolute;left:-9999px}.txst-form .formelement input[type=checkbox]+label{position:relative;padding-left:3.8rem}.txst-form .formelement input[type=checkbox]+label:before{content:"";position:absolute;left:0;width:20px;height:20px;border:2px solid var(--form-textfield-border-color);border-radius:3px;background:#fff}.txst-form .formelement input[type=checkbox]:checked+label:before{border-color:var(--white)}.txst-form .formelement input[type=checkbox]:checked+label:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;top:4px;left:3px;font-size:16px;line-height:.8;color:var(--form-checkbox-check-color);transition:all .2s}.txst-form a,.txst-form a:link,.txst-form a:visited,.txst-form-selection-label:hover{text-decoration:underline}.txst-form-selectiongroup{display:flex;flex-direction:column}.txst-form-selection-item{width:100%!important;border:2px solid var(--form-textfield-border-color);border-radius:2px;padding:10px}.txst-form-selection-item:not(:last-child){margin-bottom:8px}.txst-form-selection-item div.helptext{margin-bottom:0!important;margin-left:40px;margin-top:10px}.txst-form-selection-item.selected{background-color:var(--form-selection-background-color);border-color:var(--form-selection-background-color);color:var(--form-selection-text-color)}.txst-form-selection-item.selected div.helptext{color:var(--form-selection-text-color)}.txst-form-selection-item.focused{border-color:var(--ada-focus-color)}.txst-form-selection-item.focused input{outline:none}.txst-form{background-color:var(--white);padding:2rem;margin-bottom:1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;word-wrap:break-word}.txst-form .formelement{margin-bottom:3rem;white-space:normal!important}.txst-form .formelement fieldset.selectiongroup{border:0;padding:0}.txst-form .formelement fieldset.selectiongroup legend{width:100%;padding:1px 0}.txst-form .formelement>select{width:100%}.txst-form .formelement .helptext{font-size:1.4rem;color:var(--form-helptext-color);margin-bottom:1rem}.txst-form .formelement .txst-select{display:block;padding:1rem;max-width:100%;box-sizing:border-box;margin:0;border:2px solid var(--form-textfield-border-color);border-radius:3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;position:relative;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}.txst-form .formelement .txst-select:focus{outline:none;border-color:var(--ada-focus-color)}.txst-form .gato-textimage{margin-bottom:3rem}.txst-form .txst-khan-alert{position:relative;border:3px solid black;padding-left:1em;padding-right:1em;margin-bottom:1em}.txst-form .txst-khan-alert a{color:var(--form-alert-link-color)}.txst-form .txst-khan-alert a:hover{text-decoration:none;background:transparent}.txst-form input.text,.txst-form textarea,.txst-form picker__input{width:100%;border:2px solid var(--form-textfield-border-color);border-radius:3px;padding:1rem}.txst-form input.text:focus,.txst-form textarea:focus,.txst-form picker__input:focus{border-color:var(--ada-focus-color);outline:none}.txst-form input[type=file]{line-height:1rem;font-size:1.6rem}.txst-form button.submit{padding:1.8rem 4rem;margin-top:1rem}.txst-form button.submit:disabled{cursor:not-allowed;opacity:.5}.txst-form .picker__button--today[disabled]{color:#707070}.txst-form .picker__select--year,.txst-form .picker__select--month{height:2.2em}.txst-form .picker__select--year option[disabled=""],.txst-form .picker__select--month option[disabled=""]{color:#6b6b6b}.txst-form .picker__weekday{font-weight:700;color:var(--form-datepicker-weekday-color)}.txst-form .picker__day.picker__day--infocus{font-weight:500}.txst-form .picker__day.picker__day--infocus.picker__day--disabled{font-weight:200}.txst-form .picker__day--disabled{color:#707070;background-color:#fff;border-color:transparent;font-weight:200}.txst-form .picker__day.picker__day--outfocus{color:#000;background-color:var(--form-datepicker-inactive-month);font-weight:500}.txst-form .picker__day.picker__day--outfocus[aria-disabled=true]{color:#707070;font-weight:200}.txst-form a.link-with-children:hover{background-color:transparent}.txst-khan-privacypolicylink{font-size:1.4rem;padding-top:2rem}.charcounter{text-align:right;font-size:1.4rem;height:1.5rem;position:relative;bottom:1rem}.gato-area-mail-important,.formelement.conditional .txst-khan-notice{display:none}.formelement.conditional.edit .txst-khan-notice{padding:1rem;display:block}.formelement.conditional .helptext.conditional,.formelement.conditional fieldset.conditional,.formelement.conditional .dependent-question .txst-khan-notice.inactivealert{margin-bottom:3rem}.formelement.conditional .dependent-question.active .txst-khan-notice.inactivealert,.dependent-question{display:none}.dependent-question.active{display:block}.dependent-question .conditionalert{margin-bottom:3rem;background-color:var(--form-error-background);display:flex;padding:1rem}.dependent-question .conditionalert i{color:#cb3744;margin-right:1rem;font-size:25px}.edit .dependent-question{display:block;background-color:#e0e0e0}.edit .dependent-question input,.edit .dependent-question textarea{filter:grayscale()}.edit .dependent-question.active{background-color:transparent}.edit .dependent-question.active input,.edit .dependent-question.active textarea{filter:none}.edit .dependentquestion-add,.edit .dependent-question{margin-left:4rem}.formelement.likert{max-width:none}.formelement.likert .likert-table{display:grid;grid-template-columns:30% repeat(var(--numCol),calc(70% / var(--numCol)));justify-items:center;border-top:2px solid var(--form-textfield-border-color);border-left:2px solid var(--form-textfield-border-color)}.formelement.likert .likert-table>*{border-bottom:2px solid var(--form-textfield-border-color);border-right:2px solid var(--form-textfield-border-color)}.formelement.likert .likert-table div{width:100%;padding:1rem}.formelement.likert .likert-table .scale-header{font-weight:700;text-align:center}.formelement.likert .likert-table .likert-question{justify-self:start}.formelement.likert .likert-table .likert-option{display:flex;justify-content:center;align-items:center}.formelement.likert .likert-table .likert-option.selected{background-color:var(--form-selection-background-color)}.formelement.likert .likert-table .likert-option input{margin-right:0}.formelement.likert .likert-table .likert-option .mobile-label{display:none}.formelement.likert .likert-table .likertquestion-add{grid-column-start:1;grid-column-end:calc(var(--numCol) + 2)}@media (max-width: 50em){.formelement.likert .likert-table{grid-template-columns:100%;border:0}.formelement.likert .likert-table>*{border:0}.formelement.likert .likert-table .scale-header,.formelement.likert .likert-table .empty{display:none}.formelement.likert .likert-table .likert-question{padding-left:0;font-weight:500}.formelement.likert .likert-table .likert-option{text-align:unset;display:flex;justify-content:flex-start;border:2px solid var(--form-textfield-border-color);margin-bottom:8px}.formelement.likert .likert-table .likert-option input{margin-right:15px}.formelement.likert .likert-table .likert-option .mobile-label{display:block}.formelement.likert .likert-table .likert-option .mobile-label:hover{text-decoration:underline}.formelement.likert .likert-table .likert-option.selected{border-color:var(--form-selection-background-color)}.formelement.likert .likert-table .likert-option.selected .mobile-label{color:var(--form-selection-text-color)}}.captchalabel{display:none}
