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