.auth-main{position:absolute}.auth-block{width:540px;margin:0 auto;border-radius:5px;background:rgba(0,0,0,.55);color:#fff;padding:32px}.auth-block h1{font-weight:300;margin-bottom:28px;text-align:center}.auth-block p{font-size:16px}.auth-block a{text-decoration:none;outline:none;transition:all .2s ease;color:#01a1dd}.auth-block a:hover{color:#0189bc}.auth-block .control-label{padding-top:11px;color:#fff}.auth-block .form-group{margin-bottom:12px}.auth-input{width:300px;margin-bottom:24px}.auth-input input{display:block;width:100%;border:none;font-size:16px;padding:4px 10px;outline:none}a.forgot-pass{display:block;text-align:right;margin-bottom:-20px;float:right;z-index:1;position:relative}.auth-link{margin-bottom:33px}.auth-link,.auth-sep{display:block;font-size:16px;text-align:center}.auth-sep{margin-top:36px;margin-bottom:24px;line-height:20px;position:relative}.auth-sep>span{display:table-cell;width:30%;white-space:nowrap;padding:0 24px;color:#fff}.auth-sep>span>span{margin-top:-12px;display:block}.auth-sep:after,.auth-sep:before{border-top:1px solid #fff;content:"";height:1px;width:35%;display:table-cell}.al-share-auth{text-align:center}.al-share-auth .al-share{float:none;margin:0;padding:0;display:inline-block}.al-share-auth .al-share li{margin-left:24px}.al-share-auth .al-share li:first-child{margin-left:0}.al-share-auth .al-share li i{font-size:24px}.btn-auth{color:#fff!important}body{font-size:100%;line-height:1.5}.header{cursor:default;font-weight:900;font-size:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:36px;padding-bottom:8px}.auth-main{color:#000;text-align:center;display:-ms-flexbox;display:flex;align-items:center;height:100%;width:100%;flex-direction:column;margin:auto;overflow:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;background-size:cover}.auth-main input{color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin-bottom:8px;padding:5px 0}.auth-main input::placeholder{font-size:14px;font-style:italic;color:#5d6063}.auth-main label{margin-bottom:0}.auth-card{background-color:#fbfdfd;text-align:left;width:100%;color:#000;box-shadow:0 2px 4px 0 rgba(26,27,36,.0784314);border:1px #e8ebed;border-radius:0;margin:0 auto auto;max-width:400px;padding:0}.logo-section{padding:21px 0;background-color:#fff;text-align:center;vertical-align:middle;border-bottom:1px solid #e8ebed}.logo-section img{margin-left:auto;margin-right:auto}.logo-section .rockwell-logo{height:56px}.logo-section .plex-logo{height:46px}.logo-section .fiix-logo{height:48px}.auth-section{padding:21px 60px 0}.forgot-password-section{padding:21px 60px 16px}.landing-section{padding:21px 60px;text-align:center}#loginCard{min-height:450px}.proprietary-section{padding:50px 0 8px;vertical-align:bottom;text-align:center;font-family:Arial;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;color:#000}.link{color:#235d9f}.link:focus,.link:hover{border-bottom:1px solid #235d9f}.forgot-password-link{display:block;margin:2px 0;font-size:12px}.password-reset-message-container{margin-bottom:16px}.external-idp-buttons>div{margin:15px auto}.error-message{max-width:540px;margin:auto auto 5px}.label-active{color:#235d9f}.label-active,.label-inactive{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px}.label-inactive{color:#5d6063}.input-inactive{color:#000;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.input-section{margin-bottom:10px}.login-input{background-color:transparent;border-style:solid;border-radius:0;border-width:0 0 2px;border-color:#235d9f;font-size:14px}.btn-step-container{margin-top:8px;text-align:right}.btn-default{cursor:pointer;border:1px solid #235d9f;border-radius:4px 0 4px 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.btn-default:disabled{cursor:not-allowed}.btn-next{background-color:#235d9f;color:#fff}.btn-back,.btn-next{height:24px;width:77px}.btn-back{background-color:#fff;color:#235d9f}.btn-landing{background-color:#235d9f;color:#fff;height:24px;width:100px}.cached-user-container{align-items:center;display:flex;flex-wrap:nowrap;margin-top:8px;height:34px}.btn-user{background-color:#fff;color:#235d9f;font-size:14px;overflow:hidden;padding-left:15px;text-overflow:ellipsis;text-align:left;height:100%;width:100%}.btn-user:hover{background-color:#1846851A!important}.forget-user{color:#000;font-size:16px;line-height:2em;padding:0 .5em;margin-right:-.5em;height:100%}.forget-user:hover{cursor:pointer;color:#235d9f}.username-picker-list{padding:0;padding-inline-start:0}.nobr{white-space:nowrap}.plex-idp-wrapper{min-height:285px}.one-click-separator{line-height:24px}.one-click-separator:after,.one-click-separator:before{border-top:1px solid #000}.one-click-message{font-size:14px;color:#000}.pointer{cursor:pointer}.privacy-policy{padding-bottom:6px}.hidden{display:none}#confirmResetPassword,#resetPassword{border-left:0!important}