@import "../bootstrap/css/bootstrap.css";body,html{height:100%;margin:0;position:relative}body{margin-bottom:60px;padding:0}body.page-login{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:flex;justify-content:center;padding:40px 0}.form-reset,.form-signin{margin:0 auto;max-width:330px;padding:15px;text-align:left;width:100%}.form-reset img,.form-signin img{margin:0 0 1rem;width:100px}.form-reset h1,.form-signin h1{font-size:22px;text-align:left}.form-reset .reset-box,.form-reset .signin-box,.form-signin .reset-box,.form-signin .signin-box{background:#f5f5f5;padding:1rem;text-align:center;width:350px}.form-reset .reset-box label,.form-reset .signin-box label,.form-signin .reset-box label,.form-signin .signin-box label{font-weight:700;margin:0 0 .5rem}.form-reset .reset-box .fail,.form-reset .reset-box .fail2,.form-reset .signin-box .fail,.form-reset .signin-box .fail2,.form-signin .reset-box .fail,.form-signin .reset-box .fail2,.form-signin .signin-box .fail,.form-signin .signin-box .fail2{color:#cb4c4c;display:none;margin:0 0 .75rem}.form-reset .reset-box .fail .info,.form-reset .reset-box .fail2 .info,.form-reset .signin-box .fail .info,.form-reset .signin-box .fail2 .info,.form-signin .reset-box .fail .info,.form-signin .reset-box .fail2 .info,.form-signin .signin-box .fail .info,.form-signin .signin-box .fail2 .info{font-size:11px;text-align:left}.form-reset .reset-box .step2,.form-reset .signin-box .step2,.form-signin .reset-box .step2,.form-signin .signin-box .step2{display:none}.form-reset .checkbox,.form-signin .checkbox{font-weight:400}.form-reset .form-control,.form-signin .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.form-reset .form-control:focus,.form-signin .form-control:focus{z-index:2}.form-reset input[type=password],.form-signin input[type=password]{margin-bottom:10px}.form-reset .forgot-password,.form-signin .forgot-password{margin-top:1rem}.form-reset .forgot-password span.fp-request:hover,.form-signin .forgot-password span.fp-request:hover{cursor:pointer}.form-reset .forgot-password span.fp-fail,.form-reset .forgot-password span.fp-noUser,.form-signin .forgot-password span.fp-fail,.form-signin .forgot-password span.fp-noUser{display:none}.form-reset .forgot-password span.fp-fail.show,.form-reset .forgot-password span.fp-noUser.show,.form-signin .forgot-password span.fp-fail.show,.form-signin .forgot-password span.fp-noUser.show{color:#b50000;display:block}.form-reset .forgot-password span.fp-success,.form-signin .forgot-password span.fp-success{display:none}.form-reset .forgot-password span.fp-success.show,.form-signin .forgot-password span.fp-success.show{color:#00b559;display:block}header{background:#00395d}header nav .navbar-collapse{justify-content:flex-end}header nav div:last-child{color:#fff}header nav div:last-child svg.disabled{opacity:.35}header nav div:last-child svg.disabled:hover{cursor:default}header nav div:last-child svg:hover{cursor:pointer}main{margin:-56px auto -60px;min-height:calc(100% - 56px - 1rem)}main:after{content:"";display:block;height:60px;width:100%}main .vab-day{margin-bottom:1.5rem}main .vab-day-title{background:#33617e;color:#fff;display:inline-block;padding:.25rem 1rem}main .vab-day-content{border:1px solid #33617e;padding:1rem}main .vab-day-content>div{border-bottom:1px solid #ddd;display:flex;margin-bottom:.25rem;padding-bottom:.25rem}main .vab-day-content>div:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}main .vab-day-content>div>div{align-items:center;display:flex}main .vab-day-content>div>div:last-child{margin-left:auto;width:auto}main .vab-day-content>div>div:last-child i{align-items:center;background:#fc0;border-radius:25px;color:#002942;display:inline-flex;height:30px;justify-content:center;margin-left:1rem;width:30px}main .vab-day-content>div>div:last-child i:hover{background-color:#ffdb4c;cursor:pointer}main .vab-day-content>div>div:last-child i svg{height:60%;width:60%}@media only screen and (max-width:600px){main .vab-day-content>div>div.col-sm-12{display:block}}.footer{background-color:#f5f5f5;height:60px;line-height:60px;width:100%}