@font-face{font-family:"Lato";src:url(/static/media/Lato-Regular.19df47b6.eot);src:url(/static/media/Lato-Regular.19df47b6.eot) format("embedded-opentype"),url(/static/media/Lato-Regular.75614cfc.woff2) format("woff2"),url(/static/media/Lato-Regular.1d2ca94d.woff) format("woff"),url(/static/media/Lato-Regular.79164ee5.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/static/media/Lato-Italic.2f91a4b6.eot);src:url(/static/media/Lato-Italic.2f91a4b6.eot) format("embedded-opentype"),url(/static/media/Lato-Italic.bb5de40e.woff2) format("woff2"),url(/static/media/Lato-Italic.62a9c838.woff) format("woff"),url(/static/media/Lato-Italic.9c783784.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/static/media/Lato-Bold.825d6d75.eot);src:url(/static/media/Lato-Bold.825d6d75.eot) format("embedded-opentype"),url(/static/media/Lato-Bold.21b3848a.woff2) format("woff2"),url(/static/media/Lato-Bold.89b61808.woff) format("woff"),url(/static/media/Lato-Bold.401bd636.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:"Lato";src:url(/static/media/Lato-BoldItalic.add79066.eot);src:url(/static/media/Lato-BoldItalic.add79066.eot) format("embedded-opentype"),url(/static/media/Lato-BoldItalic.e48918f9.woff2) format("woff2"),url(/static/media/Lato-BoldItalic.3e6b9980.woff) format("woff"),url(/static/media/Lato-BoldItalic.f9d1ae3e.ttf) format("truetype");font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:"LatoLight";src:url(/static/media/Lato-Light.a535f166.eot);src:url(/static/media/Lato-Light.a535f166.eot) format("embedded-opentype"),url(/static/media/Lato-Light.e244488c.woff2) format("woff2"),url(/static/media/Lato-Light.848f3a6e.woff) format("woff"),url(/static/media/Lato-Light.bd895b1e.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"LatoLight";src:url(/static/media/Lato-LightItalic.738871ed.eot);src:url(/static/media/Lato-LightItalic.738871ed.eot) format("embedded-opentype"),url(/static/media/Lato-LightItalic.dcb1947b.woff2) format("woff2"),url(/static/media/Lato-LightItalic.ed49088e.woff) format("woff"),url(/static/media/Lato-LightItalic.929a79de.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}.overlay-loader{position:relative}.overlay-loader-shade{background-color:#fff;opacity:.7;cursor:progress;z-index:1000}.overlay-loader-shade,.overlay-loader-spinner{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.overlay-loader-spinner{display:flex;align-items:center;justify-content:center}.react-bs-card{border:none;box-shadow:0 6px 4.7px .4px rgba(0,0,0,.06);padding:10px;border-radius:0}.react-select{width:100%;margin-right:10px;background-color:transparent;font-size:14px;color:#495057}.react-select .css-1fhf3k1-control,.react-select .css-1hb7zxy-IndicatorsContainer,.react-select .css-1hwfws3,.react-select .css-1pahdxg-control,.react-select .css-yk16xz-control{min-height:29px;height:auto;max-height:37px;background-color:#f7f8fa;cursor:pointer;flex-wrap:nowrap}.react-select .css-1fhf3k1-control .css-1hwfws3,.react-select .css-1fhf3k1-control .css-g1d714-ValueContainer,.react-select .css-1hb7zxy-IndicatorsContainer .css-1hwfws3,.react-select .css-1hb7zxy-IndicatorsContainer .css-g1d714-ValueContainer,.react-select .css-1hwfws3 .css-1hwfws3,.react-select .css-1hwfws3 .css-g1d714-ValueContainer,.react-select .css-1pahdxg-control .css-1hwfws3,.react-select .css-1pahdxg-control .css-g1d714-ValueContainer,.react-select .css-yk16xz-control .css-1hwfws3,.react-select .css-yk16xz-control .css-g1d714-ValueContainer{padding:0 8px}.react-select .css-1fhf3k1-control .css-1hwfws3 .css-1uccc91-singleValue,.react-select .css-1fhf3k1-control .css-g1d714-ValueContainer .css-1uccc91-singleValue,.react-select .css-1hb7zxy-IndicatorsContainer .css-1hwfws3 .css-1uccc91-singleValue,.react-select .css-1hb7zxy-IndicatorsContainer .css-g1d714-ValueContainer .css-1uccc91-singleValue,.react-select .css-1hwfws3 .css-1hwfws3 .css-1uccc91-singleValue,.react-select .css-1hwfws3 .css-g1d714-ValueContainer .css-1uccc91-singleValue,.react-select .css-1pahdxg-control .css-1hwfws3 .css-1uccc91-singleValue,.react-select .css-1pahdxg-control .css-g1d714-ValueContainer .css-1uccc91-singleValue,.react-select .css-yk16xz-control .css-1hwfws3 .css-1uccc91-singleValue,.react-select .css-yk16xz-control .css-g1d714-ValueContainer .css-1uccc91-singleValue{color:#495057}.react-select .css-1hwfws3{background-color:#f7f8fa;border-radius:4px}.react-select .css-1hwfws3:focus{outline:unset}.react-select .css-1wa3eu0-placeholder{font-size:13.5px;line-height:1.12;text-align:left;color:rgba(23,53,86,.5)}.react-select .css-1okebmr-indicatorSeparator{margin:0}.react-select .css-1hb7zxy-IndicatorsContainer{background-color:#e2e7ed;border-radius:4px}.react-select .css-1hb7zxy-IndicatorsContainer svg{color:#173556}.react-select .css-1pahdxg-control{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.react-select .css-1gtu0rj-indicatorContainer,.react-select .css-tlfecz-indicatorContainer{padding:0}.select-label{font-size:12px;line-height:1.5;text-align:left;color:#5f6164;margin-bottom:0}.custom-error-select-border .css-yk16xz-control{border-color:#dc3545}.red-cross{width:25px;height:25px}.btn{min-width:100px}.btn.plain-corners{border-radius:0}.btn-primary{font-size:14px;line-height:1.22;text-align:center;color:#fff;border:none;background-color:#fb8e3b}.btn-primary:hover{background-color:#e47d39;border-color:#e47d39}.btn-secondary{font-size:14px;line-height:1.22;text-align:center;color:#fff;border:none;background-color:rgba(92,92,92,.48)}.btn-secondary:hover{background-color:rgba(108,117,125,.4784313725)}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle{background-color:rgba(108,117,125,.4784313725);box-shadow:unset}.btn-secondary.focus,.btn-secondary:focus{color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#fb8e3b;border-color:#fb8e3b;box-shadow:unset!important}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#fb8e3b;border-color:#fb8e3b;box-shadow:unset}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:rgba(108,117,125,.4784313725);border-color:rgba(108,117,125,.4784313725)}.input-group{background-color:#f7f8fa}.input-group input{background-color:transparent;font-size:14px;border-radius:4px;color:#495057}.input-group input::placeholder,.input-group textarea::placeholder{font-size:13.5px;line-height:1.12;text-align:left;color:rgba(23,53,86,.5)}.input-group .invalid-feedback{background-color:#fff}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.input-label{font-size:12px;line-height:1.5;text-align:left;color:#5f6164;margin-bottom:0}.important-label{color:#dc3545}@media only screen and (max-width:425px){.input-group{width:100%!important}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.top-alerts-container{margin-bottom:25px}.top-alerts-container .top-alerts-title{font-size:12px;letter-spacing:.24px;color:#000;margin-bottom:9px}.top-alerts-container .top-alert{border-radius:0;display:flex;flex-direction:row;align-items:center;width:100%;padding:19px 27px 17px 15px}.top-alerts-container .top-alert .alert-logo{height:25px;width:25px;flex:0 0 25px;margin-right:19px}.top-alerts-container .top-alert .description{font-size:14px;line-height:1.71;letter-spacing:.28px;color:#2e4c6e;margin:0}.top-alerts-container .top-alert .direct-deposit-alert{font-size:1.25rem}.custom-radioInput{font-size:12px;line-height:2;text-align:left;color:#5f6164;margin:0 30px 0 20px}.custom-radioInput label{display:flex;cursor:pointer}.custom-radioInput label input{margin-top:6px}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper input{display:block;width:100%;height:31px;padding:0 10px;border-radius:3px;font-size:14px;font-weight:400;color:#495057;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.react-datepicker-wrapper input:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.react-datepicker-wrapper input::placeholder{font-size:13.5px;line-height:1.12;text-align:left;color:rgba(23,53,86,.5)}.date-picker-label{font-size:12px;line-height:1.5;text-align:left;color:#5f6164;margin-bottom:0}.error-border-color-date-picker{border-color:#dc3545!important;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.react-datepicker__navigation{width:10px!important}.tooltip .tooltip-inner{background-color:#17273a!important}.tooltip.show{opacity:1}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#17273a!important}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#17273a!important}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#17273a!important}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#17273a!important}.custom-checkbox-container{margin:0;padding:0 25px 5px 0;display:flex}.custom-checkbox{display:flex;cursor:pointer}.custom-checkbox input{border:2px solid #d5dae0;margin:0}.custom-checkbox span{font-size:12px;line-height:1.5;text-align:left;color:#5f6164}.custom-checkbox.simple .icon{color:#5ec1e9;border:2px solid #d4dae1;background:#fff;height:15px;width:15px}.custom-checkbox.simple .checked{display:none}.custom-checkbox.simple .unchecked{display:block}.custom-checkbox.simple input:checked~.checked{display:block!important}.custom-checkbox.simple input:checked~.unchecked{display:none!important}.oval-pagination{display:flex;align-items:flex-end;flex-direction:column;justify-content:center;padding:15px}.oval-pagination .oval{width:20px;height:20px;border-radius:50%;margin:0 5px;border:1px solid #77bfe4;background-color:transparent}.oval-pagination .oval.active{background-color:#77bfe4}.oval-pagination .oval.not-active{background-color:transparent}@media(max-width:978px){.oval-pagination{width:768px;margin:auto}}.custom-modal .modal-header{font-family:"Lato"!important}.page-header{margin:0 0 5px;font-size:30.5px;line-height:1.5;letter-spacing:.61px;text-align:left;color:#17273a;word-break:keep-all;white-space:pre-wrap}.header-quick-link{font-size:16px;font-style:italic}.header-quick-link a{color:#77bfe4;text-decoration:underline}.back-icon{cursor:pointer}.response-message p{font-size:16px;font-style:italic;font-family:"Lato"!important}.vcu-description{font-size:13px;line-height:1.5;text-align:left;color:#5f6164;margin:0 0 5px}.vcu-button{text-align:center;margin:15px 0 5px}.vcu-button button{width:150px}.user-reg-form{margin:20px 0 0}.user-reg-form .select-container{width:150px!important;padding:0 1px!important}.user-reg-form .select-container .react-select .css-1hb7zxy-IndicatorsContainer,.user-reg-form .select-container .react-select .css-1hwfws3{cursor:pointer;min-height:29px}.error-text,.invalid-feedback{display:block;width:100%;font-size:10px;color:#dc3545;text-align:left;font-weight:100!important;line-height:15px!important}.sidebar-login{background:unset!important}.enrollment-link{text-decoration:underline;margin:3px 0 0 10px;color:#77bfe4;font-size:18px}.enrollment-button{margin:6px 0 0;background-color:#77bfe4}.login-custom-card{flex:1 1;width:100%;height:auto;align-items:center;padding:20px 20px 40px;border-radius:0}.login-custom-card .welcome-text{color:#17273a;font-size:18px;font-weight:700;text-align:center}.login-custom-card p{margin-bottom:0}.login-custom-card form{margin:30px 0 0}.login-custom-card form .login-input:first-child{margin-bottom:15px}.login-custom-card form button{margin:30px 0 0;background-color:#fb8e3b!important;width:193px;border:none}.login-custom-card form button:hover{background-color:#e47d39!important}.login-custom-card .login-input{width:328px}.login-custom-card .forgot-password{text-decoration:underline;margin:3px 0 0 10px;background-color:transparent!important;color:#77bfe4}.login-custom-card .forgot-password a{color:#77bfe4;font-size:14px;font-style:italic}.login-custom-card .forgot-password:hover{background-color:transparent!important}@media only screen and (max-width:768px){.login-custom-card{padding:35px 5px 68px}}@media only screen and (max-width:768px)and (max-width:425px){.login-custom-card form{width:100%}}@media only screen and (max-width:990px){.login-custom-card{margin-top:0}}.forgot-password-container .forgot-password-content .card{padding:20px 30px;align-items:center}.forgot-password-container .forgot-password-content .card p{text-align:center;font-family:"Lato";font-size:16px;margin-bottom:0;color:#17273a}.forgot-password-container .forgot-password-content .card .fp-logo{margin-bottom:10px;width:158px;height:158px}.forgot-password-container .forgot-password-content .card form{display:flex;flex-direction:column;align-items:center}.forgot-password-container .forgot-password-content .card form .row{margin:25px 0}.forgot-password-container .forgot-password-content .card form .row:last-child{margin-top:0}.forgot-password-container .forgot-password-content .card form .input-group{background-color:#fff;width:320px}.forgot-password-container .forgot-password-content .card form button{margin-top:10px;width:150px}@media only screen and (max-width:990px){.forgot-password-container .forgot-password-content{margin-top:0}}.reset-password-container .reset-password-content .card{padding:20px 30px;align-items:center}.reset-password-container .reset-password-content .card p{text-align:left;font-family:"Lato";font-size:16px;margin:10px 0;color:#17273a}.reset-password-container .reset-password-content .card .rp-logo{margin-bottom:10px;width:158px;height:158px}.reset-password-container .reset-password-content .card form .reset-password{flex-direction:column;text-align:center}.reset-password-container .reset-password-content .card form .row{justify-content:center}.reset-password-container .reset-password-content .card form .first-input,.reset-password-container .reset-password-content .card form .second-input{margin:20px 0}.reset-password-container .reset-password-content .card form .input-group{background-color:#fff;width:370px}.reset-password-container .reset-password-content .card form .submit-button{margin-top:20px;width:150px}.reset-password-container .reset-password-content .card form .resend-button{text-align:center;text-decoration:underline;color:#77bfe4;font-size:14px;font-style:italic}.reset-password-container .reset-password-content .card form .resend-button.disabled{color:rgba(108,117,125,.4784313725)}.reset-password-container .reset-password-content .card form .timer-text{color:#fb8e3b;font-size:14px;font-style:italic}@media only screen and (max-width:990px){.reset-password-container .reset-password-content{margin-top:0}}.confirm-sign-up-container .confirm-sign-up-content .link{margin-bottom:3px;text-decoration:underline;color:#77bfe4}.confirm-sign-up-container .confirm-sign-up-content .link a,.confirm-sign-up-container .confirm-sign-up-content .link a:hover{color:#77bfe4;text-decoration:underline;font-size:18px;font-family:"Lato"}.confirm-sign-up-container .confirm-sign-up-content .resend-link{text-decoration:underline;color:#77bfe4;font-size:12px;margin-top:0!important;padding-left:2px;text-align:left;font-family:"Lato"}.confirm-sign-up-container .confirm-sign-up-content .resend-link a,.confirm-sign-up-container .confirm-sign-up-content .resend-link a:hover{text-decoration:underline}.confirm-sign-up-container .confirm-sign-up-content .card{padding:20px 30px;align-items:center}.confirm-sign-up-container .confirm-sign-up-content .card p{text-align:left;font-family:"Lato";font-size:16px;margin:10px 0;color:#17273a}.confirm-sign-up-container .confirm-sign-up-content .card .ve-logo{margin-bottom:10px;width:130px;height:130px}.confirm-sign-up-container .confirm-sign-up-content .card form .row{justify-content:center}.confirm-sign-up-container .confirm-sign-up-content .card form .first-input,.confirm-sign-up-container .confirm-sign-up-content .card form .second-input{margin:20px 0 0}.confirm-sign-up-container .confirm-sign-up-content .card form .input-group{background-color:#fff;width:370px}.confirm-sign-up-container .confirm-sign-up-content .card form button{margin-top:20px;width:150px}@media only screen and (max-width:990px){.confirm-sign-up-container .confirm-sign-up-content{margin-top:0}}.verify-email-container .verify-email-content .link{margin-bottom:3px;text-decoration:underline;color:#77bfe4}.verify-email-container .verify-email-content .link a,.verify-email-container .verify-email-content .link a:hover{color:#77bfe4;text-decoration:underline;font-size:18px;font-family:"Lato"}.verify-email-container .verify-email-content .resend-link{text-decoration:underline;color:#77bfe4;font-size:12px;margin-top:0!important;padding-left:2px;text-align:left;font-family:"Lato"}.verify-email-container .verify-email-content .resend-link a,.verify-email-container .verify-email-content .resend-link a:hover{text-decoration:underline}.verify-email-container .verify-email-content .card{padding:20px 30px;align-items:center}.verify-email-container .verify-email-content .card p{text-align:left;font-family:"Lato";font-size:16px;margin:10px 0;color:#17273a}.verify-email-container .verify-email-content .card .ve-logo{margin-bottom:10px;width:130px;height:130px}.verify-email-container .verify-email-content .card form .row{justify-content:center}.verify-email-container .verify-email-content .card form .first-input,.verify-email-container .verify-email-content .card form .second-input{margin:20px 0 0}.verify-email-container .verify-email-content .card form .input-group{background-color:#fff;width:370px}.verify-email-container .verify-email-content .card form button{margin-top:20px;width:150px}.color-blue{color:#77bfe4}@media only screen and (max-width:990px){.verify-email-container .verify-email-content{margin-top:0}}.registration .change-plan{background:#d4dbe1;padding:20px}.registration .change-plan .title{font-size:20px;font-weight:700;color:#17273a}.registration .change-plan label{margin-bottom:0}.registration .change-plan label b{color:#000;font-size:14px;margin-right:8px;font-family:"Lato"}.registration .change-plan label span{color:#17273a;font-family:"Lato"}.registration .change-plan button{height:25px;align-self:flex-end}.registration .registration-card{background:transparent;box-shadow:none}.registration .registration-title p{font-weight:700;font-size:13px;margin-bottom:0}.registration .registration-title p span{font-weight:400;font-size:13px;margin-left:5px}.registration .registration-header button{text-decoration:underline;color:#77bfe4;font-size:13px;padding:0}.registration .registration-alert .resume-registration{color:#fb8e3b;font-weight:700}.registration .registration-summary .card{padding:20px}.registration .registration-summary .household-name{font-weight:700;font-size:22px}.registration .registration-summary .household-info{font-size:14px;font-weight:700;margin:0 0 15px}.registration .registration-summary .custom-row{margin:0 0 15px}.registration .registration-summary .custom-row .heading{margin:0 0 5px;align-items:baseline}.registration .registration-summary .custom-row .heading label{color:#77bfe4;font-family:"Lato";font-size:20px;margin:0 5px 0 0}.registration .registration-summary .custom-row .heading p{color:#fb8e3b;font-size:12px;cursor:pointer;font-style:italic}.registration .registration-summary .custom-row .payroll-plan{font-weight:700;font-size:14px;margin-bottom:0}.registration .registration-summary .custom-row .payroll-plan span{font-weight:400;font-size:14px;margin-left:5px}.registration .registration-summary .custom-row .registration-item label{font-weight:700;font-size:14px;margin:0 5px 0 0}.registration .registration-summary .custom-row .registration-item p{font-size:14px}.registration .registration-summary .custom-row .sub-label{font-size:14px;color:#fb8e3b;font-family:"Lato"}.registration form{margin:20px 0 0}.registration form .select-container{width:150px!important;padding:0 1px!important}.registration form .select-container .react-select .css-1hb7zxy-IndicatorsContainer,.registration form .select-container .react-select .css-1hwfws3{min-height:29px;cursor:pointer}.registration form .registration-inline-icon{color:#fb8e3b;margin:0 0 0 10px;cursor:pointer}.registration form .paragraph{font-size:13.5px}.registration form .e-verify-ul-label{font-weight:700;font-size:14px}.registration form .e-verify-underline-text{color:#fb8e3b;text-decoration:underline}.registration form .e-verify-last-row label{font-weight:700}.registration form .e-verify-faq{margin-bottom:15px}.registration form .e-verify-faq a{background-color:rgba(108,117,125,.4784313725);padding:2px 10px;border-radius:3px;font-size:12px;color:#f5f5f5;text-decoration:none;margin-bottom:5px}.registration form .greeting-label{font-weight:700;font-size:20px;color:#77bfe4}.registration form .content-style{font-size:13px;margin-right:40px}.registration form .input-group{background-color:#fff}.registration form .add-fields-label{font-size:13px;line-height:1.5;text-align:left;color:#5f6164}.registration form .terms-not-accept-msg{font-size:18px;color:#17273a;text-align:center;width:100%}.registration .payment-information label{font-size:15px}.button-row{justify-content:center}.button-row button{width:193px;height:30px}.common-card-style{font-size:12px;line-height:1.5;text-align:left;color:#5f6164}.multi-factor-auth-container .card{align-items:center;padding:20px}.multi-factor-auth-container .card .mfa-logo{margin-bottom:10px;width:158px;height:158px}.multi-factor-auth-container .card p{text-align:center;font-family:"Lato";font-size:16px;font-weight:700;color:#17273a}.multi-factor-auth-container .card .send-code-form .row{margin:0 0 10px}.multi-factor-auth-container .card .send-code-form label{margin-bottom:0}.multi-factor-auth-container .card .send-code-form span{font-family:"Lato";font-size:14px}.multi-factor-auth-container .card .auth-code-form .code-input{flex-direction:column}.multi-factor-auth-container .card .auth-code-form .code-input p{margin:0 0 15px;font-weight:400}.multi-factor-auth-container .card .auth-code-form .code-input .input-group{width:220px}.multi-factor-auth-container .card .auth-code-form .code-input .btn-link{margin:0;text-align:left;padding:5px 0;text-decoration:underline}.multi-factor-auth-container .card .auth-code-form .resend-button{color:#77bfe4;font-size:14px;font-style:italic}.multi-factor-auth-container .card .auth-code-form .resend-button.disabled{color:rgba(108,117,125,.4784313725)}.multi-factor-auth-container .card .auth-code-form .timer-text{padding-top:6px;color:#fb8e3b;font-size:14px;font-style:italic}.multi-factor-auth-container .card form{display:flex;flex-direction:column}.multi-factor-auth-container .card form button{width:150px;margin:15px 0 0}@media only screen and (max-width:990px){.multi-factor-auth-container .card{margin-top:0}}.new-password-required-logo{margin-bottom:10px;width:100px;height:100px}.password-paragraph{text-align:center;font-family:"Lato";font-size:16px;font-weight:700;margin-bottom:0;color:#17273a}.new-password-form .col-width{width:270px}@media only screen and (max-width:425px){form{width:100%}}.r-user-title-des{font-weight:700;font-size:13px;margin-bottom:0}.r-user-enrol-link,.r-user-enrol-link:hover{text-decoration:underline;color:#77bfe4;font-size:13px;padding:0}.top-alerts-title{font-size:12px;letter-spacing:.24px;color:#000;margin-bottom:9px}.border-box-shadow{border-bottom:1px solid #d5e0ea}.quick-links .quick-links-title{font-size:12px;letter-spacing:.24px;color:#000;margin-bottom:8px}.quick-links .quick-links-container .col{max-width:200px}.quick-links .quick-links-container.quick-links-row-2 .col{max-width:600px}.quick-links .quick-links-container .quick-link{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:8px;cursor:pointer;border:1px solid #f47b1b;border-radius:5px}.quick-links .quick-links-container .quick-link.quick-links-row-2{height:100px}.quick-links .quick-links-container .quick-link.notification{position:relative}.quick-links .quick-links-container .quick-link.notification:before{content:attr(data-notification-count);width:29px;height:29px;background:#f47b1b;font-size:13px;line-height:1.38;letter-spacing:.26px;color:#fff;position:absolute;top:-15px;right:-10px;border-radius:50%;display:flex;justify-content:center;align-items:center}.quick-links .quick-links-container .quick-link .quick-link-items{width:100%}.quick-links .quick-links-container .quick-link .quick-link-clock-image{width:60px}.quick-links .quick-links-container .quick-link .quick-link-image-container{display:flex;align-items:center;justify-content:center}.quick-links .quick-links-container .quick-link .quick-link-image-container .quick-link-time-card-image{width:60px;height:60px}.quick-links .quick-links-container .quick-link .quick-link-image-container .quick-link-file-cabinet-image{width:40px;height:40px}.quick-links .quick-links-container .quick-link .quick-link-image-container .quick-link-file-notifications-image{width:60px;height:60px}.quick-links .quick-links-container .quick-link .quick-link-text-container{align-items:center;display:flex;padding:0;width:100px}.quick-links .quick-links-container .quick-link .quick-link-text{font-size:15.5px;line-height:1.39;letter-spacing:.31px;text-align:center;color:#2e4c6e;margin:0 auto;text-transform:uppercase}.quick-links .quick-links-container .quick-link .quick-link-text.enter-time-quick-link-text{width:100%;align-items:end;font-size:30px}.quick-links .quick-links-container .quick-link .quick-link-text .subtitle-text{font-size:10px}.quick-links .quick-links-container .quick-link .enter-time-quick-link-image{display:flex;align-items:center;justify-content:center}.home-page-employees{margin-top:20px}.home-page-employees:last-child{margin-bottom:150px}.home-page-employees .home-page-employees-title{font-size:12px;letter-spacing:.24px;color:#000;text-transform:uppercase;display:flex}.home-page-employees .employees-thumbnail-container{display:flex}.home-page-employees .employees-thumbnail-container .employee-thumbnail{margin-right:10px;margin-left:10px;margin-bottom:5px;cursor:pointer}.home-page-employees .employees-thumbnail-container .employee-thumbnail .employee-thumbnail-image-container{width:93px;height:93px;box-shadow:4px 3px 7.4px .6px rgba(0,0,0,.15);background:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:10px;border:1px solid #f47b1b;border-radius:5px}.home-page-employees .employees-thumbnail-container .employee-thumbnail .employee-thumbnail-image-container .employee-thumbnail-image{width:64px;height:64px}.home-page-employees .employees-thumbnail-container .employee-thumbnail .employee-thumbnail-text{margin:0;font-family:Lato;font-size:12px;line-height:1.5;letter-spacing:.24px;color:#2e4c6e;width:93px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-page-employees .employees-thumbnail-container .add-employee-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:110px;height:110px}.home-page-employees .employees-thumbnail-container .add-employee-container img{width:56px;height:56px;border-radius:50%;cursor:pointer}.home-page-employees .employees-thumbnail-container .add-employee-container span{font-size:12px;font-weight:500;font-style:italic;line-height:2.5;color:#9ca3a6}.view-time-cards .num-rows-filter .react-select{width:100px;margin-right:unset}.time-card-details{background:#dfe5ed}.time-card-details .time-card-detail-item{font-size:15px;font-weight:700}.time-card-details .time-card-detail-item .time-card-detail-item-content{font-weight:400}.time-card-details table{font-size:14px}.time-card-details .th-min-width{min-width:40px}.time-card-details th{color:#e5813a;font-size:15px;font-weight:700;border:none!important;padding:5px 0}.time-card-details td{padding:5px 0}.time-card-details .results{text-align:right;padding:0 4.7%}.time-card-details .results .total-hours{font-weight:700}.enter-time-card .enter-time-box{max-width:500px}.enter-time-card .time-card-list-box{max-width:600px}.enter-time-card .enter-time-filters{justify-content:space-around}.enter-time-card .employee{width:50px}.enter-time-card .arrow{align-self:center}.enter-time-card .arrow.disabled{color:rgba(108,117,125,.4784313725)}.enter-time-card .arrow img{width:25px}.enter-time-card .arrow img.disabled{filter:grayscale(1)}.enter-time-card .statusText{color:#134469}.enter-time-card .datePickerRow .datePicker{display:flex;align-items:center}.enter-time-card .datePickerRow .datePicker .datePickerText{text-align:center;font-size:30px;color:#134469;opacity:1}.enter-time-card .datePickerRow .datePicker .caret{width:45px}.enter-time-card .item-row{display:flex;position:relative;width:100%;flex-wrap:nowrap;white-space:nowrap;min-width:unset!important}.enter-time-card .item-row .day-slots{background-color:#fff;color:#134469;display:flex;flex-grow:1;overflow-x:scroll}.enter-time-card .item-row .day-slots .adlBadge{position:absolute;right:5px;bottom:5px;background-color:#e5813a;color:#fff;padding-left:1.5px;padding-right:1.5px}.enter-time-card .item-row .slot{display:flex;min-width:unset!important;align-items:center}.enter-time-card .item-row .slot.labelButton{border:1px solid #e5813a}.enter-time-card .item-row .slot.firstSlot{border-left:1px solid #e5813a}.enter-time-card .item-row .slot.firstSlot,.enter-time-card .item-row .slot.middleSlot{border-top:1px solid #e5813a;border-bottom:1px solid #e5813a}.enter-time-card .item-row .slot.number{border:1px solid #e5813a;text-align:center}.enter-time-card .item-row .slot.number.disabled{background-color:#404041;border-color:rgba(108,117,125,.4784313725)}.enter-time-card .item-row .slot.disabled{background-color:rgba(108,117,125,.4784313725);color:#fff;border-color:rgba(108,117,125,.4784313725)}.enter-time-card .item-row .slot .date{font-size:16px;word-break:keep-all}.enter-time-card .item-row .slot .labelButtonText{font-size:12px;word-break:keep-all}.enter-time-card .time-slots .time-slot{display:flex;align-items:flex-start;font-size:18px;font-weight:700;line-height:26px;width:auto;flex-wrap:nowrap;white-space:nowrap}.enter-time-card .time-slots .time-slot:nth-child(2n){background:#f4f5f7}.enter-time-card .time-slots .time-slot:nth-child(odd){background:#fff}.enter-time-card .time-slots .time-slot td{flex:1 1}.enter-time-card .time-slots .time-slot td:last-child{flex:1 1;display:flex;align-self:center;justify-content:center}.enter-time-card .time-slots .time-slot .time-slot-input-blank{width:150px;text-align:left}.enter-time-card .time-slots .time-slot .time-slot-input{width:150px;text-align:center;font-weight:700;color:#77bfe4}.enter-time-card .time-slots .time-slot .total-hours-input{background:#fff}.enter-time-card .time-slots .time-slot .action-column{vertical-align:middle;font-weight:400;color:#000;width:100%}.enter-time-card .time-slots .time-slot .action-column .react-select{margin-bottom:2px;margin-right:0}.enter-time-card .time-slots .time-slot .action-column .react-select .css-1hb7zxy-IndicatorsContainer,.enter-time-card .time-slots .time-slot .action-column .react-select .css-1hwfws3,.enter-time-card .time-slots .time-slot .action-column .react-select .css-1pahdxg-control,.enter-time-card .time-slots .time-slot .action-column .react-select .css-yk16xz-control{max-height:unset;min-height:22px;height:29px;cursor:pointer}.enter-time-card .time-slots .time-slot .action-column .css-1hwfws3{height:20px}.enter-time-card .time-slots .time-slot .action-column .react-select-input{height:31px;min-width:80px;width:100%;max-width:100%;font-size:12px}.enter-time-card .time-slots .time-slot .action-column .react-select-input .css-yk16xz-control{height:31px!important}.enter-time-card .time-slots .time-slot .action-column button{min-width:80px!important;width:100%!important;max-width:100%!important}.enter-time-card .enter-time-summary{padding:10px}.enter-time-card .enter-time-summary th{color:#e5813a}.enter-time-card .reimbursement-fields{padding:10px}.enter-time-card .reimbursement-fields .summaryTitle{font-size:35px;color:#134469;text-align:center}.enter-time-card .reimbursement-fields .mileageNotice{font-size:14px;text-align:center}.enter-time-card .total-hours{display:flex;justify-content:space-between;align-items:center}.blue-input{width:75px;text-align:center;background:#fff;color:#77bfe4}.custom-input-time-card{width:auto!important}.custom-input-time-card label{font-size:17px}.summary-labels{line-height:1.5;text-align:left;color:#5f6164;margin-bottom:0;font-size:17px}.td-time{display:flex;width:100%;flex-direction:column;align-items:baseline;justify-content:space-evenly}.time-field{min-width:80px;width:100%;max-width:100%}.time-picker{font-family:"Lato"!important;text-decoration:none!important;font-weight:200!important}.pay-period-td{align-items:flex-start!important;font-size:13px!important}.pay_period_automatic{display:flex;align-items:center;background-color:#77bfe4;padding:10px;justify-content:space-between;flex-wrap:wrap;margin:1px 0}.pay_period_automatic .current_pay_period{color:#fff;font-weight:700}.pay_period_automatic .copy_hours_link{font-size:13px;font-style:italic;color:#17273a;text-decoration:underline}.pay_period_automatic .copy_hours_link:hover{cursor:pointer}.time_card_select_padding{padding:0 0 0 5px!important;text-align:left}.time_card_select_padding label{padding:0 0 0 5px!important;font-size:18px;font-weight:700;line-height:26px;color:#77bfe4}@media(min-width:1400px){.enter-time-card .time-slots .time-slot{font-size:18px}.enter-time-card .time-slots .time-slot .time-slot-input-blank{width:127px;text-align:left}.enter-time-card .time-slots .time-slot .time-slot-input{width:127px}.enter-time-card .time-slots .time-slot .action-column .css-1hwfws3{height:30px}}@media(max-width:820px){.time-slots .time-slot{font-size:18px;flex-direction:column}}.stop-button{min-width:130px!important}.enter-timecard-table .remove-button-td{max-width:10%;padding-bottom:11px!important}.enter-time-card-z-index{z-index:11}.menu-select{border:1px solid #f47b1b;cursor:pointer}.menu-select,.menu-selected{text-align:center;margin:20px}.menu-selected{background:#134469;color:#fff}.click{cursor:pointer}.react-datepicker__day--keyboard-selected{background:#fff;color:#000}.react-datepicker__day--today{color:#fff;background:#77bfe4}.react-datepicker__day--in-range{color:#fff;background:#134469!important}.listItem{margin:6px;color:#2e4b6d}.listItem.timecardList{margin:0 6px}.listItem.openItem{border:2px solid #f17921}.listItem.openItem .listButton{background:#f17921;color:#fff}.listItem.openItem .listDate{border-left:1px solid #f17921}.listItem.currentItem{border:2px solid #244b70}.listItem.currentItem .listButton{background:#244b70;color:#fff}.listItem.currentItem .listDate{border-left:1px solid #244b70}.listItem.submittedItem{border:2px solid #f17921}.listItem.submittedItem .listButton{background:#f17921;color:#fff}.listItem.submittedItem .listDate{border-left:1px solid #f17921}.listItem.approvedItem{border:2px solid #808284}.listItem.approvedItem .listButton{background:#808284;color:#fff}.listItem.approvedItem .listDate{border-left:1px solid #808284}.listItem .actionableBadge{background:#fff;border:1px solid #f17921;color:#f17921;width:25px;height:25px;border-radius:100%;position:absolute;right:-10px;top:-10px;text-align:center}.currentItemDivider{background-color:#244b70;border-radius:5px;border:2px solid #244b70;padding-top:1%}.currentItemDivider.dividerTop{margin:0 6px 6px}.currentItemDivider.dividerBottom{margin:6px 6px 0}.timecardListBack{color:#f17921}.timecardListOrder{color:#f17921;text-align:end}.wage-cal-card .custom-label{text-align:left;color:#5f6164;font-size:14px}.wage-cal-card img{width:13px;height:13px;margin-right:5px;cursor:pointer}.wage-cal-card .input-group{background-color:#fff}.wage-cal-card .label-width{width:100px;line-height:2.54}.wage-res-col{margin:40px 0 0}.wage-res-col .col-header{background-color:#d6dfe8;padding:5px 22px}.wage-res-col .col-header label{font-size:16px;line-height:1.88;letter-spacing:.32px;text-align:left;color:#000}.wage-res-col .col-content{padding-top:23px}.wage-res-col .col-content .row-item{padding-left:24px;justify-content:space-between}.wage-res-col .col-content .row-item label{font-size:14px;line-height:1.88;letter-spacing:.32px;text-align:left;color:#000}.submit-wage label{margin-bottom:0}.submit-wage .first-card .row{align-items:center}.submit-wage .first-card .employee-info label{font-size:14px;line-height:1.64;text-align:left}.submit-wage .first-card .employee-info .custom-label{color:#000}.submit-wage .first-card .employee-info .value{color:#77bfe4;margin-left:5px}.submit-wage .first-card .row-2{margin:20px 0 0}.submit-wage .calculate-wage-buttons{margin:30px 0}.submit-wage .calculate-wage-buttons button{width:150px}.submit-wage .submit-wage-label{font-size:12px;line-height:2.5;letter-spacing:.24px;text-align:left;color:#000;margin:0 0 8px}.submit-wage .label-calculation{margin-top:22px}.submit-wage .separator{color:#77bfe4;text-align:center}.submit-wage .last-row{justify-content:center;margin:46px 0 0}.submit-wage .last-row button{width:193px}.view-wage .top-alert{padding:19px 10px 17px}.view-wage .view-wage-filter{margin:0 0 25px;align-items:center}.view-wage .view-wage-filter .separator{text-align:center}.view-wage .view-wage-filter .separator span{color:#77bfe4}.view-wage .last-row{justify-content:center;margin:31px 0 0}.view-wage .last-row button{width:193px;height:30px}.view-wage .view-wage-label{font-size:12px;line-height:2.5;letter-spacing:.24px;text-align:left;color:#000}.view-wage .first-label,.view-wage .second-label{margin:0 0 5px}.view-wage .specific-details{background:#e0e5ec;padding:15px;margin:16px 0 0}.view-wage .specific-details .top-label{margin:0 5px 0 0;color:#fb8e3b}.view-wage .specific-details .group-label{margin:10px 5px 0 0;color:#fb8e3b}.view-wage .specific-details .group-value{margin:0;font-weight:700}.view-wage .specific-details div .c-label{margin-right:5px;font-size:15px}.view-wage .specific-details div .c-value{font-size:15px;white-space:nowrap}.view-wage .specific-details div .c-value p{margin-bottom:0}.view-wage .specific-details div .c-value .federal{margin:0 10px 0 0}.view-wage .specific-details div .note{font-size:14px;font-style:italic;line-height:1.29;letter-spacing:.28px}.view-wage .selected-view-wage{background-color:#77bfe4!important;color:#fff}.file-input{position:relative;border:1px solid #ced4da;border-radius:4px}.file-input .readonly-input{position:absolute}.file-input .readonly-input input{height:30px;border:unset;background-color:transparent}.file-input .input-group-prepend .input-group-text{border:unset;background-color:unset}.file-input .file{cursor:pointer;opacity:0;z-index:1}.upload-button{height:30px}.page-size-input label{font-size:14px}.page-size-input .react-select{width:60px}.react-bs-table thead{font-weight:700;font-size:12px;line-height:2;white-space:nowrap}.react-bs-table tbody{color:#77bfe4;font-weight:700;line-height:1.5}.react-bs-table tbody tr td{vertical-align:top!important}.result-text{font-style:italic;font-size:14px;margin:1px 0 0}.result-text span{color:#fb8e3b}.file-cabinet-buttons{display:flex;justify-content:center;flex-wrap:wrap;margin:25px 0 0}.file-cabinet-buttons button{margin:0 2px;width:100px}.year-header{background-color:#2e4b6d;color:#fff;width:100%}.first-col-align-left{text-align:left;padding-left:30px!important}.file-name{text-decoration:underline;cursor:pointer}.scroll{overflow-x:scroll}.align-left{text-align:left}.add-edit-employee-form .required-for-payroll{color:#dc3545;font-size:12px}.add-edit-employee-form .card{margin-bottom:20px}.add-edit-employee-form .card .row{align-items:center}.add-edit-employee-form .card label{margin-bottom:0}.add-edit-employee-form .common-card-style{font-size:12px;line-height:1.5;text-align:left;color:#5f6164}.add-edit-employee-form .common-card-style .input-group{background:#fff}.add-edit-employee-form .card-5-anchor{text-decoration:underline}.add-edit-employee-form .card-5-anchor a{color:#77bfe4}.add-edit-employee-form .append-label{font-size:11px;font-weight:600;text-transform:uppercase;margin-left:2px}.add-edit-employee-form .select-container{padding:0!important;width:150px!important}.add-edit-employee-form .pay-type-label{font-size:11px;font-weight:600;text-transform:uppercase}.description-column{min-width:12.5%}.rate-column{max-width:7.5%}.calculator-button{border:1px solid #000;border-radius:15px;box-shadow:0 4px 8px #d3d3d3;cursor:pointer}.calculator-button .calculator-button-image{width:25px!important;height:50px!important}.calculator-button .calculator-button-text{align-content:center}.sms-checkbox{border-left:1px solid #000}.notificationSettingsOptionRow .custom-checkbox-container{padding:0 12.5px;margin-bottom:5px}.profile-link{text-decoration:underline;color:#77bfe4;cursor:pointer}.user-profile-info{padding-bottom:10px;margin-bottom:0}.multi-factor-border{margin-top:0;border-top:1px solid #000;padding-top:20px}.checkbox-label{margin-top:-3.5px}.checkbox-label.mfa-label{margin-left:-10px}.verify-text{margin-top:-3.5px}.household-selection-card{padding:10px 10px 30px;align-items:center}.household-selection-card .inline-headings{color:#2e4b6d;font-size:20px;padding:0 15px;font-weight:400}.household-selection-card .strip-card{border:1px solid #77bfe4;border-radius:10px;font-size:15px;text-align:left;cursor:pointer;display:flex;align-items:center;flex-direction:row}.household-selection-card .strip-card img{height:50px;width:50px}.household-selection-card .strip-card .strip-card-des{flex:1 1;margin-left:10px;text-align:center}.household-selection-card .strip-card:hover{background-color:#f7f8fa}.household-selection-card .strip-card p{font-size:25px;color:#fb8e3b;margin:10px 0;text-align:center}.household-selection-card p{margin:20px 0;text-align:center;font-size:18px;color:#2e4b6d}.household-selection-card .quick-links-container .quick-link{box-shadow:0 0 3px 1px rgba(0,0,0,.07);margin:15px 0}.household-selection-card .quick-links-container .quick-link:hover{background-color:#f7f8fa}.add-edit-household-user-form .select-container{padding:0!important;width:150px!important}.add-edit-household-user-form .verify-text-container{display:flex;align-items:flex-start;width:100%}.add-edit-household-user-form .verify-text-container p{margin:30px 0 0 5px;font-size:14px;color:#77bfe4;cursor:pointer;text-decoration:underline}.add-edit-household-user-form .verify-text-container .vua-loading{width:50px!important;margin:25px 0 0}.household_profile table{font-size:13px;color:#5f6164;margin:0 0 5px}.household_profile table thead{font-weight:700}.header-sticky{position:sticky;top:0;white-space:nowrap;z-index:999}.header-container{flex:0 0 70px;background-color:#fff;color:#5ec1e9;position:sticky;top:0;z-index:888}.header-container .left-header-side{box-shadow:0 1px 0 0 #f5f5f5}.header-container .logo{height:70px;width:100%}.header-container .logo-col{flex:0 0 240px}.header-container .logo-md{height:70px}.header-container .nav-partner-dashboard{display:flex;align-items:center;cursor:pointer}.header-container .nav-partner-dashboard .icon{color:#fb8e3b;margin:0 7px 0 0}.header-container .nav-partner-dashboard span{font-size:20px;color:#17273a}.header-container .intro{margin:0 10px 0 0;text-align:right}.header-container .intro .user-greeting{cursor:pointer;color:unset;font-size:25px;margin:0}.header-container .intro .user-greeting:hover{color:unset;text-decoration:unset}.header-container .intro .company,.header-container .intro .user-greeting .user-role{font-family:"LatoLight";font-style:italic}.header-container .intro .company{font-size:20px;text-transform:capitalize;color:#5b738f;margin:0}.header-container .intro .company .company-seperator{color:#e5813a;margin:0 5px}.header-container .intro .user-logout-text{font-size:16px;color:#fb8d3b;cursor:pointer}.header-container .notification-logo{margin-right:20px;font-size:35px;position:relative}.header-container .notification-logo.unread:before{content:"";position:absolute;top:17px;right:-1px;height:16px;width:16px;background:orange;border:3px solid #fff;border-radius:50%}.header-container .avatar{border-radius:50%;overflow:hidden;cursor:pointer}.header-container .avatar img{width:60px}.staff-header-container{display:flex;align-items:center;flex:0 0 70px;background-color:#5ec1e9;color:#fff;top:0;z-index:888}.staff-header-container .logo{display:flex;justify-content:flex-start;align-items:center;width:30%;font-size:32px}.staff-header-container .backoffice-text{border-left:1px solid #fff}.staff-header-container .title{display:flex;justify-content:flex-end;padding-right:5%}.household-dropdown-container{width:inherit}@media(min-width:769px){.household-dropdown-container{max-width:35%}}@media(max-width:575px){.staff-header-container .burger-icon{font-size:45px;min-width:50px;height:100%;display:flex;align-items:center;justify-content:center;margin:0}}.nav-item{cursor:pointer}.sidebar-container{background:#134469;margin:0!important;padding:0!important;flex:0 0 225px}.sidebar-container .sidebar-col-heading{margin:100px 20px 0 10px;display:flex;justify-content:flex-end}.sidebar-container .sidebar-col-heading label{color:#17273a;font-size:25px}.sidebar-container .burger-icon,.sidebar-container .close-icon{display:none}.sidebar-container .sidebar-nav-container{padding-top:20px;padding-left:0;list-style:none;position:sticky}.sidebar-container .sidebar-nav-container .nav-item{margin-top:10px}.sidebar-container .sidebar-nav-container .nav-item .icon{margin-right:14px;width:20px;margin-bottom:2px}.sidebar-container .sidebar-nav-container .nav-item div{color:#fff;font-size:14px;line-height:2.14;letter-spacing:.29px;cursor:pointer}.downloads-and-resources-nav .recent-files-text{text-transform:uppercase;font-size:12px;color:#007bff;letter-spacing:.24px;margin-top:42px}.downloads-and-resources-nav .resource-list-item{display:flex;align-items:center}.downloads-and-resources-nav .resource-list-item .icon img{height:22px}.downloads-and-resources-nav .resource-list-item .description{color:#fff;font-size:12px;overflow:hidden;margin:0}.downloads-and-resources-nav .resource-list-item .description:hover,.nav-text,.nav-text:hover{color:#fff;text-decoration:none}@media(min-width:767px){.downloads-and-resources-nav{display:none!important}}@media(max-width:767px){.downloads-and-resources{display:none!important}}@media(max-width:767px){.sidebar-container{position:absolute;left:0;top:0;bottom:0;flex:0 0 50px;width:auto;z-index:999}}@media(max-width:767px)and (max-width:575px){.sidebar-container .burger-icon{display:none!important}}@media(max-width:767px){.sidebar-container #burger-trigger:checked~.burger-icon{display:none!important}.sidebar-container #burger-trigger:checked~.close-icon{display:flex!important}.sidebar-container #burger-trigger:checked~.sidebar-nav-container{display:block;width:275px}.sidebar-container .burger-icon{min-width:50px;justify-content:center;display:flex}.sidebar-container .burger-icon,.sidebar-container .close-icon{font-size:45px;color:#fff;height:70px;background:#5ec1e9;align-items:center;position:sticky;top:0}.sidebar-container .close-icon{justify-content:flex-end;z-index:999}.sidebar-container #burger-trigger:checked~label.burger-icon{display:none!important}.sidebar-container .sidebar-nav-container{display:none}}.downloads-and-resources .recent-files-text{text-transform:uppercase;font-size:12px;color:#000;letter-spacing:.24px;margin-top:42px}.downloads-and-resources .resource-list-item{display:flex;align-items:center}.downloads-and-resources .resource-list-item .icon img{height:22px}.downloads-and-resources .resource-list-item .description{color:#173556;font-size:12px;overflow:hidden;margin:0}.downloads-and-resources .resource-list-item .description:hover{color:#173556;text-decoration:none}.partner-title{color:#2e4b6d;font-size:18px;margin:2px}.partner-description{font-size:18px;margin:10px 0;color:#2e4b6d;align-self:center}.partner-households-title{margin:10px 0 0;font-size:12px;font-weight:600;text-transform:uppercase}.household-item-card{border:1px solid #77bfe4;border-radius:10px;font-size:15px;text-align:left;cursor:pointer;display:flex;align-items:center;flex-direction:row}.household-item-card img{height:50px;width:50px}.household-item-card .household-item-title{font-size:22px;line-height:25px}.household-item-card .badge-orange{background:#fb8e3b;color:#fff;display:inline-block;height:20px;text-align:center;line-height:20px;padding:.25em .4em;line-height:1;white-space:nowrap;vertical-align:initial;border-radius:10rem}.household-item-card .check-box-style{position:absolute;right:0;width:100%;height:100%;padding:0 5px 0 0;cursor:pointer;justify-content:flex-end}.partner-timecards-labels{font-size:11px;font-weight:600;text-transform:uppercase;margin-bottom:8px!important;white-space:nowrap}.min-vh-50{min-height:50vh!important}table.table-fit{table-layout:auto!important}table.table-fit,table.table-fit tbody td,table.table-fit tfoot td,table.table-fit tfoot th,table.table-fit thead th{width:auto!important}.hh-filters-container{font-size:14px;display:flex;align-items:baseline;justify-content:flex-start}.hh-filters-container .show-limit{width:155px}.hh-filters-container .year{width:85px}.hh-filters-container .action{min-width:10.4%}.hh-filters-container .custom-filters{flex-basis:0;flex-grow:1;margin:0 .8%}.hh-filters-container .custom-filters.search-input{flex-grow:.3}.employee-header{font-size:25px!important}.edit-employee{font-size:18px!important}.edit-employee .emp-id{font-size:14px!important}.employee-export{width:33%!important}.edit-worksite{font-size:14px!important}.section-title{font-weight:700}.client{margin-bottom:26px!important}.spouse{margin-top:-15px!important}.account-form{justify-content:space-between}.account-info-label{margin-left:4px}.edit-cell{padding-left:10px;text-decoration:underline}.tools-export{width:18%!important}.tools-li{width:38%!important}.ytd-header-cells{width:40%}.ytd-coloured-cells{background-color:#f2f5f7;width:10%}.version-select{width:160px!important;font-size:12px!important}.version-label{color:#5f6164}.edit-household{margin-bottom:30px!important}.edit-household .employee-id{font-size:14px!important}.hh-partner-form{width:90%!important;display:flex}.hh-partner-form .partner-field{flex-basis:0;flex-grow:1.5}.hh-partner-form .role{max-width:120px}.hh-partner-form .field{flex-basis:0;flex-grow:1}.hh-partner-form .checkbox{padding:5px}.partner-buttons{margin-top:33px!important}.filter-margin{margin-right:55px!important}.ytd-wage-summary-table .custom-filters{margin-bottom:10px;width:48.6%}.wage-list-table .children-container{margin-bottom:10px}.partners-table{font-size:13px}.partners-table .id-column{padding-left:5px}.partners-table .hover-border{height:20px;width:20px;padding:2px;margin-bottom:1px}.partners-table .hover-border:hover{border-bottom:1px solid #ccc}.staff-partner-title-content{width:50%!important;font-size:14px!important}.staff-household-title-content{width:65%!important;font-size:14px!important}.w-100-px{width:100px}.edit-wage-form .calculate-button{padding:.3rem}@media(max-width:768px){.edit-wage-form .calculate-button{padding:1rem}}.household-staff .export-label{margin-left:15px}.household-staff .staff-exports{align-items:center;display:flex;margin-bottom:10px}.residence-is-worksite-checkbox{padding:4px}.residence-is-worksite-checkbox label{display:flex}.residence-is-worksite-checkbox label input{margin:4px 5px 0 0;position:relative}.pn-btns{margin-top:25px}.common-pn-btns,.pn-btns{display:flex;align-items:center}.common-pn-btns{width:20px;height:20px;border-radius:50%;cursor:pointer;color:#fff;justify-content:center;margin:0 5px}.remove-pn{background-color:#d3d3d3}.add-pn{background-color:#fb8e3b}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}.content-body{background-image:linear-gradient(#e2ebf2,#eef3f7);overflow:hidden}.form-check-input{cursor:pointer}.content-body-row{overflow:auto}.search-select .css-yk16xz-control{max-height:none!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}#root,.container-fluid,body,html{height:100%;background-color:#edf3f7;font-family:"Lato"!important;overflow:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.sidebar-container::-webkit-scrollbar{width:0}#scroll-container,.react-select *{scrollbar-color:#a9a9a9;scrollbar-width:thin}.sidebar-container{scrollbar-width:none}.hws-logo img{width:100%;height:70px}.overflow-scroll-y{overflow-y:scroll}.overflow-scroll-x{overflow-x:scroll;scrollbar-width:thin}.button-load-more{width:100%;font-size:12px;height:23px;line-height:23px;letter-spacing:.24px;text-align:center;color:#2e4c6e;background:#d5e0ea;cursor:pointer;z-index:2;margin:0;text-transform:uppercase}.disable-anchor-styles:hover{text-decoration:none}.search-input-with-icon{border:1px solid #ced4da;border-radius:4px}.search-input-with-icon:focus-within{color:#495057;background-color:#fff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.search-input-with-icon input{border:unset}.search-input-with-icon input:focus{box-shadow:unset;outline:unset;background-color:unset;color:unset}.search-input-with-icon .input-group-append .input-group-text{border:unset;background-color:unset}.page-heading{margin:60px 0 0}.page-heading label{color:#17273a;font-size:25px}.react-bs-table{margin:0;font-size:13px;line-height:2.5;letter-spacing:.28px;text-align:left;color:#000}.react-bs-table tbody,.react-bs-table thead{text-align:center}.react-bs-table thead tr{background-color:#dfe5ec}.react-bs-table thead tr th{padding:.3rem}.react-bs-table tbody tr td{padding:.3rem;border:none;vertical-align:middle}.react-bs-table tbody tr td label{padding:0 0 5px 20px}.react-bs-table tbody tr:nth-child(2n){background:#f1f2f4}.react-bs-table tr td svg{color:#77bfe4;cursor:pointer}.custom-label-style{font-size:11px;font-weight:600;text-transform:uppercase;margin-bottom:8px!important}.radio-label-style{color:#5f6164;font-size:12px;margin-right:40px}.color-sky-blue{color:#77bfe4!important}.color-orange{color:#fb8e3b!important}.background-grey{background-color:#dfe5ec!important}.background-sky-blue{background-color:#77bfe4!important;color:#fff!important}.border-bottom-border{box-shadow:0 23px #d6dfe8}.field-array-styles .remove-fields{background-color:#d3d3d3}.field-array-styles .common-field-buttons{width:15px}.field-array-styles .check-field-buttons,.field-array-styles .common-field-buttons{height:15px;border-radius:50%;cursor:pointer;color:#fff;display:flex;justify-content:center;align-items:center;margin:0 5px}.field-array-styles .check-field-buttons{width:18px}.field-array-styles .add-fields-label{font-size:13px;line-height:1.5;text-align:left;color:#5f6164}.field-array-styles .add-fields{background-color:#fb8e3b}.field-array-styles .select-container{width:120px!important;padding:0 1px!important}.field-array-styles .select-container .react-select .css-1hb7zxy-IndicatorsContainer,.field-array-styles .select-container .react-select .css-1hwfws3{min-height:29px;background-color:#f7f8fa}.link{margin-bottom:3px}.link,.link a,.link a:hover{text-decoration:underline;color:#77bfe4}.link a,.link a:hover{font-size:16px;font-family:"Lato"}.required-field{color:red!important}.disable-versioned-form{opacity:.8;z-index:10;pointer-events:none}.listing-table{font-size:13px!important}.hourly-rate-response-card .hrr-label-style{color:#5f6164;font-size:12px;margin-right:5px}.hourly-rate-response-card .hrr-label-ml{margin-left:5px!important}.hourly-rate-response-card .radio-label-style{margin-right:10px}.hourly-rate-response-card .custom-label{text-align:left;color:#5f6164;font-size:14px}.hourly-rate-response-card img{width:13px;height:13px;margin-right:5px;cursor:pointer}.hourly-rate-response-card .input-group{background-color:#fff}.hourly-rate-response-card .label-width{width:100px;line-height:2.54}.position-relative{position:relative}.help-icon{width:15px;height:15px;margin-right:5px;cursor:pointer}