.signup-fullpage,.signup-body,#login-form,.login-left-side{max-width:700px !important;margin:0 auto !important}#main-container .signup-fullpage{max-width:700px !important;margin:0 auto !important}.signup-fullpage,.signup-body{padding:20px;box-sizing:border-box}.signup-fullpage *{box-sizing:border-box}.input-group{max-width:100% !important;margin-bottom:1em}#login-form input,#login-form select,#login-form textarea{max-width:100%;box-sizing:border-box}.custom-welcome-subtitle{font-size:1.1em;color:#666;margin:10px 0 25px 0;line-height:1.5;text-align:left}.user-field .control-label.checkbox-label{display:flex !important;align-items:flex-start !important;gap:10px !important}.user-field .control-label.checkbox-label input[type=checkbox],.ember-checkbox{margin-top:3px !important;margin-right:0 !important;flex-shrink:0 !important}.user-field .control-label.checkbox-label span{flex:1 !important}.create-account__newsletter-info,.signup-body .user-field p,.user-field .checkbox-description,.user-field .field-description{padding-left:28px !important;color:#666 !important;font-size:.95em !important;line-height:1.5 !important;margin-top:5px !important}.user-field.confirm,.user-field.checkbox{margin-bottom:10px}.user-field-terms--conditions{margin-bottom:10px}.custom-terms-break{margin:15px 0 20px 0;padding:10px 0}.custom-terms-break .section-divider{border-top:2px solid rgba(123,45,142,.4) !important;margin:0 auto 20px auto;width:100%}.optional-fields-explanation{background-color:#f8f9fa;border-left:4px solid #4f1566;padding:15px 20px;margin:0 0 20px 0;border-radius:4px}.optional-fields-explanation h4{margin:0 0 10px 0;color:#333;font-size:1.1em;font-weight:600}.optional-fields-explanation p{margin:0;color:#555;line-height:1.6;font-size:.95em}.optional-fields-explanation strong{color:#4f1566 !important}.user-field .instructions{display:none !important}.user-field .control-label.alt-placeholder{display:block !important;font-weight:600 !important;font-size:1em !important;color:#333 !important;margin-bottom:8px !important;padding-left:0 !important;margin-left:0 !important;position:relative !important;z-index:1 !important}.user-field{margin-bottom:25px}.user-field .controls{margin-top:10px !important;clear:both !important}.user-field select,.user-field .select-kit{margin-top:0 !important}@media screen and (max-width: 1024px){.signup-fullpage,.signup-body,#login-form,.login-left-side{max-width:90% !important}}@media screen and (max-width: 768px){.signup-fullpage,.signup-body,#login-form,.login-left-side{max-width:95% !important;padding:15px !important}}@media screen and (max-width: 480px){.signup-fullpage,.signup-body,#login-form,.login-left-side{max-width:98% !important;padding:10px !important}}@media(prefers-contrast: high){.signup-fullpage,.signup-body{border:2px solid currentColor}}@media(prefers-reduced-motion: reduce){.signup-fullpage,.signup-body,#login-form{transition:none !important;animation:none !important}}
/*# sourceMappingURL=common_theme_59_ef9d0fb1b9e278fa019edfef28ed0aa7b495d293.css.map?__ws=forum.bloodcancer.org.uk */
