html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;min-width:0;min-height:0}html{font-size:62.5%;font-size:.625em}body{background-color:#fff;font-family:Arial,Verdana,sans-serif}#loginform{border:none;margin:1rem}.login{position:relative;padding:20px}.login:before{background-color:#333;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;position:absolute;width:100%;content:"";top:0;left:0;height:100%}@media screen and (min-width:768px){.login:before{width:45%}}.login .button.wp-hide-pw{height:calc(100% - 16px);width:30px;width:3rem}.login #login div.user-pass-wrap .input{padding:10px 2.5rem 10px 10px}.login #login p:not(.forgetmenot) .input{padding:10px}.login form{border:1px solid #ddd;padding:0}.login #login_error,.login .message,.login .success,.login .wp-core-ui .button-primary,.login form{-webkit-box-shadow:unset;box-shadow:unset}.login form .forgetmenot{float:none}.login #nav{text-align:right}@media screen and (min-width:768px){.login #nav{float:right;margin:7px 0 0}}.login #login_error,.login .message,.login .success{border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.login h1 a{width:100%;background-size:contain}.login label{color:#333;margin-bottom:.2rem;font-weight:700}.login form .input{font-weight:400}.login form .input,.login form input[type=checkbox]{border-radius:unset}.login .admin-email-confirm-form{padding:2rem}.login #backtoblog a,.login #nav a,.login .wp-core-ui .button-secondary{color:#333}.login .language-switcher{position:relative}@media screen and (min-width:768px){.login .language-switcher{text-align:right}}#wp-submit{background:#333;color:#fff;border-color:#333;border-radius:unset;float:none;width:100%;margin:1rem 0 0;padding:10px;text-transform:uppercase;font-weight:700;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}#wp-submit:hover{opacity:.8;background-color:#333}.interim-login:before{background:none}.interim-login #login{padding:0;margin:0 auto}#login{margin:20px auto;max-width:100%;background-color:#fff;position:relative;padding:30px 10px}@media screen and (min-width:480px){#login{min-width:320px}}@media screen and (min-width:768px){#login{position:absolute;right:5%;top:10%;width:360px}}@media screen and (min-width:992px){#login{right:calc(40% - 360px);padding:30px}}
/*# sourceMappingURL=login.css.map */