.login{background-color:#364150!important}.login .logo{margin:0 auto;text-align:center}.login .postLogin{background-color:#eceef1;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:800px;margin:120px auto 10px;padding:30px;padding-top:10px;overflow:hidden;position:relative}.login .content{background-color:#eceef1;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:400px;margin:120px auto 10px;padding:30px;padding-top:10px;overflow:hidden;position:relative}.login .content h3{color:#f47820;text-align:center;font-size:30px;font-weight:400!important}.login .content h4{color:#555}.login .content .hint{color:#999;padding:0;margin:15px 0 7px 0}.login .content .login-form,.login .content .forget-form{padding:0;margin:0}.login .content .form-control{border:none;background-color:#dde3ec;height:43px;color:#000;border:1px solid #dde3ec}.login .content .form-control:focus,.login .content .form-control:active{border:1px solid #c3ccda}.login .content .form-control::-moz-placeholder{color:#8290a3;opacity:1}.login .content .form-control:-ms-input-placeholder{color:#8290a3}.login .content .form-control::-webkit-input-placeholder{color:#8290a3}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .forget-form{display:none}.login .content .register-form{display:none}.login .content .form-title{font-weight:300;margin-bottom:25px}.login .content .form-actions{clear:both;border:0;border-bottom:1px solid #eee;padding:25px 30px 25px 30px;margin-left:-30px;margin-right:-30px}.login-options{margin-bottom:30px;overflow:hidden}.login-options h4{float:left;font-weight:600;font-size:15px;color:#7d91aa!important}.login-options .social-icons{float:right;padding-top:3px}.login-options .social-icons li a{border-radius:15px 15px 15px 15px!important;-moz-border-radius:15px 15px 15px 15px!important;-webkit-border-radius:15px 15px 15px 15px!important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.login .content .form-actions .btn{margin-top:1px}.login .content .form-actions .btn{font-weight:600;padding:10px 20px!important}.brookeColor{background-color:#f47820;border-color:#f47820;color:#fff}.brookeColor:hover{background-color:#3d5466;border-color:#3d5466;color:#fff}.login .content .form-actions .btn-default{font-weight:600;padding:10px 25px!important;color:#6c7a8d;background-color:#fff;border:none}.login .content .form-actions .btn-default:hover{background-color:#fafaff;color:#45b6af}.login .content .forget-password{font-size:14px;float:right;display:inline-block;margin-top:10px}.login .content .check{color:#8290a3}.login .content .rememberme{margin-left:8px;margin-top:10px}.login .content .create-account{margin:0 -40px -30px -40px;padding:15px 0 17px 0;text-align:center;background-color:#6c7a8d;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.login .content .create-account>p{margin:0}.login .content .create-account p a{font-weight:600;font-size:14px;color:#c3cedd}.login .content .create-account a{display:inline-block;margin-top:5px}.login .copyright{text-align:center;margin:0 auto 30px 0;padding:10px;color:#7a8ca5;font-size:13px}.progress{background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;height:20px;margin-bottom:20px;overflow:hidden}.progress .bar{background-color:#5eb95e;background-image:linear-gradient(to bottom,#5eb95e,#5eb95e);background-repeat:repeat-x;box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;box-sizing:border-box;color:#fff;float:left;font-size:12px;height:100%;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);transition:width .6s ease 0s;width:0}.progress .bar+.bar{box-shadow:1px 0 0 rgba(0,0,0,.15) inset,0 -1px 0 rgba(0,0,0,.15) inset}.progress-striped .bar{background-color:#5eb95e;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .bar{animation:2s linear 0s normal none infinite running progress-bar-stripes}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}#loading{height:100%;left:0;margin:auto;position:absolute;top:0;width:100%}.bokeh{border-radius:50%;font-size:100px;height:1em;list-style:outside none none;margin:0 auto;position:relative;top:35%;width:1em;z-index:2147483647}.bokeh li{border-radius:50%!important;height:.2em;position:absolute;width:.2em}.bokeh li:nth-child(1){animation:1.13s linear 0s normal none infinite running rota,3.67s ease-in-out 0s alternate none infinite running opa;background:#00c176 none repeat scroll 0 0;left:50%;margin:0 0 0 -.1em;top:0;transform-origin:50% 250% 0}.bokeh li:nth-child(2){animation:1.86s linear 0s normal none infinite running rota,4.29s ease-in-out 0s alternate none infinite running opa;background:#ff003c none repeat scroll 0 0;margin:-.1em 0 0;right:0;top:50%;transform-origin:-150% 50% 0}.bokeh li:nth-child(3){animation:1.45s linear 0s normal none infinite running rota,5.12s ease-in-out 0s alternate none infinite running opa;background:#fabe28 none repeat scroll 0 0;bottom:0;left:50%;margin:0 0 0 -.1em;transform-origin:50% -150% 0}.bokeh li:nth-child(4){animation:1.72s linear 0s normal none infinite running rota,5.25s ease-in-out 0s alternate none infinite running opa;background:#88c100 none repeat scroll 0 0;margin:-.1em 0 0;top:50%;transform-origin:250% 50% 0}@keyframes opa{12%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91%{opacity:.87}}@keyframes rota{100%{transform:rotate(360deg)}}@media(max-width:440px){.login .logo{margin-top:10px}.login .content{width:280px;margin-top:10px}.login .content h3{font-size:22px}.forget-password{display:inline-block;margin-top:20px}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}.login .validation-summary-errors ul{list-style:none;padding:0;margin:0}@media screen and (max-height:767px){.login .content{margin-top:10px}}@media screen and (max-height:600px){.login .logo{display:none}}@media screen and (max-width:440px){.login .has-recaptcha{width:calc(100% - 20px)}}.postLogin{max-width:min(540px,100%)}.postLogin .progress>.progress-bar{min-width:24px}.login-iframe{border:none}.login-wait-message{text-align:center;margin-bottom:0}.login-progress-table{margin-left:auto;margin-right:auto;margin-top:16px}.login-progress-table .progress{margin-bottom:2px}.login-app-progress{background:#c3cedd;max-height:30px;min-width:60px;padding-bottom:25px;padding-left:4px;padding-right:4px}.login-app-progress .badge{right:-6px;top:-4px;text-align:center;vertical-align:top;padding:3px 4px 3px 4px}.login-app-progress .badge .glyphicon{top:0!important}@media screen and (max-height:600px){.login-wait-message{display:none}}