@charset utf-8; @media only screen and (min-width : 1025px) { .mobile-link{ display:none; } .desktop-link{ display:block; } } @media only screen and (max-width : 1024px) { .login-legacy-link a { display:block; } .desktop-link{ display:none; } } body, ul,form { margin: 0; padding: 0; } *,*:before,*:after { -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; } [hidden] { display: none!important; } body:not(.is-transparent) { background-color: #0e0e0e; background-image: linear-gradient(#1c1c1c, #0e0e0e, #0e0e0e, #1c1c1c); } html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } img { border: 0; } fieldset, legend { padding: 0; } button, input, select, fieldset { font-family: inherit; font-size: 100%; margin: 0; border: 0; font-weight: inherit; line-height: inherit; color: inherit; } button, select { text-transform: none; outline: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } .captcha { background-image: linear-gradient(#0e0e0e, #333, #333, #0e0e0e); } table { border-spacing: 0; border-collapse: separate; } html { color: #ddd; font-family: Arial; font-size: 12px; line-height: 20px; height: 100%; } .t-small { font-size: 11px; } .t-center { text-align: center; } [dir="ltr"] .t-end { text-align: right; text-align: end; } [dir="rtl"] .t-end { text-align: left; text-align: end; } .t-upper { text-transform: uppercase; } a { color: #3498db; text-decoration: none; } .grid { position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; padding: 0; margin: 0; max-width: 100%; text-align: start; } .grid:only-child { height: 100%; } .grid:not(.grid--y) > .grid, .grid.g--fit { height: auto; } .grid--main-center { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .grid--cross-center { -ms-flex-align: center; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; align-items: center; } [dir="ltr"] .grid--series:not(.grid--y) > [class*=grid] { margin-right: 8px; } [dir="rtl"] .grid--series:not(.grid--y) > [class*=grid] { margin-left: 8px; } .grid--series:not(.grid--y) > [class*=grid]:last-child { margin: 0; } .grid-cell { position: relative; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; -webkit-align-self: start; align-self: start; width: 0; margin: 0; padding: 0; } span.grid-cell, b.grid-cell { display: block; } .grid:only-child:not(.g--fit):not([class*=of]), .grid-cell:only-child:not(.g--fit):not([class*=of]) { max-width: 100%; width: 100%; } .g--fit { -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-preferred-size: auto; width: auto; } .grid--main-center > .grid, .grid--main-center > .grid-cell { -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-preferred-size: auto; width: auto; width: auto !important; } .mar-right-0{ margin-right: 0px; } .mar-yaxis-8{ margin: 8px 0; } @font-face { font-family: 'app-icons'; src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); // 1 font-weight: normal; font-style: normal; } .icon { position: relative; line-height: 20px; } .icon:before { display: inline-block; position: relative; width: 16px; height: 16px; font-family: 'app-icons'; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon--tick:before { content: "\e60f"; } label.form-label.checkbox-icon { white-space: normal; overflow: visible; } label.form-label.checkbox-icon label { margin: 0; display: table-cell; vertical-align: middle; line-height: 12px; height: 24px; } [dir="ltr"] label.form-label.checkbox-icon label { padding-left: 24px; } [dir="rtl"] label.form-label.checkbox-icon label { padding-right: 24px; } @-webkit-keyframes bugfix { from { padding: 0; } to { padding: 0; } } .checkbox-icon { font-weight: normal; display: inline; font-size: 12px; } /** * 1. FIX #580757 - Enable radio buttons and checkboxes to work in * iOS9 native app UIWebView. Src: http://freshinbox.com/blog/android-css-general-sibling-selector-bug/ */ .checkbox-icon { animation: bugfix infinite 1s; // 1 } .checkbox-icon .icon { position: absolute; top: 3px; } [dir="ltr"] .checkbox-icon .icon { left: 0; } [dir="rtl"] .checkbox-icon .icon { right: 0; } .checkbox-icon label { font-weight: normal; font-size: 11px; } [dir="ltr"] .checkbox-icon label { margin-left: 22px; } [dir="rtl"] .checkbox-icon label { margin-right: 22px; } .checkbox-icon .icon:before { width: 16px; height: 16px; border: 1px solid #999; color: transparent; line-height: 13px; cursor: pointer; } [dir="ltr"] .checkbox-icon .icon:before { margin-right: 4px; } [dir="rtl"] .checkbox-icon .icon:before { margin-left: 4px; } .checkbox-icon input[type="checkbox"] { display: none; } .checkbox-icon input[type="checkbox"]:checked ~ .icon:before { color: #ddd; } .form-label { display: block; width: 100%; height: 24px; line-height: 24px; font-weight: bold; color: #999; } .form-label--check { line-height: normal; } input { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } ::-ms-clear { display: none; } input[type="text"], input[type="password"] { line-height: normal; } .form-label.grid-cell, .form-control.grid-cell, .form-value.grid-cell { width: 0; } input[type="checkbox"] { height: 24px; margin-top: -3px; } input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; outline: 0; } .checkbox { display: inline-block; width: 100%; min-height: 24px; vertical-align: middle; } [dir="ltr"] .checkbox { padding-left: 20px; } [dir="rtl"] .checkbox { padding-right: 20px; } .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer; } .form-group { width: 100%; border-top: 1px solid #222; border-bottom: 1px solid transparent; padding: 8px 0; } .form-group:first-child { border-top: 0; padding-top: 0; padding-bottom: 16px; } .form-group.grid .form-label:first-child { max-width: 100%; } .form-group.grid .form-label:first-child .checkbox { width: auto; } .form-group.grid .form-label:first-child .checkbox label { line-height: 24px; } .form-group.grid .form-label:first-child .checkbox input { margin-top: 1px; } .form-group .grid-cell > .form-control:not(:only-child) { width: auto; } [dir="ltr"] .form-group .grid-cell > .form-control:not(:only-child) { margin-right: 4px; float: left; } [dir="rtl"] .form-group .grid-cell > .form-control:not(:only-child) { margin-left: 4px; float: right; } [dir="ltr"] .form-group > :first-child:not(:only-child) { margin-right: 8px; } [dir="rtl"] .form-group > :first-child:not(:only-child) { margin-left: 8px; } .form-group.grid--series.grid--main-end { overflow: hidden; } .form-group.grid--series.grid--main-end > [class*=grid] { width: 100% !important; max-width: 50%; max-width: calc(50% - 4px); } .form--error .form-control, .form--error.form-control { border-color: #ce7f7e; background-color: #f8eded; color: #b94a48; } .form--error .form-control:focus, .form--error.form-control:focus { border-color: #c05b59; } .form--error .form-control:-moz-placeholder, .form--error.form-control:-moz-placeholder { color: #dca5a4; font-style: normal; font-weight: normal; } .form--error .form-control::-moz-placeholder, .form--error.form-control::-moz-placeholder { color: #dca5a4; font-style: normal; font-weight: normal; } .form--error .form-control:-ms-input-placeholder, .form--error.form-control:-ms-input-placeholder { color: #dca5a4; font-style: normal; font-weight: normal; } .form--error .form-control::-webkit-input-placeholder, .form--error.form-control::-webkit-input-placeholder { color: #dca5a4; font-style: normal; font-weight: normal; line-height: 20px; opacity: 1; } .form--error .select, .form--error.select { border-bottom: 1px solid #ce7f7e; background-color: #f8eded; } .form--error .select .form-control, .form--error.select .form-control { background-color: transparent; color: #b94a48; } .form--error .select.icon:before, .form--error.select.icon:before { color: #ce7f7e; } label { cursor: pointer; } [disabled] label { cursor: default; } .list { position: relative; list-style-type: none; background-color: #333; } .list-item { padding: 8px 16px; position: relative; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .list-item:not(.grid), .list-sub-item:not(.grid), .list-divider:not(.grid) { display: block; } .list-item, .list-divider { padding: 4px 8px; } .list--lines > .list-item { border-top: 1px solid #222; border-left: 1px solid #222; border-right: 1px solid #222; } .list--lines > .list-item:first-child { color: #999; } .list--lines > .list-item:last-child { border-bottom: 1px solid #222; } .btn { -webkit-transition-property: background; transition-property: background; -webkit-transition-duration: 200ms; transition-duration: 200ms; vertical-align: middle; text-align: center; display: block; width: 100%; padding: 3px 8px; background: #444; color: #ddd; cursor: pointer; border-radius: 2px; font-weight: bold; -webkit-transition-property: background, color, border-color; transition-property: background, color, border-color; -webkit-transition-duration: 200ms; transition-duration: 200ms; } .btn--outline { height: 32px; line-height: 1rem; background: transparent; border: 1px solid #3b3b3b; color: #3b3b3b; } a.btn--outline { display: table; } a.btn--outline p { margin: 0; display: table-cell; vertical-align: middle; text-align: center; } .btn--outline.is-selected, .btn--outline:hover { border-color: #3b3b3b; color: #3498db; background: transparent; } .btn--upper { text-transform: uppercase; } .login { position:relative; max-width: 320px; min-width: 320px; margin: 40px auto; overflow: hidden; padding: 10px; } .login fieldset { position: relative; padding: 0 25px; } .login .form-group:last-child { border-bottom: 1px solid #222; } .login .form-group .form-label:not(.checkbox-icon) { color: #ddd; font-size: 14px; white-space: normal; overflow: visible; } [dir="ltr"] .login .form-group .form-label:not(.checkbox-icon) { margin-right: 4px; } [dir="rtl"] .login .form-group .form-label:not(.checkbox-icon) { margin-left: 4px; } [dir="ltr"] .login .form-group .mar-right-0 { margin-right: 0px; } [dir="rtl"] .login .form-group .mar-right-0 { margin-left: 0px; } .login .form-group .form-label:not(.checkbox-icon) p { margin: 0; display: table-cell; vertical-align: middle; line-height: 12px; height: 24px; } .login .form-group .login-reset { line-height: 12px; margin-top: 6px; } .login .form-group.login-meta { padding: 16px 0; } .login-section { background: transparent; border-bottom: 1px solid #222; padding: 16px 0 8px; } .login-section .list-item { display: inline; } .login-disclaimers { font-size: 11px; color: #888; line-height: 1.2rem; border: 0; } .login-disclaimers--tiny { font-size: 9px; color: #555; line-height: 1.2; text-align: justify; padding: 4px 0; } .login-legacy-link a { color: #555; line-height: 1; display: none; } .login-devices { font-weight: bold; margin-top: 1em; } .login-terms { display: block; margin-top: 12px; text-align: center; color: #999; } .login-terms span { color: #3498db; } #field_userid, #field_password { display: block; width: 100%; height: 24px; padding: 2px 6px; vertical-align: middle; color: #ddd; background: transparent; outline: 1px solid #2b2b2b; } #button_login { display: block; padding: 3px 8px; min-width: 0; height: 32px; width: 100%; background: #3498db; color: #ddd; font-weight: bold; font-size: 14px; font-family: inherit; line-height: 22px; vertical-align: middle; text-transform: uppercase; cursor: pointer; border-radius: 2px; -webkit-transition-property: background; transition-property: background; -webkit-transition-duration: 200ms; transition-duration: 200ms; } #button_login:hover { background: #6ab3e5; } .login-message { color: #ee9900; font-size: 12px; font-weight: bold; } #browser_support_message { color: #ee9900; font-weight: bold; margin-bottom: 1em; } #browser_support_instructions { color: #ee9900; margin-bottom: 1em; } .login-messages { color: #ee9900; position: relative; } [dir="ltr"] .login-messages { padding-left: 23px; } [dir="rtl"] .login-messages { padding-right: 23px; } .login-messages p { margin: 0 0 12px 0; color: #ee9900; } .login-messages b { color: #ee9900 !important; } .login-messages:not(:empty):before { display: inline-block; position: absolute; top: 0; width: 16px; height: 16px; font-family: 'app-icons'; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e613"; } [dir="ltr"] .login-messages:not(:empty):before { left: 1px; } [dir="rtl"] .login-messages:not(:empty):before { right: 1px; } .validation-summary-errors { margin-bottom: 12px; } .validation-summary-errors ul { padding: 0 20px; } .validation-summary-errors ~ button { display: initial; z-index: 2; border-radius: 2px; } #GeoCaptcha input { color: #000; text-align: center; } @media only screen and (max-width : 1024px) { .login-legacy-link a { display: initial; } } @media only screen and (max-width : 800px) { .login-disclaimers--tiny { display: none; } } @media only screen and (max-width : 320px) { .login { margin-top: 0; } }