.login{height:100vh;width:100%;padding:24px;background:#fff;position:relative}.login .logo{margin-top:40px;text-align:center}.login .logo img{height:160px}.login .slogan{position:relative;display:block;text-align:center;color:#000;font-family:sans-serif;font-size:18px;font-weight:500;padding-top:8px;padding-bottom:16px}.login .login-form{width:260px;position:relative;left:50%;top:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login .login-form .ant-input{background-color:transparent;border-bottom:1px solid #d9d9d9;padding-left:16px}.login .login-form .ant-input:focus{box-shadow:none;border-bottom:1px solid #007cc3}.login .login-form .ant-form-explain{padding-left:16px}.login .login-form .button-container{padding-top:4px;padding-bottom:4px;margin:0;text-align:center}.login .login-form .button-container .ant-btn-primary{text-transform:uppercase;font-weight:500}.login .login-form .button-container .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f}.login .login-form .forgot-container{text-align:center}.action-buttons{width:400px;position:relative;bottom:24px;border:none;padding-top:40px;left:50%}.action-buttons .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f;float:right}@media (min-width:768px){.loginBackground{background:#fff;height:100vh}.login{height:60vh;width:60%;left:20%;background:#fff;position:relative;top:5vh;border-radius:16px}.login .login-form{width:260px;position:relative;left:50%;top:35%}.login .login-form .ant-btn-default,.login .login-form .ant-btn-primary{text-transform:uppercase;font-weight:500;text-align:center}.login .login-form .ant-btn-default{border-color:#7f7f7f}.login .login-form .button-container{padding-top:4px;padding-bottom:4px;margin:0;text-align:center}.login .login-form .button-container .ant-btn-primary{text-transform:uppercase;font-weight:500;text-align:center}.login .login-form .button-container .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f}.login .login-form .forgot-container{text-align:center}.login .action-buttons{width:400px;position:relative;left:20%;border:none;top:8px;margin-left:8px;margin-bottom:16px;padding:0 0 24px}.login .remember-container{padding-top:4px;padding-bottom:4px;margin:0;text-align:left;width:100%}.login .remember-container .ant-btn-primary{width:120px;text-transform:uppercase;font-weight:500;float:right}}@media (min-width:1200px){.loginBackground{background:#fff;height:100vh}.login{height:90vh;width:40%;left:30%;background:#fff;position:relative;top:40px;border-radius:16px}.login .logo{margin-top:0;padding-top:40px;text-align:center}.login .logo img{height:280px}.login .slogan{position:relative;display:block;text-align:center;color:#000;font-family:sans-serif;font-size:18px;font-weight:500;padding-top:8px;padding-bottom:16px}.login .login-form{width:400px;position:relative;left:50%;top:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:thin solid grey;padding:16px 24px;border-radius:16px;background-color:#fff}.login .login-form .ant-input{background-color:#fff;color:#000;border:thin solid grey;border-radius:8px;padding-left:16px}.login .login-form .ant-input:focus{box-shadow:none;border:1px solid #007cc3}.login .login-form .ant-form-explain{padding-left:16px}.login .login-form .remember-container{padding-top:4px;padding-bottom:4px;margin:0;text-align:left;width:100%}.login .login-form .remember-container .ant-btn-primary{width:120px;text-transform:uppercase;font-weight:500;float:right}.login .login-form .button-container{padding-top:32px;padding-bottom:16px;margin:0;text-align:center}.login .login-form .button-container .ant-btn-primary{text-transform:uppercase;font-weight:500}.login .login-form .button-container .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f}.login .login-form .forgot-container{text-align:center}.login .action-buttons{width:400px;position:relative;left:50%;bottom:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;padding-top:24px}.login .action-buttons .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f;float:right}.login .ant-form-explain{padding-left:16px}.login .button-container{padding-top:16px;padding-bottom:4px;margin:0;text-align:center}.login .button-container .ant-btn-primary{text-transform:uppercase;font-weight:500}.login .button-container .ant-btn-default{text-transform:uppercase;font-weight:500;border-color:#7f7f7f}.login .forgot-container{text-align:center}}.Toolbar__toolbar__3ZnhQ{height:188px;width:100%;position:fixed;top:0;left:0;background-color:#fff;display:block;justify-content:left;align-items:center;padding:0;box-sizing:border-box;z-index:90}.Toolbar__logo__Ogs7D{width:140px;height:140px;text-align:right}.Toolbar__userProfile__dUyvd{margin:40px 0 8px}.Toolbar__userProfile__dUyvd,.Toolbar__userProfileName__MGE0k{display:block;text-align:center;padding:0;color:"#004a75";font-weight:500;cursor:"pointer"}.Toolbar__userProfileName__MGE0k{margin:0;line-height:16px}.Toolbar__navBar__IS4pN{position:fixed;top:140px;left:0;height:48px;margin:0;padding:0}.Toolbar__navBarItem__rhrAa{width:160px;text-align:center}.Toolbar__companyName__2A0wm{position:fixed;top:40px;display:block;color:#000}.Toolbar__programName__1a_k1{position:fixed;top:52px;margin:0;padding:8px 0;display:block;color:#004b76}.Toolbar__tabicon__2fq_o{margin:0 8px 0 0}.Toolbar__desktopOnly__2LEGv{display:block}@media (max-width:768px){.Toolbar__navBarItem__rhrAa{width:144px;text-align:center}}.MobileLayout__mobileLayout__1B5l_{height:100%;display:flex;flex-direction:column}.MobileLayout__headerStyle__FrMC3{position:fixed;width:100%;padding:0;margin:0;top:0;left:0;height:56px;display:block;z-index:9999}.MobileLayout__content__2z69J{margin:56px 0 0;padding:0;flex:1 1;overflow:auto;z-index:1}.MobileLayout__mobileMenu__1Ph20{position:fixed;width:100%;left:0;height:64px;bottom:0}.MobileLayout__line__1F-Sy{height:1px;background-color:#d3d3d3;border-width:0;margin:0;padding:0}.MobileLayout__root__8Xdl8{width:"100%"}.Logo__logo__aq8IK{margin:0;padding:0;height:100%;box-sizing:border-box}.Logo__logo__aq8IK img{height:100%;padding:0;margin:0;box-shadow:0}.MobileMenu__line__1V2Bw{height:1px;background-color:#d3d3d3;border-width:0;margin:0;padding:0}.ChangePassword__desktopOnly__2fMDa{display:none}.ChangePassword__mobileOnly__Xu0PW{display:block;height:100vh;margin:0;background:#fff;position:relative}@media (min-width:1024px){.ChangePassword__content__26yt8{margin:0;padding:0;display:block}.ChangePassword__mobileOnly__Xu0PW{display:none}.ChangePassword__desktopOnly__2fMDa{display:block;height:100vh;margin:16px;background:#fff;position:relative}}.page__desktopOnly__2C6TP{display:none}.page__mobileOnly__3dRfp{display:block;height:100vh;margin:0;background:#fff;position:relative}.page__mobileLayout__1kDzY{height:100%;display:flex;flex-direction:column}.page__content__1Hayt{margin:56px 0 0;padding:0;flex:1 1;overflow:auto}@media (min-width:1024px){.page__content__1Hayt{top:0;margin:0;padding:0;display:block;overflow:auto}.page__mobileOnly__3dRfp{display:none}.page__desktopOnly__2C6TP{display:block;height:auto;width:100%;margin:-224px 0 0;background:#fff;position:relative}.page__contentPage__vAajb{overflow:hidden;scroll-padding-top:224px;padding:16px;margin-top:0}}.home{height:100vh;width:100%;background:#fff;position:relative}.home .logo{margin-left:-128px;left:50%;padding:0;margin-bottom:0}.home .logo,.home .slogan{position:relative;display:block;top:10%}.home .slogan{text-align:center;color:#000;font-family:sans-serif;font-size:18px;font-weight:500;padding-top:8px;padding-bottom:24px}*{box-sizing:border-box}#root,.bws-header,body{min-width:320px}@page{margin:.25in 0 .5in 0}@-webkit-keyframes FadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes FadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:1}}@-webkit-keyframes FadeIn{50%{opacity:0}to{opacity:1}}@keyframes FadeIn{50%{opacity:0}to{opacity:1}}.old-row,.selected-row{vertical-align:top}.old-row{background-color:#faf9f9}.table-cell{vertical-align:top}.form-item{margin:4px 0}.form-label{font-size:14px;font-weight:700}.form-label-large{font-size:20px;font-weight:700}.button-right{float:right;z-index:99}.ant-layout-header{background-color:#fff}.ant-menu-item.ant-menu-item-selected{color:#004a75}.ant-menu-item.ant-menu-item:hover{color:#004b76}.ant-empty-description{color:#000;opacity:.75}.ant-dropdown-menu-item{padding:6px 12px!important}.ant-menu-dark .ant-menu-item:hover{background-color:#013a70}.ant-menu-dark .ant-menu-submenu-active,.ant-menu-dark .ant-menu-submenu-open,.ant-menu-dark .ant-menu-submenu-selected{color:hsla(0,0%,100%,.65)}.ant-menu-dark .ant-menu-submenu-active .ant-menu-submenu-title:hover,.ant-menu-dark .ant-menu-submenu-open .ant-menu-submenu-title:hover,.ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title:hover{background-color:#004a75;color:hsla(0,0%,100%,.65)!important}.ant-btn-primary{background-color:#004b76}.ant-btn-primary:hover{background-color:#d3d3d3;color:#004a75;font-weight:700}.ant-btn-default{border-color:#004b76;border-width:1;color:#004b76;background-color:#fff}.ant-btn-default:hover{border-color:#004b76;border-width:2;color:#004a75;font-weight:700}.ant-btn-link{color:#004a75}.ant-btn-link:hover{color:#004a75;font-weight:700}.ant-tabs-tab{color:#000}.ant-tabs-nav,.ant-tabs-tab-active{color:#004a75}.mobile-calendar-card{width:100%;border:1px solid #f0f0f0;border-radius:4px}.align-middle{vertical-align:middle}.overflow-auto{overflow:auto}.text-center{text-align:center}.text-right{text-align:right}.text-red{color:#f5222d}.text-blue{color:#004b76}.desktopOnly{display:none}.mobileOnly{display:block;height:100vh;margin:0;background:#fff;position:relative}.mobileLayout{height:100%;display:flex;flex-direction:column}.content{margin:0;padding:0;flex:1 1;overflow:auto}.content-mobile{margin-top:0;padding:8px 16px;flex:1 1;overflow:auto}.mobileHeaderStyle{position:fixed;width:100%;padding:0;margin:0;top:56px;left:0;height:80px;display:block}.mobileContent{margin:0;padding:0;flex:1 1;overflow:auto}@media (min-width:1024px){.content{top:0;margin:0;padding:0;display:block;overflow:auto}.mobileOnly{display:none}.desktopOnly{display:block;height:auto;width:100%;margin:-224px 0 0;background:#fff;position:relative}.contentPage{overflow:hidden;scroll-padding-top:224px;padding:16px;margin-top:0}@-webkit-keyframes rockingSnowflake{0%{-webkit-transform:translateX(-5px) rotate(0deg);transform:translateX(-5px) rotate(0deg)}50%{-webkit-transform:translateX(5px) rotate(10deg);transform:translateX(5px) rotate(10deg)}to{-webkit-transform:translateX(-5px) rotate(0deg);transform:translateX(-5px) rotate(0deg)}}@keyframes rockingSnowflake{0%{-webkit-transform:translateX(-5px) rotate(0deg);transform:translateX(-5px) rotate(0deg)}50%{-webkit-transform:translateX(5px) rotate(10deg);transform:translateX(5px) rotate(10deg)}to{-webkit-transform:translateX(-5px) rotate(0deg);transform:translateX(-5px) rotate(0deg)}}.animated-svg{-webkit-animation:rockingSnowflake 1.5s linear infinite;animation:rockingSnowflake 1.5s linear infinite}}