@import url(//fonts.googleapis.com/css?family=Open+Sans);.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);border-color:#e6e6e6 #e6e6e6 #e6e6e6;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn-primary,.btn-primary:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff;font-size:16px;padding:10px;letter-spacing:1px}.btn-small{width:100%}.checkbox label{color:white}.btn-primary.active{color:rgba(255,255,255,0.75)}.btn-primary,.btn-primary:focus{background-color:#4a77d4;outline:0;background-image:-moz-linear-gradient(top,#6eb6de,#4a77d4);background-image:-ms-linear-gradient(top,#6eb6de,#4a77d4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6eb6de),to(#4a77d4));background-image:-webkit-linear-gradient(top,#6eb6de,#4a77d4);background-image:-o-linear-gradient(top,#6eb6de,#4a77d4);background-image:linear-gradient(top,#6eb6de,#4a77d4);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#6eb6de,endColorstr=#4a77d4,GradientType=0);border:1px solid #3762bc;text-shadow:1px 1px 1px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.5)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{filter:none;background-color:#4a77d4}.btn-block{width:100%;display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;overflow:hidden}body{width:100%;height:100%;font-family:'Open Sans',sans-serif;background:#092756;background:-moz-radial-gradient(0% 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-moz-linear-gradient(top,rgba(78,78,78,0.25) 0,rgba(42,60,87,.4) 100%),-moz-linear-gradient(135deg,#000 0,#092756 100%);background:-webkit-radial-gradient(0% 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-webkit-linear-gradient(top,rgba(78,78,78,0.25) 0,rgba(42,60,87,.4) 100%),-webkit-linear-gradient(135deg,#000 0,#092756 100%);background:-o-radial-gradient(0% 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-o-linear-gradient(top,rgba(78,78,78,0.25) 0,rgba(42,60,87,.4) 100%),-o-linear-gradient(135deg,#000 0,#092756 100%);background:-ms-radial-gradient(0% 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-ms-linear-gradient(top,rgba(78,78,78,0.25) 0,rgba(42,60,87,.4) 100%),-ms-linear-gradient(135deg,#000 0,#092756 100%);background:-webkit-radial-gradient(0% 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),linear-gradient(to bottom,rgba(78,78,78,0.25) 0,rgba(42,60,87,.4) 100%),linear-gradient(135deg,#000 0,#092756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3E1D6D',endColorstr='#092756',GradientType=1)}.login{position:absolute;top:35%;left:48%;margin:-150px 0 0 -150px;width:432px;border:1px solid rgba(255,255,255,0.15);background-color:rgba(255,255,255,0.08);padding:23px 35px 0;border-radius:11px}.login .help-block{color:#e49997}.login h1{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.3);letter-spacing:1px;text-align:center;font-size:21px;margin-bottom:25px}input{margin-bottom:10px;background:rgba(0,0,0,0.3);border:0;outline:0;padding:10px;font-size:13px;color:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:4px;box-shadow:inset 0 -5px 45px rgba(100,100,100,0.2),0 1px 1px rgba(255,255,255,0.2);-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}input:focus{box-shadow:inset 0 -5px 45px rgba(100,100,100,0.4),0 1px 1px rgba(255,255,255,0.2)}.logo{width:80%;margin-bottom:30px;left:42px;position:relative}.form-control{display:block;width:100%;height:34px!important;padding:6px 12px!important;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.btn-submit{margin-bottom:10px;width:100%!important}.forgot-password-link,.back-to-login{color:white;text-decoration:underline}.forgot-password-link:hover,.back-to-login:hover{cursor:pointer}.login .t-error{border:0}.login .t-error ul{color:#f3bfbf;background-color:rgba(0,0,0,0)!important}.login .t-error-icon{position:absolute;margin-top:9px;margin-left:-28px}.login .t-error ul li{margin-left:0!important}.login .t-banner{display:none!important}.btn-submit:focus{background-color:none!important;color:white!important}.login-alert{padding:5px;text-align:center;color:white;border-radius:4px}DIV.t-error{border:0}.login-forgot-password-link{color:white}.login-forgot-password-link:hover{color:white}