.recover-username-page-subtitle{margin-top:0 !important}.forget-username-container{margin:30px auto 15px}.forget-username-container .btn-recover-username{background:none;border:0;color:#321B4A;font-size:16px;line-height:25px;font-family:"Open Sans Regular Medium"}.recover-message{margin-top:-25px}@media screen and (max-width:767px){.recover-message{margin-top:0}}.recover-message.recover-username-warning-section{margin-top:0}.recover-message.recover-username-warning-section .col-lg-8{max-width:1140px;margin:0 auto 0 auto}.recover-message.recover-username-warning-section .col-lg-8 h4{font-size:16px !important;padding-left:15px}@media screen and (max-width:767px){.recover-message.recover-username-warning-section .col-lg-8 h4{font-size:12px !important;padding:10px}}.recover-message .col-lg-8{margin:0 0 25px 0;padding:0;position:relative;top:0 !important;width:100%;max-width:400px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.recover-message .alert h4{width:auto !important}}.recover-message .alert-info{background-color:#fdf1e8;display:flex;align-items:center;padding:15px;gap:10px}.recover-message .alert-info .div-icon-info{background-size:contain;background-color:transparent;background-image:url(images/icon/ico_alert.png) !important;background-position:center;height:28px;width:28px;flex-shrink:0;margin:0}.recover-message .alert-info h4{color:#333333;margin:0;font-weight:600 !important;font-size:12px !important;line-height:1.2}@media screen and (max-width:767px){.recover-message .alert-info h4{text-align:left;font-size:12px !important}}.recover-username-inputs{width:400px;margin-left:auto;margin-right:auto}.recover-username-inputs .field{height:auto}.recover-username-inputs .centerField-wrapper{width:100%}.recover-username-inputs .centerField-wrapper select,.recover-username-inputs .centerField-wrapper input{width:100% !important;margin-left:0;float:none}@media (max-width:320px){.recover-username-inputs .centerField-wrapper select,.recover-username-inputs .centerField-wrapper input{white-space:normal;height:auto;line-height:2rem}}.recover-username-inputs .centerField-wrapper label.error,.recover-username-inputs .centerField-wrapper label.has-error{position:relative;display:block;text-align:left !important}@media (max-width:320px){.recover-username-inputs .centerField-wrapper .trx-field,.recover-username-inputs .centerField-wrapper .trx-field::placeholder{white-space:normal !important;text-overflow:clip !important;overflow:visible !important}}.recover-username-umbraco-content{color:#333333;font-family:"Open Sans Regular";font-size:16px;font-weight:600;text-align:center;margin-top:25px;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (min-width:320px) and (max-width:767px){.recover-username-umbraco-content{height:auto}}@media screen and (min-width:320px) and (max-width:767px){.row{height:auto !important}}@media screen and (min-width:768px) and (max-width:991px){.recover-username-btns .btn-primary{margin-bottom:15px}}.recover-username-container{min-height:500px}.recover-username-container .recover-username-form .recover-username-title{color:#333333;font-family:"Open Sans Regular";font-size:24px;font-weight:600;text-align:left;margin-top:25px}.recover-username-container .recover-username-form .recover-umbraco-content{color:#333333;font-family:"Open Sans Regular";font-size:18px;font-weight:600;text-align:left;margin-top:25px;margin-bottom:20px}.recover-username-container .recover-username-form .displaySuccess{margin-left:-15px;margin-right:-15px;margin-top:0}.recover-username-container .recover-username-form .section-danger .alert-danger{padding:20px 15px;background-color:#f2dede}.recover-username-container .recover-username-form .section-danger .alert-danger i{width:25px;height:25px;background-size:25px;vertical-align:middle}.recover-username-container .recover-username-form .section-danger .alert-danger h3{display:inline-block;font-size:16px;margin:0;padding-left:15px;vertical-align:middle;width:85%}@media screen and (max-width:367px){.recover-username-container .recover-username-form .section-danger .alert-danger h3{width:80%}}.recover-username-container .recover-username-form .auth-label .sms-info-label{padding-bottom:20px;display:block}.recover-username-container .recover-username-form .auth-label label.error,.recover-username-container .recover-username-form .auth-label label.has-error{position:relative;padding-bottom:10px}.recover-username-container .recover-username-form .recover-username-panel{padding:30px !important}.recover-username-container .recover-username-form .recover-username-panel .centerField-wrapper{width:100%}.recover-username-container .recover-username-form .recover-username-panel input{max-width:400px}.recover-username-container .recover-username-form .password-panel{border:solid;border-color:#C4C4C4;border-width:1px}@media screen and (min-width:768px) and (max-width:1200px){.recover-username-container .recover-username-form .password-panel .label-wrapper label{margin-left:28px;width:22%}}@media screen and (min-width:768px){.recover-username-container .recover-username-form .password-panel .centerField-wrapper{width:77%}}@media screen and (min-width:768px){.recover-username-container .recover-username-form .password-panel .centerField-wrapper input{margin-left:28px}}@media screen and (min-width:768px){.recover-username-container .recover-username-form .password-panel .centerField-wrapper label.error,.recover-username-container .recover-username-form .password-panel .centerField-wrapper label.has-error{margin-left:28px}}.recover-username-container .recover-username-form .trs_buttons-action input[type="submit"]{display:inline-block}.recover-username-container .recover-username-form .trs_buttons-action .btn_float_right{float:right;margin-top:0px !important}.recover-username-container .recover-username-form .trs_buttons-action .clr{clear:both}@media only screen and (max-width:320px){.recover-username-container .recover-username-form .trs_buttons-action input[type="submit"]{white-space:normal;height:auto;padding:6px 12px !important}}footer{margin-top:0}.field_v2 .label-wrapper{display:none}@media screen and (max-width:1199px){#mainContainer>div>div>div{margin-left:auto !important;margin-right:auto !important}.row{height:auto !important}}@media screen and (min-width:767px) and (max-width:991px){.recover-username-inputs{width:300px !important;margin:auto}.field label.error,.field label.has-error,.field label.custom-error{margin-top:5px}.btn-login{width:auto;margin-bottom:10px}}@media screen and (max-width:767px){.recover-username-inputs{width:95%;margin:auto}}