/*!
 * Apricot-Okta
 * @version 1.0
 * @author Mitra Assadi, Sarah Allison
 * @license
 * Copyright (c) 2022 The College Board
 */body.cb-okta{background:#f5f7fc!important}@media(min-width:1px)and (max-width:767.98px){body.cb-okta{background:#fff!important}}@media(min-width:1024px){#global-header-navigation .col-md-3{flex:0 0 24%;max-width:24%}}#okta-sign-in{margin-top:48px}#okta-sign-in.auth-container{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em;padding:0}#okta-sign-in.auth-container.main-container{box-shadow:0 0 12px rgba(0,0,0,.1);width:424px;border-radius:24px}@media(min-width:1px)and (max-width:767.98px){#okta-sign-in.auth-container.main-container{width:auto;border-radius:0;border:0;box-shadow:none;margin-top:0;margin-bottom:0}}#okta-sign-in.auth-container .auth-content{padding:48px}@media(min-width:1px)and (max-width:767.98px){#okta-sign-in.auth-container .auth-content{padding:48px 24px;max-width:100%}}#okta-sign-in.auth-container .okta-sign-in-header{padding:0}#okta-sign-in.auth-container .okta-sign-in-header>img{display:none!important}#okta-sign-in.auth-container h2,#okta-sign-in.auth-container h3{font-family:Roboto,sans-serif;font-size:23px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.3px;color:#1e1e1e;margin-top:116px;margin-bottom:32px;position:relative;word-wrap:break-word}#okta-sign-in.auth-container h2:before,#okta-sign-in.auth-container h3:before{height:96px;width:96px;content:"";display:block;border-radius:100%;background:#324dc7;position:absolute;top:-114px;left:calc(50% - 48px)}#okta-sign-in.auth-container h2:after,#okta-sign-in.auth-container h3:after{font-family:CB Icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"";font-size:48px;position:absolute;top:-96px;left:calc(50% - 24px);color:#fff}#okta-sign-in.auth-container input[type=button],#okta-sign-in.auth-container input[type=submit]{font-family:Roboto,sans-serif}#okta-sign-in.auth-container .link,#okta-sign-in.auth-container .registration-link{color:#1e1e1e;font-family:Roboto,sans-serif;text-align:center;display:block;width:100%;font-size:14px;line-height:24px;font-weight:500;text-decoration:underline}#okta-sign-in.auth-container .link:active,#okta-sign-in.auth-container .link:link,#okta-sign-in.auth-container .link:visited,#okta-sign-in.auth-container .registration-link:active,#okta-sign-in.auth-container .registration-link:link,#okta-sign-in.auth-container .registration-link:visited{color:#1e1e1e;font-family:Roboto,sans-serif}#okta-sign-in.auth-container .link:hover,#okta-sign-in.auth-container .registration-link:hover{box-shadow:none;color:#324dc7;text-decoration:none}#okta-sign-in.auth-container .link:focus,#okta-sign-in.auth-container .registration-link:focus{box-shadow:inset 0 0 0 2px #324dc7;color:#324dc7;text-decoration:none;border-radius:999px}#okta-sign-in.auth-container .registration-label{color:#1e1e1e;font-family:Roboto,sans-serif;text-align:center;display:block;width:100%;font-size:14px;line-height:24px}#okta-sign-in.auth-container .registration-link{margin-top:12px}#okta-sign-in.auth-container .registration-container .content-container{padding:30px 0 0;display:flex;flex-direction:column;align-items:center}#okta-sign-in.auth-container .o-form .mobile-recovery-hint,#okta-sign-in.auth-container .o-form input:not([type=checkbox]),#okta-sign-in.auth-container .o-form label{font-family:Roboto,sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#1e1e1e}@media(min-width:1px)and (max-width:359px){#okta-sign-in.auth-container .o-form .mobile-recovery-hint,#okta-sign-in.auth-container .o-form input:not([type=checkbox]),#okta-sign-in.auth-container .o-form label{font-size:12px}}#okta-sign-in.auth-container .o-form label{font-weight:500}#okta-sign-in.auth-container .o-form .custom-checkbox label,#okta-sign-in.auth-container .o-form .custom-radio label{font-weight:400;padding:3px 10px 7px 24px}#okta-sign-in.auth-container .o-form .input-fix input[type=number],#okta-sign-in.auth-container .o-form .input-fix input[type=password],#okta-sign-in.auth-container .o-form .input-fix input[type=tel],#okta-sign-in.auth-container .o-form .input-fix input[type=text],#okta-sign-in.auth-container .o-form .input-fix input[type=textbox]{line-height:1.5em;border:1px solid #d9d9d9;background-color:#fff;padding:11px 15px;border-radius:8px}#okta-sign-in.auth-container .o-form .input-fix input[type=number]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=password]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=tel]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=text]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=textbox]:focus{cursor:default;border:1px solid #324dc7;box-shadow:inset 0 0 1px .5px #324dc7}#okta-sign-in.auth-container .o-form .input-fix,#okta-sign-in.auth-container .o-form .textarea-fix{border:0!important}#okta-sign-in.auth-container .o-form .focused-input{box-shadow:none!important}#okta-sign-in.auth-container .o-form .o-form-label{padding-bottom:0}#okta-sign-in.auth-container .o-form-explain.o-form-input-error{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;font-weight:400}#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=number],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=password],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=tel],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=text],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=textbox]{border:1px solid #ab2334;background-color:#fff}#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=number]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=password]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=tel]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=text]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=textbox]:focus{cursor:default;border:1px solid #ab2334;box-shadow:inset 0 0 1px .5px #ab2334}#okta-sign-in.auth-container .o-form-explain.okta-form-subtitle{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:400}#okta-sign-in.auth-container .infobox-error:before,#okta-sign-in.auth-container .infobox.infobox-subtle.infobox-error:before{background-color:#ab2334}#okta-sign-in.auth-container .infobox-error p{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;line-height:24px}#okta-sign-in.auth-container .infobox-warning:before,#okta-sign-in.auth-container .infobox.infobox-subtle.infobox-warning:before{background-color:#e57200}#okta-sign-in.auth-container .infobox-warning p{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;line-height:24px}#okta-sign-in.auth-container .infobox-warning p a{color:#1e1e1e;text-decoration:underline;font-weight:500}#okta-sign-in.auth-container .infobox-warning p a:focus,#okta-sign-in.auth-container .infobox-warning p a:hover{color:#1e1e1e}#okta-sign-in.auth-container .warning-16:before{content:""}#okta-sign-in.auth-container .error-16-red:before,#okta-sign-in.auth-container .error-16-small:before{color:#ab2334}#okta-sign-in.auth-container p.okta-form-input-error{padding-left:24px}#okta-sign-in.auth-container p.okta-form-input-error .error-16-small{left:2px}#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=number],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=password],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=tel],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=text],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=textbox]{border:1px solid #ab2334}#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=number]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=password]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=tel]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=text]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=textbox]:focus{border:1px solid #ab2334;box-shadow:inset 0 0 1px .5px #ab2334}#okta-sign-in.auth-container .recovery-challenge .sms-request-button{float:none;margin-bottom:24px}@media(min-width:768px){#okta-sign-in.auth-container .recovery-challenge .sms-request-button{margin-left:0}}#okta-sign-in.auth-container .recovery-challenge .o-form-fieldset.enroll-sms-phone{max-width:154px;margin-right:16px}#okta-sign-in.auth-container .enroll-sms-phone{width:100%!important}#okta-sign-in.auth-container .button{display:inline-flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif;font-weight:700;font-size:.875rem;line-height:1.7142857143em;color:#324dc7;text-decoration:none;user-select:none;background:none;background-color:transparent;border:1px solid #324dc7;box-sizing:border-box;border-radius:999px;padding:11px 23px;transition:all .25s ease-in-out}#okta-sign-in.auth-container .button.button-primary{font-weight:500!important;margin-top:12px;background-color:#324dc7;color:#fff!important;border-color:#324dc7}#okta-sign-in.auth-container .button.button-primary:hover{background:none;background-color:#192764;border-color:#192764;box-shadow:none}#okta-sign-in.auth-container .button.button-primary:focus{background:none;border-color:#fff;background-color:#324dc7;box-shadow:0 0 0 2px #324dc7}#okta-sign-in.auth-container .button.button-primary.cb-disabled,#okta-sign-in.auth-container .button.button-primary:disabled{opacity:1;text-decoration:none!important;background-color:#f0f0f0;border-color:#f0f0f0;color:#b2b2b2!important;cursor:not-allowed;box-shadow:none}#okta-sign-in.auth-container .button.button-primary.cb-disabled span,#okta-sign-in.auth-container .button.button-primary:disabled span{text-decoration:none!important}#okta-sign-in.auth-container .button.sms-request-button{color:#324dc7}#okta-sign-in.auth-container .button.sms-request-button:hover{background:none;background-color:#f0f0f0;box-shadow:inset 0 0 0 1px #324dc7;text-decoration:none}#okta-sign-in.auth-container .button.sms-request-button:focus{background:none;outline:none;background-color:transparent;text-decoration:underline;box-shadow:inset 0 0 0 2px #324dc7}#okta-sign-in.auth-container .button.btn-disabled{text-decoration:none!important;background-color:#f0f0f0!important;border-color:#f0f0f0!important;color:#b2b2b2!important;cursor:not-allowed;box-shadow:none}#okta-sign-in.auth-container .o-form-fieldset-container{align-items:center;justify-content:center}#okta-sign-in.auth-container .forgot-password-sms-enabled .button:not([data-se=resend-button]),#okta-sign-in.auth-container .o-form-fieldset-container .button:not([data-se=resend-button]){width:calc(100% - 8px);margin-left:4px;margin-right:4px}#okta-sign-in.auth-container .password-requirements--header,#okta-sign-in.auth-container .password-requirements--list-item{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;font-weight:400}#okta-sign-in.auth-container .beacon-container{bottom:auto;top:56px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions{border-radius:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .icon-button{border-color:#1e1e1e;border-radius:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions span.icon-dm{right:5px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap{border-radius:8px;border:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .dropdown-list-title{font-family:Roboto,sans-serif;font-size:16px;line-height:24px;color:#1e1e1e;font-weight:300;padding:16px 5px 16px 42px;text-align:left}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap a.dropdown-list-title{padding:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option{font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#1e1e1e;font-weight:500}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon{background-image:none;border:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon:after,#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon:before{font-family:CB Icons Multi;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:36px;position:absolute;top:5px;left:calc(50% - 18px)}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-sms-30:before{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-sms-30:after{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-email-30:before{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-email-30:after{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-option{padding:16px 5px 16px 42px}#okta-sign-in.auth-container .beacon-container .mfa-okta-email,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms{background-image:none}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border{border-color:#1e1e1e;background-color:#e6edf8;position:relative;width:96px;height:96px}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:before,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:before{font-family:CB Icons Multi;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"";font-size:68px;position:absolute;top:34px;left:calc(50% - 34px);color:#1e1e1e}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after{content:""}#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:before{content:""}#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after{content:""}#okta-sign-in.auth-container .mfa-verify{padding-top:116px}#okta-sign-in.auth-container .mfa-verify h2,#okta-sign-in.auth-container .mfa-verify h3{margin-top:24px;margin-bottom:12px}#okta-sign-in.auth-container .mfa-verify h2:before,#okta-sign-in.auth-container .mfa-verify h3:before{width:0;height:0;background-color:transparent}#okta-sign-in.auth-container .mfa-verify h2:after,#okta-sign-in.auth-container .mfa-verify h3:after{content:""}#okta-sign-in.auth-container .mfa-verify .mfa-send-email-content{text-align:center}#okta-sign-in.auth-container .mfa-verify .sms-request-button{margin-bottom:24px}#okta-sign-in.auth-container .mfa-verify .o-form-fieldset-container .o-form-label{text-align:center}#okta-sign-in.auth-container .mfa-verify .o-form-fieldset-container .mfa-verify-passcode .auth-passcode{width:calc(100% - 8px)}#okta-sign-in.auth-container .mfa-verify-passcode .auth-passcode{width:100%}#okta-sign-in.auth-container .mfa-verify-email .mfa-email-sent-content{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em;text-align:center}#okta-sign-in .o-form-disabled,#okta-sign-in .o-form-disabled input,#okta-sign-in .o-form-saving .o-form-input>:not(.o-form-disabled){opacity:1!important}@media only screen and (max-width:600px){#okta-sign-in.auth-container .auth-content{max-width:100%!important}}#okta-sign-in.auth-container .okta-sign-in-header h1{display:none}#okta-sign-in .o-form-fieldset-container ul.list-content li{border-top:1px solid #f0f0f0;margin-bottom:32px;padding-top:32px;margin-top:32px}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row{flex-direction:column}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-icon-container{align-self:center}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3{margin-top:18px;justify-content:center}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3:after,#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3:before{display:none;text-align:center}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description p{text-align:center;margin-bottom:32px}
/*# sourceMappingURL=okta.min.css.map */