.login_box_container{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.login_box_container #support{margin:24px 0;font-weight:200}.login_box_container #support a{font-weight:400;color:#1761A5}.login_box_container .login_prompt{text-align:center}.login_box_container .login_label{font-weight:600;color:#212529;letter-spacing:0.4px}#login_box{width:420px;background-color:#F1F3F6;padding:40px;border-radius:4px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}#login_box .form-group{margin:24px 0}#login_box #sso_link_container{display:none;text-align:center;margin-top:40px}#login_box .sso_login_form input[type="submit"]{font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:600;line-height:13px;height:28px;padding:7px 15px;background-color:transparent;color:#0C5B75;text-decoration:none !important;-webkit-border-radius:13px;-ms-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;border-radius:13px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.175);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.175);-o-box-shadow:0 2px 2px rgba(0,0,0,0.175);box-shadow:0 2px 2px rgba(0,0,0,0.175);border-style:solid;border-width:1px;border-color:transparent;-webkit-text-shadow:0px 0px 0px transparent;-ms-text-shadow:0px 0px 0px transparent;-moz-text-shadow:0px 0px 0px transparent;-o-text-shadow:0px 0px 0px transparent;text-shadow:0px 0px 0px transparent;border-radius:0 !important}#login_box .sso_login_form input[type="submit"] .icon{display:inline-block;line-height:13px;position:relative;vertical-align:top}#login_box .sso_login_form input[type="submit"] .icon.icon_left{margin-right:5px}#login_box .sso_login_form input[type="submit"] .icon.icon_right{margin-left:5px}#login_box .sso_login_form input[type="submit"] .icon.icon-s{top:-1px}#login_box .sso_login_form input[type="submit"] .icon.icon-m{top:-5px}#login_box .sso_login_form input[type="submit"].large_button{height:43px;font-size:24px;padding:13px 20px;-webkit-border-radius:26px;-ms-border-radius:26px;-moz-border-radius:26px;-o-border-radius:26px;border-radius:26px}#login_box .sso_login_form input[type="submit"]:hover:not([disabled]),#login_box .sso_login_form input[type="submit"]:focus:not([disabled]){background-color:transparent;border-bottom-color:#0C5B75;color:#0C5B75;text-decoration:none !important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.175);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.175);-o-box-shadow:0 2px 2px rgba(0,0,0,0.175);box-shadow:0 2px 2px rgba(0,0,0,0.175)}#login_box .sso_login_form input[type="submit"]:active:not([disabled]),#login_box .sso_login_form input[type="submit"].active:not([disabled]){background-color:transparent;color:#0C5B75;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.175);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.175);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.175);-o-box-shadow:0 1px 2px rgba(0,0,0,0.175);box-shadow:0 1px 2px rgba(0,0,0,0.175)}.btn-group #login_box .sso_login_form input[type="submit"]:first-child:not(.dropdown-toggle){margin-right:1px}.btn-group #login_box .sso_login_form input[type="submit"]:first-child:not(.dropdown-toggle){-webkit-border-radius:13px 0px 0px 13px;-ms-border-radius:13px 0px 0px 13px;-moz-border-radius:13px 0px 0px 13px;-o-border-radius:13px 0px 0px 13px;border-radius:13px 0px 0px 13px}.btn-group.open #login_box .sso_login_form input[type="submit"].dropdown-toggle{background-color:transparent;border-bottom-color:#0C5B75;color:#0C5B75}#login_box .sso_login_form input[type="submit"]:focus{outline:none}#login_box .sso_login_form input[type="submit"].disabled,#login_box .sso_login_form input[type="submit"][disabled]{opacity:0.5}#login_box .sso_login_form input[type="submit"] .text{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#login_box form#login_form #submit_button{margin-top:35px;font-size:20px}#login_box form#login_form #login_greeting{text-align:center;margin:14px 0 34px 0}#login_box form#login_form #organization_container{position:relative}#login_box form#login_form #organization_container input#organization{position:relative;z-index:1}#login_box form#login_form #organization_container input#organization:disabled{filter:alpha(opacity=70);opacity:0.7}#login_box form#login_form #organization_container #clear_company{position:absolute;top:34px;right:10px;z-index:2;font-size:13px}#login_box form#login_form #organization,#login_box form#login_form #username,#login_box form#login_form #password,#login_box form#login_form #email{background-color:#F8F9FA;height:40px}#login_box form#login_form #organization:focus,#login_box form#login_form #username:focus,#login_box form#login_form #password:focus,#login_box form#login_form #email:focus{background-color:#FFFFFF}#login_box form#login_form .remember_me{padding-top:5px;text-align:right}#login_box form#login_form #forgot_password{font-size:14px;line-height:18px;margin-top:28px;text-align:center}#login_box form#login_form #forgot_password a{color:#1761A5;font-weight:400}#login_box form#login_form #form_errors{position:relative;margin-top:20px;display:none;height:23px;width:100%}#login_box form#login_form #form_errors .validation_error{width:100%;text-align:center;white-space:normal}#showPasswords_wrapper{margin:20px 0px 20px 0px}body{overflow:hidden;background:#5D2844}input[type='text'],input[type='password']{border-radius:40px;border-color:#6A6C6F;padding:0 10px}.label{font-size:16px}#little_blurb{position:absolute;left:490px;top:313px;width:300px}#little_blurb p{color:#FFFFFF;font-size:30px;font-family:"Playfair Display", serif;margin-bottom:10px;font-weight:bold}#little_blurb a{border-color:#FFFFFF;color:#FFFFFF}#header_logo{display:flex;justify-content:center;padding-top:150px;position:relative;z-index:2;background-color:#F1F3F6;width:420px}#header_logo img{width:340px;height:auto}body{height:100%}#background{display:none}#support{display:none}#submit_button{background:#FFB606 !important;color:#000 !important}#submit_button:hover{background:#eca600 !important}#login_box,#header_logo{margin-left:40px}.login_box_container{align-items:start;background-color:#5D2844}.login_box_container #login_box{box-shadow:none !important;background-color:#F1F3F6;border-radius:0;align-items:stretch;height:100%}.login_box_container #footer{padding:10px 40px;height:46px !important}.login_box_container #footer #footer_logo{display:none}
