body,html{height:100%}body{background-color:#f1f1f1;color:#36373b}select{-webkit-appearance:none;appearance:none;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjUgNiAxNyA3LjVsLTYuNzUgNi43NUwzLjUgNy41IDUgNmw1LjI1IDUuMjVMMTUuNSA2eiIgZmlsbD0iI0M4RDdFMSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat left 10px center;border:1px solid #757575;border:1px solid var(--theme-form-border);border-radius:.25rem;border-radius:var(--theme-form-radius);box-sizing:border-box;font-family:inherit;font-size:18px;height:52px;margin:3px 0 16px;padding-left:35px;padding-right:15px;width:100%}#pass-strength-result{display:none}.privacy-policy-accept{margin-top:25px}.privacy-policy-accept label{padding-right:22px;position:relative}.privacy-policy-accept input{position:absolute;right:0;top:3px}.checkbox-options,.radio-button-options{display:flex;flex-flow:row wrap;margin-top:5px}.radio-button-options .option-label{margin-left:15px}.option-label{align-items:center;display:inline-flex}.option-label input{margin-left:7px}.checkbox-options .option-label{flex:0 0 100%}a,a:hover{color:#00579e;color:var(--theme-link)}.editfield{margin-bottom:20px}.editfield input[type=email],.editfield input[type=password],.editfield input[type=text],.editfield textarea{margin-bottom:0}.datebox-selects{align-items:center;display:flex;margin-bottom:5px;margin-top:10px}.datebox-selects label{font-size:14px;margin-left:7px;margin-right:10px;white-space:nowrap}.datebox-selects label:first-child{margin-right:0}.datebox-selects select{flex:1 1;font-size:14px;height:35px;margin:0;padding-right:10px;width:auto}.datebox-selects select:last-child{margin-left:0}select:focus,select:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjUgNiAxNyA3LjVsLTYuNzUgNi43NUwzLjUgNy41IDUgNmw1LjI1IDUuMjVMMTUuNSA2eiIgZmlsbD0iIzJlNDQ1MyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}select:focus{-moz-user-focus:ignore;-moz-outline:none}select::-ms-expand{display:none}select::-ms-value{background:none;color:#333}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #333}.bp-hide,.field-visibility-settings,.field-visibility-settings-header{display:none}.bp-messages p{margin:0}.bp-messages.error{background-color:#c00;background-color:var(--theme-error);border-radius:4px;color:#fff;color:var(--theme-on-error);display:block;padding:14px 18px}label+.bp-messages.error{border-radius:.25rem .25rem 0 0;border-radius:var(--theme-form-radius) var(--theme-form-radius) 0 0;margin-top:5px}.bp-messages.error+input{border-radius:0 0 .25rem .25rem;border-radius:0 0 var(--theme-form-radius) var(--theme-form-radius);margin-top:0}.page{padding:15px}.page:after,.page:before{content:"";display:table}.page:after{clear:both}.buddypress-wrap{background-color:#fff;font-size:16px;margin:0;min-height:100%;width:100%}.editfield .clear-value{display:none}p.description{color:#676767;font-size:13px;margin-top:0}label{display:block}input,textarea{font-family:inherit}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #757575;border:1px solid var(--theme-form-border);border-radius:.25rem;border-radius:var(--theme-form-radius);font-size:18px;height:52px;margin:3px 0 20px;outline:none;padding:0 15px;width:100%}textarea{height:auto;padding:15px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#00579e;border-color:var(--theme-form-primary);box-shadow:0 0 0 1px #00579e;box-shadow:0 0 0 1px var(--theme-form-primary)}fieldset{border:0;margin:0;padding:0}input[type=submit]{background-color:#00579e;background-color:var(--theme-form-primary);border-color:#00579e;border-color:var(--theme-form-primary);border-radius:50px;border-width:2px;box-shadow:none;color:#fff;color:var(--theme-form-on-primary);cursor:pointer;font-family:inherit;font-size:16px;height:52px;line-height:48px;padding:0 30px;text-shadow:none}input[type=submit]:hover{background-color:#fff;color:#333}.submit{margin:30px 0;text-align:left}#activate-page .submit{margin-top:0}.field-visibility-settings-header{font-size:13px}input+.field-visibility-settings-header{margin-top:-10px}.password-entry{margin:0!important}.password-input-wrapper{margin:3px 0 20px;position:relative}.password-input-wrapper #pass1-text{display:none}.password-input-wrapper.show-password #pass1-text{display:block}.password-input-wrapper.show-password #pass1{display:none}.wp-hide-pw{border:0;left:15px;margin:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:600px){.page{padding:30px 40px}}@media (min-width:900px){.buddypress-wrap{width:500px}}