.path-user .tabs{padding:0 15px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;text-align:center}@media(min-width: 576px){.path-user .tabs{max-width:540px}}@media(min-width: 768px){.path-user .tabs{max-width:720px}}@media(min-width: 992px){.path-user .tabs{max-width:960px}}@media(min-width: 1200px){.path-user .tabs{max-width:1140px}}.path-user .tabs ul>li{font-size:14px}.path-user #block-registrationtext,.path-user #block-resetpasswordtext{margin:45px auto;padding:0 25px;max-width:700px;text-align:center}.path-user form.user-register-form{margin-bottom:30px;padding:24px 15px 54px 15px;box-shadow:0 0 13px 0 rgba(0,0,0,.06);border:1px solid #ddd;background-color:#fff;margin-left:auto;margin-right:auto;float:inherit}.path-user form.user-register-form .ajax-progress{display:none}.path-user form.user-register-form .inner{background:rgba(0,0,0,.05);border-radius:10px;padding:15px;clear:both}.path-user form.user-register-form .inner .preferences-wrapper{margin-top:15px;padding:10px;background:#fff;margin-bottom:10px}.path-user form.user-register-form .inner .consent-cta{display:flex}.path-user form.user-register-form .inner .consent-cta .consent-cta__message-wrapper{margin-left:10px}.path-user form.user-register-form .inner .consent-cta .consent-cta__message-wrapper p{margin:0}.path-user form.user-register-form input.form-text,.path-user form.user-register-form input.form-email,.path-user form.user-register-form select{background:#fff;border-radius:0;border:1px solid #ddd;padding:10px;width:100%;line-height:2.5rem}@media(min-width: 768px){.path-user form.user-register-form input.form-text,.path-user form.user-register-form input.form-email,.path-user form.user-register-form select{font-size:17px}}.path-user form.user-register-form .form-item-pass-pass1{margin-bottom:1em}@media(min-width: 768px){.path-user form.user-register-form #edit-field-first-name-wrapper,.path-user form.user-register-form #edit-field-last-name-wrapper,.path-user form.user-register-form #edit-field-primary-place-of-work-wrapper,.path-user form.user-register-form #edit-field-speciality-wrapper,.path-user form.user-register-form #edit-field-local-id-wrapper{flex:0 0 50%;width:50%;float:left}.path-user form.user-register-form #edit-field-local-id-wrapper{clear:both}.path-user form.user-register-form #edit-account{clear:both}}.path-user form.user-pass{margin-bottom:30px;padding:24px 15px 54px 15px;box-shadow:0 0 13px 0 rgba(0,0,0,.06);border:1px solid #ddd;background-color:#fff;margin-left:auto;margin-right:auto;float:inherit}.path-user form.user-pass input.form-text,.path-user form.user-pass input.form-email{background:#fff;border-radius:0;border:1px solid #ddd;padding:10px;width:100%;line-height:2.5rem}@media(min-width: 768px){.path-user form.user-pass input.form-text,.path-user form.user-pass input.form-email{font-size:17px}}.path-user form.user-pass p{padding:0 15px}.path-user form.user-login-form{margin-bottom:30px;padding:24px 15px 54px 15px;box-shadow:0 0 13px 0 rgba(0,0,0,.06);border:1px solid #ddd;background-color:#fff;margin-left:auto;margin-right:auto;float:inherit}.path-user form.user-login-form .form-item-name,.path-user form.user-login-form .form-item-pass{margin:1rem 0}.path-user form.user-login-form .form-item-name label,.path-user form.user-login-form .form-item-pass label{display:block;margin-bottom:.5rem;text-transform:uppercase}.path-user form.user-login-form .form-item-name label:after,.path-user form.user-login-form .form-item-pass label:after{display:none}.path-user form.user-login-form .form-item-name input,.path-user form.user-login-form .form-item-pass input{background:#fff;border-radius:0;border:1px solid #ddd;padding:10px;width:100%;line-height:2.5rem}@media(min-width: 768px){.path-user form.user-login-form .form-item-name input,.path-user form.user-login-form .form-item-pass input{font-size:17px}}.path-user form.user-login-form .form-item-name .description,.path-user form.user-login-form .form-item-pass .description{display:none}.path-user form.user-login-form .form-item-persistent-login{margin-top:.5rem;float:left}.path-user form.user-login-form .form-item-persistent-login input{content:url(../057fbe741e48ca1fc8c5211d01100470.svg);width:16px}.path-user form.user-login-form .form-item-persistent-login input:checked{content:url(../ea53e0bb481119b3545d73de3d9fdf1a.svg)}.path-user form.user-login-form .form-item-persistent-login label{font-size:13px;padding-left:5px}@media(max-width: 767.98px){.path-user form.user-login-form .form-item-persistent-login{margin-top:0}}.path-user form.user-form{margin-bottom:30px;padding:24px 15px 54px 15px;box-shadow:0 0 13px 0 rgba(0,0,0,.06);border:1px solid #ddd;background-color:#fff;margin-left:auto;margin-right:auto;float:inherit}.path-user form.user-form .ajax-progress{display:none}.path-user form.user-form input.form-text,.path-user form.user-form input.form-email,.path-user form.user-form select{background:#fff;border-radius:0;border:1px solid #ddd;padding:10px;width:100%;line-height:2.5rem}@media(min-width: 768px){.path-user form.user-form input.form-text,.path-user form.user-form input.form-email,.path-user form.user-form select{font-size:17px}}.path-user form.user-form .form-item-pass-pass1{margin-bottom:1em}.path-user #edit-actions{display:flex;justify-content:flex-end;margin-top:.5rem;margin-bottom:1rem}@media(max-width: 767.98px){.path-user #edit-actions{margin-top:0}}.path-user #edit-actions input{font-family:"Open Sans SemiBold",sans-serif;border:2px solid var(--red);position:relative;text-decoration:none;cursor:pointer;color:#fff;background-color:var(--red);text-transform:uppercase;font-weight:normal;padding:8px 28px;border-radius:0;margin-right:15px}.path-user #edit-actions input:hover{color:#666;background-color:#fff;border:2px solid #666;transition:all .2s ease-in-out}.path-user .js-form-item-field-takeda-terms-value .description{display:block;margin:15px 0}.path-user .description{display:none}.path-user .form-item{margin-top:0;padding:0 15px}.path-user .form-item .form-item{padding:0}.path-user .captcha{padding:0 15px}.path-user .password-parent,.path-user .confirm-parent{max-width:100%}.path-user .messages{max-width:730px;margin:20px auto}.path-user .form-item--error-message strong{font-size:14px}