.input-validation-error{border:1px solid red;background:#fee}div input.input-validation-error.form-control,div textarea.input-validation-error.form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.parsley-errors-list,.field-validation-error{color:#a94442;font-weight:600;font-size:.875rem;margin-top:.25rem}.parsley-errors-list{margin-top:2%}.invalid-feedback,.help-block{display:block!important;color:#a94442;font-weight:600;font-size:.875rem;margin-top:.25rem}.field-validation-error.invalid-feedback{display:block!important}.fa,.fab,.fal,.far,.fas{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free","Font Awesome 5 Brands","FontAwesome"!important}.signupform input.form-control,.signupform .custom-select,.signupform textarea,.form-control{background:#f9fbfe!important;border-radius:.25rem!important}.signupform label{display:inline-block;margin-bottom:.25rem;font-weight:500;font-size:13px}.signupform .custom-radio label,.signupform .custom-checkbox label{font-weight:inherit;font-size:inherit;margin:0}.signupform legend{padding-top:1.5rem;padding-bottom:.5rem;font-weight:500;font-size:20px;border-bottom:1px solid #eee;letter-spacing:-.25px}.signupform legend i{font-style:inherit;opacity:.5;font-size:15px;position:relative;top:-1px}.signupform label small,.signupform .form-group label small,.signupform .custom-control-label small{width:100%;display:inline-block;color:#333;font-weight:400;font-size:90%;margin-bottom:5px;opacity:1}.signupform legend small,.signupform fieldset legend small{color:#333;font-weight:400;opacity:1}.custom-control{position:relative;display:flex;align-items:center;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control.custom-radio.custom-control-inline{display:inline-flex!important;margin-right:1rem}.custom-control-input{opacity:1;z-index:inherit;position:relative;margin-right:8px;margin-left:-1.5rem;height:18px;width:18px;margin-top:0;vertical-align:middle;flex-shrink:0}.custom-control-label{margin-bottom:0;vertical-align:middle}.custom-control-label::before,.custom-control-label::after{display:none}.textbox-list{padding-bottom:10px}#data-sharing-agreement-main-frame{padding:0 10px;border:#d6d6d6 solid thin;margin:20px 0}#data-sharing-agreement-heading{height:30px;color:#32a1ff}#data-sharing-agreement-heading-title{margin-top:-10px;position:absolute;font-weight:bolder;font-size:large}#data-sharing-agreement-frame-body{padding-right:10px}#data-sharing-agreement-frame-icon{height:30px;width:40px}.agreement-text{margin-bottom:20px}.agreement-text-bolded{font-weight:bold}.agreement-fedederation-icon{max-width:76px}.signupform .custom-control.custom-checkbox{display:flex;align-items:center;flex-wrap:nowrap;padding-left:0;gap:8px;width:100%}.signupform .custom-control.custom-checkbox .custom-control-label,.signupform .custom-control.custom-checkbox .control-label{display:flex!important;align-items:center;margin:0!important;padding:0;white-space:nowrap!important;line-height:1.5;background:none;width:auto!important}.signupform .custom-control.custom-checkbox .custom-control-input{position:static;margin:0;flex-shrink:0}.js-set-manually-container{width:100%}