.form-group.error .help-inline{color:#b94a48!important}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}body{font-family:'Open Sans',sans-serif;background:url(/Content/images/bg_newlogin.jpg) center no-repeat #0e6d99;background-size:cover;padding:0 20px}.logo-box{text-align:center;padding-top:70px}.logo-box h1{font-size:48px;font-weight:300;color:#fff;letter-spacing:15px;display:block}.subtitle{font-size:16px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#eee}.logo-box span{font-size:36px}.block-web{background:rgba(255,255,255,.75);border-radius:15px;display:block;max-width:560px;margin:20px auto 10px;padding:10px;box-shadow:0 10px 40px rgba(0,0,0,.25)}.login-title{color:#0e6d99;font-size:20px;letter-spacing:6px;margin:0;text-transform:uppercase;text-align:center;padding:10px 0 30px;display:block}.fa{color:#0c5e84;font-size:22px}input:focus{outline:none!important;box-shadow:none!important}.login-inner{padding:20px 30px;border:1px solid #0e6d99;border-radius:10px}.forgot{text-align:right}.forgot a,.forgot a:visited{font-size:14px;color:#0e6d99}.forgot a:hover{color:#0c5e84}.form-control{height:50px;line-height:50px;color:#444;background:#fff!important;outline:none;box-shadow:none!important;border:none!important}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#0c5e84;text-align:center;background-color:#fff;border:none;border-radius:4px}.btn-enter{height:40px;line-height:40px;color:#fff;padding:0 25px;font-size:18px;text-transform:uppercase;border-radius:7px;margin-top:20px;opacity:.85;background:#6db3f2;background:-moz-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:-webkit-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:linear-gradient(to bottom,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=0)}.btn-enter:hover{opacity:1;color:#0ff}.copyright{font-size:12px;color:#eee}label{font-size:14px;color:#0e6d99}