body.login{background:#333;position:relative}#login{width:100%;padding:8% 0 0;margin:auto;position:relative;left:0;top:0;background:rgba(0,0,0,.5);min-height:auto}#login h1 a{background:url(../images/logo.svg) no-repeat top;width:100%;height:3vw;text-indent:-9999px;overflow:hidden;padding-bottom:5vh;display:block;background-size:auto 100%;max-height:5rem}#login form{padding:2rem;background:transparent;box-shadow:none;width:auto;max-width:30rem;margin:0 auto;text-align:center}.login #login_error,.login .message{border-left:4px solid #00a0d2;padding:12px;margin-left:0;margin-bottom:20px;background-color:#fff;box-shadow:none;margin:0 9vw}.wp-core-ui .button-primary{background:orange;border-color:transparent;box-shadow:none;color:#fff;text-decoration:none;text-shadow:none;transition:all .2s ease}#login form p.submit{margin:5vh auto 0;padding:0;text-align:center}#backtoblog a:first-child{display:none!important}.login #nav{margin:0;text-align:center}.login label{font-size:0}#login form p{margin-bottom:0;line-height:0}.login form{border:none}.login form .input,.login input[type=text]{font-size:16px;width:100%;padding:1em;margin:2px 6px 16px 0}.login form .forgetmenot{font-weight:400;float:none;margin-bottom:0;text-align:left}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{height:auto;line-height:1;padding:.5em 1em;width:50%;display:inline-block;float:none;font-size:1.75em;font-weight:200;text-transform:uppercase}.break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0;-webkit-break-after:always;break-after:always}div#register{width:100vw;right:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50vh;font-size:1rem}div#register a{float:none;background:#cbe4be;padding:.75rem 1rem;text-decoration:none;border-radius:4px;color:#313131;line-height:1;display:inline-block;font-size:1.2rem;font-weight:200;text-transform:uppercase}#language-switcher{overflow:visible;border:none;box-shadow:none;position:fixed;width:100%;bottom:0;background:#bebebe;padding:.5rem}@media only screen and (min-width:900px){#login{width:50%;padding:8% 0 0;margin:auto;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);min-height:100vh}div#register{width:50vw;right:0;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh}}
/*# sourceMappingURL=login.css.map */
