body.login-v1{text-rendering:optimizeLegibility;font-size:.75rem;line-height:1.42857143;color:#000;background:#fff}.login{position:absolute;left:0;right:0;top:10%}.login-content .login-info{font-size:.8rem;font-weight:400}.login-content .login-desc a,.login-content .login-desc a:focus,.login-content .login-desc a:hover{font-weight:400}.login-brand small{font-size:1.1rem}.login-brand h3{font-size:1.5rem}.login-brand .logo{display:block;width:8rem;height:4rem;margin:0 auto}.login-v1 .login-header{position:absolute;top:-80px;left:50%;right:0;width:100%;padding:0 40px;margin-left:-225px;font-weight:300}.login-v1 .login-header .login-brand .logo{display:block;width:7rem;height:4rem;margin:0 auto 4rem}.login-v1 .login-header .login-brand a,.login-v1 .login-header .login-brand a:focus,.login-v1 .login-header .login-brand a:hover{text-decoration:none;font-size:1.75rem;color:#000}.login .login-content{padding:0 40px;color:#999;width:24rem;margin:0 auto}.login-cover,.login-cover-bg,.login-cover-image{position:fixed;top:0;left:0;right:0;bottom:0}.login-cover-image img{width:100%;top:0;left:0;position:absolute}.login-cover-bg{content:'';display:block;background:rgba(0,0,0,.6)}.login-v1 .login{width:100%;margin:0;padding:0;top:0}.login-v1 .login-brand{font-size:1rem;line-height:1.75rem;margin-bottom:.9375rem;color:#000}.login-v1 .login .news-feed{position:fixed;left:0;right:27rem;top:0;bottom:0;-webkit-transform:translateZ(0);overflow:hidden}.login-v1 .login .news-image{position:absolute;bottom:0;left:0;right:0;top:0}.login-v1 .login .news-image img{width:100%;height:100%;top:0;left:0;position:absolute}.login-v1 .login .news-caption .caption-title{color:#fff;color:rgba(255,255,255,.8);font-weight:300;font-size:28px}.login-v1 .login .right-content{float:right;width:27rem}.login-v1 .login .login-content{width:auto;padding:0 5rem}.login-v1 .login-content .login-desc{font-size:.8rem;color:#929ba1!important;font-weight:300}.login-v1 .login .login-header{position:relative;top:0;margin:0;left:0;right:0;padding:2rem 5rem 0}.login-v1 .login .login-header .icon{top:98px;right:10px}.input-captcha .input-group-addon button{height:100%;box-shadow:none!important}.login-v1 .login .form-control,.login-v1 .login select.form-control:not([size]):not([multiple]){background:#f0f0f0;color:#000;height:2.25rem;border:transparent}.input-captcha{height:2.25rem}@media(max-width:480px){.login-content{width:auto;margin-left:0;padding:0 1.25rem;left:0;right:0}.login .login-header .brand .logo img{width:30%!important}.login-v1 .login .login-content{width:auto;padding:0 4rem}.login-v1 .login .login-header{padding:2rem 4rem 0}.login-v1 .login .right-content{float:none;width:auto}.login{position:absolute;left:0;right:0;top:5%}}.has-float-label{display:block;position:relative}.login-v1 .has-float-label .form-control::placeholder{color:transparent!important}.has-float-label label,.has-float-label>span{position:absolute;cursor:text;font-size:.65rem;opacity:1;-webkit-transition:all .2s;transition:all .2s;top:.3rem;left:.7rem;z-index:3;line-height:1;padding:0 1px;color:#999;font-weight:400}.has-float-label .form-control:placeholder-shown{padding:.375rem .75rem!important}.has-float-label .form-control.parsley-error:placeholder-shown{padding:1.175rem .75rem .375rem!important}.has-float-label .form-control:not(empty){padding:1.175rem .75rem .375rem!important}.has-float-label .form-control::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label .form-control::-moz-placeholder{opacity:1;transition:all .2s}.has-float-label .form-control:-ms-input-placeholder{opacity:1;transition:all .2s}.has-float-label .form-control::placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(focus)+*{font-size:100%;opacity:1;top:.75rem;font-weight:400}.input-group .has-float-label .parsley-error:placeholder-shown:not(focus)+*{font-size:.65rem;opacity:1;top:.3rem;font-weight:400}.input-group .has-float-label{position:relative;-ms-flex:1;flex:1}.input-group .has-float-label .form-control{border-radius:4px}.input-group .has-float-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group .has-float-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.btn.active.focus,.btn.focus,.btn:active.focus{outline:0!important;box-shadow:0!important}.login-v1 .login-content hr{background:#f1f3f5;height:1px;border:none}.login-v1 .login-brand h4{font-size:.875rem;color:#707478}.login-v1 .login-brand h1{font-size:1.75rem;color:#242a30}