body{margin:0;background-size:cover;background-attachment:fixed;background-position:center;background-repeat:none;height:auto;font-family:ProximaNova}h1{font-size:2rem;font-weight:200;margin-top:1.25rem;margin-bottom:.625rem}h6{font-size:.75rem;font-weight:400;color:#959595;font-family:inherit}#privacyLink,#privacyLink:visited,#privacyLink:hover,#privacyLink:active,#privacyLink:focus{color:#086274;text-decoration:none;width:fit-content}#privacyLink:hover{text-decoration:underline}input[type=text]:disabled,input[type=textarea]:disabled,input[type=radio]:disabled,input[type=checkbox]:disabled,input[type=text].disabled,input[type=textarea].disabled,input[type=radio].disabled,input[type=checkbox].disabled,.form-select:disabled,fieldset:disabled input[type=text],fieldset:disabled input[type=textarea],fieldset:disabled input[type=radio],fieldset:disabled input[type=checkbox]{cursor:not-allowed;background-color:#bbb;color:#6a6a6a}#title{font-family:ProximaNova;color:#959595;text-align:center}#formContainer{background-color:#ebebeb;margin-top:.625rem}#pageContainer{margin-top:.625rem;margin-right:auto;margin-left:auto}#topRowContainer{padding:1em 0 0}#bottomButtonContainer{text-align:center}#privacySpacer{margin-right:3em}#employeeInfoNav{z-index:5}#payTaxInfoNav{z-index:4}#bankInfoNav{z-index:3}#reviewNav{z-index:2}.form{margin:1em}.btn-secondary,.earningsDeductionsButton{background-color:#1a8099;border-color:#1a8099;text-decoration:none;color:#fff;border-radius:25px;font-weight:300;font-size:.75rem;line-height:1.2;text-shadow:none;text-transform:uppercase;background-image:none;border:0;box-shadow:none;padding:.625rem 1.0625rem .5625rem}.btn-secondary:disabled,.earningsDeductionsButton:disabled{background-color:#bbb;border-color:#bbb}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.earningsDeductionsButton:hover,.earningsDeductionsButton:active,.earningsDeductionsButton:focus{background-color:#3ebede;border-color:#3ebede;font-family:ProximaNova;font-weight:300;text-decoration:none;color:#fff;outline:none;box-shadow:none}.validationErrorText{color:#d40f0f}.validationErrorInput{border:.0625rem solid #d40f0f;color:#d40f0f!important}.navbarLink,.navbarLink:hover,.navbarLink:visited{color:#fff;position:relative;padding:.25rem .9375rem .25rem 1.875rem;width:12.5rem;display:block;border-radius:1.25rem;margin:-.25rem -1.5625rem -.25rem .25rem;border:.25rem solid #ebebeb;overflow:hidden;text-overflow:ellipsis;cursor:default;text-decoration:none}.navbarLink{background-color:#3ebede}.active{background-color:#0e5061}input+label,textarea+label{color:#086274;line-height:normal}#formOwnerOfficer{margin:2em 0 0 1em}#w4FormDownloadLink,#w4FormDownloadLink:visited,#w4FormDownloadLink:hover,#w4FormDownloadLink:active,#w4FormDownloadLink:focus{color:#086274;text-decoration:none}#w4FormDownloadLink:hover{text-decoration:underline}.referenceInfoUnder{font-size:.625rem;color:#000;margin-bottom:0;margin-top:0;padding:0;font-weight:bolder}#multipleJobsReferenceText{margin:0 0 0 2em}#earningsDeductionsButtonsRow{margin:1.5em 0 0}.bankinfo-image{width:inherit;padding-top:1.5625rem}#depositPartialColumn{align-self:flex-end}.table>:not(caption)>*>*{background-color:transparent}.tableHeader{background-color:#1a8099;color:#fff}.table-sm>:not(caption)>*>*{padding:0 0 0 .3125rem}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-width:0}.reviewEditButtons{text-align:end}#overlay{width:100%;height:100%;background-color:#d3d3d3;position:fixed;z-index:1000;top:0;left:0;opacity:.5}#urlErrorDialog{z-index:1001;color:red;font-size:1.5625rem;max-width:35%}label{font-size:.875rem;font-weight:400;color:#6a6a6a}.employee-form-container{display:flex;justify-content:center;align-items:center;overflow:visible}.employee-form-section{padding:1rem;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:.5rem;overflow:visible}@media (max-width: 49.9375rem){.employee-form-section{margin-bottom:.1rem!important}}.basic-info-grid,.home-address-grid,.earnings-deductions-grid{display:grid;grid-template-columns:1fr;gap:.75rem}.earnings-type-amount-container{display:flex;flex-direction:column;gap:.625rem}.earnings-type-amount-container>*{width:100%!important;flex:none!important}.deduction-type-amount-container{display:flex;flex-direction:column;gap:.625rem}.deduction-type-amount-container>*{width:100%!important;flex:none!important}.bank-info-grid{display:grid;grid-template-columns:1fr;gap:.75rem}.routing-confirm-container,.account-confirm-container,.deposit-amount-container{display:flex;flex-direction:column;gap:.625rem}.button-container{padding-top:1.25rem;width:100%;display:flex;flex-direction:column;gap:.625rem}.goal-amount-container{display:flex;flex-direction:column;gap:.625rem}.goal-amount-container>*{width:100%!important;flex:none!important}@media (min-width: 50rem) and (max-width: 74.9375rem){.employee-form-section{width:85%;max-width:900px;padding:2rem;margin-bottom:-2rem}.basic-info-grid,.home-address-grid{grid-template-columns:repeat(2,1fr);gap:1rem 1rem}.earnings-type-amount-container{flex-direction:row;align-items:center}.earnings-type-amount-container>*{width:50%!important;flex:1!important}.deduction-type-amount-container{flex-direction:row;align-items:flex-start}.deduction-type-amount-container>*{width:50%!important;flex:1!important}.routing-confirm-container,.account-confirm-container{flex-direction:row;align-items:flex-start}.deposit-amount-container{flex-direction:row;align-items:center}.button-container{margin-top:.625rem;display:flex;justify-content:flex-end;flex-direction:row;gap:.625rem}.goal-amount-container{flex-direction:row;align-items:center;grid-column:span 2}.goal-amount-container>*{width:100%!important;flex:1!important}}@media (min-width: 75rem){.employee-form-section{width:50%;min-width:600px;max-width:800px;padding:2rem;margin-bottom:-2rem}.basic-info-grid,.home-address-grid{grid-template-columns:repeat(2,1fr);gap:1rem 1rem}.earnings-type-amount-container{flex-direction:row;align-items:center}.earnings-type-amount-container>*{width:50%!important;flex:1!important}.deduction-type-amount-container{flex-direction:row;align-items:flex-start}.deduction-type-amount-container>*{width:50%!important;flex:1!important}.routing-confirm-container,.account-confirm-container{flex-direction:row;align-items:flex-start}.deposit-amount-container{flex-direction:row;align-items:center}.button-container{margin-top:.625rem;display:flex;justify-content:flex-end;flex-direction:row;gap:.625rem}.goal-amount-container{flex-direction:row;align-items:center;grid-column:span 2}.goal-amount-container>*{width:100%!important;flex:1!important}}.outerDiv{display:flex;justify-content:center;align-items:center;height:calc(100vh - 5rem);background:#f7f6f4;background-image:url(/assets/adp-login-background-image-BfWNK67z.png);background-repeat:no-repeat;background-position:center;overflow:hidden;margin:0;padding:0;box-sizing:border-box}.loginCard{display:flex;flex-direction:column;padding:2.5625rem 3rem;width:29.125rem}@media (max-width: 37.5rem){.outerDiv{display:flex;justify-content:center;align-items:center;height:calc(100vh - 5rem);background:#f7f6f4;background-image:url(/assets/adp-login-background-image-BfWNK67z.png);background-repeat:no-repeat;background-position:center;overflow:hidden;margin:0;padding:0;box-sizing:border-box}.loginCard{width:85vw;max-width:100%;border-radius:0;box-shadow:none}}
