@font-face{font-family:"Inter-Regular";font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/resources/fonts/Inter-Regular.woff2) format("woff2")}*{box-sizing:border-box}html{width:100%;height:100%;font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Lucida Grande,Ubuntu,Helvetica,sans-serif}body{line-height:1.5}.loginContent{width:100%;height:100%;display:table;margin:0;overflow:hidden;padding:0;background-color:#333}.loginTopPane,.loginCenterPane,.loginBottomPane{display:table-row}.loginLeftTopPane,.loginLeftCenterPane,.loginLeftBottomPane,.loginRightTopPane,.loginRightCenterPane,.loginRightBottomPane,.loginLabelPane,.loginFieldPane,.loginEndPane{display:table-cell}.loginLeftTopPane,.loginLeftCenterPane,.loginLeftBottomPane{width:150px}.loginRightTopPane,.loginRightCenterPane,.loginRightBottomPane{width:auto}.loginLeftCenterPane,.loginRightCenterPane{height:50%;border-top:1px solid azure;border-bottom:1px solid azure}.loginLeftTopPane,.loginLeftBottomPane,.loginRightTopPane,.loginRightBottomPane{height:25%}.loginLeftTopPane,.loginLeftBottomPane,.loginRightTopPane,.loginRightBottomPane{background-color:#B4CDCD}.loginRightCenterPane{vertical-align:middle;background-color:#009ACD}.loginRightTopPane,.loginRightBottomPane{vertical-align:bottom;padding-left:10px;padding-bottom:10px}.loginLeftCenterPane{vertical-align:middle;background:#009ACD url(../images/applogo.png) no-repeat center center;opacity:.9}.loginPane{display:table;width:100%;height:100%}.loginLabelPane,.loginFieldPane{vertical-align:middle}.loginLabelPane{width:30%;text-align:right;padding-right:.3125em}.loginFieldPane{min-width:400px;max-width:400px}.loginEndPane{width:50%}.loginFieldRow,.slidein,.slideout,.fadein{height:2em}div#pwFgtLbl{display:flex;align-items:center;justify-content:space-between}.companyPane{display:table;width:100%;height:auto}.companyTextPane,.companyLogoPane{display:table-cell;height:auto}.companyTextPane{width:65%}.companyLogoPane{background:url(../images/logo_login.png) no-repeat center bottom}.companyTextLarge,.companyTextSmall,.loginRightBottomPane{color:#4D4D4D}.loginTextLarge,.loginLabelPane{color:azure}div.loginFieldRow a,div.loginFieldRow span{color:azure}div.loginFieldRow a{cursor:pointer}.companyTextLarge,.loginTextLarge{font-size:1.1rem;font-weight:700}.companyTextSmall,.loginRightBottomPane{font-size:.8rem}div.loginFieldRow label,div.loginFieldRow a,div.loginFieldRow span,div.slidein label,div.slideout label,div.fadein label{font-size:.9rem;text-decoration:none}div.loginFieldRow a:hover{text-decoration:underline;color:azure}.textfield{background:#FFF url(../images/textarea_bg.gif) no-repeat;font-size:.9rem;color:#000;height:2em;border-width:1px;border-style:solid;border-color:#EEE;padding-left:2px;border-radius:3px}.logoutContent{width:100%;height:100%;margin:0;overflow:hidden;background:#EEE}.pageLink{color:#333;font-size:.9rem;text-decoration:none}.pageLink a{text-decoration:underline;cursor:pointer}.pageLink a:visited{color:#333}.pageLink a:hover{color:#036}.logoutPane{width:100%;height:100px}.logoutBar{padding:0 10px 0 10px;width:100%;height:50%;color:#EEE;font-weight:700;text-decoration:none;background:#fff0 url(../images/desktop.jpg) repeat left top;vertical-align:middle}.logoutLeftPane,.logoutRightPane{display:inline-block;width:50%;height:100%;vertical-align:middle}.logoutLeftPane{background:url(../images/logo_login.png) no-repeat left center}.logoutRightPane{background:url(../images/applogo.png) no-repeat right center}.logoutBottomPane{padding:20px 0 0 0;width:100%;height:50%;text-align:center}button,[type="button"],[type="reset"],[type="submit"]{display:inline-block;border:none;border-radius:.25rem;padding:.4rem .4rem;margin:0;text-decoration:none;background:#B4CDCD;color:#333;cursor:pointer;text-align:center;transition:background 250ms ease-in-out,transform 150ms ease;appearance:none}button:hover,button:focus,[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus{background:#FFC125}button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus{outline:1px solid #fff;outline-offset:-4px}button:active,[type="button"]:active,[type="reset"]:active,[type="submit"]:active{transform:scale(.99)}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{background:#8E8E8E;cursor:not-allowed}.alignRight{text-align:right}.alignLeft{text-align:left}.slidein{animation-duration:0.2s;animation-name:slidein}@keyframes slidein{from{margin-left:100%}to{margin-left:0%}}.slideout{animation-duration:0.2s;animation-name:slideout}@keyframes slideout{from{margin-left:0%}to{margin-left:100%}}.fadein{animation-duration:2s;animation-name:fadein}@keyframes fadein{from{opacity:0}to{opacity:1}}