.loading{position:absolute}.loadingLogin{position:fixed}.loading{min-height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:#16161666;z-index:99999;visibility:visible;opacity:1;transition:opacity .3s ease-in}.loading.hide{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease-out}.loadingWheel{position:absolute;width:100px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;opacity:.85}.authorizationContainer{height:100%!important;min-height:calc(100vh - 60px)!important;display:flex;flex-direction:column;justify-content:center}.authorizationBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e;min-width:340px;max-width:340px}.authorizationBox{margin:15px 30px 20px;display:flex;flex-direction:column;align-items:center}.authorizationBoxTitle{font-weight:600}.authorizationBoxDescription{margin-bottom:15px;font-weight:400}.loginForm{width:100%}.loginFormSignup{float:left;margin-top:15px;color:#000000a6!important}.loginFormRemeberMe{float:left}.loginFormForgot{float:right;margin-top:15px;color:#000000a6!important}.loginFormLoginButton{width:100%}.ant-popover{z-index:9999999!important}.containerLinks{margin-top:-10px}.containerBoxLinks{width:100%;display:flex;flex-direction:row;justify-content:center}.containerPrivacyLabel{margin-left:30px;color:#7a7a7a;text-decoration:underline}.containerHelpLabel{margin-right:30px;color:#7a7a7a;text-decoration:underline}.registerContainer{height:100%!important;min-height:calc(100vh - 60px)!important;display:flex;flex-direction:column;justify-content:center}.registerBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e;margin-bottom:20px}.registerBox{margin:30px 30px 20px;display:flex;flex-direction:column;align-items:center}.registerLogo{position:absolute!important;margin-left:20px;margin-top:-20px}.registerMainLogo{padding-top:50px!important}.registerBoxTitle{font-weight:600}.registerBoxDescription{margin-bottom:15px;font-weight:400}.registerForm{margin-top:40px!important;width:100%}.registerButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;width:150px!important;height:40px!important}.alreadyHaveAccountLink{float:right;position:absolute;right:70px;bottom:20px;color:#000!important}.alreadyHaveAccountLink.withTerms{bottom:80px!important}.termsRow{margin-top:10px}.termsRowLabel{font-size:16px!important;word-spacing:2px}.passwordTooltipIcon{position:absolute!important;top:50%!important;right:-26px!important;font-size:19px!important}.registerConfirmationBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e;margin-bottom:20px;min-width:500px;max-width:500px!important}.registerConfirmationForm{width:100%;margin-top:20px!important}.resendConfirmationLink{float:right;position:absolute;right:20px;bottom:10px;color:#000000a6!important}.registerConfirmationButton,.resetConfirmationButton{margin-top:20px;margin-bottom:40px!important;font-size:20px!important;font-weight:500!important;width:200px!important;height:40px!important}.rulePass>svg{color:green}.ruleFail>svg{color:red}.resetContainer{height:100%!important;min-height:calc(100vh - 60px)!important;display:flex;flex-direction:column;justify-content:center}.resetBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e;min-width:500px;margin-bottom:20px}.resetBox{margin:30px 30px 20px}.resetBoxTitle{font-weight:600}.resetBoxDescription{margin-bottom:15px;font-weight:400}.resetForm{margin-top:40px!important}.resetButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;width:150px!important;height:40px!important}.setupContainer{height:100%!important;min-height:calc(100vh - 60px)!important;display:flex;flex-direction:column;justify-content:center}.setupBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e;min-width:400px;margin-bottom:20px}.setupBox{margin:30px 30px 20px}.setupBoxTitle{font-weight:600}.setupBoxDescription{margin-bottom:15px;font-weight:400}.setupForm{margin-top:20px!important}.setupButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;width:250px!important;height:40px!important}.whiteBox{background:#fff;padding:20px;margin-bottom:30px;border-radius:5px;box-shadow:0 4px 4px #00000026}.admMembLink{color:#df8974!important}.admMembLink:hover{color:#d6664a!important}.admMembLink.disabled{opacity:.3;cursor:not-allowed}.admMembLinkIcon{margin-right:5px!important}.admMembDivider{background-color:#dedede!important;margin-right:0!important}.application-form-container{width:100%;padding:32px}.application-form-content{max-width:1000px;margin:0 auto}.signature-container{width:100%;max-width:300px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.signature-container .divider{width:100%;height:2px;background:#333;border-radius:1px}.signature-container .signature-area{width:100%;height:40px;border:1px dashed #333;margin-bottom:-1px;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#aaa;cursor:pointer;transition:.2s ease-in}.signature-container .signature-area.filled{border-color:#ccc}.signature-container .signature-area:hover{border-color:#d7503f}.signature-container .signature-area img{height:30px}.alert-content{background:#d6664a;border:3px solid #D7503F;display:flex;align-items:center;border-radius:2px;padding:16px;color:#fff;margin-bottom:50px}.alert-content h3{color:#fff}@media screen and (max-width:767px){.alert-content{flex-direction:column;justify-content:center}.alert-content img{margin-bottom:24px}.alert-content h3{text-align:center}}.signatureCanvas{border-style:dashed!important;border-color:#000!important;border-width:1px!important}.signatureSaveButton{margin-left:20px}.memberReadOnlyForm .ant-row .ant-form-item{margin-bottom:0!important}.memberReadOnlyForm .ant-select-borderless.ant-select-disabled .ant-select-selector{color:#000!important}.memberReadOnlyForm .ant-input[disabled],.memberReadOnlyForm .ant-input-number-disabled,.memberReadOnlyForm .ant-picker-input>input[disabled]{color:#000!important}.memberReadOnlyForm .monthToDateBox .ant-input-number-disabled{border-color:#f9f9f9!important}.memberReadOnlyForm .monthToDateBox input{background-color:#f9f9f9!important}.admEmpLink{color:#df8974!important}.admEmpLink.disabled{opacity:.3;cursor:not-allowed}.admEmpLinkIcon{margin-right:5px!important}.admEmpDivider{background-color:#dedede!important;margin-right:0!important}.data-display{display:flex;flex-direction:column}.data-display small{font-size:12px;opacity:.5}.data-display strong{font-size:16px}.usersSearchBar{background-color:#fff;padding:15px 0;box-shadow:0 4px 8px #0003,0 6px 20px #0000001a!important;max-width:60%;display:flex}.usersSearchBar.extraSize{max-width:70%!important}.usersSearchBarInput{line-height:40px;font-size:16px!important;border:0!important;background:none!important}.usersSearchBarInput.extraSize{max-width:280px!important}.usersSearchBarIcon{font-size:28px;margin-right:50px;margin-left:20px}.usersSearchBarTag{background-color:transparent!important;border-color:transparent!important;color:#fafafa!important;margin-right:-10px!important;font-size:16px!important}.usersSearchBarButtonRow{z-index:9999;margin-top:-46px;margin-bottom:50px;margin-right:41%}.usersSearchBarButtonRow.extraSize{margin-right:31%}.usersSearchBarExtra{margin-right:20px}.usersFilters{margin-bottom:10px;display:flex}.usersFilters .filterItem{display:flex;align-items:center}.usersFilters .filterItem strong{margin-right:5px}.usersFilters .filterItem+.filterItem{margin-left:35px}.settingsCard{background-color:#fff;border:1px solid #D7503F;border-radius:5px;padding:20px;cursor:pointer;position:relative;transition:all .15s ease-in;display:flex}.settingsCard:hover{background-color:#d7503f;border-color:#d7503f;box-shadow:0 0 0 2px #d7503f inset,0 0 0 4px #fff inset}.settingsCard:hover h3,.settingsCard:hover span{color:#fff}.settingsCard .settingsCardInfo{margin-left:10px}.settingsCard h3{transition:all .15s ease-in;font-size:20px}.settingsCard span{transition:all .15s ease-in;font-size:14px;color:#666}.settingsCard .settingsCardIcon{position:absolute;top:20px;right:20px}.settingsCard .settingsCardIcon svg{color:#fff}.adminACLCollapseSection .ant-collapse-content-box{padding:0 10px!important}.adminACLRow{height:20px;margin-top:10px!important;margin-bottom:10px!important}.adminACLRowDivider{margin:0!important;padding:0!important}.adminACLRowRadioGroup{margin-bottom:10px!important}.summaryContainer{display:flex;flex-direction:column;align-items:center}.summaryContainer>div{display:flex}.summaryContainer>div .summaryCol{font-size:16px;line-height:35px}.summaryContainer>div .summaryCol>div{text-align:right}.summaryContainer>div .summaryCol:last-child{margin-left:35px}.summaryContainer .summaryTotal{font-size:20px;margin-top:10px}.admin-member-form .ant-col .ant-form-item-label{padding:0!important}.admin-member-form .ant-col .ant-form-item-label label{font-size:12px!important}.admin-member-form input,.admin-member-form .ant-picker,.admin-member-form .ant-input-number-handler-wrap,.admin-member-form .ant-select-selector{height:25px!important}.admin-member-form .ant-row .ant-form-item{margin:-3px!important;padding:0!important}.admin-member-form input:disabled,.admin-member-form input:disabled::placeholder{color:#000;font-weight:700}.admin-member-form .bold-label.negative label{color:red!important}.admin-member-form .bold-label label{font-weight:700}.admin-member-form textarea{font-size:12px!important;height:80px!important}.admin-member-form .weight-normal{font-weight:400!important}.admin-member-form .weight-normal,.admin-member-form .weight-normal input:disabled,.admin-member-form .weight-normal input:disabled::placeholder{font-weight:400!important}.subtitle{color:gray;opacity:.8;margin-left:10px;font-size:12px;display:inline}.batchEditForm .ant-input[disabled],.batchEditForm .ant-input-number-disabled,.batchEditForm .ant-picker-input>input[disabled],.batchEditForm .ant-input-affix-wrapper-disabled{color:gray!important}.batchEditTable .ant-table-cell{padding:8px 16px}body{padding:0;min-width:300px!important}.appHeader{box-shadow:0 10px 10px -5px #0003;z-index:1000!important;height:90px!important;background:#252525!important;border-bottom:1.3px solid #b4b4b4;background-image:url(/assets/textures-1-BzNz4oPt.png)!important}.appHeader.squeeze{height:50px!important}.appHeader.squeeze .headerContainer{margin-top:-8px;overflow:hidden}@media screen and (max-width:650px){.appHeader{padding:0 20px!important}}.appHeader .lighthingHeader{background-image:url(/assets/lightning-C-h2yw0L.png)!important;background-size:cover;height:80px;width:167px;left:150px;top:0;position:absolute;opacity:.9}@media screen and (max-width:650px){.appHeader .lighthingHeader{display:none}}.appHeader .headerContainer{width:100%;margin-top:8px;display:flex;align-items:center;justify-content:space-between}.appHeader .headerContainer .mobileHeaderMenu{margin-right:20px}@media screen and (min-width:651px){.appHeader .headerContainer .mobileHeaderMenu{display:none!important}}.appHeader .headerContainer .mobileHeaderMenu .menuIcon{background:transparent!important;border:transparent!important;outline:none!important}.appHeader .headerContainer .headingLogo{height:60px}.appHeader .headerContainer .headingLogo.squeeze{height:35px}@media screen and (max-width:650px){.appHeader .headerContainer .headingLogo{width:120px}}.appHeader .headerContainer .userInfo{display:flex;align-items:center;line-height:20px!important}.appHeader .headerContainer .userInfo .details{margin-right:15px}@media screen and (max-width:540px){.appHeader .headerContainer .userInfo .details{display:none}}.appHeader .headerContainer .userInfo .details span{color:#6a6a6a;font-size:16px;display:block}.appHeader .headerContainer .userInfo .details strong{font-size:14px;color:#bab8b8}.sideNavigation{box-shadow:0 0 6px #0003!important;height:calc(100vh - 90px)!important;position:sticky!important;top:0;overflow-y:auto;overflow-x:hidden}.sideNavigationMenu{padding-top:20px!important;overflow-y:visible!important;overflow-x:hidden!important;font-size:15px!important}.sideNavigationMenu .ant-menu-item .anticon,.sideNavigationMenu .ant-menu-submenu-title .anticon{font-size:18px!important}.sideNavigationMenu .ant-menu-item svg,.sideNavigationMenu .ant-menu-submenu-title svg{font-size:18px!important}.ant-layout-sider{padding:0!important;min-height:calc(100vh - 90px)!important}.ant-layout-sider-trigger{background:#252525!important;background-image:url(/assets/textures-1-BzNz4oPt.png)!important;border-top-left-radius:0;border-top-right-radius:6px;width:40px!important;position:fixed!important;bottom:20px;left:220px;z-index:100;box-shadow:4px 0 10px 2px #0000001a;height:48px!important;line-height:48px!important}.ant-layout-sider-trigger svg{color:#fff!important;font-weight:800;font-size:16px}.ant-layout-sider-collapsed>.ant-layout-sider-trigger{left:80px;border-top-left-radius:0;border-top-right-radius:6px}.customSideIcon{margin-bottom:-4px;margin-right:10px;font-size:18px}.ant-layout-sider-collapsed .customSideIcon{margin-bottom:-4px;margin-right:0!important;font-size:20px}.ant-layout-sider-collapsed .nav-text{display:none}.ant-layout-sider-collapsed .ant-divider{margin:8px 0!important}.ant-layout-sider-collapsed .ant-divider-inner-text{display:none}.ant-menu-submenu-popup{z-index:1001!important;max-height:calc(100vh - 110px)!important;overflow-y:auto!important;top:90px!important;box-shadow:4px 0 20px #00000026!important;border-radius:8px!important}.ant-menu-submenu-popup>ul{max-height:calc(100vh - 110px)!important;overflow-y:auto!important}section.container-layout{height:100vh!important}.main-content{overflow:auto!important;background:#f1f1f1!important;min-height:calc(100vh - 90px)!important;height:calc(100vh - 90px)!important;max-height:calc(100vh - 90px)!important}.pageHeader{margin-top:10px!important;border-bottom-width:1px}.pageContent{padding:30px;height:100%;background:#f1f1f1}.pageContentSubsection{margin-top:20px!important;margin-bottom:30px!important;padding:0!important}.pageContentFullScreen{padding:30px;min-height:100%!important}.pageContentSubsection .ant-card-body{padding:0!important}.alertController{z-index:9999}.authLogoRow{margin-top:-100px}.bwLogo{height:100px;margin-bottom:20px}.bwLogo-small{height:25px;margin-bottom:10px}.idmBadgeContainer{background-color:transparent!important;border-color:transparent!important;padding:0!important;opacity:.7!important;transition:all .3s ease-in-out}.idmBadgeContainer:hover{opacity:1!important}.idmBadgeContainer .idmBadgeUserIcon{background:#d7503f!important;box-shadow:0 2px 3px 2px #00000030!important;font-size:16px!important;border:2px solid #fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.idmBadgeContainer .idmBadgeUserIcon span{color:#fff!important;font-weight:700!important}.menuBadge{background-color:#f04623;position:absolute;left:42px;top:1px;font-size:9px;font-weight:600;color:#fff;padding:0 2px;border-radius:11px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #fff}.menuBadge.expanded{left:135px}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:800px}.ReactPasswordStrength{border:1px solid #ced4da;border-radius:.25rem;line-height:1.5;height:36px;background-color:#fff;align-self:flex-start!important;align-content:flex-start!important;justify-content:flex-start!important}.ReactPasswordStrength-input{box-shadow:none!important;outline:0!important;height:34px}.ReactPasswordStrength-strength-bar{margin-left:3px!important;margin-right:auto!important;max-width:98.8%!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.ReactPasswordStrength-strength-desc{margin-top:-12px!important;width:100px!important}.registerBox .ReactPasswordStrength-input{margin-left:-18%!important}.changePasswordTooltipIcon{position:absolute!important;top:60%!important;right:-10px!important;font-size:19px!important;color:#4b5660!important}.passwordTooltipIcon{position:absolute!important;top:8px!important;right:-26px!important;font-size:19px!important}.site-tag-plus{background:#fff;border-style:dashed;cursor:pointer}.dispatch-members-buttons-sticky{background:#fff;width:100%;display:flex;justify-content:flex-end;position:sticky;top:0;z-index:9;padding:25px 0;box-shadow:10px 10px 10px #fff}.squeeze-table td,.squeeze-table tr,.squeeze-table .ant-table-cell{font-size:13px;padding:6px 3px!important}.squeeze-table-workhistory td,.squeeze-table-workhistory tr,.squeeze-table-workhistory .ant-table-cell{font-size:14px;padding:6px 3px!important}.ant-table-thead>tr.ant-table-row-hover>td,.ant-table-tbody>tr.ant-table-row-hover>td,.ant-table-thead>tr:hover>td,.ant-table-tbody>tr:hover>td,tr:hover>td{background:transparent!important}.ant-form-item{margin-bottom:14px!important}input{box-shadow:none!important;outline:0!important}input:hover,input:focus,input:active{border-color:#d6664a!important}btn,btn-active,button,button:hover,button:focus,button:active,button:visited{box-shadow:none!important;outline:0!important}.noStepper input[type=number]::-webkit-inner-spin-button,.noStepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grecaptcha-badge{visibility:collapse}.ant-notification{z-index:9999999999!important}.ant-form-item-explain{text-align:left}.ant-layout-content{background:#f1f1f1!important}[class*=ant-layout]>main,.ant-layout>.ant-layout{background:#f1f1f1!important}.ant-page-header-heading-title{font-size:28px!important}.ant-table-content table tbody tr:hover td{background:#fcf3f0!important}h5{font-size:20px!important}h6{font-size:16px!important}.ant-picker-disabled .ant-picker-suffix{display:none}.ant-input-number-disabled{border-color:#fff!important}.ant-input-number-disabled .ant-input-number-input-wrap input{background-color:#fff}.ant-select-borderless.ant-select-disabled .ant-select-arrow{display:none}.smallPaddingDrawer .ant-drawer-body{padding:12px 24px}
