.bpajaxr-panel .editfield>input,.bpajaxr-panel .editfield>textarea,.register input[type=text],.register input[type=email],.register input[type=password],.register input[type=tel],.register textarea,form#registerform input[type=text],form#registerform input[type=email],form#registerform input[type=password],form#registerform input[type=tel],form#registerform textarea,form.register-form input,form.register-form textarea,.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=password],.sidebar input[type=tel],.sidebar textarea,input.bpajaxr-form-input,input.bpajaxr-input-user-login,input.bpajaxr-input-user-password,#bpajaxr-user-login,#bpajaxr-user-pass,#bpajaxr-forgot-user-login,#signup_username,#signup_email,#signup_email_confirm,#signup_password,#signup_password_confirm{width:100% !important;max-width:100% !important;box-sizing:border-box !important;display:block !important;margin-top:.36em;padding:10px 12px !important;color:#767676 !important;border:1px solid #767676 !important;border-radius:6px !important;font-size:15px !important;line-height:1.5;background-color:#fff !important}#bpajaxr-panels-container label,#basic-details-section .bpajaxr-form-group label,#profile-details-section .bpajaxr-form-group label,#profile-details-section legend{font-weight:400 !important;display:block;margin-bottom:0 !important;padding-bottom:0 !important}.bpajaxr-panel-nav{margin-top:30px}.bpajaxr-panel-nav p{margin-bottom:0}.bpajaxr-panel-registration .bpajaxr-form-group{margin-top:30px}.bpajaxr-panel .editfield,.bpajaxr-form-group{margin-bottom:15px}.bpajaxr-panel .input-options{display:block}.bpajaxr-panel .bpxcftr-from-to-edit-field input[type=text]{display:inline-block;max-width:100px}.bpajaxr-invisible{display:none}.register-section #field_3,.register-section #field_3-1,.register-section #field_3-3,.register-section #signup_form .editfield:first-of-type{display:none !important}input#signup_submit,button.bpajaxr-btn.bpajaxr-btn-primary.bpajax-login-submit,a.bpajaxr-signup-link.bpajaxr-signup-link-popup,a.bpajaxr-signup-link,.bpajax-forget-password-submit,.wpsm-button{background:red !important;color:#fff !important;fill:#fff !important;border:none !important;border-radius:6px !important;box-shadow:-1px 6px 19px rgba(255,78,12,.2) !important;text-decoration:none !important;outline:0 !important;transition:box-shadow .2s ease-in-out !important;height:44px !important;padding:0 18px !important;font-size:16px !important;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif !important;font-weight:700 !important;line-height:16px !important;letter-spacing:.05em !important;text-transform:uppercase !important;width:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center;position:relative;cursor:pointer}input#signup_submit:hover,button.bpajaxr-btn.bpajaxr-btn-primary.bpajax-login-submit:hover,a.bpajaxr-signup-link:hover,.bpajax-forget-password-submit:hover,.wpsm-button:hover,input#signup_submit:focus,button.bpajaxr-btn.bpajaxr-btn-primary.bpajax-login-submit:focus,a.bpajaxr-signup-link:focus,.bpajax-forget-password-submit:focus,.wpsm-button:focus,input#signup_submit:active,button.bpajaxr-btn.bpajaxr-btn-primary.bpajax-login-submit:active,a.bpajaxr-signup-link:active,.bpajax-forget-password-submit:active,.wpsm-button:active{box-shadow:-1px 8px 26px rgba(255,78,12,.35) !important;border-color:transparent !important;color:#fff !important}.bpajaxr-panel-registration #register_form #signup_submit{margin-top:-30px !important;margin-bottom:10px !important;display:block}.bpajaxr-panel-registration .bpajaxr-panel-nav{margin-top:0 !important}body:not(.bpajaxr-modal-open) .bpajaxr-signup-link.bpajaxr-signup-link-popup{display:inline-block !important;height:44px !important;padding:10px 16px !important;line-height:1.5 !important;text-align:center !important;vertical-align:middle !important;cursor:pointer;text-decoration:none;margin-top:-1em !important}.login_help_lbl{margin-top:15px}.bpajaxr-signup-link.bpajaxr-signup-link-popup{display:inline-block !important;margin-top:30px !important}.bpajaxr-panel-nav{margin-bottom:30px !important}.bpajaxr-btn.bpajaxr-btn-primary.bpajax-forget-password-submit{margin-top:4px !important}.bpajaxr-panel-forget-password .bpajaxr-panel-nav,.bpajaxr-panel-registration .bpajaxr-panel-nav{margin-bottom:0 !important}select,.bpajaxr-panel .editfield>select,.register select,form#registerform select,form.register-form select,.sidebar select{height:calc(2.5em + 5px) !important;padding:10px 12px !important;color:#767676 !important;border:1px solid #767676 !important;border-radius:6px !important;background-color:#fafafa !important}.bpajaxr-panel .editfield>select,.register select,form#registerform select,form.register-form select,.sidebar select,select,.datebox-selects select#field_232_day,.datebox-selects select#field_232_month,.datebox-selects select#field_232_year{width:100% !important;height:44px !important;padding:10px 12px !important;color:#767676 !important;border:1px solid #767676 !important;border-radius:6px !important;background-color:#f9f9f9 !important;box-sizing:border-box !important;font-size:15px !important;line-height:1.5 !important;display:block !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23767676' stroke-width='2.5' viewBox='0 0 24 24'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width:768px){.bpajaxr-panel .editfield>select,.register select,form#registerform select,form.register-form select,.sidebar select,select,.datebox-selects select#field_232_day,.datebox-selects select#field_232_month,.datebox-selects select#field_232_year{appearance:auto !important;-webkit-appearance:auto !important;-moz-appearance:auto !important;background-image:none !important}}select#field_232_day,select#field_232_month,select#field_232_year{width:100% !important;height:44px !important;padding:10px 12px !important;color:#767676 !important;border:1px solid #767676 !important;border-radius:6px !important;background-color:#f9f9f9 !important;box-sizing:border-box !important;font-size:15px !important;line-height:1.5 !important;display:block !important}#bpajaxr-panels-container{background:#fff}.bpajaxr-panel-title{background-color:#4169e1 !important;border:0 none;min-height:25px;padding:8px;margin:-20px -20px 10px}.bpajaxr-panel-title span{color:#fff;display:block;font-size:15px;font-weight:700;padding:3px 0 5px 25px}#field_215,#field_217,#field_251{display:flex !important;flex-direction:column !important;align-items:flex-start !important}#field_215 .option-label,#field_217 .option-label,#field_251 .option-label{display:flex;align-items:center;width:21px !important;gap:12px}input#option_234,#option_235,#option_316,#option_317,#option_252,#option_253{margin:0}input[type=checkbox]#bpajaxr-user-rememberme{width:17px !important;height:17px !important;top:0 !important;position:relative;appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;border-radius:5px !important;border:1px solid #ccc;box-shadow:inset 0 4px 4px rgba(0,0,0,.15);overflow:hidden}input#bpajaxr-user-rememberme{width:auto !important}.rememberme-text{position:relative;top:-3px !important}label[for=field_319_0]{font-size:0 !important;display:inline-flex;align-items:center;position:relative;left:-5px}label[for=field_319_0] input[type=checkbox]{width:17px !important;height:17px !important;top:6px !important;position:relative;display:block;appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;border-radius:5px !important;border:1px solid #ccc;box-shadow:inset 0 4px 4px rgba(0,0,0,.15);overflow:hidden}.bp-section-header{font-size:18px;margin-bottom:6px;margin-top:20px;font-weight:600;color:#0f2e4d}.register-section p.description{font-size:14px;line-height:24px}.register-section legend{font-size:14px}.bpajaxr-form-group label{display:inline-flex;align-items:center;gap:2px}.bpajaxr-form-group label .required-note{margin-left:2px !important}.bp-section-header{display:block;margin:10px 0 6px;font-weight:700;font-size:1.25rem;color:#222}.bpajaxr-message.email-sms-optin{padding:.75rem 1rem;background-color:#e7f3ff;color:#0a3c7d;border-left:4px solid #137cec;border-radius:4px;font-size:12px;line-height:1.4;margin:1rem 0}.bpajaxr-message.email-sms-optin strong{font-weight:700 !important}#basic-details-section .bpajaxr-form-group label{display:block;margin-bottom:0 !important;font-weight:400}#basic-details-section br{display:none}#basic-details-section .bpajaxr-form-group+.bpajaxr-form-group{margin-top:0 !important}#basic-details-section .bpajaxr-form-group input[type=text],#basic-details-section .bpajaxr-form-group input[type=password]{margin-top:0 !important;margin-bottom:0 !important;width:100%;display:block}.editfield legend{margin-bottom:0 !important;font-weight:400 !important;color:inherit !important}.editfield input[type=text]{margin-top:0 !important;width:100% !important;display:block !important;box-sizing:border-box;padding:6px 8px;border:1px solid #ccc;color:inherit !important}.datebox-selects input[type=text],.datebox-selects input[type=tel],.datebox-selects input,.datebox-selects textarea{width:100% !important;box-sizing:border-box !important;display:block !important;margin-top:.5em}.datebox-selects select{width:auto !important;box-sizing:border-box !important;display:inline-block !important;margin-top:0 !important;vertical-align:middle;min-width:60px}.datebox-selects label{display:inline-block;margin:0 .3em 0 0;vertical-align:middle}.datebox-selects select:first-child,.datebox-selects input:first-child,.datebox-selects textarea:first-child{margin-top:0}.datebox-selects{display:flex;gap:1em;flex-wrap:wrap}.datebox-selects label,.datebox-selects select{display:block}#field_127-1{margin-bottom:4px !important;display:block !important}#field_127{margin-top:0 !important;display:block !important}input#bpajaxr-user-login,input#bpajaxr-user-pass{margin-top:0 !important;width:100% !important;display:inline-block !important;box-sizing:border-box;padding:6px 8px;border:1px solid #ccc;font-size:16px;vertical-align:middle}label.bpajaxr-form-label[for=bpajaxr-forgot-user-login]{margin-bottom:0 !important;display:block}#bpajaxr-forgot-user-login{margin-top:0 !important}.login .bpajaxr-panel form{margin-top:0;padding:0;box-shadow:none}.login .bpajaxr-panel input[type=password],.login .bpajaxr-panel input[type=email]{display:block;font-size:24px;width:100%;padding:5px}.login .bpajaxr-panel select{line-height:24px;padding:5px}.login .bpajaxr-panel input[type=submit],.login .bpajaxr-panel input[type=button],.login .bpajaxr-panel button{background-color:#222;border:0;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:1;padding:1em 2em;text-shadow:none;transition:background .2s}.bpajaxr-feedback{padding:10px}.bpajaxr-feedback p{margin-bottom:0}.bpajaxr-feedback-success{background-color:#29a24e;color:#fff}.bpajaxr-feedback-errors{background-color:#da563c;color:#fff}.bpajaxr-field-error,.bpajaxr-form-field-error{background:red;color:#fff;margin-bottom:2px;padding:5px}.bpajaxr-feedback.bpajaxr-feedback-error{background:red;color:#fff;padding:5px}.bpajaxr-feedback.bpajaxr-feedback-errors .bpajaxr-forget-password-link{color:#444}.bpajaxr-feedback.bpajaxr-feedback-errors .bpajaxr-forget-password-link:hover{color:#000}.bpajaxr-message.logged-in-message{padding:1rem;background-color:#e7f3ff;color:#137cec;border:1px solid #cce0f5;border-radius:8px;font-size:16px;margin-bottom:20px}.bpajaxr-loader{display:none}#bpajaxr_signup_form_page_shortcode #field_215,#bpajaxr_signup_form_page_shortcode #field_217,#bpajaxr_signup_form_page_shortcode #field_251{margin-top:-30px !important}#bpajaxr_signup_form_page_shortcode #field_215~*,#bpajaxr_signup_form_page_shortcode #field_217~*,#bpajaxr_signup_form_page_shortcode #field_251~*{margin-top:-25px !important}#bpajaxr_signup_form_page_shortcode #field_220{margin-top:-30px !important;display:block !important}#bpajaxr_signup_form_page_shortcode #field_220:after{content:"";display:block;height:30px}#bpajaxr_login_form_sidebar_shortcode label:not(:has(input[type=checkbox],input[type=radio])),#bpajaxr_signup_form_sidebar_shortcode label:not(:has(input[type=checkbox],input[type=radio])),#bpajaxr_login_form_sidebar_shortcode legend,#bpajaxr_signup_form_sidebar_shortcode legend{display:block !important;margin-top:1.5em !important;margin-bottom:.25em !important;font-weight:400 !important}#bpajaxr_signup_form_sidebar_shortcode .radio-button-options .option-label,#bpajaxr_login_form_sidebar_shortcode .radio-button-options .option-label{display:inline-flex !important;align-items:center !important;margin-bottom:10px !important;font-weight:500}#bpajaxr_signup_form_sidebar_shortcode #field_215,#bpajaxr_signup_form_sidebar_shortcode #field_217,#bpajaxr_signup_form_sidebar_shortcode #field_215{margin-top:-5px !important;margin-bottom:-7px !important}#bpajaxr_signup_form_sidebar_shortcode #field_220{margin-top:-10px !important}#bpajaxr_signup_form_sidebar_shortcode #field_220{margin-bottom:69px !important}.datebox-selects label[for=field_232_day],.datebox-selects select#field_232_day{order:2 !important}.datebox-selects label[for=field_232_month],.datebox-selects select#field_232_month{order:1 !important}.datebox-selects label[for=field_232_year],.datebox-selects select#field_232_year{order:3 !important}