body.agency-auth{margin:0;padding:0;height:auto}.agency-auth #login{width:100%;max-width:400px;padding:0;margin:0}.agency-auth #login>h1,.agency-auth #login>.wp-login-logo{display:none}.agency-auth #loginform,.agency-auth #lostpasswordform,.agency-auth #resetpassform,.agency-auth #registerform{background:none;border:0;box-shadow:none;margin:24px 0 0;padding:0;overflow:visible}.agency-auth #login label{font-size:13px;color:#282828;margin:0 0 7px}.agency-auth #login input[type=text],.agency-auth #login input[type=email],.agency-auth #login input[type=password]{width:100%;height:48px;border:1px solid #bcbdb7;border-radius:2px;background:white;font:400 15px/1.55 HelveticaNow,Arial,sans-serif;padding:10px 14px;margin:0 0 22px;color:#282828;box-shadow:none}.agency-auth #login .wp-pwd input{padding-right:44px}.agency-auth #login .button.wp-hide-pw{height:48px;color:#6b6b6b}.agency-auth #login .submit{margin-top:24px;display:flow-root}.agency-auth #login .button-primary{float:none;display:block;width:100%;height:48px;background:#282828;color:#fff;border:1px solid #282828;border-radius:2px;font:400 14px HelveticaNow,Arial,sans-serif;box-shadow:none;text-shadow:none}.agency-auth #login .button-primary:hover{background:#000}.agency-auth #login .forgetmenot{float:none;margin-bottom:16px}.agency-auth #login #nav{padding:22px 0 0;margin:28px 0 0;border-top:1px solid #d9d9d4;font-size:12px}.agency-auth #login #nav a{color:#282828;text-decoration:underline;text-underline-offset:4px}.agency-auth #backtoblog,.agency-auth .language-switcher,.agency-auth .privacy-policy-page-link{display:none}.agency-auth #login .message,.agency-auth #login_error,.agency-auth #login .success{box-shadow:none;margin:20px 0}.agency-auth .login-intro h1{font-family:Tobias,Georgia,serif}.agency-auth .pw-weak label{display:inline}.agency-auth #login .scopes{margin-top:24px}@media(max-width:860px){.agency-auth #login{display:flex;flex-direction:column}.agency-auth #login>.login-intro{order:0}.agency-auth #loginform{order:1}.agency-auth #login>.scopes{order:2}.agency-auth #login #nav{order:3}.agency-auth #login_error{order:0}}

.agency-auth .login-intro h1{text-align:left}.agency-auth #loginform label[for=user_login]::after,.agency-auth #loginform label[for=user_pass]::after{content:" *";color:#c74433}
