.login.rb-login-screen form{overflow:visible;padding:0;border:none;background:none;box-shadow:none}.rb-login-screen:not(.interim-login) #login{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:340px;margin-left:0;padding:30px;border-radius:5px;background:#fff;box-shadow:0 10px 50px rgb(0 0 0 / .1)}.rb-login-outer{display:flex;align-items:flex-start;max-width:1000px;height:100%;margin:auto;padding-right:20px;padding-left:20px}.login-action-confirm_admin_email #login{margin-top:auto}.rb-login-screen h1,.login.rb-login-screen h1 a{outline:none!important;box-shadow:none!important}.login.rb-login-screen form .input,.login.rb-login-screen form .input#wp-submit,.login.rb-login-screen form input[type=checkbox],.login.rb-login-screen input[type=text],.login.rb-login-screen input[type=password]{margin-right:0;border:none;outline:none!important;background-color:rgb(0 0 0 / .05);box-shadow:none!important}.login.rb-login-screen input[type=text],.login.rb-login-screen input[type=password],.login.rb-login-screen input[type=email]{padding-left:40px}.rb-login-screen label{font-size:13px;position:relative;margin-bottom:7px;color:#999}.rb-login-screen form .forgetmenot{display:flex;float:none;align-items:center;justify-content:flex-end}.rb-login-screen form .forgetmenot label{font-size:11px;line-height:1;margin-left:5px}.rb-login-screen #login form p.submit{display:flex;justify-content:center;margin-top:20px;padding:10px}.rb-login-screen input#wp-submit{font-size:14px;font-weight:700;line-height:1;padding:15px 40px;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.07em;text-transform:uppercase;border:none;background-color:#4285ff}.rb-login-screen input#wp-submit:hover{-webkit-box-shadow:1px 5px 20px #4285ff80!important;box-shadow:1px 5px 20px #4285ff80!important}.rb-login-screen label[for='user_login']:before,.rb-login-screen label[for='user_pass']:before,.rb-login-screen label[for='user_email']:before{font-family:dashicons;font-size:24px;line-height:var(--height-40);position:absolute;z-index:1;top:calc(100% + 10px);left:0;display:block;width:40px;height:40px;content:'\f110';text-align:center}.rb-login-screen label[for='user_pass']:before{content:'\f160'}.rb-login-screen label[for='user_email']:before{content:'\f465'}.rb-login-screen .button.wp-hide-pw .dashicons{color:#4285ff}.rb-login-screen #backtoblog,.rb-login-screen .privacy-policy-link{font-size:11px;margin-bottom:0;text-align:center}.rb-login-screen #backtoblog a,.rb-login-screen .privacy-policy-link{color:#999}.rb-login-screen .privacy-policy-page-link{margin-top:10px;margin-bottom:0}.rb-login-screen #nav{font-size:10px;margin-top:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase}.rb-login-screen #reg_passmail{font-size:13px;font-style:italic;color:#999}.rb-login-screen.login #login_error,.rb-login-screen.login .message,.rb-login-screen.login .success{background-color:rgb(0 0 0 / .05);box-shadow:none}.rb-login-screen .message.register{font-weight:700;text-align:center;border:none;border-bottom:3px dashed #eee;border-radius:0;background-color:#fff0}body.rtl.rb-login-screen label[for='user_login']:before,body.rtl.rb-login-screen label[for='user_pass']:before,body.rtl.rb-login-screen label[for='user_email']:before{right:0;left:auto}body.rtl.login.rb-login-screen input[type=text],body.rtl.login.rb-login-screen input[type=password],body.rtl.login.rb-login-screen input[type=email]{padding-right:40px;padding-left:0}@media (max-width:1024px){body.rb-login-screen #login{margin-right:auto!important;margin-left:auto!important}}