.ot-brand{margin:0 auto;text-align:center;padding-bottom:32px}.ot-brand .company-logo{height:43px;width:224px;vertical-align:bottom}.ot-brand .line{margin:0 0 0 8px;height:48px;color:#000;border-right:2px solid #000;vertical-align:bottom;display:inline-block}.ot-brand .title{display:inline;color:#000;font-size:40px;font-weight:normal;font-family:OpenText Sans;letter-spacing:0;line-height:51px;vertical-align:middle;padding:0 0 0 16px}::selection{background-color:#2bb673;color:#fff}::-moz-selection{background-color:#2bb673;color:#fff}html,body{height:100%}input:autofill{background:transparent}::selection{background-color:#000;color:#fff}::-ms-reveal{display:none}body{margin:0}body,input{font-family:OpenText Sans,MetricWeb,Arial}.audible-text{display:inline-block;width:0;height:0;overflow:hidden;position:absolute}.centered-page{display:flex;flex-direction:column;background:#fff no-repeat top center fixed;color:#000;font-size:14px}.centered-page .login-wrapper{padding:174px 0 48px;text-align:center}.centered-page .login-wrapper .error-msg-margin{margin-top:16px}.centered-page .login-wrapper .error-msg-display{display:table !important}.centered-page .form{display:flex;flex-direction:column;margin-top:19px}.centered-page .message .info,.centered-page .message .error{text-align:left}.centered-page .message .info{color:#000}.centered-page .message #operation-info{font-size:18px;line-height:24px;text-align:center;margin:0 auto;padding:16px 0}.centered-page .message .login-error,.centered-page .message #error-message{display:none;margin:0 auto;background-image:url('../../images/9.80.1006/login/login-error.svg');background-repeat:no-repeat;background-position:20px center;background-size:18px 18px;padding:16px;background-color:rgba(255,255,255,0.1);border-radius:4px;min-width:400px;max-width:600px}.centered-page .message .login-error .error,.centered-page .message #error-message .error{vertical-align:middle;display:table-cell;padding-left:32px;font-size:14px;line-height:18px}.centered-page .field{margin:0 auto;padding-top:13px;text-align:left;width:320px}.centered-page .field.empty{padding:0;margin-top:-19px}.centered-page .field label{font-size:12px;letter-spacing:0;line-height:20px}.centered-page .field .input-wrapper input{line-height:20px;font-size:1em;color:#000}.centered-page .field .input-wrapper input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px 3px 0 0;padding:6px 8px 5px;border:1px solid transparent;border-bottom-color:#94bbea;background-color:rgba(255,255,255,0.1);width:100%;height:32px;display:block;outline:none}.centered-page .field .input-wrapper input:focus{border-bottom:2px solid #2bb673}.centered-page .field .language-container{position:relative;width:100%}.centered-page .field .language-container .hidden{display:none}.centered-page .field .language-container input{padding-right:30px}.centered-page .field .language-container input::-ms-clear{display:none}.centered-page .field .language-container .language-arrow{position:absolute;right:0;top:0;height:32px;width:30px;cursor:pointer;z-index:1}.centered-page .field .language-container .language-drop{background:#fff;border:1px solid #ccc;border-top:0;padding:3px 0;position:absolute;box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:999}.centered-page .field .language-container .language-results{color:#333;padding:0 2px;position:relative;overflow-x:hidden;overflow-y:auto;height:100%;outline:0}.centered-page .field .language-container .language-results .language-result{padding:0 16px 0 16px;margin:0;list-style:none;color:#333;cursor:pointer;display:list-item;line-height:32px;height:32px;border-top:1px solid #fff;border-bottom:1px solid #fff}.centered-page .field .language-container .language-results .language-highlighted{background:#cbd3d9;color:#333;font-weight:700 !important}.centered-page .field .language-container .language-results .x-combo-list-item-over{background:#b2bec5}.centered-page .toolbar{padding-top:32px}.centered-page .toolbar button{cursor:pointer;font-size:1.375em;font-family:OpenText Sans,MetricWeb,Arial;height:40px;min-width:100px;color:#000;border:none;outline:1px solid #fff;background:#2bb673;border-radius:1.25em;padding:0 36px;margin-left:auto;margin-right:auto;line-height:1.5}.centered-page .toolbar button:hover{background:#9d9fa2 !important;color:#2bb673 !important;outline:2px solid #2bb673;outline-offset:-1px}.centered-page .toolbar button:focus{background:#838589;color:#2bb673;outline:1px solid #2bb673;outline-offset:0}.centered-page .toolbar button:focus-visible{box-shadow:inset 0 0 0 2px #2bb673,inset 0 0 0 3px #000;background:#2bb673;color:#000;outline:none}.centered-page .toolbar button[disabled]{background:transparent !important;color:#9d9fa2 !important;outline:1px solid #9d9fa2;outline-offset:0;box-shadow:none}.centered-page .footer{margin-top:48px}.centered-page .footer #forgotPassword{line-height:20px;text-decoration:none;color:#000;padding:2px}.centered-page .footer #forgotPassword:hover{color:#000;text-decoration:underline}.centered-page .footer #forgotPassword:focus{outline:#2bb673}.centered-page .footer #forgotPassword:active{color:#bac9ce;text-decoration:none}.centered-page .copyright{width:100%;color:#a0a4bc;color:#000;font-size:11px;font-family:OpenText Sans;padding-bottom:32px;line-height:24px;text-align:center;margin-top:auto}.centered-page.accessible-mode{font-size:1.125em}.centered-page.accessible-mode .message #operation-info{font-size:1.125em}.centered-page.accessible-mode .message .login-error .error,.centered-page.accessible-mode .message #error-message .error{font-size:.875em}.centered-page.accessible-mode .field{width:20em}.centered-page.accessible-mode .field label{font-size:.75em}.centered-page.accessible-mode .field .input-wrapper input{margin:1px 0;height:2em;border:2px solid transparent}.centered-page.accessible-mode .field .input-wrapper input:focus{border:2px solid #fff;outline:transparent 2px dotted !important}.centered-page.accessible-mode .field .language-container .language-arrow{height:100%;line-height:1.3}.centered-page.accessible-mode .field language-container .language-results .language-result{line-height:2em;height:2em}.centered-page.accessible-mode .toolbar button{height:1.8em;min-height:40px;color:#232e72;outline:none;border:2px solid #dbdbdb;background:#dbdbdb}.centered-page.accessible-mode .toolbar button:hover{color:#fff !important;border-color:#fff;background:#181b4e !important}.centered-page.accessible-mode .toolbar button:focus,.centered-page.accessible-mode .toolbar button:focus-visible{box-shadow:inset 0 0 0 2px #232e72;color:#232e72;background:#dbdbdb;border-color:#fff}.centered-page.accessible-mode div.toolbar button[disabled]{color:#6c77b7 !important;border:2px solid #6c77b7;background:transparent !important}.centered-page.accessible-mode .footer #forgotPassword:focus{outline:#fff}.centered-page[dir=rtl] .ot-brand .title{border-left:none;padding:0 16px 0 0;font-family:OpenText Sans}.centered-page[dir=rtl] .ot-brand .line{margin:0 8px 0 0}.centered-page[dir=rtl] .message .info,.centered-page[dir=rtl] .message .error{text-align:right}.centered-page[dir=rtl] .message .login-error,.centered-page[dir=rtl] .message #error-message{background-position:right 20px center}.centered-page[dir=rtl] .message .login-error .error,.centered-page[dir=rtl] .message #error-message .error{padding-right:32px;padding-left:0}.centered-page[dir=rtl] .field{text-align:right}.centered-page[dir=rtl] .field .language-container input{padding-left:30px;padding-right:10px}.centered-page[dir=rtl] .field .language-container .language-arrow{right:auto;left:0}.centered-page.hc-mode .login-error,.centered-page.hc-mode #error-message{border:2px solid transparent}.centered-page.hc-mode .field .language-container .language-results .language-highlighted{border:1px solid;padding-left:7px}.centered-page.hc-mode .field .language-container .language-arrow{height:100%;width:28px;top:2px;right:2px}.centered-page.hc-mode.accessible-mode .field .language-container .language-arrow{background:none}.centered-page.hc-mode.accessible-mode .field .language-container .language-results{padding:0 16px}.centered-page.hc-mode.accessible-mode .toolbar button:hover,.centered-page.hc-mode.accessible-mode .toolbar button:focus,.centered-page.hc-mode.accessible-mode .toolbar button:focus-visible{outline:.125em dotted transparent !important}.centered-page.hc-mode[dir=rtl] .field .language-container .language-arrow{left:2px;right:auto}.centered-page.hc-mode[dir=rtl] .field .language-container .language-arrow::before{left:auto;right:6px}