.glow{-webkit-box-shadow:0 0 7px 1px #fff;-moz-box-shadow:0 0 7px 1px #fff;box-shadow:0 0 7px 1px #fff}.icon-focus:focus{outline:none !important}html,body{min-height:100%;height:100%}body{font-size:12px;font-family:'Roboto',Arial,'Times New Roman',sans-serif}body.loaded{background-color:#c3c3c3}@media screen and (min-width:768px){.con-down{position:fixed;width:100%;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}}@media screen and (max-width:765px){.con-down{position:static;padding:5% 0 5%}}#wrap{padding:0}a{color:#fff;text-decoration:underline}::-webkit-input-placeholder{color:#c0c0c0 !important}::-moz-placeholder{color:#c0c0c0 !important}::-ms-placeholder{color:#c0c0c0 !important}::placeholder{color:#c0c0c0 !important}.logo{margin:12px 0 37px 0;max-width:100%;max-height:100%}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.login-box{margin:0 auto;background:#fff;-webkit-box-shadow:10px 10px 20px -5px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 20px -5px rgba(0,0,0,0.75);box-shadow:10px 10px 20px -5px rgba(0,0,0,0.75)}.login-box .login-content{min-height:217px;padding:23px 30px}.login-box .login-content h2,.login-box .login-content h2 a{color:#333}@media screen and (max-width:400px){.login-box .login-content{padding:20px 10px}}.login-box .login-content input,.login-box .login-content select{border:1px solid #d4d5d9;border-radius:1px;font-weight:300;font-size:16px;padding:15px 33px;background:#e9eaec;height:54px}.login-box .login-content input,.login-box .login-content select,.login-box .login-content input:focus,.login-box .login-content select:focus{box-shadow:none}.login-box .login-content .label__checkbox{height:auto;vertical-align:top}.login-box .login-content .label__description{line-height:20px}.login-box .login-content legend{border:none}.login-box .login-content .checkbox-input{display:none}.login-box .login-content .checkbox-input:checked~label.checkbox-label{background-position:0 -47px}.login-box .login-content label.checkbox-label,.login-box .login-content .forgot-password-link{height:33px;background:url('../images/checkbox.png') 0 0 no-repeat;padding-left:50px;line-height:33px;font-size:16px;cursor:pointer;font-weight:400}.login-box .login-content .forgot-password-link{background:none;color:#000;text-decoration:underline;padding-left:0}.login-box .login-submit{padding:0;margin:0 -15px;display:block}.login-box .login-submit a,.login-box .login-submit button,.login-box .login-submit .button-bottom{display:block;width:100%;border:0;background:#02709c;color:#fff;font-size:18px;height:54px;line-height:46px;text-align:center;cursor:pointer;text-decoration:none}.login-box .login-submit .button-bottom{cursor:default}.login-box .logout-message{text-align:center;margin-top:20px;font-size:16px}footer{height:331px;font-size:16px;font-weight:300}footer.container{padding:0}footer .footer-box{padding:26px 53px;background:#02709c;color:#fff}