body{background-color:#fff}.login #login{width:100%;padding:0;position:relative;height:100%}@media screen and (max-width: 768px){.login #login{display:flex;flex-flow:column}}.login #login h1{width:40%;float:left;padding:17% 0 0;height:100%;box-sizing:border-box}@media screen and (max-width: 768px){.login #login h1{width:100%;height:auto;padding:5% 0 2%}}.login #login h1 a{background-repeat:no-repeat;padding-bottom:100px;background-size:contain;width:300px}@media screen and (max-width: 768px){.login #login h1 a{padding-bottom:50px;background-size:200px;width:200px;margin-bottom:0}}.login #login #login_error{position:absolute;width:calc(100% - 28px);margin-top:1em;text-align:center;z-index:1;font-size:1.1em;color:#d63638;font-weight:500;background:#f6e8e8}@media screen and (max-width: 768px){.login #login #login_error{position:relative !important;margin-top:0 !important}}.login #login #loginform{width:60%;max-width:calc(500px + 30%);box-sizing:border-box;padding:17% 15%;height:95%;border:none;box-shadow:0 0 0 rgba(0,0,0,0);margin:0 auto}.login #login #loginform input,.login #login #loginform .wp-pwd,.login #login #loginform p.submit{max-width:400px}.login #login #loginform input[type=text],.login #login #loginform input[type=password]{border-radius:0;padding:.5rem}@media screen and (max-width: 768px){.login #login #loginform{width:80%;margin:0 auto;padding:10% 0;height:auto;max-width:400px}}.login #login #nav{height:5%;box-sizing:border-box;margin:0;text-align:center}.login #login #nav a{color:#02416d}.login #login p#backtoblog{display:none}/*# sourceMappingURL=login.min.css.map */
