body,html{background:#fff}body{background-size:cover;padding-top:2rem;background-image:url(/app/themes/hailstone/img/layout/login.jpg);background-position:center center}#login{background:rgba(255,255,255,.8);padding:2rem;border-radius:0}#login #login_error,#login .message{margin-bottom:0}#login #backtoblog,#login #nav{padding:0;padding-left:5px}#login .privacy-policy-page-link{width:auto;margin:0;padding-left:5px;text-align:left}#login #backtoblog,#login #nav,#login .privacy-policy-page-link{margin:12px 0}#login #backtoblog a,#login #nav a,#login .privacy-policy-page-link a{text-decoration:none;color:#000}#login #backtoblog a:hover,#login #nav a:hover,#login .privacy-policy-page-link a:hover{color:#000;text-decoration:underline}#login #backtoblog,#login .privacy-policy-page-link{display:none}#login h1 a{background:#fff url(/app/themes/hailstone/img//logo/png-logo/logo-black.png) no-repeat center;background-size:40%;width:100%;height:150px;margin:0;border-top-left-radius:5px;border-top-right-radius:5px}#login form{margin-top:0;background:#fff;border:none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#login form label{color:#000}#login form input{border-radius:0}#login form .button{background:#000;color:#fff}#login form .button:hover{background:rgba(0,0,0,.8);color:#fff}#custom-message{background:#fff;padding:10px 25px;text-align:left}#custom-message a{color:#000}#wp-submit{padding:.35rem 1rem;text-transform:uppercase}#language-switcher,div.language-switcher{display:none!important}@media (min-width:768px){body{padding-top:0}#login{margin:0;padding:100px 50px 0 50px;height:calc(100vh - 100px);margin-bottom:0;float:left;background:rgba(255,255,255,.8)}}
/*# sourceMappingURL=maps/login.css.map */
