body.login .keypad{display:none !important}body.login{background:url("/images/login_images/login_bgrd2.jpg");background-size:cover;background-position:top center}body.login *{color:#FFF;transition:initial}body.login #copywright{position:absolute;bottom:0;line-height:3rem;margin:auto;margin-top:3rem;width:100%;text-align:center;opacity:.5;display:none}@media (min-width: 1025px){body.login #copywright{display:block}}form.login{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:400px}@media (max-width: 480px) and (orientation: portrait){form.login{position:relative;width:100%;height:100%}}form.login>div{position:relative;top:0;left:0;right:0;bottom:0;z-index:2;padding:3rem;padding-top:350px;box-shadow:0 6px 12px rgba(0,0,0,0.3);border:solid 1px rgba(0,0,0,0.3);border-radius:5px;background-image:url("/images/login_images/form_bgrd.png");background-position:top center}@media (max-width: 480px) and (orientation: portrait){form.login>div{height:100%;padding-top:250px;box-shadow:none;border:none}}@media screen and (max-height: 400px) and (orientation: landscape){form.login>div{padding:2rem;padding-top:150px}}form.login>div,form.login>div input,form.login>div button,form.login>div .btn{font-size:2rem}form.login>div *{text-shadow:none;font-weight:100;width:100%;color:#FFF}form.login>div .error_msg{display:none;font-size:1rem;padding:1rem;background-color:rgba(255,0,0,0.3);margin-bottom:.5rem}form.login>div .error .error_msg{display:block}form.login>div input,form.login>div input:hover,form.login>div input:focus{color:#FFF !important;background-color:transparent !important;border:solid 1px rgba(0,0,0,0.3);border-radius:5px 5px 0 0;padding:1rem 2rem 1rem 4.5rem !important;box-shadow:initial}form.login>div input:-webkit-autofill,form.login>div input:-webkit-autofill:hover,form.login>div input:-webkit-autofill:focus{-webkit-text-fill-color:#FFF !important;-webkit-box-shadow:0 0 0 1000px #18569d inset !important}form.login>div button,form.login>div .btn{text-align:center;border:solid 1px rgba(0,0,0,0.3);margin-top:2rem;background-color:#186ec1;border:1px solid rgba(0,0,0,0.25);border-bottom-color:rgba(0,0,0,0.5);box-shadow:0 0 0.3rem rgba(0,0,0,0.5),inset 0 0 1px rgba(255,255,255,0.75)}form.login>div label{margin:0}form.login>div label+label input{border-radius:0 0 5px 5px !important;border-top:none !important}form.login>div label:before{font-size:2.5em;margin:.33em .5em}body.login.denied{height:100%}@media (max-width: 480px) and (orientation: portrait){body.login.denied form.login{overflow:auto}}body.login.denied form.login>div{font-size:1.25rem;padding-top:250px}@media (max-width: 480px) and (orientation: portrait){body.login.denied form.login>div .fields{padding-bottom:2rem}}body.login.denied hr{margin:2rem 0}body.login.denied .icon-attention{display:inline-block;width:auto !important;margin:0 auto;padding:1.5rem;border-radius:100%;border:solid 5px #FFF}body.login.denied .icon-attention:before{margin:0}body.login.denied #copywright{display:none}.window#log-in{background-color:rgba(33,33,33,0.6);background:-moz-radial-gradient(center,rgba(33,33,33,0.25) 33%,rgba(33,33,33,0.8) 90%,rgba(33,33,33,0.9) 100%);background:-webkit-radial-gradient(center,rgba(33,33,33,0.25) 33%,rgba(33,33,33,0.8) 90%,rgba(33,33,33,0.9) 100%);background:radial-gradient(center,rgba(33,33,33,0.25) 33%,rgba(33,33,33,0.8) 90%,rgba(33,33,33,0.9) 100%)}.window#log-in form{background:url("/images/login_images/login_bgrd2.jpg");background-size:cover}
/*# sourceMappingURL=_login.css.map */
