.page-container{margin:auto;max-width:500px}.page-container .the-page-name{max-width:500px;margin:auto}.page-container .the-page-name h1{font-size:2.8rem !important}.page-container .sub-text{text-align:center;margin-top:20px}.page-container .sub-text span{font-size:15px}.page-container .sub-text span a{font-size:15px;text-decoration:underline}.page-container .sub-text span a:hover{text-decoration:none;color:#000}.page-container .mepr_error{margin:20px auto;background:0 0 !important}.page-container .mepr_error ul{padding:0 !important}.page-container .mepr_error li{font-size:15px !important}.page-container .mp_login_form{margin:40px auto}.page-container .mp_login_form p{text-align:center;font-size:15px}.page-container .mp_login_form label{font-size:15px;display:block !important;margin-bottom:2px}.page-container .mp_login_form .mp-form-row{margin-bottom:0}.page-container .mp_login_form .mp-form-row label{font-size:15px;display:block !important;margin-bottom:2px}.page-container .mp_login_form .mp-form-row input{background:#fff;border:2px solid #000;outline:none;font-size:15px;height:40px;width:100%}.page-container .mp_login_form .submit{margin:20px 0 5px}.page-container .mp_login_form .submit #wp-submit{width:100%;max-width:100%;padding:10px 12px;background-color:#fff;text-align:center;border:2px solid #000 !important;text-transform:uppercase}.page-container .mp_login_form .submit #wp-submit:hover{border:2px solid #000 !important;background:#d71921;color:#fff}.page-container .mp_login_form .mp-spacer{display:none}.page-container .mp-set-password-form .wp-pwd{position:relative;display:block}.page-container .mp-set-password-form .wp-pwd input#pass1{padding-right:46px;box-sizing:border-box}.page-container .mp-set-password-form .wp-hide-pw{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:0 0 !important;border:none !important;padding:0;cursor:pointer}.page-container .mp-set-password-form [class*=dashicons]{font-family:dashicons !important;font-size:20px !important;width:20px !important;height:20px !important;line-height:20px !important;display:inline-block !important;vertical-align:middle !important}.page-container .mp-set-password-form #pass-strength-result{margin-top:0;padding:0;border:none;border-radius:0;background:0 0;font-size:11px;color:#555}.page-container .mp-set-password-form #pass-strength-result.short,.page-container .mp-set-password-form #pass-strength-result.bad{color:#dc3232}.page-container .mp-set-password-form #pass-strength-result.good{color:#00a0d2}.page-container .mp-set-password-form #pass-strength-result.strong{color:#2a7a35}.page-container .mp-set-password-form #caps-warning,.page-container .mp-set-password-form .caps-warning{display:none !important}.page-container .mp-set-password-form .indicator-hint{font-size:11px;margin-top:0;text-align:left}.page-container .mp-set-password-form input[type=checkbox]{width:auto;height:auto;margin-right:6px;vertical-align:middle}.page-container .mp-set-password-actions{display:flex;gap:10px;flex-wrap:wrap}.page-container .mp-set-password-actions .button{flex:1;margin:0 !important;height:auto;line-height:normal;background-color:#fff;border:2px solid #000 !important;text-transform:uppercase;font-size:15px;padding:10px 12px;color:#000;border-radius:0;box-shadow:none;text-shadow:none}.page-container .mp-set-password-actions .button:hover{border:2px solid #000 !important;background:#d71921;color:#fff}.page-container .mp-back-home{margin-top:10px}