
/* /ifs_hr/static/src/scss/ifs_hr.scss */
 .ot_password_invisible{display: none !important;}.invisible_input_password{display: none !important;}.o_ifs_idcard{width: 100%; text-align: center;}.galaxy_reset_password_page{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; min-height: 100vh; height: 100%; position: relative;}.galaxy_login_center.galaxy_reset_password_center{position: static; top: auto; left: auto; right: auto; bottom: auto; transform: none; width: auto; height: auto; margin: 0;}.galaxy_reset_password_inner{position: relative; top: auto; left: auto; right: auto; bottom: auto; transform: none; width: 360px; max-width: calc(100vw - 32px); height: auto; min-height: 0; padding: 20px 20px 16px;}.galaxy_reset_password_form{width: 100%; max-width: 100%; height: auto !important; min-height: 0 !important; line-height: normal; margin-top: 0;}.galaxy_reset_password_form .galaxy_reset_password_title{margin-bottom: 14px; line-height: 1.5;}.galaxy_reset_password_form .ifs_reset_field{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; width: 100%; margin-bottom: 12px;}.galaxy_reset_password_form .ifs_reset_field:last-of-type{margin-bottom: 8px;}.galaxy_reset_password_form .ifs_reset_field > label{flex: 0 0 72px; width: 72px; margin: 0 12px 0 0; padding: 0; font-size: 14px; font-weight: 500; line-height: 1.4; color: #333;}.galaxy_reset_password_form .ifs_reset_field > .form-control, .galaxy_reset_password_form .ifs_reset_field > .input-group, .galaxy_reset_password_form .ifs_reset_field > .btn.galaxy-btn-check{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 0; width: auto; max-width: none;}.galaxy_reset_password_form .ifs_reset_field .form-control{height: 38px; line-height: 1.5; background-color: #f6f7f9; border-color: #dcdfe6;}.galaxy_reset_password_form .ifs_reset_field .input-group-text{height: 38px; line-height: 1.5; background-color: #f6f7f9; border-color: #dcdfe6;}.galaxy_reset_password_form .ifs_reset_field .input-group .form-control{height: 38px;}.galaxy_reset_password_form .phone_check{margin-bottom: 12px;}.galaxy_reset_password_form .send_checkcode .input-group-append{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; margin-left: 0;}.galaxy_reset_password_form .send_checkcode .reset_password_send_checkcode{height: 38px; line-height: 1.5; padding: 0 12px; white-space: nowrap; border-top-left-radius: 0; border-bottom-left-radius: 0;}.galaxy_reset_password_form .reset_password_phone_check, .galaxy_reset_password_form .reset_password_checkcode_ckeck{height: 38px; line-height: 1.5; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center;}.galaxy_reset_password_form .reset_password_phone_check img, .galaxy_reset_password_form .reset_password_checkcode_ckeck img{margin-right: 6px;}.galaxy_reset_password_form .oe_login_buttons{margin-top: 4px;}.galaxy_reset_password_form .oe_login_buttons .galaxy-btn-primary{height: 40px; line-height: 1.5;}@media (max-width: 767px){.galaxy_reset_password_page{min-height: 100vh; padding: 16px; box-sizing: border-box;}.galaxy_login_center.galaxy_reset_password_center{width: 100%; max-width: 360px;}.galaxy_reset_password_inner{width: 100%; max-width: 100%; padding: 20px 16px 14px;}}