@import url(https://fonts.googleapis.com/css?family=Poppins);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);body,html{height:100%}body{margin: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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,.App{height:100%}.App{width:100%}.outer-content{position:absolute;top:70px;width:100%;display:flex;flex-direction:column}.content{position:absolute;transition:all .7s;margin-top:50px}.mobile-page-title{font-family:"Varela Round";font-size:24px;color:#fff;background-color:#0e76bc;width:-webkit-max-content;width:max-content;padding:0 15px;border-radius:0 0 6px 6px;position:absolute;top:-51px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ant-modal-body{max-height:50vh;overflow:auto}.customer-invoice-template__approve__container,.customer-invoice-template__calculate__container,.customer-invoice-template__hold__container,.entity-tile__title,.entity-tile__title--disabled,.heading,.heading--smaller,.navbar__title,.rate-types__heading__title,.report-tiles__tile__title,.tier-rates__name{font-family:"Varela Round";font-size:32px}.customer-invoice-template__approve__container,.customer-invoice-template__calculate__container,.customer-invoice-template__hold__container,.entity-tile__title,.entity-tile__title--disabled,.heading--smaller,.rate-types__heading__title,.report-tiles__tile__title,.tier-rates__name{font-size:24px;font-weight:600}.delivery-charge-report__container,.delivery-charge-report__data__container{display:flex;flex-direction:column;align-items:center}.delivery-charge-report__data__container{width:80%;margin-top:25px;margin-bottom:20px;padding:5px 25px;border:2px solid #b3b3b3;border-radius:6px}.delivery-charge-report__report-header__container{display:flex;justify-content:space-between;width:100%;font-family:"Varela Round";font-size:20px}.delivery-charge-report__modal__container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.delivery-charge-report__modal__line-break__container{width:100%;height:7px!important;margin:15px 0 25px;font-size:14px;line-height:14px;text-align:center;border-bottom:1px solid #535353}.delivery-charge-report__modal__line-break__text{padding:0 10px;background-color:#fff;color:#535353}.delivery-charge-report__modal__select-button__container{display:flex;justify-content:center;width:100%;margin-top:35px}.delivery-charge-report__modal__report-select__container{display:flex;flex-direction:column;width:100%}.delivery-charge-report__modal__report-select__options{display:flex;flex-direction:column;align-items:center;width:100%}.delivery-charge-report__modal__report-select__option{margin-bottom:10px;font-style:italic;text-decoration:underline;color:#0e76bc;cursor:pointer}.payroll-report__container{display:flex;flex-direction:column;align-items:center}.payroll-report__data__container{display:flex;flex-direction:column;align-items:flex-start;width:95%;margin-top:50px;margin-bottom:20px;padding:5px;border:2px solid #b3b3b3;border-radius:6px}.payroll-report__table__container{width:95%;margin-bottom:25px;border:2px solid #b3b3b3;border-radius:6px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.payroll-report__table__header{display:flex;justify-content:space-between;align-items:center;font-size:18px}.reports__container,.reports__container--mobile{width:100%;margin:25px 50px;display:flex;flex-direction:column}.reports__container--mobile{margin:25px 0;align-items:center}.reports__tile-container{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px}.reports__report-container{width:100%;margin-top:25px}.report-tiles__tile__container,.report-tiles__tile__container--mobile{width:300px;height:100px;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;border:3px solid #0e76bc;cursor:pointer}.report-tiles__tile__container--mobile:hover,.report-tiles__tile__container:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.report-tiles__tile__container--mobile{margin-bottom:10px}.report-tiles__tile__title{margin-bottom:-50px}.report-tiles__tile__icon{width:70px;margin-bottom:-20px;margin-left:-200px;opacity:.2}.sales-report__container{display:flex;flex-direction:column;align-items:center}.sales-report__data__container,.sales-report__data__container--full-width{display:flex;flex-direction:column;align-items:center;margin-top:25px;margin-bottom:20px;padding:5px 25px;border:2px solid #b3b3b3;border-radius:6px}.sales-report__data__container--full-width{width:95%}.sales-report__data__grouped-rows__container{display:flex;flex-direction:column;margin-top:25px}.sales-report__data__grouped-rows__row{display:flex;justify-content:space-between;margin-bottom:5px;font-size:20px;font-weight:500;cursor:pointer}.sales-report__data__grouped-rows__row:hover{color:#0e76bc}.sales-report__data__grouped-rows__row--key{margin-right:100px}.sales-report__data__grouped-rows__info-text,.sales-report__data__grouped-rows__info-text__link{margin-top:20px;font-size:16px;font-style:italic}.sales-report__data__grouped-rows__info-text__link{text-decoration:underline;color:#0e76bc;cursor:pointer}.todo-list__container,.todo-list__container--mobile{padding:20px 30px 0;width:100%;display:flex;justify-content:center}.todo-list__container--mobile{padding:10px}.todo-list__collapse-container{width:100%;background-color:#0e76bc;border:1px solid #88bee2;border-radius:4px;font-family:"Arial";font-size:18px;color:#fff!important}.todo-list__failed-to-send-invoices__container,.todo-list__incomplete-entities__container,.todo-list__invoices-for-approval__container,.todo-list__truck-supplemental-pay__container{display:flex;flex-direction:column;align-items:center;width:100%}.todo-list__failed-to-send-invoices__container--mobile,.todo-list__incomplete-entities__container--mobile,.todo-list__invoices-for-approval__container--mobile,.todo-list__truck-supplemental-pay__container--mobile{text-align:justify}.todo-list__truck-supplemental-pay__modal__container{display:flex;flex-direction:column;align-items:center;width:100%}.todo-list__truck-supplemental-pay__modal__info{display:flex;flex-direction:column;width:100%}.todo-list__truck-supplemental-pay__modal__info--section{display:flex;justify-content:space-between;margin-bottom:10px}.todo-list__truck-supplemental-pay__modal__input{width:100%;display:flex;justify-content:flex-end;align-items:center}.ant-badge,.ant-collapse-header{color:#fff!important;font-size:18px}.invoices-form__container{width:100%;margin:15px 0;display:flex;flex-direction:column}.invoices-form__line{display:flex;justify-content:space-between;width:100%}.invoices-form__info__container,.invoices-form__info__container--mobile{display:flex;justify-content:center;margin-top:40px}.invoices-form__info__container--mobile{margin-top:10px;font-size:15px;font-weight:400;text-align:center}.data-entry-navigation__container,.data-entry-navigation__container--left,.data-entry-navigation__container--right{display:flex;justify-content:space-between;margin-top:15px}.data-entry-navigation__container--left,.data-entry-navigation__container--right{width:49%}.data-entry-navigation__container--left--mobile,.data-entry-navigation__container--mobile,.data-entry-navigation__container--right--mobile{width:100%}.data-entry-navigation__search-menu__container,.data-entry-navigation__select-menu__container{display:flex;width:49%}.data-entry-navigation__search-menu__container--mobile,.data-entry-navigation__select-menu__container--mobile{width:100%}.data-entry-navigation__arrow-menu__container{display:flex;justify-content:flex-end;width:100%;font-family:"Arial";font-size:24px;color:#535353}.single-invoice-form__container{display:flex;flex-direction:column;margin:25px 0 50px;padding:10px;box-sizing:border-box;border:2px solid rgba(0,0,0,.15)}.single-invoice-form__billing-details__container,.single-invoice-form__billing-details__container--mobile,.single-invoice-form__invoice-details__container,.single-invoice-form__invoice-details__container--mobile,.single-invoice-form__profit__container,.single-invoice-form__quantities__container__line{display:flex;justify-content:space-between;width:100%}.single-invoice-form__invoice-details__container--mobile{flex-direction:column}.single-invoice-form__invoice-details__invoice-services__container{display:flex;flex-wrap:wrap}.single-invoice-form__billing-details__container,.single-invoice-form__billing-details__container--mobile{margin-top:45px}.single-invoice-form__billing-details__container--inner{display:flex;flex-direction:column;width:100%}.single-invoice-form__billing-details__container--mobile{flex-direction:column}.single-invoice-form__billing-details__bill-to__container,.single-invoice-form__billing-details__bill-to__container--mobile{display:flex;justify-content:space-between;align-items:flex-end}.single-invoice-form__billing-details__bill-to__container--mobile{flex-direction:column;align-items:flex-start;margin-top:15px}.single-invoice-form__billing-details__bill-to__select--mobile{width:100%}.single-invoice-form__quantities__container{display:flex;flex-direction:column;margin-top:45px}.single-invoice-form__downtime__container{display:flex;flex-direction:column;min-width:15%}.single-invoice-form__downtime-inputs__container{display:flex;justify-content:space-between}.single-invoice-form__profit__container{margin-top:45px;width:50%}.single-invoice-form__save-invoice-button__container,.single-invoice-form__save-invoice-button__container--mobile{width:100%;display:flex;justify-content:flex-end}.single-invoice-form__save-invoice-button__container--mobile{margin-top:15px}.truck-form__container,.truck-form__container--mobile{width:100%;margin:15px 0;display:flex;flex-direction:column}.truck-form__container--mobile{margin:0}.truck-form__form-container{margin-top:25px;padding:10px;box-sizing:border-box;border:2px solid rgba(0,0,0,.15)}.truck-form__loading-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.truck-form__line{display:flex;justify-content:space-between;width:100%}.truck-form__line--mobile{flex-direction:column}.truck-form__save-button__container{display:flex;justify-content:flex-end;margin-top:30px}.truck-form__double-buttons-container{display:flex}.truck-form__double-buttons-container--mobile{display:flex;flex-direction:column;width:100%}.truck-form__search-modal__container,.truck-form__search-modal__container--mobile{display:flex;justify-content:space-between}.truck-form__search-modal__container--mobile{flex-direction:column}.truck-form__status-banner{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0;box-sizing:border-box;font-family:"Arial";font-size:14px;color:#fff}.customer-modal__input-container,.driver-modal__input-container,.rates-view__rate__container{display:flex;justify-content:space-between}.rates-view__rate__container{align-items:center}.rates-view__rate__title{font-family:"Varela Round";font-size:18px}.entity-header__container{width:100%;display:flex;justify-content:space-between}.entity-header__container--left,.entity-header__container--left--mobile,.entity-header__container--right{display:flex;align-items:center}.entity-header__container--left--mobile{max-width:80%}.entity-header__logo__container{width:100px;height:100px;margin-right:20px}.entity-header__logo__img{height:100%}.entity-header__title,.entity-header__title--mobile{font-family:"Varela Round";font-size:36px;font-weight:600}.entity-header__title--mobile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-tile__container,.entity-tile__container--disabled,.entity-tile__container--disabled--mobile,.entity-tile__container--mobile{width:300px;height:300px;padding:20px;margin-bottom:10px;display:flex;flex-direction:column;justify-content:space-between;border:3px solid #0e76bc;cursor:pointer}.entity-tile__container--disabled--mobile:hover,.entity-tile__container--disabled:hover,.entity-tile__container--mobile:hover,.entity-tile__container:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.entity-tile__container--disabled,.entity-tile__container--disabled--mobile{border:3px solid #b3b3b3;cursor:not-allowed}.entity-tile__container--disabled--mobile,.entity-tile__container--mobile{height:200px;margin-bottom:20px}.entity-tile__header{display:flex}.entity-tile__footer{display:flex;justify-content:flex-end}.entity-tile__logo__container,.entity-tile__logo__container--disabled{width:100px;height:100px;margin-right:20px}.entity-tile__logo__container--disabled{-webkit-filter:invert(83%) sepia(0) saturate(1295%) hue-rotate(184deg) brightness(87%) contrast(89%);filter:invert(83%) sepia(0) saturate(1295%) hue-rotate(184deg) brightness(87%) contrast(89%)}.entity-tile__logo__img{height:100%}.entity-tile__title,.entity-tile__title--disabled{margin-top:15px}.entity-tile__title--disabled{color:#b3b3b3}.entity-tile__button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:15px;background-color:#0e76bc;color:#fff;border-radius:50%;font-family:"Varela Round";font-size:48px;line-height:48px;font-weight:500;cursor:pointer}.entity-tile__button:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);color:#00c3ff}.modal__header__container,.modal__header__container--error,.modal__header__container--info,.modal__header__container--success,.modal__header__container--warning{padding:16px 24px;position:relative;overflow:hidden;color:#fff}.modal__header__container--success{background-color:#99c24d}.modal__header__container--warning{background-color:#ffa630}.modal__header__container--error{background-color:#d93c20}.modal__header__container--info{background-color:#66b0ea}.modal__header__title{margin-left:60px;color:#fff;font-size:20px;font-weight:400}.ant-modal-header{padding:0}.ant-btn{border:none!important}.ant-btn.ant-btn-default{color:#1e88d8;font-family:"Arial"}.ant-btn.ant-btn-primary{border-radius:4px;font-family:"Arial"}.customer-invoice-template__container{margin-top:50px;padding:0 15px}.customer-invoice-template__container--mobile{padding:10px}.customer-invoice-template__header__container{width:100%;margin-bottom:50px;display:flex;justify-content:space-between}.customer-invoice-template__approve__container,.customer-invoice-template__calculate__container,.customer-invoice-template__hold__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#99c24d;border:2px solid #99c24d;cursor:pointer}.customer-invoice-template__approve__container:hover,.customer-invoice-template__calculate__container:hover,.customer-invoice-template__hold__container:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.customer-invoice-template__hold__container{color:#d93c20;border:2px solid #d93c20}.customer-invoice-template__calculate__container{color:#ffa630;border:2px solid #ffa630}.customer-invoice-template__billing-details__container,.customer-invoice-template__invoice-details__container{display:flex;flex-direction:column}.customer-invoice-template__invoice-details__container{align-items:flex-end}.customer-invoice-template__invoice-details__container--mobile{margin-top:25px}.customer-invoice-template__content__container{width:100%;display:flex;flex-direction:column}.customer-invoice-template__content__container--mobile{margin-top:25px}.customer-invoice-template__content__warning-message{display:flex;justify-content:center;width:100%;margin:15px 0;font-family:"Arial";font-size:20px;font-style:italic;color:#ffa630}.customer-invoice-template__charges__container,.customer-invoice-template__charges__container--mobile{width:100%;margin-bottom:25px;display:flex;flex-direction:column}.customer-invoice-template__charges__container--mobile{margin-bottom:25px}.customer-invoice-template__charges__invoice-container{position:relative;margin-bottom:20px;border:1px solid #88bee2}.customer-invoice-template__charges__view-invoice{position:absolute;right:10px;top:calc(50% - 9px)}.customer-invoice-template__charges-invoice-line,.customer-invoice-template__charges-invoice-line--mobile{display:flex;width:100%;padding:2px}.customer-invoice-template__charges-invoice-line-item--centered{display:flex;justify-content:center}.customer-invoice-template__footer__container{width:100%;margin-top:10px;display:flex;justify-content:flex-end;align-items:center}.customer-invoice-template__totals__container{display:flex;flex-direction:column;align-items:flex-end;font-size:20px!important;font-weight:700!important}.invoices-table__container{width:100%;padding:0 15px}.invoices-table__container--mobile{padding:10px}.invoices-table__invoice-modal__customer-select{margin-bottom:15px}.ant-picker-separator{color:transparent!important}.ant-picker-range-separator:after{position:relative!important;top:-9px!important;content:"to"!important;font-size:16px;color:#535353}.truck-invoice-template__container{margin-top:50px;padding:0 15px}.truck-invoice-template__container--mobile{padding:10px}.truck-invoice-template__header__container{width:100%;margin-bottom:50px;display:flex;justify-content:space-between}.truck-invoice-template__billing-details__container,.truck-invoice-template__invoice-details__container{display:flex;flex-direction:column}.truck-invoice-template__invoice-details__container{align-items:flex-end}.truck-invoice-template__invoice-details__container--mobile{margin-top:25px}.customer-invoice-template__content__container--mobile,.truck-invoice-template__content__container,.truck-invoice-template__content__container--mobile{width:100%;display:flex;flex-direction:column}.truck-invoice-template__content__container--mobile{margin-top:25px}.truck-invoice-template__service__container,.truck-invoice-template__service__container--mobile{width:100%;margin-bottom:25px;display:flex;flex-direction:column}.truck-invoice-template__service__container--mobile{margin-bottom:25px}.truck-invoice-template__service-invoice-line,.truck-invoice-template__service-invoice-line--mobile{display:flex;width:100%;padding:2px}.truck-invoice-template__service-invoice-line-item--centered{display:flex;justify-content:center}.truck-invoice-template__footer__container{width:100%;margin-top:50px;display:flex;justify-content:flex-end;align-items:center}.sidebar{height:calc(100vh - 70px);position:fixed;z-index:5;box-shadow:0 3px 8px rgba(0,0,0,.24);transition:all .7s}.sidebar__content{height:100%;padding-left:20px;align-items:flex-start}.sidebar__content,.sidebar__content--bottom,.sidebar__content--top{display:flex;flex-direction:column}.sidebar__content--center{flex-grow:1}.sidebar__component__container{display:flex;align-items:center;cursor:pointer}.sidebar__component__container:hover{text-decoration:underline}.sidebar__component__title{margin-left:15px;font-family:"Arial";font-weight:700;font-size:16px;color:#535353}.navbar{height:70px;width:100%;position:fixed;top:0;z-index:5;background-color:#0e76bc;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;align-items:center;justify-content:space-between}.navbar__logo__container{height:65px;margin-left:10px}.navbar__title{color:#fff;text-transform:capitalize}.navbar__icons__container{display:flex;margin-right:15px}.navbar__navigation__component__container{display:flex;align-items:center}.navbar__navigation__component__title{margin:0 15px;font-family:"Arial";font-weight:700;font-size:16px;color:#535353}.navbar .navbar__icons__container>div{margin:0 15px}.tabs__container,.tabs__container--vertical{display:flex;width:100%}.tabs__container--vertical{flex-direction:column}.tabs__container--mobile{display:flex;flex-direction:column;justify-content:center;margin:5px 20px}.create-special-payroll__spinner{position:absolute;top:20px;right:16px}.create-special-payroll__driver-select__container{display:flex;flex-direction:column}.create-special-payroll__truck-select__container{display:flex;flex-direction:column;width:100%;margin-top:25px}.create-special-payroll__truck-select__heading{font-weight:700}.create-special-payroll__truck-select__no-trucks{display:flex;justify-content:center;width:100%;color:#b3b3b3;font-style:italic}.create-special-payroll__footer__container{display:flex;justify-content:flex-end}.create-special-payroll__footer__cancel{margin-right:15px}.create-special-payroll__payroll-preview__container{display:flex;flex-direction:column;width:100%;margin-top:25px}.create-special-payroll__payroll-preview__line-break{border-top:1px solid #b3b3b3;margin:5px 0;padding:10px 0;box-sizing:border-box}.create-special-payroll__payroll-preview__totals-container{display:flex;justify-content:space-evenly;width:100%;font-family:"Varela Round";font-size:24px}.create-special-payroll__payroll-preview__services-container{width:100%;margin-top:15px}.create-special-payroll__payroll-preview__totals-label{margin-right:5px;font-weight:700}.create-special-payroll__truck-select__container .ant-checkbox-group-item{width:100%}.employee-payroll-details__container,.employee-payroll-details__services__container{display:flex;flex-direction:column;align-items:center;width:100%}.employee-payroll-details__header{display:flex;justify-content:flex-start;width:100%;font-family:"Varela Round";font-size:24px;color:#535353}.employee-payroll-details__info-text{font-style:italic;text-align:center}.employee-payroll-details__services__container{border:1px solid #88bee2;margin-bottom:5px;padding:10px;box-sizing:border-box}.employee-payroll-details__services__service-detail-container{display:flex;justify-content:space-between;width:100%;margin-bottom:5px}.employee-payroll-details__services__service-detail-container:last-child{margin-bottom:0}.employee-payroll-details__column{display:flex;justify-content:flex-start}.payroll-create__helper-text{margin-bottom:20px;color:#b3b3b3;font-style:italic;text-align:center}.payroll-single__outer-container{margin-left:20px}.payroll-single__container{display:flex;justify-content:center;width:100%;padding:20px 20px 20px 0;box-sizing:border-box}.payroll-single__inner-container{width:100%;padding:20px;box-sizing:border-box;border:3px solid #0e76bc}.payroll-single__header,.payroll-single__sub-header{display:flex;justify-content:space-between;align-items:center}.payroll-single__sub-title,.payroll-single__title,.payroll-single__title--mobile,.payroll-single__title--smaller,.payroll-single__title--smaller--mobile{font-family:"Varela Round";font-size:28px}.payroll-single__title--smaller{font-size:22px}.payroll-single__title--smaller--mobile{font-size:16px}.payroll-single__title--mobile{font-size:22px}.payroll-single__sub-title{font-size:14px}.payroll-single__action-buttons__container{display:flex}.payroll-single__table{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;margin-top:30px;padding:10px;box-sizing:border-box;border:1px solid #88bee2}.payroll-single__table__header{display:flex;justify-content:space-between;width:100%}.payroll-single__generate__container{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:25px}.payroll-single__generate__text{margin-right:10px;color:red;font-style:italic}.payroll-single__finalized__container{display:flex;align-items:center}.payroll-trucks__container{display:flex;flex-direction:column;width:100%}.payroll-trucks__partial-row-container,.payroll-trucks__partial-row-container--header,.payroll-trucks__row-container,.payroll-trucks__row-container--header{display:flex;width:100%;margin-bottom:3px}.payroll-trucks__partial-row-container--header,.payroll-trucks__row-container--header{font-weight:700;font-size:16px}.payroll-trucks__cell,.payroll-trucks__cell--filler,.payroll-trucks__partial-cell{display:flex;align-items:center;justify-content:center;width:25%}.payroll-trucks__cell--filler{width:75%}.payroll-trucks__partial-cell{width:33%}.employee-rates__outer-container{display:flex;flex-wrap:wrap;width:100%;margin:20px}.employee-rates__outer-container--mobile{display:flex;flex-direction:column}.rate-types__outer-container{width:97%;display:flex}.rate-types__container,.rate-types__container--mobile{width:60%;margin:20px 20px 60px;padding:12px;box-sizing:border-box;border:3px solid #0e76bc}.rate-types__container--mobile{width:100%;margin:20px 0}.rate-types__heading__container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.tier-rates__container,.tier-rates__container--mobile{width:calc(33.33333% - 40px);margin:20px;padding:12px;box-sizing:border-box;border:3px solid #0e76bc}.tier-rates__container--mobile{width:auto}.tier-rates__add,.tier-rates__name{display:flex;justify-content:center}.tier-rates__add{align-items:center;height:80%}.tier-rates__actions,.tier-rates__rate-line{display:flex;justify-content:space-between}.tier-rates__actions{margin-top:10px}.tier-rates__audit__container{display:flex;justify-content:flex-end;width:100%}.tier-rates__audit__icon{position:absolute;top:-50px;font-size:22px;color:#0e76bc;cursor:pointer}.tier-rates__history__container{display:flex;justify-content:center;width:100%}.tier-rates__history__details{margin-left:10px;color:#88bee2;font-style:italic;cursor:help}.address-form__line{display:flex;justify-content:space-between;margin-bottom:0}.address-form__line--mobile{display:flex;flex-direction:column}.entity-form-container__content__container{margin:25px 50px}.entity-form-container__content__container--mobile{margin:25px 10px}.entity-form-container__content__form__container{width:100%;margin-top:25px;display:flex;flex-direction:column}.entity-form-container__content__form__buttons__outer-container{display:flex;justify-content:flex-end;width:100%}.entity-form-container__content__form__buttons__container{width:30%;display:flex;justify-content:space-between}.entity-form-container__content__form__buttons__container--mobile{display:flex;justify-content:space-between}.entity-form-container__content__spinner__container{display:flex;justify-content:center;align-items:center;padding:200px 0}.labelled-input__container{width:100%;margin-right:25px}.labelled-input__container:last-child{margin-right:0}.labelled-input__validation-error{font-size:10px!important;font-style:italic;color:red!important}.mobile-list__no-record{display:flex;justify-content:center;margin-top:20px}.mobile-list__pagination__container{display:flex;justify-content:center;margin-top:10px}.notifications__container{display:flex;flex-direction:column;padding:15px;box-sizing:border-box}.notifications__row__container{display:flex;flex-direction:column;position:relative;box-sizing:border-box;margin:10px 0;border-top:1px solid #88bee2;padding-top:10px}.notifications__row__container:first-child{margin:0;padding-top:0;border-top:none}.notifications__row__title{display:flex;justify-content:center;width:100%;font-weight:700;font-style:italic;color:#0e76bc}.notifications__row__details{display:flex}.notifications__row__detail{margin-right:15px}.notifications__row__detail:last-child{margin-right:0}.notifications__row__dismiss{position:absolute;right:0;bottom:25px}.add-button,.mobile-add-button{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#0e76bc;color:#fff;border-radius:50%;font-family:"Varela Round";font-size:60px;line-height:60px;font-weight:500;cursor:pointer}.add-button:hover,.mobile-add-button:hover{color:#00c3ff}.mobile-add-button{width:45px;height:45px;font-size:40px;line-height:40px;font-weight:400}.simple-details-form__container{display:flex;flex-direction:column}.simple-details-form__line{display:flex;justify-content:space-between}.simple-details-form__line--mobile{display:flex;flex-direction:column}.table-component__container{padding:0 15px}.table-component__container--mobile{padding:10px}.table-component__content__container,.table-component__content__container--mobile{display:flex;flex-direction:column;margin:25px 50px}.table-component__content__container--mobile{margin:25px 10px}.table-component__content__container--mobile .table-search-and-filter__container,.table-component__content__container .table-search-and-filter__container{border-top:2px solid #88bee2;border-left:2px solid #88bee2;border-right:2px solid #88bee2}.table-component__action-buttons__container{display:flex;justify-content:space-between;margin-bottom:25px}.table-component__table__container{border-bottom:2px solid #88bee2;border-left:2px solid #88bee2;border-right:2px solid #88bee2}.table-component__table__container--mobile{max-height:60vh;overflow:auto}.table-component__table__row{cursor:pointer}.table-search-and-filter__container{justify-content:space-between;align-items:center}.table-search-and-filter__container,.table-search-and-filter__container--mobile{display:flex;padding:5px;border-bottom:1px solid #e7e7e7;background-color:#fafafa}.table-search-and-filter__container--mobile{flex-direction:column}.table-search-and-filter__active-filter__container{display:flex}.table-search-and-filter__container--mobile>span{margin-bottom:15px!important}.change-email__container{display:flex;justify-content:space-between}.change-email__button__container{width:100%;margin-top:30px;display:flex;justify-content:flex-end}.notification-settings__outer-container{width:100%;padding:20px}.notification-settings__container{padding:20px;border:3px solid #0e76bc}.notification-settings__title,.notification-settings__title--mobile{display:flex;justify-content:space-between;align-items:center;font-family:"Varela Round";font-size:28px}.notification-settings__title--mobile{font-size:22px}.notification-settings__helper-text{display:flex;justify-content:center;font-style:italic}.notification-settings__table{display:flex;justify-content:center;width:100%;margin-top:30px;padding:15px;box-sizing:border-box;border:2px solid #88bee2}.notification-settings__table__inner-container{display:flex;flex-direction:column;align-items:center;width:100%}.notification-settings__row__container{display:flex;justify-content:space-between;align-items:center;width:80%;border-top:1px solid #88bee2}.notification-settings__row__container:first-child{border-top:none}.notification-settings__row__cell{display:flex;justify-content:center;width:100%;margin:10px 0}.notification-settings__error-text{display:flex;justify-content:center;margin-top:10px;font-family:"Varela Round";font-size:12px;font-style:italic;color:#d93c20}.notification-settings__table .ant-checkbox-disabled+span{color:#000}.notification-settings__table .ant-checkbox-disabled .ant-checkbox-inner{background-color:#fff!important;border-color:#1890ff!important}.notification-settings__table .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#1890ff!important}.email-config-table__outer-container{padding:20px}.email-config-table__container{padding:20px;border:3px solid #0e76bc}.email-config-table__title,.email-config-table__title--mobile{display:flex;justify-content:space-between;align-items:center;font-family:"Varela Round";font-size:28px}.email-config-table__title--mobile{font-size:22px}.email-config-table__helper-text{display:flex;justify-content:center;font-style:italic}.email-config-table__table{display:flex;justify-content:center;width:100%;margin-top:30px}.setting-configuration__outer-container{padding:20px;display:flex;justify-content:center}.setting-configuration__container{padding:20px;width:700px;border:3px solid #0e76bc}.setting-configuration__title,.setting-configuration__title--mobile{display:flex;justify-content:space-between;align-items:center;font-family:"Varela Round";font-size:28px}.setting-configuration__title--mobile{font-size:22px}.setting-configuration__button{display:flex;justify-content:flex-end;margin-top:10px}.reset-password__container{display:flex;justify-content:space-between}.reset-password__button__container{width:100%;margin-top:30px;display:flex;justify-content:flex-end}.page-break{width:100%;border-top:2px solid #939393}.customer-invoice-template__totals__container,.employee-payroll-details__info-text,.input-label,.input-label-bold,.labelled-input__validation-error,.login__details__forgotPassword{font-family:"Arial";font-size:14px;color:#535353}.input-label-bold{font-weight:700}.error-text{font-family:"Arial";font-size:14px;color:#e60000;font-style:italic}.create-special-payroll__footer__cancel,.create-special-payroll__footer__generate,.create-special-payroll__footer__generate--disabled,.login__details__button,.standard-button,.standard-button--disabled,.standard-button--disabled--mobile,.standard-button--double,.standard-button--double--disabled,.standard-button--empty,.standard-button--empty--mobile,.standard-button--mini,.standard-button--mobile{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 8px;display:flex;justify-content:center;align-items:center;background-color:#0e76bc;color:#fff;border-radius:6px;font-family:"Arial";font-size:18px;cursor:pointer}.create-special-payroll__footer__cancel:hover,.create-special-payroll__footer__generate--disabled:hover,.create-special-payroll__footer__generate:hover,.login__details__button:hover,.standard-button--disabled--mobile:hover,.standard-button--disabled:hover,.standard-button--double--disabled:hover,.standard-button--double:hover,.standard-button--empty--mobile:hover,.standard-button--empty:hover,.standard-button--mini:hover,.standard-button--mobile:hover,.standard-button:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.standard-button--double,.standard-button--double--disabled{flex-direction:column}.create-special-payroll__footer__generate--disabled,.standard-button--disabled,.standard-button--disabled--mobile,.standard-button--double--disabled{background-color:#b3b3b3;color:#fff;cursor:not-allowed}.standard-button--disabled--mobile{width:100%;padding:6px 12px}.create-special-payroll__footer__cancel,.standard-button--empty,.standard-button--empty--mobile{background-color:transparent;color:#0e76bc}.create-special-payroll__footer__cancel:hover,.standard-button--empty--mobile:hover,.standard-button--empty:hover{box-shadow:none}.standard-button--empty--mobile{width:100%;padding:6px 12px}.standard-button--mini{font-size:14px;padding:2px 6px}.standard-button--mobile{width:100%;padding:6px 12px}.standard-button--double--disabled span:nth-child(2),.standard-button--double span:nth-child(2){font-size:9px}.form-header{display:flex;justify-content:center;background-color:#88bee2;font-family:"Varela Round";font-size:32px;color:#fff}.centered-container,.login__outer-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.login__container{width:400px;padding:40px;border-radius:15px;background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24)}.login__title{font-family:"Arial";font-weight:400;font-size:28px;color:#535353}.login__details__container{margin-top:40px}.login__details__forgotPassword{font-size:12px;display:flex;justify-content:flex-end;cursor:pointer}.login__details__button{width:100%;margin-top:35px}.login__details__pending{display:flex;justify-content:center;margin-top:15px}.login__details__error{display:flex;justify-content:center;margin-top:5px;font-family:"Arial";font-style:italic;color:red}.login__logo__container{height:60px;width:100%;display:flex;justify-content:center}.dashboard__container{padding:0 15px}.dashboard__container--mobile{padding:10px}.dashboard__payroll-report__container{display:flex;justify-content:center}.data-entry__container,.data-entry__container--mobile{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px 60px}.data-entry__container--mobile{padding:0 40px;box-sizing:border-box}.data-entry__quick-create__container{position:fixed;bottom:30px;right:40px}.data-entry__quick-create__button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:15px;background-color:#0e76bc;color:#fff;border-radius:50%;font-family:"Varela Round";font-size:48px;line-height:48px;font-weight:500;cursor:pointer}.data-entry__quick-create__button:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);color:#00c3ff}.quick-create-menu__container{display:flex;flex-direction:column;align-items:center;padding:10px 15px;border-radius:6px;background-color:#0e76bc;color:#fff;font-family:"Arial";font-size:18px}.quick-create-menu__cell{margin-bottom:10px;cursor:pointer}.quick-create-menu__cell:hover{color:#00c3ff}.quick-create-menu__cell:nth-child(3){margin-bottom:0}.ant-popover-arrow{display:none!important}.ant-popover-inner-content{padding:0!important}.data-management__container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px 60px}.driver__container{padding:0 15px}.driver__container--mobile{padding:10px}.driver-form__container{width:100%;margin:15px 0;display:flex;flex-direction:column}.driver-form__config-section,.driver-form__name-section,.driver-form__phone-section{display:flex;justify-content:space-between;margin-bottom:20px}.driver-form__config-section--mobile,.driver-form__name-section--mobile,.driver-form__phone-section--mobile{display:flex;flex-direction:column}.driver-form__config-section{align-items:flex-end}.driver-form__switch__container,.driver-form__switch__container--mobile{display:flex;align-items:center}.driver-form__switch__container--mobile{justify-content:flex-end;margin-top:20px}.drivers-table__container{padding:0 15px}.drivers-table__container--mobile{padding:10px}.customer__container{padding:0 15px}.customer__container--mobile{padding:10px}.customer-form__container{width:100%;margin:15px 0;display:flex;flex-direction:column}.customer-form__address-section,.customer-form__namesandphone-section,.customer-form__organization-section,.customer-form__otherdetails-section{display:flex;justify-content:space-between}.customer-form__organization-section{margin-bottom:60px}.customer-form__namesandphone-section--left{display:flex;justify-content:space-between;width:59%}.customer-form__namesandphone-section--left--mobile{flex-direction:column;width:100%}.customer-form__namesandphone-section--right{width:39%}.customer-form__namesandphone-section--right--mobile{flex-direction:column;width:100%}.customer-form__emails-section--mobile,.customer-form__otherdetails-section--mobile{flex-direction:column}.customer-form__emails-section--left,.customer-form__otherdetails-section--left{display:flex;flex-direction:column;align-items:flex-start;width:40%}.customer-form__emails-section--left--mobile,.customer-form__otherdetails-section--left--mobile{width:100%}.customer-form__emails-section__additional-email,.customer-form__otherdetails-section__additional-email{display:flex;justify-content:space-between;align-items:center}.customer-form__otherdetails-section--right{display:flex;justify-content:space-between;align-items:flex-end;width:60%;margin-left:10%}.customer-form__otherdetails-section--right--mobile{display:flex;flex-direction:column;margin-top:20px;justify-content:space-between}.customer-form__otherdetails-section__switch__container{display:flex;align-items:flex-end;margin-bottom:10px}.customer-form__otherdetails-section__switch__container--mobile{margin-bottom:0}.customers-table__container{padding:0 15px}.customers-table__container--mobile{padding:10px}.tdms-table__container{padding:0 15px}.tdms-table__container--mobile{padding:10px}.tdms-table__modal__special-pay-switch__container{display:flex;justify-content:space-between;margin-top:15px}.single-customer-invoice__container{padding:0 15px}.single-customer-invoice__container--mobile{padding:10px}.single-customer-invoice__actions-container{display:flex;justify-content:flex-end;margin-right:15px}.single-truck-invoice__container{padding:0 15px}.single-truck-invoice__container--mobile{padding:10px}.single-truck-invoice__actions-container{display:flex;justify-content:flex-end;margin-right:15px}.rate-profiles__container{display:flex;width:100%}.rate-profiles__container--mobile{display:flex;flex-direction:column;justify-content:center;margin:5px 20px}.audits__container{width:100%;height:calc(100vh - 220px);padding:0 15px;overflow-y:auto}.audits__container--mobile{padding:10px}.audits__spinner{position:absolute;right:80px;top:-45px;z-index:10}.audits__filters__container{display:flex;margin:0 50px}.audits__filters__button__container{display:flex;justify-content:space-between;align-items:center;position:relative;top:15px;margin:0 50px}.audits__filters__filter__container{width:20%;padding:0 15px;box-sizing:border-box}.audits__filters__filter__container:first-child{padding-left:0}.audits__filters__filter__container:last-child{padding-right:0}.confirm-email-update__container{width:95vw;height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.confirm-email-update__spinner__container{margin-top:25px}.confirm-email-update__logo__container{height:100px;width:100%;margin-top:25px;display:flex;justify-content:center}.new-user-sign-up__outer-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.new-user-sign-up__container{width:400px;padding:40px;border-radius:15px;background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24)}.new-user-sign-up__title{font-family:"Arial";font-weight:400;font-size:28px;color:#535353}.new-user-sign-up__details__container{margin-top:40px}.new-user-sign-up__details__pending{display:flex;justify-content:center;margin-top:15px}.new-user-sign-up__logo__container{height:60px;width:100%;display:flex;justify-content:center}.users__container{width:100%;padding:0 15px}.users__container--mobile{padding:10px}.users__add-modal__roles__container{margin-top:5px}.users__add-modal__role-options__container{display:flex;justify-content:center}.users__edit-modal__active__container{margin-top:20px;display:flex}.settings__tab-content__container{width:100%;padding:20px}.settings__credentials__component__container{padding:20px;margin-bottom:30px;border:3px solid #0e76bc}.settings__credentials__component__title,.settings__credentials__component__title--mobile{font-family:"Varela Round";font-size:28px}.settings__credentials__component__title--mobile{font-size:22px}.ant-tabs-nav-wrap{margin-left:20px!important}.ant-tabs-tab{padding:15px 50px!important;border-radius:15px 15px 0 0!important;font-family:"Arial";background-color:#b3b3b3!important;color:#fff!important}.ant-tabs-tab-active{background-color:#0e76bc!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}
/*# sourceMappingURL=main.dd055dbc.chunk.css.map */