body.consent{background-color:#f1f4f5}body.consent .navbar{background-color:#fff}body.consent .page-consent{padding:0 20px}body.consent .page-consent .panel{background-color:#fff;border-radius:.5em}body.consent .page-consent .panel .panel-heading{padding:5px;border-top-left-radius:inherit;border-top-right-radius:inherit;font-weight:700}body.consent .page-consent .panel ul{padding-bottom:1em}.page-login-v3{height:100%;overflow-x:hidden}.page-login-v3 .page{position:inherit}.page-login-v3 .page-copyright div{margin-bottom:10px}.page-login-v3 .page-copyright div small{font-size:10px;letter-spacing:2px}.page-login-v3.layout-full:after{background-color:#424242;opacity:.2}.page-login-v3.layout-full .brand{margin:0;height:100%;width:calc(100% - 470px)}.page-login-v3.layout-full .brand:before{position:fixed;top:0;left:0;content:'';width:70vw;height:100%;background-size:cover;z-index:-1;background-image:url(../../login-background-5.jpg);background-position:left center}.page-login-v3 .page-content{padding:0;height:100%}.page-login-v3 .page-brand-info{margin:0;height:100%;width:100vw}.page-login-v3 .page-brand-info .brand-img{vertical-align:middle}.page-login-v3 .page-brand-info .brand-text{display:block;vertical-align:middle;margin:25% 5% 11px 0;text-transform:none;font-size:32px;font-weight:700;max-width:40%;color:#2C8AE3;line-height:1.6em;float:right;text-align:left;opacity:.8;letter-spacing:-1px;line-height:48px}.page-login-v3 .page-brand-info .brand-text b{font-weight:700;font-size:1.2em}.page-login-v3 .page-brand-info p{opacity:.6;max-width:650px}.page-login-v3 .page-login-main{position:absolute;right:0;top:40px;height:auto;min-height:90%;padding:50px 60px 180px;color:#757575;background:#fff}.page-login-v3 .page-login-main .sub-login-main{text-align:center}.page-login-v3 .page-login-main .sub-login-main .form-group a{color:#2C8AE3}.page-login-v3 .page-login-main .brand{margin-bottom:60px}.page-login-v3 .page-login-main .brand-img{vertical-align:middle;width:200px}.page-login-v3 .page-login-main .brand-text{display:inline-block;vertical-align:middle;margin:11px 0 11px 20px;color:#62a8ea}.page-login-v3 .page-login-main input.form-control{font-size:18px;height:2.5em;font-weight:600}.page-login-v3 .page-login-main .validation-summary-errors ul{list-style:none;margin:0 0;padding:0}.page-login-v3 .page-login-main .btn-block{font-size:18px;font-weight:600}.page-login-v3 .page-login-main .btn-primary{font-size:18px;font-weight:600;background-color:#FF5745;border-color:#FF5745}.page-login-v3 .page-login-main .btn-primary.disabled{background-color:#ff5947;border-color:#ff5947}.page-login-v3 form{width:350px;margin:45px 0 20px}.page-login-v3 form>button{margin-top:38px}.page-login-v3 form a{margin-left:20px}.page-login-v3 footer{position:absolute;bottom:0;left:0;right:0;margin:50px 60px;text-align:center}.page-login-v3 .social .icon,.page-login-v3 .social .icon:active,.page-login-v3 .social .icon:hover{color:#fff}@media (min-width:1600px){.page-login-v3.layout-full .brand-text{font-size:48px;line-height:60px}.page-login-v3.layout-full .brand{width:calc(100% - 550px)}}@media (max-width:1199px){.page-login-v2 .page-brand-info .brand-text{max-width:90%}}@media (min-width:992px) and (max-width:1199px){.page-login-v3 .page-brand-info>p{opacity:0;color:transparent}}@media (max-width:991px){.page-login-v3 .page-login-main{width:100%}.page-login-v3 .page-login-main .sub-login-main{max-width:400px;margin:auto}.page-login-v3 form{width:auto}}@media (max-width:767px){.page-login-v3 form{width:auto}}