.pull-right{float:right}.pwstrength-div{position:relative}.pwstrength-div .progress{height:4px;width:50px;text-align:right;position:absolute;right:-23px;top:23px;transform:rotate(-90deg);border-radius:0 0 .25rem .25rem}.pwstrength-div .password-verdict{height:10px;width:100px;text-align:right;position:absolute;right:24px;top:16px;font-size:12px;opacity:.6}.kt-login.kt-login--v3{background-size:cover;background-repeat:no-repeat}.kt-login.kt-login--v3 .kt-login__wrapper{padding:2rem;overflow:hidden;background-color:rgba(0,0,0,.5);border-radius:4px;position:absolute;left:46%;margin:6% -193px 0 -193px}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container{width:460px;margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__logo{text-align:center;margin:0 auto 2rem auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head{margin-top:1rem;margin-bottom:1.2rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title{text-align:center;font-size:1.8rem;font-weight:500;color:#fff;line-height:1.5}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__desc{margin-top:1.5rem;text-align:center;font-size:1.1rem;font-weight:400;color:#a7abc3}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form{margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form p{color:#e8f0fe}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group{padding:0;margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group .form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group .input-group-append{margin-top:1rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group .input-group-append img{height:43px}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control{height:45px;border:none;padding-left:1rem;padding-right:1rem;margin-top:1rem;background:#e8f0fe;color:#000;border-radius:4px}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-moz-placeholder{color:#a7abc3;opacity:1}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control:-ms-input-placeholder{color:#a7abc3}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-webkit-input-placeholder{color:#a7abc3}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control.is-valid+.valid-feedback,.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control.is-invalid+.invalid-feedback{font-weight:500;font-size:.9rem;padding-left:1.6rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra{margin-top:1rem;margin-bottom:1rem;color:#a7abc3;font-size:1rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-checkbox{font-size:1rem;color:#e8f0fe}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link{font-size:1rem;color:#e8f0fe;-webkit-transition:color .3s ease;transition:color .3s ease}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link:hover{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions{text-align:center;margin-top:1rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-primary{height:45px;padding:0 2.5rem;width:100%;background-color:#0153a7}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-secondary{height:45px;padding:0 2.5rem;width:100%;background-color:rgba(82,63,105,.15)}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__form-action .kt-login__btn-primary{height:45px;padding:0 2.5rem;background-color:#0153a7}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__form-action .kt-login__btn-secondary{height:45px;padding:0 2.5rem;background-color:rgba(82,63,105,.15)}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account{text-align:center;margin-top:2rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-msg{font-size:1rem;font-weight:400;color:#a7abc3}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link{font-size:1rem;font-weight:500;color:#e8f0fe;-webkit-transition:color .3s ease;transition:color .3s ease}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link:hover{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.kt-login.kt-login--v3.kt-login--signin .kt-login__signup{display:none}.kt-login.kt-login--v3.kt-login--signin .kt-login__signin{display:block}.kt-login.kt-login--v3.kt-login--signin .kt-login__forgot{display:none}.kt-login.kt-login--v3.kt-login--signup .kt-login__signup{display:block}.kt-login.kt-login--v3.kt-login--signup .kt-login__signin{display:none}.kt-login.kt-login--v3.kt-login--signup .kt-login__forgot{display:none}.kt-login.kt-login--v3.kt-login--signup .kt-login__account{display:none}.kt-login.kt-login--v3.kt-login--forgot .kt-login__signup{display:none}.kt-login.kt-login--v3.kt-login--forgot .kt-login__signin{display:none}.kt-login.kt-login--v3.kt-login--forgot .kt-login__forgot{display:block}@media(max-width:1024px){.kt-login.kt-login--v3 .kt-login__wrapper{padding-top:5rem}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container{margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account{margin-top:1rem}}@media(max-width:768px){.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container{width:330px;margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form{width:100%;margin:0 auto}.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account{margin-top:1rem}}