html{background:0 0/cover #52606f;background-image:linear-gradient(to top,#d0d3da 0,#eef1f5 100%);height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.page-login .logo{color:#495460;font-size:32px;font-weight:600;margin-bottom:54px}.page-login .logo span{color:#b7bdc2;font-size:16px;font-weight:100;margin-left:7px;vertical-align:middle}.page-login .logo img{margin:-6px -5px 0 0}.page-login .content{background-color:#3286eb;overflow:hidden;width:792px;position:absolute;top:50%;left:50%;box-shadow:0 0 18px 13px rgba(0,0,0,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-login .content .login-forms{padding:62px 68px 0;background-color:#fff;min-height:482px}.page-login .content footer{background-color:rgba(0,0,0,.03);bottom:0;color:#999;font-size:12px;font-weight:100;padding:36px 67px;position:absolute;width:100%}.page-login .content footer span{color:rgba(255,255,255,.65);float:right}.page-login .login-info{color:#fff;padding:94px 34px 124px}.page-login .login-info h2{color:#fff;font-size:20px;font-weight:100;margin-bottom:32px}.page-login .content .login-info a{border:1px solid rgba(255,255,255,.4);border-radius:19px;color:#fff;display:inline-block;font-weight:100;margin-bottom:9px;margin-left:-4px;padding:6px 6px 6px 8px;width:100%}.page-login .content .login-info a:focus,.page-login .content .login-info a:hover{text-decoration:none;background-color:rgba(255,255,255,.17)}.page-login .content .login-info a i{background-color:#98c1f4;border-radius:50%;color:#fff;height:26px;padding-top:5px;text-align:center;width:26px;margin-right:12px}.page-login #back-btn i,.page-login .content a{color:#429be4}.page-login .content h3{color:#4db3a5;text-align:center;font-size:22px;font-weight:400!important}.page-login .content h4{color:#555}.page-login .content p{color:#717171}.page-login #back-btn{color:#429be4;padding:10px 0!important}.page-login .form-group{width:90%}.page-login .content .forget-form,.page-login .content .page-login-form{padding:0;margin:0}.page-login .content .form-control{background-color:#fff;border:1px solid #c1c1c1;color:#8290a3;height:43px;box-shadow:none}.page-login .content .form-control:active,.page-login .content .form-control:focus{border:1px solid #6a7280}.page-login .content .form-control::-moz-placeholder{color:#b3b8bf}.page-login .content .form-control:-ms-input-placeholder{color:#b3b8bf}.page-login .content .form-control::-webkit-input-placeholder{color:#b3b8bf}.page-login .content select.form-control{padding-left:9px;padding-right:9px}.page-login .content .forget-form{display:none}.page-login .content .form-title{font-weight:300;margin-bottom:25px}.page-login .content .form-actions{margin-top:24px}.page-login .content .form-actions .checkbox{margin-left:0;padding-left:0}.page-login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.page-login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.page-login .content .form-actions .btn{background-color:#2d9ff3;color:#fff;border-radius:16px;font-size:14px;line-height:1.5;padding:5px 20px}.page-login .content .form-actions .btn-success{font-weight:600;padding:8px 18px!important}.page-login .content .form-actions .btn-default{font-weight:600;padding:10px 25px!important;color:#6c7a8d;background-color:#fff;border:none}.page-login .content .forget-password{display:inline-block;font-size:13px;margin-top:10px;margin-left:16px}.col-md-8{width:62.667%}.col-md-4{width:37.333%}@media (max-width:992px){.page-login .content{width:88%}.page-login .logo span{font-size:14px}.page-login .content .login-forms{padding:62px 54px 0}}@media (max-width:768px){.col-md-4,.col-md-8,.page-login .form-group{width:100%}.page-login .content .login-forms,.page-login .content .login-info{min-height:0;padding:38px 42px 54px}.page-login .login-info h2{margin-top:0;font-size:18px;margin-bottom:28px;text-align:center}.page-login .content{left:50%;top:0;-webkit-transform:translate(-50%,4%);transform:translate(-50%,4%)}.page-login .logo{margin-bottom:16px}.page-login .content .login-info{padding-bottom:98px}.page-login .content footer{color:#fff;padding:24px 44px}}