#okta-sign-in .auth-header {display:none}

#okta-sign-in.auth-container .link, #okta-sign-in.auth-container .link:active, #okta-sign-in.auth-container .link:hover, #okta-sign-in.auth-container .link:link, #okta-sign-in.auth-container .link:visited {
color: #0073ae;  font-family:'futura_std_book', Arial, Helvetica, sans-serif; }

#okta-sign-in.no-beacon h2, #okta-sign-in.no-beacon h3{display: none;}
#okta-sign-in.no-beacon .auth-content { padding-top: 30px;}

#okta-sign-in {width: 340px; min-width: 340px; margin-top:0px }

.registration-container{display: none;} 
#okta-sign-in.auth-container.main-container {
	background-color: rgba(255,255,255, 0.85);
	padding: 5px; 
	padding-top: 70px; 
	border-radius: 5px;
	box-shadow: 1px 2px 6px 1px #9c959c;}

#okta-sign-in .auth-content{padding-left:20px; padding-right:20px; padding-top: 20px}

#okta-sign-in .mfa-verify-passcode .auth-passcode {width: 140px; float: right; padding-left: 10px;}

#okta-sign-in .enroll-sms .sms-request-button {width: 100px }
#okta-sign-in .enroll-call .enroll-call-extension {float:left; padding-left: 10px; width: 93px;}
    
#okta-sign-in .enroll-call .enroll-call-phone { width: 190px; float: left; }
#okta-sign-in .mfa-verify-totp-inline .inline-input { width: 185px}

#okta-sign-in.auth-container .button:active, #okta-sign-in.auth-container .button:focus, #okta-sign-in.auth-container .button:hover {
 background: #001871; color: #00a4e3; }
 
 #okta-sign-in.auth-container .button {  background: #001871; color: #fff; }
  #okta-sign-in.auth-container .button:hover {  background: #001871; color: #00a4e3; }

#okta-sign-in.auth-container input[type=submit]:focus {border-color: #001871; box-shadow: none;}  

#okta-sign-in.auth-container .button-primary {background: #001871; color: #fff;}
#okta-sign-in.auth-container .button-primary:hover, #okta-sign-in.auth-container .button-primary:active {  background: #001871; color: #00a4e3; }

#okta-sign-in.auth-container .button.link-button-disabled {
    color: #aaa;
}

#okta-sign-in.auth-container .button.button-primary.link-button-disabled{color:#fff;background-color:#001871;border-color:#001871;background-image:none;box-shadow:none}

#okta-sign-in .recovery-challenge .o-form-fieldset-container {flex-direction: row;}
#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone {padding-left: 10px}
#okta-sign-in .enroll-sms .enroll-sms-phone {float: right}
#okta-sign-in.auth-container.main-container .margin-top-30 {float: left}

