html,body{background-color:#2d3246}body{font-family:'Roboto Condensed',sans-serif;font-size:16px}.container{padding:0 30px}.field-validation-error{color:#8be0fd}.validation-summary-errors>ul{padding:0;color:#8be0fd;list-style-type:none}#loginPage #wrapper{padding:40px 0;background-color:#2d3246;background-repeat:repeat-x;background-attachment:fixed;background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#2b7990),color-stop(100%,#2d3246));background:-webkit-linear-gradient(bottom,#2d3246 0%,#2b7990 100%);background:-moz-linear-gradient(bottom,#2d3246 0%,#2b7990 100%);background:-o-linear-gradient(bottom,#2d3246 0%,#2b7990 100%);background:-ms-linear-gradient(bottom,#2d3246 0%,#2b7990 100%);background:linear-gradient(to top,#2d3246 0%,#2b7990 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2D3246',endColorstr='#2B7990',GradientType=0)}#loginPage .fa-lock{font-size:110px;color:#fff;margin-bottom:20px}#loginPage input.form-control{font-size:16px;height:auto!important;padding:8px 15px}#loginPage .input-group-addon{min-width:50px}#loginPage label{color:#fff;font-size:14px;font-weight:normal;line-height:14px}#loginPage #formSubmit{width:100%;padding:8px 15px;font-size:22px;font-weight:bold;background:#0093dd;border:1px solid rgba(255,255,255,.4)}#loginPage #demo-login-link{background:rgba(255,255,255,.7)}