html{font-family:Arial, sans-serif;height:100%}body{display:flex;height:100%;justify-content:center;align-items:center;background-color:#205081}.page-wrapper{max-width:600px;background-color:#fff;padding:32px;border:1px solid #ccc}h1{margin-top:0;font-size:26px;font-weight:400}.form-group label{display:inline-block;margin-bottom:7px}.form-group input[type="text"],.form-group input[type="password"]{display:block;margin-bottom:14px}input[type="submit"]{padding:7px 14px;color:#fff;font-weight:400;font-size:18px;background-color:#366936;border:1px solid #326032;border-radius:3px;cursor:pointer}input[type="submit"]:hover{background-color:#326032;transition:all .15s ease-out}
