html{background-image:url(../img/blue_noise.png)}body{height:100%;padding:5px}body form{display:block;min-width:310px;max-width:510px;height:100%;margin:0 auto;padding:25px;color:#d5d5df}body form h1,body form h2,body form input[type="submit"]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body form h1{display:inline-block;padding:0px;margin:0px;margin-top:25px;margin-right:3px;text-align:center;font-weight:200;font-size:0.8rem;color:#dedede;text-shadow:0 1px 1px #000000;text-transform:uppercase}body form h2,body form h3{display:inline-block;padding:0px;margin:0px;margin-top:25px;margin-bottom:10px;text-align:center;font-weight:600;font-size:0.8rem;color:#fafafa;text-shadow:0 1px 1px #000000;text-transform:uppercase}body form h2 a:link,body form h2 a:visited,body form h3 a:link,body form h3 a:visited{color:#fafafa;text-decoration:none}body form input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;font-family:inherit;width:100%;background-color:#efefef;color:#8a8a8a;text-shadow:0 1px 0 #fefefe;border:0px;border-top:1px solid #fafafa;padding:10px;padding-left:44px;padding-right:10px;margin:0px;font-weight:300;font-size:0.9rem;outline:none}@media screen and (max-width: 768px){body form input{font-size:1.1rem}}body form input:focus{font-weight:400;color:#6b7b85}body form input#username,body form input#password,body form input#token{background-image:url(../img/icons/login_sprite.png);background-position:6px 4px;background-size:32px 96px;background-repeat:no-repeat}@media screen and (max-width: 768px){body form input#username,body form input#password,body form input#token{background-position:6px 6px}}body form input#username{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom:1px solid #dddddd}body form input#password,body form input#token{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:1px solid #fafafa;border-bottom:1px solid #9a9a9a;box-shadow:0 1px 1px #050505;background-position:6px -28px}@media screen and (max-width: 768px){body form input#password,body form input#token{background-position:6px -26px}}body form input#password#token,body form input#token#token{background-position:6px -62px}@media screen and (max-width: 768px){body form input#password#token,body form input#token#token{background-position:6px -60px}}body form input[type="submit"],body form input[type="button"]{padding:10px;padding-left:0px;padding-right:0px;text-align:center;margin:0px;margin-top:10px;color:#78787f;font-weight:400;text-shadow:0 1px 0 #f1f1f1;text-transform:uppercase;border-top:1px solid #fafafa;border-bottom:1px solid #9a9a9a;box-shadow:0 1px 1px #050505, 0 0 2px #101030;border-radius:2px;background:#cacaca;background:url(#eaeaea);background:-moz-linear-gradient(top, #efefef 0%, #cacaca 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #cacaca));background:-webkit-linear-gradient(top, #efefef 0%, #cacaca 100%);background:-o-linear-gradient(top, #efefef 0%, #cacaca 100%);background:-ms-linear-gradient(top, #efefef 0%, #cacaca 100%);background:linear-gradient(to bottom, #efefef 0%,#cacaca 100%)}body form input[type="submit"].pressed,body form input[type="button"].pressed{border-top:1px solid #dadada;color:#bababa;text-shadow:0 1px 0 #ffffff;background:#efefef;background:url(#eaeaea);background:-moz-linear-gradient(top, #dadada 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dadada), color-stop(100%, #efefef));background:-webkit-linear-gradient(top, #dadada 0%, #efefef 100%);background:-o-linear-gradient(top, #dadada 0%, #efefef 100%);background:-ms-linear-gradient(top, #dadada 0%, #efefef 100%);background:linear-gradient(to bottom, #dadada 0%,#efefef 100%)}body form.reset-password input[type="submit"]{margin-right:1%}body form.reset-password input[type="submit"],body form.reset-password input[type="button"]{width:48%}body form.reset-password input[disabled]{color:#bababa;cursor:default}body form div.alert_area{width:100%;text-align:center;display:block;font-weight:300;font-size:1.0rem;letter-spacing:0.1rem;color:#eaeaea;text-shadow:0 1px 2px #000000;margin:0px;margin-top:10px;opacity:0;text-transform:uppercase;transition:transform 0.35s, opacity 0.35s;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transform:translateY(-25px);-ms-transform:translateY(-25px);-moz-transform:translateY(-25px);-webkit-transform:translateY(-25px)}body ul.reset-step-list{list-style:none;margin-left:0px;padding-left:0px;padding:0px;padding-top:15px;border-top:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a;font-size:1rem;font-weight:400;margin-bottom:0px;margin-top:10px;line-height:1.5rem}body .reset-step-list>li{margin-bottom:1.4rem;color:#bababf}body .reset-step-list>li strong{font-weight:600;color:#ffffff}body .reset-step-number{display:inline-block;font-size:0.9rem;font-weight:700;color:#efefef;background-color:none;border:1px solid #ababab;border-radius:5px;height:20px;width:20px;line-height:normal;text-align:center;margin:0px;margin-right:3px}
