.login-forgot .login-forgot-box,.login-forgot .steps-header{padding-top:1.75em;padding-bottom:.75em}.forgot-username-2,.login-forgot .forgot-error-email,.login-forgot .forgot-step1,.login-forgot .forgot-step2a,.login-forgot .forgot-step2b,.login-forgot .forgot-step2c,.login-forgot .forgot-step3a,.login-forgot .forgot-step3b,.step-container .step:last-child span{display:none}.rwdlogin--float__right:active,.table-error tr th .float-right.active,.table-forgot tr th .float-right.active{transform:rotate(90deg)}.rwdlogin-list--no-type{list-style-type:none}.rwdlogin-list--no-type__no-indent{list-style-type:none;margin-left:0;padding-left:0}.rwdlogin-list--alpha{list-style-type:lower-alpha}.rwdlogin-divider{background-color:#ccc;box-sizing:border-box;margin:8px 0;overflow:hidden;padding-top:0!important;width:100%;height:1px}.rwdlogin-transform--none{text-transform:none!important}.rwdlogin-transform--uc{text-transform:uppercase!important}.rwdlogin-transform--lc{text-transform:lowercase!important}.rwdlogin-transform--cap{text-transform:capitalize!important}.rwdlogin--float__right{float:right;text-decoration:none!important;transition:.25s linear}.table--no-border{border:0 solid grey;margin-top:5px;width:100%}.table--no-border tbody td,.table--no-border tbody th{border:0 solid grey;border-top:1px solid grey}h4{font-size:16px;font-weight:500}.login-forgot{min-height:296px}.login-forgot .steps-header{background-color:#f2f2f2;height:124px}.step-container{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.step-container .step{background:#ccc;border-radius:8px;font-size:24px;font-weight:700;line-height:48px;margin:0 auto;position:relative;text-align:center;width:50px;height:50px}.step-container .step:first-child{margin:0 0 0 .5em}.step-container .step:last-child{margin:0 .5em 0 0}.step-container span{background:#b31b34;position:absolute;top:23px;left:50px;width:0;height:5px}.step-container p{color:#000;font-size:.9rem;font-weight:700;line-height:1rem;margin-top:8px;text-align:center}#forgot-password-a,.forgot-password-a,.forgot-username-a{background:#e6e6e6;display:block;margin-bottom:12px;padding:8px 16px}#forgot-password-a a.btn-primary.disabled,.forgot-password-a a.btn-primary.disabled,.forgot-username-a a.btn-primary.disabled{opacity:.6}#forgot-password-a input[type=email],#forgot-password-a input[type=password],#forgot-password-a input[type=text],#forgot-password-a textarea,.forgot-password-a input[type=email],.forgot-password-a input[type=password],.forgot-password-a input[type=text],.forgot-password-a textarea,.forgot-username-a input[type=email],.forgot-username-a input[type=password],.forgot-username-a input[type=text],.forgot-username-a textarea{border:1px solid #bfbfbf;border-radius:.25em;box-sizing:border-box;clear:both;font-size:1em;outline:0;padding:.5em 1em;transition:border .25s linear;width:100%}#forgot-password-a input[type=email]:focus,#forgot-password-a input[type=password]:focus,#forgot-password-a input[type=text]:focus,#forgot-password-a textarea:focus,.forgot-password-a input[type=email]:focus,.forgot-password-a input[type=password]:focus,.forgot-password-a input[type=text]:focus,.forgot-password-a textarea:focus,.forgot-username-a input[type=email]:focus,.forgot-username-a input[type=password]:focus,.forgot-username-a input[type=text]:focus,.forgot-username-a textarea:focus{border:1px solid #000}#forgot-password-a input[type=email].msg-error,#forgot-password-a input[type=email].msg-error:focus,#forgot-password-a input[type=password].msg-error,#forgot-password-a input[type=password].msg-error:focus,#forgot-password-a input[type=text].msg-error,#forgot-password-a input[type=text].msg-error:focus,#forgot-password-a textarea.msg-error,#forgot-password-a textarea.msg-error:focus,.forgot-password-a input[type=email].msg-error,.forgot-password-a input[type=email].msg-error:focus,.forgot-password-a input[type=password].msg-error,.forgot-password-a input[type=password].msg-error:focus,.forgot-password-a input[type=text].msg-error,.forgot-password-a input[type=text].msg-error:focus,.forgot-password-a textarea.msg-error,.forgot-password-a textarea.msg-error:focus,.forgot-username-a input[type=email].msg-error,.forgot-username-a input[type=email].msg-error:focus,.forgot-username-a input[type=password].msg-error,.forgot-username-a input[type=password].msg-error:focus,.forgot-username-a input[type=text].msg-error,.forgot-username-a input[type=text].msg-error:focus,.forgot-username-a textarea.msg-error,.forgot-username-a textarea.msg-error:focus{border:1px solid #c3021f}#forgot-password-a select,.forgot-password-a select,.forgot-username-a select{margin-left:0;transition:border .25s linear;width:90%}#forgot-password-a select:focus,.forgot-password-a select:focus,.forgot-username-a select:focus{border:1px solid #000}#forgot-password-a select.msg-error,#forgot-password-a select.msg-error:focus,.forgot-password-a select.msg-error,.forgot-password-a select.msg-error:focus,.forgot-username-a select.msg-error,.forgot-username-a select.msg-error:focus{border:1px solid #c3021f}#forgot-password-a .btn-continue,.forgot-password-a .btn-continue,.forgot-username-a .btn-continue{padding-top:5px}#forgot-password-a input.error,#forgot-password-a select.error,.forgot-password-a input.error,.forgot-password-a select.error,.forgot-username-a input.error,.forgot-username-a select.error{border:1px solid #b31b34}#forgot-password-a .forms-group,.forgot-password-a .forms-group,.forgot-username-a .forms-group{position:relative}#forgot-password-a .forms-group input,.forgot-password-a .forms-group input,.forgot-username-a .forms-group input{width:85%}#forgot-password-a .forms-group .show-password,.forgot-password-a .forms-group .show-password,.forgot-username-a .forms-group .show-password{background:#b31b34;border-top-right-radius:.25em;border-bottom-right-radius:.25em;color:#eee;font-size:1em;font-weight:700;line-height:18px;padding:9px 0;position:absolute;top:0;right:0;text-align:center;text-decoration:none;width:15%}#forgot-password-a .new-password,#forgot-password-a .password-verify,.forgot-password-a .new-password,.forgot-password-a .password-verify,.forgot-username-a .new-password,.forgot-username-a .password-verify{border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:36px}.table-error.show-error{display:table}.msg-code-expired,.msg-code-invalid,.msg-contact,.msg-incorrect,.msg-incorrect-details,.msg-invalid-uname,.msg-locked,.msg-locked--hard,.msg-missing-info,.msg-system-error,.msg-unknown,.msg-username,.msg-verify-code,.msg-weak-password,.table-error.pwstrength-table,.table-forgot.pwstrength-table{display:none}.table-error,.table-forgot{border:1px solid #979797;border-top:1px solid #979797!important}.table-error .pwstrength_viewport_progress,.table-forgot .pwstrength_viewport_progress{margin-bottom:10px}.table-error tr th,.table-forgot tr th{background:#d8d8d8;border:1px solid #979797;border-top:1px solid #979797!important;color:#333}.table-error tr th .float-right,.table-forgot tr th .float-right{float:right;line-height:20px;text-align:center;text-decoration:none;transform:rotate(180deg);width:20px;height:20px}.table-error tr td,.table-forgot tr td{background:#e4e4e4;border:1px solid #979797;border-top:1px solid #979797!important}.table-error tr td.forgot-info,.table-forgot tr td.forgot-info{display:none;transition:transform .25s linear}.table-error.margin-top,.table-forgot.margin-top{margin-top:1em}.password-str-msg{padding-top:10px}.progress{background:#efefef;border:1px solid #ccc;border-radius:8px;min-height:16px}.progress .progress-bar{border-radius:8px}.progress .progress-bar-danger{background:#b31b34;min-height:16px}.progress .progress-bar-warning{background:orange;min-height:16px}.progress .progress-bar-success{background:green;min-height:16px}.deactivateBox{background:#fff;color:#333}.activateBox{background:#b31b34!important;color:#efefef}.login-questions{padding-bottom:100px}.login-questions__txt{display:flex;padding-left:1em}.login-questions__circle{background:#fff;border:2px solid #666;border-radius:50%;color:#666;flex:0 0 44px;font-size:1.6em;font-weight:900;line-height:2em;margin-right:16px;text-align:center;width:44px;height:44px}@media (max-width:767px){.login-questions__circle{margin-right:8px}}.login-questions__circle h4{font-weight:400}a[href],button{cursor:pointer}