#two-factor-phone-verification,#two-factor-token-verification{width:264px;margin:0 auto}#two-factor-phone-verification .country-code,#two-factor-token-verification .country-code{width:54px;padding-left:10px;background:#F0F2F4;border:1px solid #D1D8E0;box-shadow:inset 0px 1px 2px #1f1f1f;border-radius:2px}#two-factor-phone-verification #confirm-phone-number-btn,#two-factor-token-verification #confirm-phone-number-btn{width:187px;height:32px;margin-top:13px;font-weight:bold;border:1px solid #3374C8}#two-factor-phone-verification #confirm-phone-number-btn.disabled,#two-factor-token-verification #confirm-phone-number-btn.disabled{background:#757575;border:1px solid #757575;color:white;opacity:1}#two-factor-phone-verification #confirm-phone-number-cancel-btn,#two-factor-token-verification #confirm-phone-number-cancel-btn{height:32px;margin-top:13px}#two-factor-phone-verification #phone-verify-error,#two-factor-token-verification #phone-verify-error{font-weight:normal;font-size:12px;line-height:14px;color:#C4524E;margin-top:5px}#two-factor-phone-verification .danger-border,#two-factor-token-verification .danger-border{border-color:#C4524E}#two-factor-phone-verification .phone-number-col,#two-factor-token-verification .phone-number-col{padding-left:5px}#two-factor-phone-verification .label-color,#two-factor-token-verification .label-color{color:#1F1F1F}#two-factor-phone-verification .confirm-phone-description,#two-factor-token-verification .confirm-phone-description{line-height:20px;color:#1F1F1F}#two-factor-phone-verification .country-code.disabled-icon,#two-factor-token-verification .country-code.disabled-icon{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}#two-factor-phone-verification .country-code.disabled-icon+i.fa,#two-factor-token-verification .country-code.disabled-icon+i.fa{float:right;margin-top:-22px;pointer-events:none;font-size:14px}#two-factor-phone-verification .phone-number,#two-factor-token-verification .phone-number{cursor:not-allowed}#two-factor-phone-verification .token-field,#two-factor-token-verification .token-field{margin:14px 0px 21px 0px}#two-factor-phone-verification .verify-phone-number::-webkit-inner-spin-button,#two-factor-phone-verification .verify-phone-number::-webkit-outer-spin-button,#two-factor-token-verification .verify-phone-number::-webkit-inner-spin-button,#two-factor-token-verification .verify-phone-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#two-factor-phone-verification .verify-phone-number,#two-factor-token-verification .verify-phone-number{-moz-appearance:textfield}#two-factor-phone-verification #verify-phone-btn.disabled,#two-factor-token-verification #verify-phone-btn.disabled{opacity:1;background:#757575;border:1px solid #757575}#two-factor-phone-verification #verify-phone-btn,#two-factor-token-verification #verify-phone-btn{font-weight:bold}#two-factor-phone-verification #verify-phone-btn:focus,#two-factor-token-verification #verify-phone-btn:focus{color:white !important}#two-factor-phone-verification #resend-code>a.btn-disabled:focus,#two-factor-token-verification #resend-code>a.btn-disabled:focus{background:grey !important;color:white !important}#two-factor-phone-verification .go-back-link,#two-factor-token-verification .go-back-link{font-weight:bold;font-size:12px;line-height:50px;color:#3374C8}#two-factor-phone-verification .go-back-link:hover,#two-factor-token-verification .go-back-link:hover{text-decoration:none}#two-factor-phone-verification .go-back-link .fa,#two-factor-token-verification .go-back-link .fa{font-size:18px}#two-factor .break-word{word-break:break-all}body{background-color:#efefef}header{width:264px;margin:0 auto 20px}#content{background-color:#fff;border:1px solid #ddd;border-top:2px solid #17213D;padding-top:20px}#login{width:254px;margin:0 auto}#login label{font-weight:normal}#forgot_links{margin:20px 0;text-align:center}#forgot_links a{color:#3374c8;margin-bottom:10px;display:block}#language{text-align:center;width:340px;border:1px solid #ddd;border-top:none;background-color:#fff;padding:20px 0}#language label{font-weight:normal;font-size:smaller}.footer{display:block;position:static;margin-top:20px;width:100%;text-align:center;opacity:1;color:#999}.footer a{color:#999;display:inline-block;margin-right:5px}.flash-failure,.flash-success{padding:5px;margin:5px 0;border-radius:3px}.flash-success{background-color:#e9f4f0;border:1px solid #269772;color:#167556}.flash-failure{background-color:#FCF2F3;border:1px solid #9B1828;color:#9B1828}#okta-down-flash-notice-holder{margin-top:5px;font-size:12px;line-height:14px;background:#FEF4F4;border-radius:2px}#okta-down-flash-notice-holder #flash-notice{background:#FEF4F4;color:#C4524E}#okta-down-flash-notice-holder .alert.alert-warning{border:1px solid #F76662;border-left:4px solid #F76662}#okta-down-flash-notice-holder .alert.alert-warning .fa{color:#F76662}#okta-down-flash-notice-holder .alert-close{padding-top:5px}#okta-down-flash-notice-holder .fa-exclamation-circle:before{font-size:20px}#okta-down-flash-notice-holder .fa-times{-webkit-text-stroke:2px white !important;color:#757575 !important}#resend-options{margin-bottom:20px}#two-factor{width:264px;margin:0 auto}#phone_number{margin:10px 0;padding:5px;border-radius:3px;background-color:#eee}#nascar-content-main{width:264px;margin:0 auto}#nascar-content-main .provider-description{margin-top:10px}#idp-select{width:auto;display:inline-block}.esignature-idp{width:264px;margin:0 auto}.saml{background-color:#ffffff}#container.with-marketing{height:calc(100vh - 5px);display:flex}#container.with-marketing #login-container{flex-grow:1;flex-basis:0;padding:10px 30px;overflow-y:auto;display:inline-flex;flex-direction:column}#container.with-marketing #login-container #login-alert{flex:0}#container.with-marketing #login-container #login-content{display:inline-flex;flex-direction:column;flex:1;justify-content:center;min-height:550px}#container.with-marketing #login-container #content,#container.with-marketing #login-container #language{width:300px;margin:0 auto}#container.with-marketing #login-container .footer{padding-top:20px;width:310px;margin:0 auto}#container.with-marketing #marketing{padding:0;flex-basis:0;flex-grow:1}#container.with-marketing #marketing iframe{margin:0;padding:0;height:100%;width:100%}@media (max-width: 992px){#container.with-marketing #marketing{display:none}}#password_container{display:flex;flex-direction:row;justify-content:flex-start;border:1px solid #ccc;border-radius:2px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}#password_container .field_with_errors{flex-basis:0;flex-grow:1}#password_container #session_password,#password_container #password{border:none;box-shadow:none;flex-basis:0;flex-grow:1}#password_container #eye_icon_container{border:none;padding:6px;flex-basis:10%}#password_container #eye_icon_container #eye_icon{width:20px;height:14px;z-index:5}#password_label_container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#password_label_container #info_icon{color:#3374c8;width:14px;height:14px}#help_icon{color:#3374c8;margin-top:3px;width:14px;height:14px;object-fit:contain}.new_login_form:-webkit-autofill,.new_login_form:-webkit-autofill:hover,.new_login_form:-webkit-autofill:focus,.new_login_form:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.new_login_form{filter:none}#welcome{margin:20px 0;text-align:center}#welcome a{color:#002855;margin-bottom:10px;display:block}.button-container{margin-top:30px}.help-container{color:#002855;padding-top:20px;display:flex;flex-direction:row;justify-content:center}.help-container a{color:#3374c8}#page_locale{border:none;width:60px;margin-left:5px;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;color:#3374c8;background-color:transparent;-webkit-appearance:none;appearance:none}#language{position:relative}#language::after{content:'';position:relative;right:4.5%;top:13px;margin-top:-4px;border-top:7px solid #2c65df;border-left:5px solid transparent;border-right:6px solid transparent;pointer-events:none}#page_locale::-ms-expand{display:none}div.custom-resend-code{padding-right:0px}@media only screen and (max-width: 760px){div.custom-resend-code{padding-right:15px;padding-bottom:5px}}.pad-l-5{padding-left:5px !important}.pad-r-5{padding-right:5px !important}.tooltip-inner{min-width:253px !important;text-align:center !important;font-size:14px;padding:8px 11px}.btn-disabled{pointer-events:none;background:#757575;border:1px solid #757575;color:white;font-size:12px;line-height:1.5;font-weight:bold;border-radius:2px;padding:7px 15px 8px}.cursor-not-allowed{cursor:not-allowed}
