.leco-cp-container #loginform p,.leco-cp-container #resetpassform p,.leco-cp-container .leco-cp-form .leco-cp-errors p{padding-bottom:0}.leco-cp-container #loginform label,.leco-cp-container #resetpassform label{display:block;margin:0 0 9px}.leco-cp-container #loginform .btn,.leco-cp-container #resetpassform .btn{margin:47px auto 0}.leco-cp-container #loginform .login-password+.login-submit .button,.leco-cp-container #resetpassform .login-password+.login-submit .button,.leco-cp-container .leco-cp-form .leco-cp-register-privacy h3{margin-top:0}.leco-cp-container #loginform .login-submit,.leco-cp-container #resetpassform .login-submit{clear:both}.leco-cp-container #loginform .button,.leco-cp-container #resetpassform .button{margin-top:3rem}.leco-cp-container #loginform .error-msg,.leco-cp-container #resetpassform .error-msg{display:none;margin:-37px 0 10px;color:#ff5f5f}.leco-cp-container #loginform .lost-password,.leco-cp-container #resetpassform .lost-password{float:left}.leco-cp-container #loginform .login-remember,.leco-cp-container #resetpassform .login-remember{float:right}.leco-cp-container .leco-cp-form input[type=email],.leco-cp-container .leco-cp-form input[type=password],.leco-cp-container .leco-cp-form input[type=search],.leco-cp-container .leco-cp-form input[type=tel],.leco-cp-container .leco-cp-form input[type=text],.leco-cp-container .leco-cp-form input[type=url],.leco-cp-container .leco-cp-form textarea{display:block;margin-bottom:40px}.leco-cp-container .leco-cp-form .leco-cp-errors,.leco-cp-container .leco-cp-form .login-error,.leco-cp-container .leco-cp-form .message,.leco-cp-container .leco-cp-form .success{border-left:4px solid #00a0d2;font-size:1em;color:#444;padding:.9em;margin:2rem auto 20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.leco-cp-container .leco-cp-form .success{border-left-color:#46b450}.leco-cp-container .leco-cp-form .leco-cp-alert-error,.leco-cp-container .leco-cp-form .login-error{border-left-color:#dc3232}.leco-cp-container .leco-cp-form .password-input-wrapper{display:table;width:100%}.leco-cp-container .leco-cp-form .input.password-input{display:table-cell;margin:0}.leco-cp-container .leco-cp-form .pw-weak{margin-top:1em;margin-bottom:1em}.leco-cp-container .leco-cp-form .pw-weak input{top:5px}.leco-cp-container .leco-cp-form .button.button-secondary{display:table-cell;border-radius:0;vertical-align:middle;text-align:center;color:#555;border:1px solid #ccc;background:#f7f7f7;box-shadow:0 1px 0#ccc;padding:0 10px}.leco-cp-container #resetpassform input[type=password],.leco-cp-container #resetpassform input[type=text]{font-size:1.5em}.leco-cp-container .user-pass1-wrap p{margin-bottom:0}.leco-cp-container #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:3px 5px;text-align:center;width:100%;box-sizing:border-box;opacity:0}.leco-cp-container #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}.leco-cp-container #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}.leco-cp-container #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}.leco-cp-container #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.leco-cp-container #pass1-text.short,.leco-cp-container #pass1.short{border-color:#e35b5b}.leco-cp-container #pass1-text.bad,.leco-cp-container #pass1.bad{border-color:#f78b53}.leco-cp-container #pass1-text.good,.leco-cp-container #pass1.good{border-color:#ffc733}.leco-cp-container #pass1-text.strong,.leco-cp-container #pass1.strong{border-color:#83c373}.leco-cp-container #pass1-text,.leco-cp-container .pw-weak,.leco-cp-container .show-password #pass1{display:none}.leco-cp-container .indicator-hint{padding-top:8px}.leco-cp-container .show-password #pass1-text{display:inline-block}.leco-cp-container .leco-cp-register-submit,.leco-cp-container .login-submit{text-align:center}.leco-cp-container #jetpack_protect_answer{padding:0!important;display:inline!important;margin-bottom:15px!important}.leco-cp-container #loginform div.g-recaptcha{margin:12px auto 24px!important}.leco-cp-container .anr_captcha_field{margin-bottom:38px}.leco-cp-container #anr_captcha_field_1>div,.leco-cp-container .g-recaptcha>div,.leco-cp-container .gglcptch_recaptcha>div{margin:0 auto}.leco-cp-container .leco-cp-form{margin-bottom:3rem}.leco-cp-container .leco-cp-form h3{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem}.leco-cp-container .leco-cp-form label{padding-bottom:0;margin-bottom:10px;display:inline-block}.leco-cp-container .leco-cp-form input[type=email],.leco-cp-container .leco-cp-form input[type=password],.leco-cp-container .leco-cp-form input[type=search],.leco-cp-container .leco-cp-form input[type=tel],.leco-cp-container .leco-cp-form input[type=text],.leco-cp-container .leco-cp-form input[type=url],.leco-cp-container .leco-cp-form textarea{margin-bottom:2rem;width:100%}.leco-cp-container .leco-cp-form #leco-cp-register-submit--btn:focus,.leco-cp-container .leco-cp-form #wp-submit.button.button-primary:focus,.leco-cp-container .leco-cp-form input[type=checkbox]:focus,.leco-cp-container .leco-cp-form input[type=email]:focus,.leco-cp-container .leco-cp-form input[type=password]:focus,.leco-cp-container .leco-cp-form input[type=radio]:focus,.leco-cp-container .leco-cp-form input[type=search]:focus,.leco-cp-container .leco-cp-form input[type=tel]:focus,.leco-cp-container .leco-cp-form input[type=text]:focus,.leco-cp-container .leco-cp-form input[type=url]:focus,.leco-cp-container .leco-cp-form textarea:focus{outline:0}.leco-cp-container .leco-cp-form #loginform .login-remember label{display:flex;align-items:center}.leco-cp-container .leco-cp-form #loginform .login-remember label input[type=checkbox]{margin:0 10px 0 0}.leco-cp-container .leco-cp-form #leco-cp-register-submit--btn,.leco-cp-container .leco-cp-form #wp-submit.button.button-primary{margin-top:3rem}.leco-cp-container .leco-cp-form .leco-cp-register-privacy{padding:1rem}.leco-cp-container .leco-cp-form .leco-cp-register-privacy label{width:calc(100% - 2em)}.leco-cp-branding .leco-cp-form #leco-cp-register-submit--btn,.leco-cp-branding .leco-cp-form #wp-submit.button.button-primary{background-color:var(--wp--preset--color--leco-cp-secondary);color:var(--wp--preset--color--leco-cp-secondary-text);border:1px solid transparent}.leco-cp-branding .leco-cp-form #leco-cp-register-submit--btn:focus,.leco-cp-branding .leco-cp-form #wp-submit.button.button-primary:focus{border-color:var(--wp--preset--color--leco-cp-primary)}.leco-cp-branding .leco-cp-form a{border:0;color:var(--wp--preset--color--leco-cp-secondary);border-bottom:1px solid var(--wp--preset--color--leco-cp-secondary);text-decoration:none}.leco-cp-branding .leco-cp-form a:focus,.leco-cp-branding .leco-cp-form a:hover{border-bottom:2px solid var(--wp--preset--color--leco-cp-secondary)}.leco-cp-disable-editing{pointer-events:none;padding:20px 0}