body,html{height:100%;width:100%;margin:0;font-family:Arial,Helvetica,sans-serif;background:#e6d8e0;text-align:center}#container{background:#c8b9ce;display:inline-block;padding:20px;border:2px solid #ffffff3b;border-radius:5px;width:550px;text-align:right;margin-top:150px;box-shadow:0 0 4px #000}header{background:#24439f57;padding:10px;margin-bottom:15px;font-size:1.1em;font-weight:700;box-shadow:1px 1px 2px #000000e3;color:#fff;border-radius:4px;text-shadow:1px 1px 2px #0000007d;font-family:open sans}label{display:inline-block;margin-right:8px;font-weight:700}input{width:400px;margin-bottom:5px;padding:5px;font-size:1em;background:#f9f9f9;border-radius:4px;border:1px inset #b7b7b7ed}#submit{padding:6px 0;font-size:1em;font-weight:700;margin-top:5px;background:#d5d5d587;border-radius:3px;border:1px solid #aba8b6;color:#000;width:140px;cursor:pointer}#submit:hover{background:#ffffff80;border:1px solid #9f9aa9}#submit.disabled:hover{background:#d6d2e3;cursor:default}