.resolution-too-small{display:block;text-align:center;font-family:Montserrat;color:#000;margin-top:5%}.resolution-too-small h4,h5{font-weight:700}.resolution-too-small h2{font-weight:200}.app.admin,.app.bureau,.app.employer,.app.manager,.app.officer,.app.teamleader{display:none}#menu-view{padding-right:15px;float:right}#help-view{padding-right:15px;float:right;padding-top:15px;color:#fff;font-weight:700;font-size:18px;font-family:Mont-Medium}#help-view a{color:#fff;font-weight:700;text-decoration:underline;padding-left:8px;font-family:Mont-Light;padding-right:15px}@media (min-width:1024px){body{width:1024px}.navbar.navbar-default.navbar-fixed-top{width:1024px}.nav.nav-tabs{font-size:small}#content-container{margin-left:10px}.resolution-too-small{display:none}.app.admin,.app.bureau,.app.employer,.app.manager,.app.officer,.app.teamleader{display:block}}@media (min-width:1200px){body{width:1200px}.navbar.navbar-default.navbar-fixed-top{width:1200px}}@media (min-width:1315px){.navbar.navbar-default.navbar-fixed-top,body{width:1315px}.nav.nav-tabs{font-size:inherit}#content-container{margin-left:145px}}@media (min-width:1024px){#menu-image-view{position:fixed;left:894px;top:73px;width:132px}.menu-button{height:30px;width:30px;margin:0 1px;cursor:pointer;border:1px solid #ccc;float:left}.menu-employees{background:transparent url(../img/buttons/my-employees-xsm.png) no-repeat top left}.menu-periods{background:transparent url(../img/buttons/pay-periods-xsm.png) no-repeat top left}.menu-pay-employee{background:transparent url(../img/buttons/payruns-xsm-green.png) no-repeat top left}.menu-settings{background:transparent url(../img/buttons/settings-xsm.png) no-repeat top left}.menu-reports{background:transparent url(../img/buttons/reports-xsm.png) no-repeat top left}.menu-employees.selected{background:transparent url(../img/buttons/my-employees-xsm-selected.png) no-repeat top left}.menu-periods.selected{background:transparent url(../img/buttons/pay-periods-xsm-selected.png) no-repeat top left}.menu-pay-employee.selected{background:transparent url(../img/buttons/payruns-xsm-selected-green.png) no-repeat top left}.menu-settings.selected{background:transparent url(../img/buttons/settings-xsm-selected.png) no-repeat top left}.menu-reports.selected{background:transparent url(../img/buttons/reports-xsm-selected.png) no-repeat top left}#account-info-layout-view,#admin-dashboard-view #content-detail-layout-container,#billing-transactions-view,#bureau-dashboard-view #content-detail-layout-container,#content-container-view,#dashboard-page #content-container-view,#employee-pay-calculations-view,#employee-pay-transactions-view,#employer-dashboard-view #content-detail-layout-container,#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view,#main-pay-run-view,#payrun-container-view,#periods-view #period-ribbon-view .list-inline.period,#report-results-view,#report-select-view,#unfiled-periods-view,.content-width{width:1014px}#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-summary-view,#employee-payment-detail-view,#period-costing-view,#periods-container-view #timesheet-view{left:10px;width:1014px}#inbox-list-view,#inbox-list-view .glyphicon{font-size:smaller}#bureau-select-settings-view,#employee-rules-view,#employer-accounts-select-view,#employer-details-select-view,#employer-select-settings-view,#intermediary-accounts-select-view,#intermediary-select-settings-view,#new-employee-rules-view,#office-accounts-select-view{padding-right:0;margin-bottom:20px}.lt-first{width:33%}.lt-last,.lt-second{width:32%}.lt-second-2,.lt-second.lt-second-2{margin-left:225px}#enter-leave-modal-view .modal-dialog{width:1000px}#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view{left:10px;top:243px}body.shownotification #ir345-filing-view,body.shownotification #ir348-filing-view,body.shownotification #irPDF-filing-view{left:10px;top:286px}#report-results-view,#report-select-view{left:10px;top:149px}#employee-total-pie-view{margin-left:55px}#billing-transactions-view #inner-detail-container{top:282px;width:350px;left:673px}#employee-pay-calculations-view{top:348px}body.shownotification #billing-transactions-view #inner-detail-container{top:325px}body.shownotification #employee-pay-calculations-view{top:391px}}@media (min-width:1200px){#menu-image-view{position:fixed;left:1070px;top:73px;width:132px}#account-info-layout-view,#admin-dashboard-view #content-detail-layout-container,#billing-transactions-view,#bureau-dashboard-view #content-detail-layout-container,#content-container-view,#dashboard-page #content-container-view,#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-calculations-view,#employee-pay-summary-view,#employee-pay-transactions-view,#employee-payment-detail-view,#employer-dashboard-view #content-detail-layout-container,#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view,#main-pay-run-view,#payrun-container-view,#period-costing-view,#periods-container-view #timesheet-view,#periods-view #period-ribbon-view .list-inline.period,#report-results-view,#report-select-view,#unfiled-periods-view,.content-width{width:1190px}#bureau-select-settings-view,#employee-rules-view,#employer-accounts-select-view,#employer-details-select-view,#employer-select-settings-view,#intermediary-accounts-select-view,#intermediary-select-settings-view,#new-employee-rules-view,#office-accounts-select-view{padding-right:15px;margin-bottom:0}#billing-transactions-view #inner-detail-container{left:810px;width:385px}}@media (min-width:1315px){#menu-image-view{position:fixed;left:10px;top:118px;width:135px}.menu-button{height:125px;width:125px;margin:0 auto 10px;cursor:pointer;border:1px solid #ccc}.menu-employees{background:transparent url(../img/buttons/my-employees.png) no-repeat top left}.menu-periods{background:transparent url(../img/buttons/history.png) no-repeat top left}.menu-pay-employee{background:transparent url(../img/buttons/payrun.png) no-repeat top left}.menu-settings{background:transparent url(../img/buttons/settings.png) no-repeat top left}.menu-reports{background:transparent url(../img/buttons/reports.png) no-repeat top left}.menu-employees.selected{background:transparent url(../img/buttons/my-employees-selected.png) no-repeat top left}.menu-periods.selected{background:transparent url(../img/buttons/history-selected.png) no-repeat top left}.menu-pay-employee.selected{background:transparent url(../img/buttons/payrun-selected.png) no-repeat top left}.menu-settings.selected{background:transparent url(../img/buttons/settings-selected.png) no-repeat top left}.menu-reports.selected{background:transparent url(../img/buttons/reports-selected.png) no-repeat top left}#account-info-layout-view,#admin-dashboard-view #content-detail-layout-container,#billing-transactions-view,#bureau-dashboard-view #content-detail-layout-container,#content-container-view,#dashboard-page #content-container-view,#employee-pay-calculations-view,#employee-pay-transactions-view,#employer-dashboard-view #content-detail-layout-container,#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view,#main-pay-run-view,#payrun-container-view,#periods-view #period-ribbon-view .list-inline.period,#report-results-view,#report-select-view,#unfiled-periods-view,.content-width{width:1170px}#billing-transactions-view #inner-detail-container{top:286px;left:924px;width:385px}#inbox-list-view,#inbox-list-view .glyphicon{font-size:1em}.lt-first{width:33%}.lt-last,.lt-second{width:32%}.lv-actions{padding-top:15px}.lt-second-2,.lt-second.lt-second-2{margin-left:259px}#employee-pay-calculations-view{width:1170px;padding:0 15px}#enter-leave-modal-view .modal-dialog{width:1200px}#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view{left:145px;top:245px}body.shownotification #ir345-filing-view,body.shownotification #ir348-filing-view,body.shownotification #irPDF-filing-view{left:145px;top:287px}#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-summary-view,#employee-payment-detail-view,#period-costing-view,#periods-container-view #timesheet-view{left:145px;width:1170px}#report-results-view,#report-select-view{left:146px;top:151px}}#billing-form-buttons-view{margin-top:8px}#save-billing{margin-left:4px}#search_employer{margin:0;padding:6px 12px;width:280px}.tr-employers{text-align:right}#intermediary-settings-detail-flow-view #tagsets-inherited-view{display:none}.office-title{font-size:26px}#office-title-view{background-color:#fff;padding:15px;height:120px}#office-title-view #fs-details .form-label{text-align:right}#admin-dashboard-view #content-detail-layout-container,#bureau-dashboard-view #content-detail-layout-container,#dashboard-page #content-container-view,#employer-dashboard-view #content-detail-layout-container{position:fixed;top:118px;bottom:0;margin-bottom:0}@media (min-width:1024px){#admin-dashboard-view #main-content-container,#bureau-dashboard-view #main-content-container,#employer-dashboard-view #main-content-container{width:30%}}@media (min-width:1315px){#admin-dashboard-view #main-content-container,#bureau-dashboard-view #main-content-container,#employer-dashboard-view #main-content-container{width:34%}}#admin-dashboard-view #main-content-container,#bureau-dashboard-view #main-content-container,#employer-dashboard-view #main-content-container{position:absolute;top:0;bottom:0;left:0}@media (min-width:1024px){#admin-dashboard-view #detail-container,#bureau-dashboard-view #detail-container,#employer-dashboard-view #detail-container{width:70%}}@media (min-width:1315px){#admin-dashboard-view #detail-container,#bureau-dashboard-view #detail-container,#employer-dashboard-view #detail-container{width:66%}}#admin-dashboard-view #detail-container,#bureau-dashboard-view #detail-container,#employer-dashboard-view #detail-container{position:absolute;top:0;bottom:10px;right:0;overflow-x:hidden;overflow-y:visible;padding:0;margin-bottom:8px;border:1px solid #ccc;border-left:none;background-color:#fff}#admin-dashboard-view #employer-list-table-view,#admin-dashboard-view #inbox-list-view,#admin-full-dashboard-view #employer-list-table-view,#admin-full-dashboard-view #inbox-list-view,#bureau-dashboard-view #employer-list-table-view,#bureau-dashboard-view #inbox-list-view,#bureau-full-dashboard-view #employer-list-table-view,#bureau-full-dashboard-view #inbox-list-view,#employer-dashboard-view #employees-table-view,#employer-dashboard-view #inbox-list-view,#employer-full-dashboard-view #employees-table-view,#employer-full-dashboard-view #inbox-list-view{position:absolute;top:110px;bottom:10px;left:0;width:100%;overflow-x:hidden;overflow-y:visible;border:1px solid#ccc;background:#fff;margin-bottom:8px;padding:15px;border-right:none}#admin-dashboard-view #employers-list-actions-view,#admin-dashboard-view #inbox-toolbar-actions-view,#bureau-dashboard-view #employers-list-actions-view,#bureau-dashboard-view #inbox-toolbar-actions-view{margin:0 -17px 0 -16px}#admin-dashboard-view #employer-list-table-view,#admin-dashboard-view #inbox-list-view,#bureau-dashboard-view #employer-list-table-view,#bureau-dashboard-view #inbox-list-view{top:150px}#fg-dashboard-page-view .btn-default.active{border-color:#eff7e5}#employer-layout-view .bottom,#office-layout-view .bottom{position:absolute;top:112px;bottom:0;right:0;overflow-x:hidden;overflow-y:visible;width:100%;padding:15px;border-top:1px solid #ccc;background-color:#fff;border-left:1px solid #ccc}#home-list-tab-view{padding:0 15px;height:52px;border-bottom:none}#home-list-tab-view .nav.nav-tabs{margin:10px 0 0 -15px;border-color:#ccc;width:110%}#inbox-flow-view-tab{margin-left:15px}#user-table-view .th-name,#user-table-view .tr-email,#user-table-view .tr-name,#user-table-view .tr-role{max-width:151px;text-overflow:ellipsis;overflow:hidden}#office-last-pays-view .popover{min-width:215px;max-width:215px;width:215px}#office-last-pays-form-view #fs-total{position:absolute;top:22px;right:12px;text-align:right;padding:0;font-size:26px;z-index:100}#office-last-pays-form-view #fg-fees,#office-last-pays-form-view #fg-total_pays{margin:0;padding:0}#office-last-pays-form-view #fs-fees{position:absolute;top:100px;right:12px;text-align:right;padding:0;font-size:26px;z-index:100}#office-last-pays-form-view #total_pays{color:#f9827b}#last-pay-summary-view{font-size:smaller}#last-pay-summary-view fieldset{padding:0}#last-pay-summary-view legend,#office-last-pays-form-view legend{color:#000;text-transform:uppercase;font-size:smaller;font-family:Graphik-Medium}#office-last-pays-form-view legend{font-size:11.6667px}#last-pay-summary-view .form-group{margin-bottom:0}#last-pay-summary-view .control-label{padding-top:0;padding-bottom:7px;padding-right:0;text-align:left}#last-pay-summary-view .form-label{padding-top:0;padding-bottom:7px}#last-pay-summary-view #fg-total{padding:0;font-size:26px}@media (min-width:1024px){#bureau-select-settings-view .form-title,#intermediary-accounts-select-view .form-title,#intermediary-select-settings-view .form-title,#office-accounts-select-view .form-title{display:none}#bureau-select-settings-view .parchment,#intermediary-accounts-select-view .parchment,#intermediary-select-settings-view .parchment,#office-accounts-select-view .parchment{height:30px;background-color:#f7f7f7;border:none;margin-top:-10px}#bureau-select-settings-view #fg-branding-link,#bureau-select-settings-view #fg-integration-link,#bureau-select-settings-view #fg-security-link,#bureau-select-settings-view #fg-tagsets-link,#intermediary-accounts-select-view #fg-bank-link,#intermediary-accounts-select-view #fg-charity-link,#intermediary-accounts-select-view #fg-general-link,#intermediary-accounts-select-view #fg-user-link,#intermediary-select-settings-view #fg-calendars-link,#intermediary-select-settings-view #fg-integration-link,#intermediary-select-settings-view #fg-messages-link,#intermediary-select-settings-view #fg-tagsets-link,#office-accounts-select-view #fg-bank-link,#office-accounts-select-view #fg-general-link,#office-accounts-select-view #fg-user-link{top:0;padding-top:0;position:relative;float:left;padding:0 5px 0 30px}#office-accounts-select-view #fg-general-link{width:85px}#office-accounts-select-view #fg-bank-link #office-accounts-select-view #fg-user-link{width:70px}#bureau-select-settings-view #fg-tagsets-link{width:85px}#bureau-select-settings-view #fg-branding-link,#bureau-select-settings-view #fg-security-link{width:100px}#intermediary-accounts-select-view #fg-general-link{width:100px}#intermediary-accounts-select-view #fg-bank-link{width:70px}#intermediary-accounts-select-view #fg-user-link{width:70px}#intermediary-accounts-select-view #fg-charity-link,#intermediary-select-settings-view #fg-tagsets-link{width:85px}#intermediary-select-settings-view #fg-calendars-link{width:115px}}@media (min-width:1200px){#bureau-select-settings-view .form-title,#intermediary-accounts-select-view .form-title,#intermediary-select-settings-view .form-title,#office-accounts-select-view .form-title{display:block}#bureau-select-settings-view .parchment,#intermediary-accounts-select-view .parchment,#intermediary-select-settings-view .parchment,#office-accounts-select-view .parchment{background-color:#f7f7f7;border:1px solid #f7f7f7;margin-top:0}#office-accounts-select-view .parchment{height:110px}#bureau-select-settings-view .parchment{height:120px}#intermediary-accounts-select-view .parchment{height:120px}#intermediary-select-settings-view .parchment{height:130px}#bureau-select-settings-view #fg-branding-link,#bureau-select-settings-view #fg-integration-link,#bureau-select-settings-view #fg-security-link,#bureau-select-settings-view #fg-tagsets-link,#intermediary-accounts-select-view #fg-bank-link,#intermediary-accounts-select-view #fg-charity-link,#intermediary-accounts-select-view #fg-general-link,#intermediary-accounts-select-view #fg-user-link,#intermediary-select-settings-view #fg-calendars-link,#intermediary-select-settings-view #fg-integration-link,#intermediary-select-settings-view #fg-messages-link,#intermediary-select-settings-view #fg-tagsets-link,#office-accounts-select-view #fg-bank-link,#office-accounts-select-view #fg-general-link,#office-accounts-select-view #fg-user-link{position:absolute;float:none;padding:7px 15px 0 15px;width:auto;left:28px;text-align:left}#bureau-select-settings-view .form-fields,#intermediary-accounts-select-view .form-fields,#intermediary-select-settings-view .form-fields,#office-accounts-select-view .form-fields{position:relative}#bureau-select-settings-view #fg-tagsets-link,#intermediary-accounts-select-view #fg-general-link,#intermediary-select-settings-view #fg-tagsets-link,#office-accounts-select-view #fg-general-link{top:0}#bureau-select-settings-view #fg-branding-link,#intermediary-accounts-select-view #fg-bank-link,#intermediary-select-settings-view #fg-calendars-link,#office-accounts-select-view #fg-bank-link{top:20px}#bureau-select-settings-view #fg-security-link,#intermediary-accounts-select-view #fg-user-link,#intermediary-select-settings-view #fg-integration-link,#office-accounts-select-view #fg-user-link{top:40px}#bureau-select-settings-view #fg-integration-link,#intermediary-accounts-select-view #fg-charity-link{top:60px}#intermediary-select-settings-view #fg-messages-link{top:60px}}#intermediary-select-settings-view #fg-rules-check{margin-left:0;margin-right:0;position:absolute;top:20px}#user-table-view table{table-layout:fixed}#employee-list-view,#employer-list-view{background-color:#fff;border-bottom:1px solid #ccc}#account-info-layout-view .container-fluid{padding:0}#account-info-layout-view .container-2{padding-right:15px}#account-info-layout-view{position:fixed;top:118px;bottom:0;margin-bottom:0;border-top:1px solid #ccc}#account-info-layout-view #container-1{position:absolute;top:0;bottom:10px;left:0;overflow-x:hidden;overflow-y:visible;width:25%;padding:15px;background-color:#fff;border-left:1px solid #ccc;border-bottom:1px solid #ccc}#account-info-layout-view #container-2{position:absolute;top:0;bottom:10px;left:25%;overflow-x:hidden;overflow-y:visible;width:50%;padding:15px 15px 15px 0;background-color:#fff;border-bottom:1px solid #ccc}#account-info-layout-view #container-3{position:absolute;top:0;bottom:10px;left:75%;overflow-x:hidden;overflow-y:visible;width:25%;padding:15px;background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#bureau-table-view .tr-actions{padding:5px 5px 5px 0}#employer-settings-table-view .tr-actions{width:100px}#billing-form-view fieldset{padding-right:15px;padding-left:15px}#account-with-access-modal-view .modal-dialog,#bureau-modal-view .modal-dialog,#employer-account-modal-view .modal-dialog,#intermediary-modal-view .modal-dialog{width:1024px}#billing-form-view #fs-detail,#billing-form-view #fs-qualifies{width:50%;float:left}#billing-form-view #fs-transaction{width:50%;float:right}#billing-form-view #fs-distribute{width:50%;margin-left:50%}.input-group-btn{display:block;margin-bottom:8px}#xero2-manage-connections-modal-view .modal-body{max-height:calc(100vh - 195px);overflow-y:auto}#account-settings-form-view legend{margin-left:25px}.earlypay.payment-card-total,.form-table{margin:0 30px 0 30px}.earlypay-title{padding:15px 30px}.earlypay-title .glyphicon{cursor:pointer;padding-right:6px}.earlypay.total-amount{float:right}#account-with-access-modal-view .modal-body,#bureau-modal-view .modal-body{height:calc(100vh - 195px);overflow-y:auto}#fg-custom_branding{padding-bottom:20px}#fg-custom_branding .ui.checkbox{font-size:14px;padding-top:0}#fg-custom_branding .ui.checkbox label{color:#3b434f!important;padding-top:0}#fg-custom_branding .ui.checkbox label:after{box-shadow:0 1px 2px 0 rgb(34 36 38 / 15%),0 0 0 1px rgb(34 36 38 / 15%) inset}#pay-flow-view{background-color:#fffaec;height:48px;border:1px solid #e9c442;border-radius:4px;position:relative;border-bottom:none}#employee-pay-view{margin-left:-1px;margin-right:1px}#employee-pay-finalise-tab-view .nav.nav-tabs,#employee-pay-view .nav.nav-tabs{padding:0 15px;margin:0;border-bottom:1px solid #ccc}#payrun-selector-view{background-color:#fff;border:1px solid #ccc;border-top:none;padding:10px 0}#payrun-selector-view .btn-group{margin-top:10px}#payrun-selector-view #fg-single,#payrun-selector-view #fg-view{float:left}#payrun-selector-view #all,#payrun-selector-view #approve,#payrun-selector-view #bulk_submit,#payrun-selector-view #calculate,#payrun-selector-view #done,#payrun-selector-view #error,#payrun-selector-view #submit{margin:5px 5px 5px 0;min-width:110px}#payrun-selector-view .dropdown-menu{height:auto;max-height:calc(100vh - 400px);overflow-y:auto}#payrun-selector-view #search{width:400px}#payrun-selector-view .ul-tag-cloud{max-width:465px;overflow:hidden;max-height:45px;overflow-y:auto}#main-pay-run-view{position:fixed;bottom:0}@media (min-width:1024px){#main-pay-run-view{top:276px;border-top:1px solid #eaeaea}}#period-list-buttons-view{position:absolute;right:13px;top:13px;z-index:10;width:24px}#payrun-container-view{padding:0;margin:5px 0}#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-summary-view,#employee-payment-detail-view,#period-costing-view,#periods-container-view #timesheet-view{position:fixed;bottom:20px;right:7px;background:#fff;border:1px solid #ccc;padding:0 15px;overflow-x:hidden;overflow-y:visible;border-top:none;padding-top:15px;margin-top:-15px}#billing-transactions-view,#employee-pay-transactions-view{position:fixed;bottom:10px;margin-bottom:0;margin-left:-16px;background-color:#fff;border:1px solid #ccc;border-top:none;margin-top:-15px;padding-top:15px}#billing-transactions-view #inner-detail-container{position:fixed;bottom:11px;overflow-x:hidden;overflow-y:visible;padding:10px}#employees-payrun-table-view{position:absolute;top:0;bottom:0;left:0;width:100%;overflow-x:hidden;overflow-y:visible;border:1px solid#ccc;background:#fff;margin-bottom:0;padding:15px;border-bottom:none;border-left:none;border-bottom:none;padding-bottom:0;border-top:none}#employee-pay-calculations-view{position:fixed;bottom:10px;margin-bottom:0;margin-left:-16px;background-color:#fff;border:1px solid #ccc;border-top:none}#employee-pay-calculations-view #main-content-container{padding:0;position:absolute;top:0;bottom:0;left:15px;width:66%;overflow-y:auto;border-right:1px solid #ccc}#employee-pay-calculations-view #detail-container{position:absolute;top:0;bottom:0;right:0;overflow-y:auto;width:34%}#menu-container{position:absolute;top:0;bottom:0;left:0;width:34%}#menu-content-container{position:absolute;top:0;bottom:0;right:0;overflow-x:hidden;overflow-y:visible;width:66%;padding:15px;padding-top:0}.pay-employees-view{padding:15px 10px}#pay-employees-view{padding:15px 15px 15px 15px}#employee-preview-calc-view,#employee-preview-pay-view{padding:15px 10px 15px 15px}#main-pay-run-view .detail-container,#main-pay-run-view .main-content-container{padding:0;position:absolute;top:0;bottom:10px;overflow-x:hidden;overflow-y:visible;border:1px solid#ccc;background:#fff;margin-bottom:8px}#main-pay-run-view .main-content-container{left:0;border-right:none}#main-pay-run-view .detail-container{right:0}#main-pay-run-view .width-8{width:765px}#main-pay-run-view .width-4{width:406px}#main-pay-run-view #detail-container,#main-pay-run-view #main-content-container{width:100%}#payrun-container-view #employee-disbursements-view,#payrun-container-view #employee-leave-balances-detail-view,#payrun-container-view #employee-pay-summary-view,#payrun-container-view #employee-payment-detail-view,#payrun-container-view #period-costing-view{top:301px}#payrun-container-view #billing-transactions-view,#payrun-container-view #employee-pay-transactions-view{top:301px}body.legacy.shownotification #payrun-container-view #employee-disbursements-view,body.legacy.shownotification #payrun-container-view #employee-leave-balances-detail-view,body.legacy.shownotification #payrun-container-view #employee-pay-summary-view,body.legacy.shownotification #payrun-container-view #employee-payment-detail-view,body.legacy.shownotification #payrun-container-view #period-costing-view{top:344px}body.legacy.shownotification #payrun-container-view #billing-transactions-view,body.legacy.shownotification #payrun-container-view #employee-pay-transactions-view{top:344px}#periods-container-view #disbursement-form-view{min-height:76px}#periods-container-view #employee-disbursements-view,#periods-container-view #employee-leave-balances-detail-view,#periods-container-view #employee-pay-summary-view,#periods-container-view #employee-payment-detail-view,#periods-container-view #period-costing-view,#periods-container-view #timesheet-view{top:375px}#periods-container-view #employee-processed-view{padding-right:15px}#periods-container-view #employee-pay-detail-view{margin-right:15px}#periods-container-view #billing-transactions-view,#periods-container-view #employee-pay-transactions-view{top:375px}#periods-container-view #employee-pay-finalise-tab-view{border-top:1px solid #ccc}#periods-container-view #billing-transactions-view #inner-detail-container{top:360px}#employee-pay-calculations-view{top:360px}#periods-container-view #employee-pay-calculations-view #main-content-container{left:0}body.legacy.shownotification #periods-container-view #employee-disbursements-view,body.legacy.shownotification #periods-container-view #employee-leave-balances-detail-view,body.legacy.shownotification #periods-container-view #employee-pay-summary-view,body.legacy.shownotification #periods-container-view #employee-payment-detail-view,body.legacy.shownotification #periods-container-view #period-costing-view,body.legacy.shownotification #periods-container-view #timesheet-view{top:419px}body.legacy.shownotification #periods-container-view #billing-transactions-view,body.legacy.shownotification #periods-container-view #employee-pay-transactions-view{top:419px}body.legacy.shownotification #periods-container-view #billing-transactions-view #inner-detail-container{top:401px}body.legacy.shownotification #employee-pay-calculations-view{top:401px}.tag-cloud-container{margin:-4px 0 -4px 0;padding-left:0}.tag-cloud-container li{margin-right:4px}.tag-cloud{background-color:#b3d975;color:#00783a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block;font-size:11.844px;font-weight:700;line-height:21px;margin:2px 3px 2px 2px;padding:1px 4px 2px;text-shadow:0 -1px 0 rgba(0,0,0,.25);vertical-align:baseline}.tag-cloud .remove{color:#000;content:" ×";font-size:20px;font-weight:700;line-height:16px;opacity:.2;position:relative;text-shadow:0 1px 0 #fff;top:1px}.tag-cloud.tag-cloud-label-default{background-color:#999;color:#fff}.tag-cloud.tag-cloud-label-primary{background-color:#337ab7;color:#fff}.tag-cloud.tag-cloud-label-info{background-color:#5bc0de;color:#fff}.tag-cloud.tag-cloud-label-success{background-color:#b3d975}.tag-cloud.tag-cloud-label-warning{background-color:#f89406;color:#fff}.tag-cloud.tag-cloud-label-danger{background-color:#b94a48;color:#fff}.tag-cloud.tag-cloud-label-inverse{background-color:#333}.job{color:#000;font-size:smaller;font-family:'Lucida Console','Courier New';margin-top:4px;margin-bottom:4px;position:relative;padding:15px 0}.job .toggle .glyphicon{font-size:smaller;margin-right:4px;margin-top:8px;margin-bottom:14px;cursor:pointer}.job .toggle .job-messages.glyphicon{margin-bottom:0}.job .toggle-view{display:none}table.job-messages{border-color:#e9c442;display:block;max-height:500px;overflow-x:hidden}table.job-messages.error{border-color:#ff5050;color:initial}table.job-messages.white{border-color:#ccc}.btn.job-start{position:absolute;bottom:4px;right:4px}#lines-processed,.job-output{margin:0 0 10px 0}#lines-processed .title{font-weight:700}.error{color:#f9827b}.td-date{width:120px;vertical-align:top}.td-datetime{width:145px;vertical-align:top}.warning{color:#ff4000}.dashboard-widget{padding:15px;border-radius:10px;border:1px solid #99c97b;background-color:#fff;min-height:310px;margin-bottom:25px}.dashboard-widget .form-title{text-align:center;margin-top:-8px;margin-bottom:8px}.dashboard-widget .control-label{font-size:16px}.dashboard-widget .control-label a{color:#8ea604}.dashboard-widget .form-label{font-size:22px;float:right!important}.dashboard-widget.white .form-label{color:#fff}.dashboard-widget .form-horizontal .form-group{margin:0}.dashboard-widget .form-horizontal .control-label{text-align:left}#server-directive-modal-view .modal-body{background:transparent url("../img/paysauce/Splodge/svg/splodge(red).svg") no-repeat top left;background-position-x:34px;background-position-y:13px;background-size:90px}#fs-account_detail{position:relative}#deductions-form-view #new-account{position:absolute;top:9px;left:500px}#deductions-form-view #save-account{position:absolute;top:9px;left:550px}#deductions-form-view #cancel-account{position:absolute;top:9px;left:575px}#fs-annual-anv,#fs-sick-anv{margin-top:0}#reset-dv-anv-date,#reset-leave-anv-date,#reset-sick-anv-date{position:absolute;top:9px;left:22%}#fg-upload-GL .drop-files,#fg-upload-document .drop-files,#fg-upload-import .drop-files,#fg-upload-timecards .drop-files,#fg-upload-timesheet .drop-files,.upload-document .drop-files{width:130px;height:70px;background:#a1d2a2;border-radius:10px;text-align:center;float:left;font-size:11px;font-weight:400;margin:0 0 4px 0;color:#a1d2a2;padding-top:26px}.drop-files{width:130px;height:70px;background:#a1d2a2;border-radius:10px;text-align:center;float:left;font-size:11px;font-weight:400;margin:0 0 4px 0;color:#a1d2a2;padding-top:26px}#document-modal-view .modal-dialog{width:800px}#document-modal-view img{width:100%}#allowances-form-view fieldset,#new-allowances-form-view fieldset{padding-right:15px;padding-left:15px}#deductions-form-view fieldset,#new-deductions-form-view fieldset{padding-right:15px;padding-left:15px}.lt-first{float:left}.lt-second{float:left;margin:0 7px;padding-left:15px;border-left:1px dashed #ccc}.lt-second-2{border:none}.lt-last{float:right;margin-left:7px}.lt-balances{clear:right}#period-ribbon-view{background-color:#fffaec;border:1px solid #e9c442;position:relative;padding:0 15px}#period-ribbon-view li{background-color:#fffaec;border:none;cursor:pointer}#user-menu .dropdown-menu{max-height:80vh;overflow-y:auto}#period-ribbon-view .dropdown-menu li{background-color:#fff}#period-ribbon-view li:hover{text-decoration:underline}#otherGroup.selected,#otherPeriod.selected,#period-ribbon-view li.selected{text-decoration:underline;color:#2e5266}#period-ribbon-view .period li{padding:0 8px;border-right:1px solid #99c97b;border-radius:0;text-overflow:ellipsis;white-space:nowrap;max-width:186px}#period-ribbon-view .period li.list-group-item{overflow:hidden}#period-ribbon-view .badge{background-color:#99c97b;margin-left:6px}#period-ribbon-view .filed.selected .badge{background-color:#00783a}#period-ribbon-view .unfiled .badge{background-color:#f9827b}#period-ribbon-view .title{float:left;margin-right:8px;font-size:18px;text-transform:uppercase;color:#00783a}#periods-view #period-ribbon-view .list-inline.period{width:1170px}#otherGroups ul,#otherPeriods ul{max-height:510px;overflow:overlay;width:400px;padding:0 0 0 15px}.period-group{margin:0;padding:0;min-height:50px}.period-group li.list-group-item{font-size:26px}.period li{font-size:18px}#period-ribbon-view ul.period li:last-child{border:none}#period-ribbon-view li.other-periods{max-width:230px;float:right;margin-right:15px}#otherGroup,#otherPeriod{margin-right:15px}#otherPeriod{display:inline-block;width:149px;text-overflow:ellipsis;overflow:hidden}.other-group-item{padding:5px 0}#otherGroup{font-size:26px}.deduction{color:#f9827b!important}.payment-card table{border:none}.payment-card-total{height:150px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:32px;margin-bottom:12px}.payment-card-txn{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px;margin-bottom:12px}.payment-card-calc table,.payment-card-txn table{width:100%;border:none}.payment-card-label{font-family:Graphik-Medium}.processed-card .payment-card-label{font-family:Graphik-Light}.payment-card-amount{text-align:right}.payment-card-msg{padding:8px}.processed-card .payment-card-msg,.processed-card .payment-card-txn{margin-left:50%;width:50%;float:right;margin-top:-10px;border:none}.payment-card-txn.selected,.payment-card-txn.selected>table{background-color:#f5f5f5}.payment-card-msg .danger,.payment-card-msg .error,.payment-card-txn.danger,.payment-card-txn.danger table,.payment-card-txn.error,.payment-card-txn.error table{background-color:#ffebe6;color:#000;padding:8px}.payment-card-txn.danger.selected,.payment-card-txn.danger.selected>table,.payment-card-txn.error.selected,.payment-card-txn.error.selected>table{background-color:#fff8f6}.payment-card-msg .warn,.payment-card-txn.warning,.payment-card-txn.warning table{background-color:#fffaec;padding:8px}.payment-card-txn.warning.selected,.payment-card-txn.warning.selected>table{background-color:#fff8f6}.payment-card-hours{font-size:36px;float:left;text-align:right;padding:10px 0 0 0;width:60%;color:#8ea604}.payment-card-dollars{font-size:36px;float:left;text-align:right;padding:10px 0 0 0;width:60%;color:#8ea604}.payment-card-cents{font-size:12px;float:left;border-bottom:3px solid #b3d975;padding-top:15px;margin-left:10px;color:#8ea604}.payment-card-text{text-align:center;clear:both;font-size:smaller;color:#8ea604}.payment-card-calc{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px;margin-bottom:12px}.calc-op{width:20px}.calc-name.line,.calc-value.line{border-bottom:1px solid #ebf0e5}.calc-formula{text-align:center;font-family:Graphik-Medium;padding-top:8px}.calc-formula.line{border-top:1px solid #ebf0e5}.calc-value{width:30%;text-align:right}.payment-card-processed .payment-card-calc,.payment-card-processed .payment-card-txn,.payment-card-processed .payment-card-txn table,.payment-card-processed table{background-color:#f5f5f5}.margin-bottom-20{margin-bottom:20px}#document-upload-view,#import-upload-view{margin-bottom:20px}#document-upload-view .parchment,#import-upload-view .parchment{clear:both}#document-table-view .th-actions{width:80px}#branding-settings-buttons-view{margin-top:8px}#branding-settings-buttons-view button{margin-left:4px}#tag-actions-form-view{position:absolute;width:400px;bottom:-65px}#tagsets-inherited-view{margin-bottom:20px}#fs-account_detail,#fs-rule{margin-top:0}#fg-wp_mon{margin-left:26%}.wp-day{float:left;width:40px;margin:-65px 15px 0 0}#tagset-manage-modal-view .modal-dialog{width:1000px}#tagset-manage-modal-view #fg-tagset_id{position:absolute;top:-46px;right:60px}#tagset-manage-modal-view #fg-view{position:absolute;width:500px;left:250px;top:-46px}#tagset-manage-modal-view #fg-tagset_id label{display:none}#tagset-values-form-view #fg-name,#tagset-values-form-view #fg-value{width:25%;float:left;padding-left:15px}#tagset-values-form-view #fg-name{padding:0}#tagset-values-form-view #fg-from_date div,#tagset-values-form-view #fg-name div,#tagset-values-form-view #fg-to_date div,#tagset-values-form-view #fg-value div{width:100%}#tagset-values-form-view label{text-align:left;width:100%}#tagset-values-form-view #fg-from_date,#tagset-values-form-view #fg-to_date{width:15%;float:left;padding-left:15px}#tagset-values-form-view #cancel,#tagset-values-form-view #update{margin:30px 0 0 15px}#allowances-table-view .th-actions,#deductions-table-view .th-actions{width:100px}#select-workpattern-employees-view{height:500px}#select-workpattern-employees-view #multi-select-table-view{height:400px;margin:20px 0;overflow-x:hidden;overflow-y:visible}.error a,.warn a{text-decoration:underline}#fg-payslip{height:250px;background-color:#eaeaea;position:relative;overflow:hidden}#payslip{width:95%;height:93%;position:absolute;box-sizing:border-box;padding:20px;bottom:0;left:2.5%;background-color:#fff;box-shadow:0 -1px 5px 1px rgb(0 0 0 / 20%)}.payslip-head{display:flex;justify-content:space-between}.payslip-head .payslip-company{font-size:1.6rem;margin-bottom:.3rem}.payslip-head .payslip-name{font-size:1rem;margin-bottom:.2rem}.payslip-head .payslip-address{font-size:.9rem;margin-bottom:1rem}.payslip-logo img{max-height:80px;max-width:200px;width:auto}.payslip-employee-details{display:flex;justify-content:space-between;font-size:.9rem;margin-top:.2rem;border-bottom:2px solid;border-bottom-color:#d84727;margin-bottom:.4rem}.payslip-period{text-align:center;font-size:1.3rem;font-weight:700;border-bottom:2px solid;border-bottom-color:#000;padding-bottom:.4rem;margin-bottom:.2rem;color:#2e5266}.payslip-content{display:flex;justify-content:space-between;font-size:.7rem;font-weight:700}#fg-upload_branding{position:relative;display:flex;align-items:center;min-height:120px;padding:20px;cursor:pointer;transition:border .3s}#drop-files-upload_branding{background:#d8e6ee;width:100%;border:1px dashed #2e5266;border-radius:1em;padding:10px}#fg-custom-branding{margin:10px auto;font-size:16px}#fg-primary_colour label,#fg-secondary_colour label{font-weight:700}#drop-files-upload_branding.drop-files::before{content:'\f382';color:#2e5266;font-family:icons;font-size:25px;position:relative;top:3px}#drop-files-upload_branding.drop-files::after{content:'Drop logo here';color:#2e5266;position:relative;top:3px;font-size:15px;margin-left:10px}#upload_info{text-align:none;padding:0}.main-content-container{width:66.66666667%;float:left}.main-content-container.full{width:calc(100% - 35px);float:left}.detail-container{width:33.33333333%;float:left}.detail-container.collapsed{width:35px}#employee-tc-view .main-content-container{width:33.33333333%}#employee-tc-view .detail-container{width:66.66666667%}.app.employer #billing-transactions-table-view{margin-top:15px}#period-home-view #billing-transactions-table-view{padding-left:15px}.overdue{color:#d84727}.out-of-period{background-color:#f7f7f7}#employee-tc-view,#full-tc-view,#single-tc-view{position:absolute;top:0;bottom:0;left:0;right:0}#employee-tc-view #detail-link{display:none}#employee-tc-pay-employees-view{padding:15px}#employee-tc-view #employee-pay-detail-view{margin-right:0}.employee-topay-forms-flow-view .parchment fieldset,.employee-waiting-table-view .parchment fieldset{margin-top:0}.employee-waiting-table-view .inline,.employee-waiting-table-view .inline .tr-employee>a{color:transparent}.employee-topay-forms-flow-view{clear:both}.topay-card{margin-bottom:8px;position:relative}.topay-card .parchment{padding:10px 0;min-height:100px}.topay-card select{margin-top:5px}.topay-card .entry-field.number.levy_amount{margin-left:4px;margin-top:-1px;width:134px}.entry-field.edit-button{float:left;margin:7px 30px}.entry-field.edit-button.first{margin-top:30px}.break input{border-radius:0}.topay-card .allowance-button{width:24px;float:left;margin-top:10px;margin-left:-10px}.topay-card .allowance-button.first{margin-top:35px}.topay-card .levy_amount label{position:absolute;top:13px;left:3px}.pay-employees-view .help-block,.pay-employees-view .none{display:none}#upload-timesheet-messages-view .job-messages{margin-right:8px}#upload-timesheet-messages-view .toggle-view{display:none}#upload-timesheet-messages-view .job-messages{padding:8px;max-height:200px;overflow:hidden;overflow-y:visible;margin:4px 0 12px}#upload-timesheet-messages-view .message-text{display:inline-block;margin-bottom:14px;overflow-x:hidden}.th-leavehours,.tr-leavehours,.tr-payout{text-align:right}.pay-employees-view #fg-select{margin-top:-22px;margin-left:-8px;padding:0;width:35px}.pay-employees-view #fg-move-link{margin-left:6px;padding:0;width:23px}.pay-employees-view #fg-leaverequest{margin-right:6px;padding:0;width:24px;height:24px}.pay-employees-view #fg-leaverequest #leaverequest{width:24px;height:24px}.pay-employees-view .in-touch .pay-employees-view .prorata,.pay-employees-view .termination-pay{margin-top:-5px;padding:0;width:200px;margin-left:379px;position:absolute;top:8px}.pay-employees-view .auto-calculate{position:absolute;top:31px;margin-left:-9px;width:200px}@media (min-width:1024px){.pay-employees-view .in-touch .pay-employees-view .prorata,.pay-employees-view .termination-pay{margin-left:335px}}@media (min-width:1200px){.pay-employees-view .in-touch .pay-employees-view .prorata,.pay-employees-view .termination-pay{margin-left:379px}}.pay-employees-view #fg-nopayments label{text-align:center;font-size:22px}.pay-employees-view #name{font-size:large}.pay-employees-view .entry-field.number{width:100px;padding-left:0;margin-left:0}.entry-field.text{width:250px;padding-left:0;margin-left:0}.entry-field-number-offset-0{margin-left:0!important}.entry-field-number-offset-1{margin-left:75px!important}.entry-field-number-offset-2{margin-left:150px!important}.entry-field-number-offset-3{margin-left:225px!important}.entry-field-number-offset-4{margin-left:300px!important}.entry-field-number-offset-5{margin-left:375px!important}.entry-field-number-offset-6{margin-left:450px!important}.pay-employees-view .entry-field label{font-size:smaller}.pay-employees-view .allowance-title{margin-left:50px;margin-top:10px;text-align:right;clear:both}.pay-employees-view .allowance-title .value{text-align:left}.pay-employees-view .allowance-title.first{margin-top:34px;clear:both}.pay-employees-view #fg-periodpay{position:absolute;top:0;right:55px;padding:0}.pay-employees-view #fg-periodpay label{position:absolute;top:32px;font-size:smaller;color:#8ea604;left:0}.pay-employees-view #periodpay{font-size:22px;color:#8ea604}.pay-employees-view #fg-preview{position:absolute;right:22px;top:4px}.pay-employees-view .entry-field.days{position:absolute;left:8px;top:38px;width:180px}.pay-employees-view .entry-field.days>label{position:absolute}.pay-employees-view .entry-field.days>div{margin-top:29px}.pay-employees-view .entry-field.days input{width:50px}.pay-employees-view .taxapply,.pay-employees-view .tuapply{width:70px;float:left;padding:0;margin-top:10px}.pay-employees-view .taxapply.first,.pay-employees-view .tuapply.first{margin-top:38px}.pay-employees-view .reduce-by{margin-top:10px}.pay-employees-view .reduce-by.first{margin-top:34px}.leave-reduction-btn{float:left;margin-right:8px;margin-top:11px}.leave-reduction-btn.first{margin-top:37px;margin-right:8px}.pctopup{margin-top:4px}.pay-employees-view .taxvalue,.pay-employees-view .tuvalue{margin-top:-10px;width:63px;float:left;margin-left:-70px}.pay-employees-view .taxvalue.first,.pay-employees-view .tuvalue.first{margin-top:18px}.pay-employees-view #fg-approve-timecard,.pay-employees-view #fg-calculate,.pay-employees-view #fg-state,.pay-employees-view #fg-submit-for-approval,.pay-employees-view #fg-submit-for-calculate{position:absolute;padding:0;bottom:6px;margin:0;right:6px}.pay-employees-view #fg-approve-timecard button,.pay-employees-view #fg-calculate button,.pay-employees-view #fg-submit-for-approval button,.pay-employees-view #fg-submit-for-calculate button{font-size:12px}.pay-employees-view #fg-preview button{border:none;background-color:transparent;padding:0;margin-left:4px}#employee-preview-empty-view{text-align:center;color:#333;font-size:24px;background-color:#fafafa;padding:10px;margin:0;bottom:0;top:0;left:0;right:0;position:absolute}#employee-preview-empty-view .glyphicon-zoom-in{margin-top:200px;font-size:70px}#employee-preview-empty-view .preview-text{margin-top:10px;font-size:24px}.detail-container.collapsed #employee-preview-empty-view .glyphicon-zoom-in,.detail-container.collapsed #employee-preview-empty-view .preview-text{display:none}#employee-preview-empty-view .glyphicon-zoom-in,#employee-preview-empty-view .preview-text{opacity:.3;display:block}#employee-preview-empty-view a{float:right;font-size:14px}#employee-preview-calc-view .popup-header,#employee-preview-pay-view .popup-header{background-color:#fafafa;margin-top:-15px;margin-left:-15px;margin-right:-15px;padding:6px;margin-bottom:15px}#employee-preview-calc-view #remove-preview,#employee-preview-pay-view #remove-preview{float:right;margin-right:9px}#employee-preview-calc-view .glyphicon-zoom-in,#employee-preview-pay-view .glyphicon-zoom-in{margin-right:8px;opacity:.3}#employee-preview-calc-view .employee-name,#employee-preview-pay-view .employee-name{opacity:.3}#billing-preview-summary-view table,#billing-preview-view table,#close-template-view table,#employer-totals-view table,#invoice-template-view table,#leave-analysis-view table,.employee-preview-calc-view table,.employee-preview-pay-view table{border:none}#billing-preview-view #payslip-netpayment{display:none}#close-template-view .payment-card-cents,#close-template-view .payment-card-dollars{color:#f9827b;border-color:#f9827b}#billing-preview-summary-view .payment-card-dollars{width:50%}.billing-sub-title,.period-name{text-align:center;font-size:smaller;color:#8ea604}#billing-purchasers,#payslip-msg,.total-amounts{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px;margin-bottom:12px}#billing-purchasers table,.total-amounts table{width:100%}#billing-purchasers table{border:0}.employee-preview-calc-view .payment-card-calc,.employee-preview-calc-view .payment-card-calc table{background-color:#f5f5f5}.billing-amount,.payslip-amount,.total-amount{text-align:right}.billing-label,.payslip-vars .payslip-label,.total-amounts .total-label{font-family:Graphik-Medium}.total-name,.total-value{padding-left:20px}.total-amount,.total-value{width:30%;text-align:right}#employee-total-view{position:absolute;top:0;right:210px}#employee-total-pie-view line,#employee-total-pie-view text{display:none}#employee-pay-total-view .dashboard-widget,#employee-total-view .dashboard-widget,#pie-view .dashboard-widget{min-height:initial}#employee-total-summary-form-view{font-size:smaller;position:absolute;top:0;right:52%;width:200px;margin-top:5px}#employee-total-summary-form-view .control-label,#employee-total-summary-form-view .form-label{padding-top:3px}#employee-total-summary-form-view #fg-total{position:absolute;top:-3px;left:220px;font-size:large;width:100px}#employee-total-summary-form-view #fg-esct_note{width:175px;position:absolute;top:30px;right:-170px;font-size:larger}#employee-total-summary-form-view #fg-esct_note .alert{padding:10px}#employee-total-summary-form-view .form-group{margin-bottom:0}#employee-total-summary-form-view .control-label,#fs-done-detail .control-label{font-weight:inherit}#employee-total-summary-form-view .form-label{text-align:right}.processed-card{margin-top:8px;position:relative}.employee-processed-view{margin-bottom:15px}.employee-processed-view .parchment{min-height:100px}.employee-processed-view #fg-name{margin-top:2px;font-size:large}.employee-processed-view #fg-move-link{margin-top:4px;margin-left:6px;padding:0;width:23px}.employee-processed-view #detail-link{position:absolute;right:8px;top:6px}.employee-processed-view #fg-netpay{text-align:center;position:absolute;top:70px;left:85px;right:initial}.employee-processed-view #netpay{font-size:36px;margin-top:-60px}.employee-processed-view #summary{margin-top:8px;float:right;margin-right:8px}#costing-messages-view table,#disbursements-messages-view table,#tcosting-messages-view table,.employee-processed-view table{border:none}#employer-total-pie-view{padding:0;float:left}#total{color:#f9827b}#employee-totals-table-view th.th-amount{width:100px}#costing-view tfoot,#disbursements-view tfoot,#employee-totals-table-view tfoot{border-top:2px solid #49b03f}#costing-view tfoot td,#disbursements-view tfoot td,#employee-totals-table-view tfoot td{font-family:Graphik-Medium;color:#49b03f}#costing-view .tf-title,#disbursements-view .tf-bank_account_no{text-align:right}#disbursements-pie-view .dashboard-widget{min-height:initial}#fg-summary_info{padding:0 20px}#tag-cloud{padding:0}#employee-pay-finalise-tab-view{background-color:#fff;border:1px solid #ccc;padding:15px;border-top:none;border-bottom:none}#employee-pay-finalise-tab-view .navbar-default{border-color:none}#employee-pay-finalise-tab-view .nav-tabs{border-bottom:1px solid #ccc}#employee-pay-finalise-tab-view .nav-tabs>li.active>a,#employee-pay-finalise-tab-view .nav-tabs>li.active>a:focus,#employee-pay-finalise-tab-view .nav-tabs>li.active>a:hover{border:none}#disbursement-form-view{margin-bottom:20px;padding:12px;position:relative;max-height:58px}#disbursement-form-view #fg-total{position:absolute;top:22px;left:12px;text-align:left;padding:0;font-size:26px}#disbursement-form-view #fg-total label{display:none}#disbursement-form-view #fg-billing{font-size:smaller;position:absolute;top:52px;left:12px;text-align:left;padding:0;color:#f9827b}#disbursement-form-view #fg-netpay{position:absolute;top:22px;left:200px;text-align:center}#disbursement-form-view #fg-ird{position:absolute;top:22px;left:350px;text-align:center}#disbursement-form-view #fg-deduction{position:absolute;top:22px;left:500px;text-align:center}#disbursement-form-view #fg-use_intermediary{position:absolute;top:0;right:4px}#disbursement-form-view #fg-close_date{position:absolute;top:12px;left:800px;text-align:center}#disbursement-form-view #fg-payment_date{position:absolute;top:0;left:630px;width:150px;text-align:center}#disbursement-form-view #fg-state{font-size:26px}#disbursement-form-view #fg-state #state{margin-right:12px;padding:0}#disbursement-form-view #authorize-pay,#disbursement-form-view #close-and-pay,#disbursement-form-view #close-pay,#disbursement-form-view #get-pay-authorization,#disbursement-form-view #re-enter-pay,#disbursement-form-view #reject-pay,#disbursement-form-view #show-report,#disbursement-form-view #submit-pay-for-approval,#disbursement-form-view #submit-pay-for-payment{margin-left:4px}#disbursement-form-view #show-report-close{margin-right:4px}#disbursement-form-view #fg-payment_date .help-block{display:none}#disbursement-form-view #fg-close_date label,#disbursement-form-view #fg-deduction label,#disbursement-form-view #fg-ird label,#disbursement-form-view #fg-netpay label,#disbursement-form-view #fg-payment_date label{margin:0}#disbursement-form-view #fg-close_date .form-label,#disbursement-form-view #fg-deduction .form-label,#disbursement-form-view #fg-ird .form-label,#disbursement-form-view #fg-netpay .form-label,#disbursement-form-view #fg-payment_date .form-label{font-size:18px;padding:0}#close-pay-modal-view .modal-dialog{width:800px}#period-selector-view{padding:0;position:absolute;top:10px;right:120px;max-width:315px;z-index:10;margin:1px 15px;color:#4c4c47}#period-selector-view .title{float:left;margin-right:8px;font-size:18px;text-transform:uppercase;color:#00783a}#period-selector-view li.list-group-item{float:left;background-color:#fffaec;border:none;cursor:pointer}#period-selector-view .period-name{display:block;max-width:225px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;text-align:left}#period-selector-view li.other-periods li{text-align:left;margin-right:15px;margin-left:26px;cursor:pointer}#period-selector-view li.other-periods li:hover{text-decoration:underline;color:#00783a}#period-selector-view li.other-periods .selected{font-weight:700;margin-left:0}#period-selector-view li.other-periods .selected span{margin-right:8px}#period-selector-view li .period-name:hover{text-decoration:underline}#period-selector-view li.selected .period-name{text-decoration:underline;color:#00783a}#period-selector-view .period li.list-group-item{padding:0 8px}.period li{font-size:18px}#period-selector-view ul.period li:last-child{border:none}#period-selector-view button.edit{margin:0 0 0 10px}#period-selector-view .other-periods{position:absolute;top:0;left:0;margin-left:-60px}#period-selector-view .list-inline .period{position:relative}@media (min-width:1024px){#period-selector-view #otherPeriods .glyphicon.glyphicon-th-list,#period-selector-view .title{display:none}#period-selector-view #otherPeriods button{border-radius:4px}#period-selector-view .other-periods{margin-left:-40px}}.table-buttons.download,.table-buttons.upload{font-size:x-large}.table-buttons.download:hover,.table-buttons.upload:hover{background-color:transparent}.table-buttons.upload{margin:5px 0 0 5px}.table-buttons.download{margin:5px 15px 0 5px}#period-list-buttons-view button{margin-left:4px;background-color:#fff;padding:2px 5px 2px 5px}#calc-PT_LV_ACC-0 .calc-value{width:60%}#btn-preview{padding-bottom:0}#to-pay-selector-view .btn-group{margin-right:8px;margin-bottom:8px}#to-pay-selector-view .btn-group label{padding:0;background-color:transparent;width:24px}#to-pay-selector-view #fg-view{float:right;margin-bottom:0}#leave-entry-form-buttons-view{margin-top:8px}#leave-entry-form-buttons-view #save-leave{margin-left:4px}#fg-days .disabled{color:#eee}#fg-days .active{background-image:none;background-color:#8ea604}.employee-nopay-tag-view,.employee-waiting-table-view{margin-top:8px}.employee-nopay-tag-view .tag-cloud{background-color:#ccc;color:#444}#to-pay-summary-view fieldset{margin-top:0}#to-pay-summary-view .form-label{text-align:center}#to-pay-summary-view input{margin-top:4px}#to-pay-summary-view #fg-done-link a,#to-pay-summary-view #fs-calculated,#to-pay-summary-view #fs-done,#to-pay-summary-view #fs-done-detail,#to-pay-summary-view #fs-unpaid{color:#e9c442}#to-pay-summary-view #fs-calculated input,#to-pay-summary-view #fs-done input,#to-pay-summary-view #fs-unpaid input{border-color:#e9c442}#to-pay-summary-view #fs-todo{margin-left:20px;padding-left:0}#to-pay-summary-view #fg-done-link,#to-pay-summary-view #fg-todo-link,#to-pay-summary-view #fs-done{text-align:center;font-size:larger}#to-pay-summary-view #fs-done input[type=checkbox]:checked{background-color:#e9c442}#to-pay-summary-view #fg-calculated_on .auto-width{width:95px}#to-pay-summary-view #fg-unpaid_on .auto-width{width:90px}#to-pay-summary-view .auto-width{margin:auto}#to-pay-summary-view .form-horizontal:after{clear:both;content:' ';display:table}#fg-calculated_total{margin-bottom:0}@media (min-width:1024px){#to-pay-summary-view #fs-actions{position:absolute;top:-37px;right:415px}#to-pay-summary-view #fg-topay_on{position:absolute;top:-38px;left:195px;width:100px}#to-pay-summary-view #fg-topay_total{position:absolute;top:-46px;left:265px}#to-pay-summary-view #fg-waiting_on{position:absolute;top:-38px;left:150px;width:100px}#to-pay-summary-view #fg-waiting_total{position:absolute;top:-46px;left:265px}#to-pay-summary-view #fg-done_on{position:absolute;top:-38px;left:-345px}#to-pay-summary-view #fs-done-detail,#to-pay-summary-view #fs-todo{display:none}#to-pay-summary-view #topay_total,#to-pay-summary-view #waiting_total{font-size:26px}#to-pay-summary-view .parchment.parchment-clean.white.white-tabs{border:none}}@media (min-width:1315px){#to-pay-summary-view #fg-topay_on .auto-width{width:80px}#to-pay-summary-view #fg-waiting_on .auto-width{width:100px}#to-pay-summary-view #fs-actions{position:static;top:auto;right:auto}#to-pay-summary-view #fg-done_on,#to-pay-summary-view #fg-topay_on,#to-pay-summary-view #fg-topay_total,#to-pay-summary-view #fg-waiting_on,#to-pay-summary-view #fg-waiting_total{position:static;top:auto;left:auto}#to-pay-summary-view #fg-done_on .auto-width{width:70px}#to-pay-summary-view #fs-done-detail,#to-pay-summary-view #fs-todo{display:block}#to-pay-summary-view #topay_total,#to-pay-summary-view #waiting_total{font-size:36px}#to-pay-summary-view .parchment.parchment-clean.white.white-tabs{background-color:#fff;border:1px solid #ccc;border-top:none}}.employee-topay-table-view,.tc-done-message-view,.waiting-message-view{margin-top:8px}#leave-analysis-view.popover{width:360px;max-width:500px}#calculations-popover-flow-view.popover,.calculations-popover-flow-view.popover{width:400px;max-width:400px;overflow-x:hidden;overflow-y:visible}#upload-timecards-modal-view .modal-dialog,#upload-timesheets-modal-view .modal-dialog{width:800px}#timecards-uploaded-table-view .th-info{width:25px}#timecards-uploaded-table-view .th-ird_no{width:100px}#timecards-uploaded-table-view .th-annual,#timecards-uploaded-table-view .th-days_paid,#timecards-uploaded-table-view .th-sick{width:50px;text-align:right}#timecards-uploaded-table-view .tr-annual,#timecards-uploaded-table-view .tr-days_paid,#timecards-uploaded-table-view .tr-sick{width:50px;text-align:right}.row-strike-through{text-decoration:line-through}#admin-dashboard-view .container-fluid,#bureau-dashboard-view .container-fluid,#employee-pay-draft-view .container-fluid,#employer-dashboard-view .container-fluid,#period-home-view .container-fluid{padding:0}#deductions-summary-form-view,#ird-summary-form-view,#net-summary-form-view{clear:both}#main-pay-run-view #leave-mgmt-view{position:absolute;top:0;bottom:20px;right:0;left:8px;overflow-y:auto}#main-pay-run-view #payslip-notes-view{position:absolute;top:8px;bottom:20px;right:0;left:8px;overflow-y:auto}#main-pay-run-view #timesheet-view{position:absolute;top:3px;bottom:20px;left:0;right:0;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px;overflow-y:auto}#main-pay-run-view #leave-calendar-actions-form-view,#main-pay-run-view #leave-request-actions-form-view{overflow-y:auto;top:44px;bottom:20px;position:absolute;left:0;right:0;padding:8px}@media (min-width:1024px){#main-pay-run-view #timesheet-view #main-pay-run-view #payslip-notes-view{top:3px}}.deduction-name{padding-right:10px}#confirmation-modal-view .modal{z-index:10000}#fg-deduction_account_no .form-label-value{padding:0 0 7px 0}#employee-settings-actions-form-view,#pay-preview-modal-actions-form-view{position:absolute;width:600px;bottom:-65px}#pay-preview-modal-view .modal-body{height:calc(100vh - 195px);overflow-y:auto}#pay-preview-modal-view .modal-dialog{width:800px}.qty-title{clear:both;margin-left:15px;font-style:italic;padding-top:15px}.leave-title{background-color:#eaeaea;color:#3b434f}.leave-title label{padding-top:5px}.leave-footer{padding-top:12px}.leave-employee{float:left;padding:0 15px}.leave-warning{float:left;padding:0 100px;color:red}.leave-allowance{float:left;padding:0 15px 0 7px}.leave-allowance-ext{float:left;margin-left:25px;padding:0 15px 0 7px}.leave-action{float:left;padding:0 15px}.leave-action-ext{float:left;margin-left:25px;padding:0 15px 0 7px}.leave-alt_hours,.leave-custom,.leave-hours,.leave-levy,.leave-rate,.leave-tax{float:left;padding:0 15px 0 0;margin-top:2px}.leave-custom .control-label{padding-top:2px}.leave-alt_hours .caret,.leave-hours .caret,.leave-rate .caret{display:block;margin:7px}.leave-alt_hours .name,.leave-hours .name,.leave-rate .name{font-size:smaller;float:left;color:#4c4c47}.leave-alt_hours input,.leave-hours input,.leave-rate input{width:60px;float:left}.leave-alt_hours .label,.leave-hours .label,.leave-rate .label{color:#000}.leave-alt_hours .selected,.leave-hours .selected,.leave-rate .selected{font-weight:700;padding-left:18px;padding-right:0}.leave-factor{float:left;padding:0}.leave-factor .checkbox{padding-top:10px}.leave-observed{float:left;padding:0}.leave-observed div{padding-top:4px}.leave-select{float:left;width:25px;padding:0;margin-top:2px}.leave-select .checkbox input[type=checkbox]{bottom:10px}.leave-date-label{float:left;width:60px;padding:0 15px}.leave-days-ext{float:left;width:110px;padding:0 0}.leave-allowance-btn,.leave-days-btn{float:left;width:25px;padding-top:7px}.leave-days-btn .input-group-addon{margin-bottom:0;margin-left:6px;border:0;background-color:transparent;padding:0}.leave-days-btn input.form-control{display:none}.leave-days{float:left;width:85px;padding:0 0}#leave-summary-table-view .header-wrapper{position:sticky;top:0;height:8px;background-color:#fff;z-index:1}#leave-summary-table-view thead th{top:8px;position:sticky;z-index:1}#leave-summary-table-view .th-actions{padding-right:16px}#leave-calendar-actions-view #fs-header,#leave-request-actions-view #fs-header{top:0;position:sticky;z-index:1;border-top:8px;border-color:#fff;border-style:solid;background-color:#eaeaea}#leave-calendar-actions-view fieldset:nth-child(odd){background-color:#f7f7f7}#leave-calendar-actions-view fieldset{border-bottom:1px #ccc dashed}#leave-mgmt-view fieldset.divider{border-top:1px #ccc dashed}#leave-mgmt-view fieldset:nth-child(2){border-top:none}#leave-calendar-actions-view fieldset:last-child{border-bottom:none}#leave-calendar-actions-view .dropdown-menu,#leave-request-actions-view .dropdown-menu{top:40px}#leave-calendar-actions-view .dropdown-menul li,#leave-request-actions-view .dropdown-menu li{position:relative}#leave-request-actions-view .dropdown-menu .glyphicon{position:absolute;left:4px}#leave-calendar-actions-view .control-label{text-align:left}.popover{max-width:700px}.leaverequest-popover th{font-weight:400}.popover-leavebalances{font-family:Proxima-Nova-Reg,Arial,Helvetica,sans-serif;width:200px;float:left}.popover-workpattern{font-family:Proxima-Nova-Reg,Arial,Helvetica,sans-serif;width:222px;float:left}@media (min-width:1024px){.leave-employee{width:170px}.leave-allowance,.leave-allowance-ext{width:115px}.leave-action,.leave-action-ext{width:200px}.leave-alt_hours,.leave-hours,.leave-rate{width:100px;padding:0}.leave-factor{width:45px}.leave-observed{width:75px}#pay-home-view,#period-home-view{width:1014px}}@media (min-width:1200px){#pay-home-view,#period-home-view{width:1190px}.leave-employee{width:230px}.leave-allowance,.leave-allowance-ext{width:180px}.leave-action,.leave-action-ext{width:248px}.leave-alt_hours,.leave-hours,.leave-rate{width:110px;padding:0 5px 0 0}.leave-tax{width:250px}.leave-levy{width:165px}.leave-custom input{width:60px}}@media (min-width:1315px){#pay-home-view,#period-home-view{width:1170px}.leave-employee{width:230px}.leave-allowance,.leave-allowance-ext{width:180px}.leave-action,.leave-action-ext{width:248px}}#pay-home-view,#period-home-view{position:fixed;top:118px;bottom:20px;background-color:#fff}#pay-employees-view{padding:15px 0 15px 15px}#employee-processed-view{padding:0}.topay-card .parental-leave{font-size:18px;margin-top:30px}.topay-card #fg-on_parental{padding-top:27px}#tcosting-view ul{margin:0}#tcosting-view .form-title{margin-bottom:15px}#billing-table-view .ul-tag-cloud,#tcosting-view .ul-tag-cloud{padding:0}#billing-table-view .th-payment,#billing-table-view .tr-payment{width:50px}.th-apply_always,.th-threshold,.tr-apply_always{width:25px}.tcosting-line{border-top:1px dashed #ccc;padding:4px 0}.tcosting-label{width:80%;float:left;clear:both}.tcosting-total-value,.tcosting-value{width:20%;float:right;text-align:right}.tcosting-total-value{font-family:Graphik-Medium;border-top:#000 solid 1px}#tcosting-view select{margin-top:20px}#fg-tcosting-actions{position:absolute;top:0;left:-42px}.topay-card .inbox-leaverequest{background:transparent url(../img/icons/leaverequest-24x24.png) no-repeat top left}#fg-payrun-view-selector>label{width:38px}#fg-payrun-view-selector.state{margin-top:10px;margin-bottom:8px}.period-message{background-color:#504C4C47;width:100%;padding:5px 10px;color:#fff;margin-bottom:1px}.period-message a,.period-message::selection{color:#fff}#employee-leave-balances-table-view th{vertical-align:top}#fg-pagination{margin:0 10px;margin-left:auto}#fg-leave_rule_messages a,.popover a{color:#d84727}.form-title .ui.toggle.checkbox{padding-left:16px}.employee-title{font-size:26px}#employee-title-view{margin-bottom:20px;padding-top:15px}#fg-photo_id{border:3px solid #fff;background-color:#fff}#fg-photo_id #fg-remove-link{position:absolute;top:1px;left:-13px}#fg-photo_id #remove-link{color:#aaa}#fg-upload-photo .drop-files{width:84px;height:84px;border-radius:4px;text-align:center;float:left;font-size:11px;font-weight:400;margin:0 0 4px 0;color:#a1d2a2;padding-top:35px;background:transparent url(../img/buttons/empty-photo.png) no-repeat top left}#drop-files-upload-photo:hover{background:transparent url(../img/buttons/empty-photo-selected.png) no-repeat top left}#employee-title-view #fs-details .form-label{text-align:right}#employee-title-view #fg-contact_title,#employee-title-view #fg-emergency_title,#employee-title-view #fg-phonr_title{clear:both}#employee-title-view form:after{clear:both;content:'';display:block}#employee-rules-form-view .form-fields,#new-employee-leave-form-view .form-fields,#new-employee-rules-form-view .form-fields{position:relative}#employee-rules-form-view #fg-rules-check,#employer-rules-form-view #fg-rules-check,#new-employee-rules-form-view #fg-rules-check{margin-left:0;margin-right:0;position:absolute;top:0;z-index:1000}#employee-rules-form-view #fg-rules-check .checkbox,#employer-rules-form-view #fg-rules-check .checkbox,#new-employee-rules-form-view #fg-rules-check .checkbox{height:20px;min-height:20px}#employee-rules-form-view #fg-rules-check .control-label,#employer-rules-form-view #fg-rules-check .control-label,#new-employee-rules-form-view #fg-rules-check .control-label{display:none}#new-employee-rules-form-view #fg-disbursements-link,#new-employee-rules-form-view .checkbox.account-disbursements{display:none}#new-employee-rules-form-view #fg-early-pay-link,#new-employee-rules-form-view .checkbox.account-early-pay{display:none}#employee-rules-form-view .form-fields:after,#new-employee-rules-form-view .form-fields:after{content:'';clear:both}#employee-rules-form-view #fg-allowances-link,#employer-rules-form-view #fg-allowances-link,#new-employee-rules-form-view #fg-allowances-link{position:absolute;top:77px;left:50px;text-align:left;width:33%;margin-left:33%}#employee-rules-form-view #fg-deductions-link,#employer-rules-form-view #fg-deductions-link,#new-employee-rules-form-view #fg-deductions-link{position:absolute;top:98px;left:50px;text-align:left;width:33%;margin-left:33%}#employee-settings-modal-view .modal-dialog{width:800px}#allowances-list-view .list-group-item{padding:0;position:inherit;border:0}#employee-periods-flow-view{margin-top:20px}#employee-forms-tab-flow-view{position:absolute;top:98px;bottom:0;right:0;overflow-x:hidden;overflow-y:visible;width:100%;padding:15px;border-top:1px solid #ccc;background-color:#fff;border-left:1px solid #ccc}#employee-forms-tab-view #employee-settings-tab-view .navbar-default{border-color:none}#employee-forms-tab-view #employee-settings-tab-view .nav-tabs{border-bottom:none}#employee-forms-tab-view #employee-settings-tab-view .nav-tabs>li.active>a,#employee-forms-tab-view #employee-settings-tab-view .nav-tabs>li.active>a:focus,#employee-forms-tab-view #employee-settings-tab-view .nav-tabs>li.active>a:hover{border:none}#allowance-form-buttons-view,#debt-form-buttons-view,#deduction-form-buttons-view,#disbursement-form-buttons-view,#new-allowance-form-buttons-view,#new-deduction-form-buttons-view,#payment-registration-form-buttons-view,#payroll-giving-form-buttons-view{margin-top:8px}#save-ad,#save-debt,#save-disbursement,#save-payment-registration,#save-payroll-giving{margin-left:4px}#employee-modal-view .modal-dialog{width:800px}#leave-modal-view .tr-amount{width:100px;text-align:right}#employee-details-form-view,#employee-employment-form-view,#employee-tagsets-form-view{padding:0}#employee-debts-table-view,#employer-detail-select-view{margin-bottom:20px}@media (min-width:1024px){#employee-rules-view .form-title,#employer-detail-select-view .form-title,#new-employee-rules-view .form-title{display:none}#employee-rules-view .parchment,#employer-detail-select-view .parchment,#new-employee-rules-view .parchment{height:30px;background-color:#f7f7f7;border:none;margin-top:-10px}#employee-rules-view #fg-childsupport-link,#employee-rules-view #fg-disbursements-link,#employee-rules-view #fg-early-pay-link,#employee-rules-view #fg-general-link,#employee-rules-view #fg-kiwisaver-link,#employee-rules-view #fg-leave-link,#employee-rules-view #fg-paynow-link,#employee-rules-view #fg-payroll-giving-link,#employer-detail-select-view #fg-bank-link,#employer-detail-select-view #fg-employment-link,#employer-detail-select-view #fg-notes-link,#employer-detail-select-view #fg-personal-link,#employer-detail-select-view #fg-tagsets-link,#new-employee-rules-view #fg-childsupport-link,#new-employee-rules-view #fg-disbursements-link,#new-employee-rules-view #fg-early-pay-link,#new-employee-rules-view #fg-general-link,#new-employee-rules-view #fg-kiwisaver-link,#new-employee-rules-view #fg-leave-link,#new-employee-rules-view #fg-paynow-link,#new-employee-rules-view #fg-payroll-giving-link{top:0;padding-top:0;position:relative;text-align:left}#employer-detail-select-view #fg-employment-link{left:150px}#employer-detail-select-view #fg-bank-link{left:300px}#employer-detail-select-view #fg-notes-link{left:450px}#employer-detail-select-view #fg-tagsets-link{left:600px}#employee-rules-view a,#employer-detail-select-view a{font-size:small}#employer-detail-select-view a.selected{color:#555;text-decoration:underline}#employee-rules-form-view #fg-rules-check .checkbox,#new-employee-rules-form-view #fg-rules-check .checkbox{position:absolute;padding:0;top:-9px}#employee-rules-form-view #fg-rules-check .checkbox.kiwi-saver,#new-employee-rules-form-view #fg-rules-check .checkbox.kiwi-saver{left:113px}#employee-rules-form-view #fg-rules-check .checkbox.leave,#new-employee-rules-form-view #fg-rules-check .checkbox.leave{left:212px}#employee-rules-form-view #fg-rules-check .checkbox.child-support,#new-employee-rules-form-view #fg-rules-check .checkbox.child-support{left:288px}#employee-rules-form-view #fg-rules-check .checkbox.payroll-giving,#new-employee-rules-form-view #fg-rules-check .checkbox.payroll-giving{left:407px}#employee-rules-form-view #fg-rules-check .checkbox.account-disbursements,#new-employee-rules-form-view #fg-rules-check .checkbox.account-disbursements{left:525px}#employee-rules-view #fg-childsupport-link,#employee-rules-view #fg-disbursements-link,#employee-rules-view #fg-early-pay-link,#employee-rules-view #fg-kiwisaver-link,#employee-rules-view #fg-leave-link,#employee-rules-view #fg-paynow-link,#employee-rules-view #fg-payroll-giving-link,#employer-detail-select-view #fg-bank-link,#employer-detail-select-view #fg-employment-link,#employer-detail-select-view #fg-notes-link,#employer-detail-select-view #fg-tagsets-link,#new-employee-rules-view #fg-childsupport-link,#new-employee-rules-view #fg-disbursements-link,#new-employee-rules-view #fg-early-pay-link,#new-employee-rules-view #fg-kiwisaver-link,#new-employee-rules-view #fg-leave-link,#new-employee-rules-view #fg-paynow-link,#new-employee-rules-view #fg-payroll-giving-link{left:0;float:left;padding:0 5px 0 30px}#employer-detail-select-view #fg-personal-link{width:79px}#employer-detail-select-view #fg-employment-link{width:106px}#employer-detail-select-view #fg-bank-link{width:88px}#employer-detail-select-view #fg-notes-link{width:70px}#employer-detail-select-view #fg-tagsets-link{width:88px}#employee-rules-view #fg-general-link,#new-employee-rules-view #fg-general-link{width:100px}#employee-rules-view #fg-kiwisaver-link,#new-employee-rules-view #fg-kiwisaver-link{width:99px}#employee-rules-view #fg-leave-link,#new-employee-rules-view #fg-leave-link{width:77px}#employee-rules-view #fg-childsupport-link,#new-employee-rules-view #fg-childsupport-link{width:119px}#employee-rules-view #fg-payroll-giving-link,#new-employee-rules-view #fg-payroll-giving-link{width:117px}#employee-rules-view #fg-disbursements-link,#new-employee-rules-view #fg-disbursements-link{width:120px}#employee-rules-view #fg-early-pay-link,#new-employee-rules-view #fg-early-pay-link{width:120px}#employee-rules-view #fg-paynow-link,#new-employee-rules-view #fg-paynow-link{width:120px}}@media (min-width:1200px){#employee-rules-view .form-title,#employer-detail-select-view .form-title,#new-employee-rules-view .form-title{display:block}#employee-rules-view .parchment,#employer-detail-select-view .parchment,#new-employee-rules-view .parchment{background-color:#f7f7f7;border:1px solid #f7f7f7;margin-top:0}#employer-detail-select-view .parchment{height:150px}.app.teamleader #employer-detail-select-view .parchment{height:70px}#employee-rules-view .parchment,#new-employee-rules-view .parchment{height:190px}#employee-rules-view a,#employer-detail-select-view a{font-size:14px}#employee-rules-form-view #fg-rules-check .checkbox,#new-employee-rules-form-view #fg-rules-check .checkbox{position:static;padding:0;left:0;top:0}#employee-rules-view #fg-childsupport-link,#employee-rules-view #fg-disbursements-link,#employee-rules-view #fg-early-pay-link,#employee-rules-view #fg-general-link,#employee-rules-view #fg-kiwisaver-link,#employee-rules-view #fg-leave-link,#employee-rules-view #fg-paynow-link,#employee-rules-view #fg-payroll-giving-link,#employer-detail-select-view #fg-bank-link,#employer-detail-select-view #fg-employment-link,#employer-detail-select-view #fg-notes-link,#employer-detail-select-view #fg-personal-link,#employer-detail-select-view #fg-tagsets-link,#new-employee-rules-view #fg-childsupport-link,#new-employee-rules-view #fg-disbursements-link,#new-employee-rules-view #fg-early-pay-link,#new-employee-rules-view #fg-general-link,#new-employee-rules-view #fg-kiwisaver-link,#new-employee-rules-view #fg-leave-link,#new-employee-rules-view #fg-paynow-link,#new-employee-rules-view #fg-payroll-giving-link{position:absolute;float:none;padding:7px 15px 0 15px;width:auto;left:28px;text-align:left}#employer-detail-select-view #fg-personal-link{top:0}#employer-detail-select-view #fg-employment-link{top:20px}#employer-detail-select-view #fg-bank-link{top:40px}#employer-detail-select-view #fg-notes-link{top:60px}#employer-detail-select-view #fg-tagsets-link{top:80px}#employee-rules-form-view #fg-general-link,#employer-rules-form-view #fg-general-link,#new-employee-rules-form-view #fg-general-link{top:0}#employee-rules-form-view #fg-kiwisaver-link,#employer-rules-form-view #fg-kiwisaver-link,#new-employee-rules-form-view #fg-kiwisaver-link{top:20px;left:9px}#employee-rules-form-view #fg-leave-link,#employer-rules-form-view #fg-leave-link,#new-employee-rules-form-view #fg-leave-link{top:40px;left:9px}#employee-rules-form-view #fg-childsupport-link,#employer-rules-form-view #fg-childsupport-link,#new-employee-rules-form-view #fg-childsupport-link{top:60px;left:9px}#employee-rules-form-view #fg-payroll-giving-link,#employer-rules-form-view #fg-payroll-giving-link,#new-employee-rules-form-view #fg-payroll-giving-link{top:80px;left:9px}#employee-rules-form-view #fg-disbursements-link,#employer-rules-form-view #fg-disbursements-link{top:100px;left:9px}#employee-rules-form-view #fg-early-pay-link,#employer-rules-form-view #fg-early-pay-link{top:120px}#employee-rules-form-view #fg-paynow-link,#employer-rules-form-view #fg-paynow-link{top:120px}#settings-flow-view{margin-top:0}#employee-rules-form-view #fg-rules-check,#new-employee-rules-form-view #fg-rules-check{top:27px}}#settings-selector-view{position:absolute;right:15px;top:20px;width:85px}#settings-txn-view{margin-top:20px}#employer-detail-select-view .form-fields{position:relative}#fs-photo{margin-top:-7px}#employees-table-view .th-gross,#employees-table-view .th-hours,#employees-table-view .th-leaveHours,#employees-table-view .th-net,#employees-table-view .th-rate,#employees-table-view .th-reduced_hours,#employees-table-view .th-salary,#employees-table-view .th-termination,#employees-table-view .tr-gross,#employees-table-view .tr-hours,#employees-table-view .tr-leaveHours,#employees-table-view .tr-net,#employees-table-view .tr-rate,#employees-table-view .tr-reduced_hours,#employees-table-view .tr-salary,#employees-table-view .tr-termination{text-align:right;padding-right:24px}#employee-forms-tab-view #period-transactions-view{margin-top:20px}#employee-forms-tab-view #period-ribbon-view{padding-right:0}#employee-forms-tab-view #period-ribbon-view .other-group-item{padding-right:0;padding-left:0;padding-top:10px}#employee-documents-table-view .th-actions{width:80px}#employee-leave-view fieldset,#new-employee-leave-form-view fieldset,#new-employee-leave-view fieldset{padding-right:15px;padding-left:15px}#employee-flow-view{padding:0 15px 15px 15px;background-color:#fff}#averages-details-selector #fg-calc_view{height:150px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:32px;margin-top:12px;width:50%;float:left;margin-left:0}#averages-details-selector .dividend-divisor{float:left;width:50%}#averages-details-selector .divisor-total{border-top:1px solid #ccc;width:81px}#averages-details-selector .amount{float:left;width:50%}.terminated{text-decoration:line-through}#employee-tagsets-form-view .ul-tag-cloud{width:350px}#employee-tagsets-form-view .parchment{padding-bottom:20px}#leaverequest-modal-view .modal-dialog{width:800px}#leaverequest-message-modal-view #fg-leaverequest-enabled{position:absolute;bottom:-75px}#payroll-giving-form-buttons-view{margin-top:8px}#employee-leave-form-view{margin-bottom:20px}#employee-parental-leave-form-view .parchment{min-height:325px}#fg-on_parental{margin-bottom:0}#fg-current-parental-leave{width:50%;position:absolute;right:8px;top:150px;min-height:140px}#show-parental-history{bottom:14px;right:6px;position:absolute}.pl-status-info{text-align:center}.pl-status-info .form-control-static{font-size:26px}#fg-payment-info{margin-left:10%;margin-right:10%}.leave-payment-info-label{color:#000;text-transform:uppercase;font-size:smaller;font-family:Graphik-Medium;clear:both;float:left;width:130px;padding:2px 0}.leave-payment-info-value{float:left;line-height:1.2;padding:2px 0;width:50px;text-align:right}.leave-payment-info-holiday{padding:2px 0}.leave-dashboard-widget{min-height:initial}.leave-dashboard-widget .control-label,.leave-dashboard-widget .form-label{font-size:12px;padding:0 0 7px 0}#leave-balances-view .form-title,#leave-total-summary-form-view .form-title,#ytd-balances-view .form-title{text-align:left;margin-top:0;padding:0}#employer-balances-view .form-title,#leave-total-summary-form-view .form-title #leave-balances-view .form-title,#ytd-balances-view .form-title{text-align:left;margin-top:0;padding:0}#leave-balances-view:after,#leave-settings-form-view:after{content:"";clear:both;display:block}#fg-enable_payslip .control-label{text-align:left}#no-open-periods-view{margin-top:60px}#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view{position:fixed;bottom:20px;right:7px;background:#fff;border:1px solid #ccc;padding:15px 15px;overflow-x:hidden;overflow-y:visible;border-top:none;margin-top:15px}#unfiled-periods-view{position:fixed;bottom:20px;left:146px;right:7px;background:#fff;border:1px solid #ccc;padding:15px 15px;overflow-x:hidden;overflow-y:visible;width:1170px;margin-top:15px;top:195px}#unfiled-periods-view button{margin-right:4px}#filing-tab-view{background-color:#fffaec;border:1px solid #e9c442;padding:0;border-top:0;border-bottom:0}#filing-tab-view .nav.nav-tabs{padding:0 15px;margin:0;border-bottom:1px solid #ccc}#ir345-periods-table-view tfoot,#ir348-details-table-view tfoot,#irPDF-periods-table-view tfoot{border-top:2px solid #49b03f}#ir345-periods-table-view tfoot td,#ir348-details-table-view tfoot td,#irPDF-periods-table-view tfoot td{font-family:Graphik-Medium;color:#49b03f}#ir345-report-view,#ir348-report-view,#irPDF-report-view,.ir-report-view{font-size:18px}#ir345-report-view .report-title,#ir348-report-view .report-title,#irPDF-report-view .report-title,.ir-report.report-title{float:left;width:50%;font-size:26px;margin-bottom:20px}#ir345-report-view .report-type,#ir348-report-view .report-type,#irPDF-report-view .report-type,.ir-report.report-type{float:right;width:10%;margin-right:40%;text-align:right;font-size:26px;margin-bottom:20px}#ir345-report-view .total-title,#ir348-report-view .total-title,#irPDF-report-view .total-title,.ir-report.total-title{float:left;width:50%}#ir345-report-view .total-value,#ir348-report-view .total-value,#irPDF-report-view .total-value,.ir-report.total-value{float:right;width:10%;margin-right:40%}#ir345-report-view .ir345-header,#ir345-report-view .report-sub-note,#ir348-report-view .ir348-header,#irPDF-report-view .irPDF-header,#irPDF-report-view .report-sub-note,.ir-report-header{margin-bottom:20px;font-size:initial}#ir345-report-view .ir345-footer,#irPDF-report-view .ir345-footer,.ir-report-footer{margin-top:20px;font-family:Graphik-Medium;color:#49b03f}#disbursement-form-view #next-period,#disbursement-form-view #period-info,#disbursement-form-view #period-settings,#disbursement-form-view #prev-period,#disbursement-form-view #show-report,#to-pay-summary-view #period-info{border:0;background-color:transparent;position:absolute;top:6px;padding:0 2px}#disbursement-form-view #next-period{left:24px;display:none}#disbursement-form-view #prev-period{left:4px;display:none}#disbursement-form-view #period-info,#to-pay-summary-view #period-info{position:absolute;left:4px}#disbursement-form-view #period-settings{position:absolute;left:4px}#disbursement-form-view .email-reports{position:absolute;top:6px;left:25px}#disbursement-form-view #show-report{top:0;left:0}#disbursement-form-view .email-reports .dropdown-toggle{left:20px}#scf-table-view .th-amount,#scf-table-view .th-no_employees,#scf-table-view .th-no_periods,#scf-table-view .tr-no_employees,#scf-table-view .tr-no_periods{width:100px;text-align:right;padding-right:20px}#period-info-modal-view .modal-dialog,#period-settings-modal-view .modal-dialog{width:800px}#period-home-view #period-ribbon-view{border-bottom:none}.employer-title{font-size:26px}#employer-title-view{background-color:#fff;padding:15px}#employer-title-view #fs-details .form-label{text-align:right}#employer-select-settings-view #costings,#employer-select-settings-view #workflow{display:none}#employer-details-select-view #fg-contact-link{position:absolute;text-align:left}#employer-details-select-view #fg-tagsets-link{position:absolute;text-align:left}.manager #employer-accounts-select-view .parchment{height:60px}.manager #employer-accounts-select-view #fg-user-link{position:absolute;text-align:left}#employer-accounts-select-view .form-fields,#employer-details-select-view .form-fields,#employer-select-settings-view .form-fields{position:relative}#employer-select-settings-view #fg-rules-check{margin-left:0;margin-right:0;position:absolute;top:28px;z-index:1000}#employer-select-settings-view #fg-rules-check .control-label{display:none}#fg-_style .dropdown-menu li{padding-left:26px}#employer-balances-flow-view,#last-pays-flow-view{position:relative}@media (min-width:1024px){#employer-select-settings-view .form-title{display:none}#employer-select-settings-view .parchment{height:45px;background-color:#fff;border:none;margin-top:-10px;border-bottom:1px solid #ccc}#employer-select-settings-view #fg-billing-link,#employer-select-settings-view #fg-branding-link,#employer-select-settings-view #fg-costings-link,#employer-select-settings-view #fg-general-link,#employer-select-settings-view #fg-integration-link,#employer-select-settings-view #fg-paynow-link,#employer-select-settings-view #fg-security-link,#employer-select-settings-view #fg-tagsets-link,#employer-select-settings-view #fg-templates-link,#employer-select-settings-view #fg-workflow-link{top:0;padding-top:0;position:relative;float:left;padding:0 5px 0 30px}#employer-select-settings-view #fg-general-link{width:100px}#employer-select-settings-view #fg-workflow-link{width:95px}#employer-select-settings-view #fg-tagsets-link{width:85px}#employer-select-settings-view #fg-costings-link{width:95px}#employer-select-settings-view #fg-templates-link{width:103px}#employer-select-settings-view #fg-integration-link{width:107px}#employer-select-settings-view #fg-branding-link{width:97px}#employer-select-settings-view #fg-security-link{width:90px}#employer-select-settings-view #fg-billing-link{width:97px}#employer-select-settings-view #fg-paynow-link{width:97px}#employer-select-settings-view .checkbox{position:absolute;padding:0;top:-37px}#employer-select-settings-view #fg-rules-check .checkbox.costings{left:298px}#employer-settings-flow-view #settings-selector-view{position:absolute;right:-15px;top:5px;width:85px}#employer-accounts-select-view .form-title{display:none}#employer-accounts-select-view .parchment{height:30px;background-color:#f7f7f7;border:none;margin-top:-10px}#employer-accounts-select-view #fg-bank-link,#employer-accounts-select-view #fg-general-link,#employer-accounts-select-view #fg-user-link{top:0;padding-top:0;position:relative;float:left;padding:0 5px 0 30px}#employer-accounts-select-view #fg-general-link{width:85px}#employer-accounts-select-view #fg-bank-link{width:70px}#employer-accounts-select-view #fg-user-link{width:70px}#employer-details-select-view .form-title{display:none}#employer-details-select-view .parchment{height:30px;background-color:#f7f7f7;border:none;margin-top:-10px}#employer-details-select-view #fg-contact-link,#employer-details-select-view #fg-tagsets-link{top:0;padding-top:0;position:relative;float:left;padding:0 5px 0 30px}#employer-details-select-view #fg-contact-link{width:85px}#employer-details-select-view #fg-tagsets-link{width:85px}}@media (min-width:1200px){#employer-accounts-select-view .form-title,#employer-details-select-view .form-title,#employer-select-settings-view .form-title{display:block}#employer-accounts-select-view .parchment,#employer-details-select-view .parchment,#employer-select-settings-view .parchment{background-color:#f7f7f7;border:1px solid #f7f7f7;margin-top:0}#employer-details-select-view .parchment{height:80px}.manager #employer-details-select-view .parchment{height:60px}#employer-accounts-select-view .parchment{height:100px}#employer-select-settings-view .parchment{height:220px}div.employer.app #employer-select-settings-view .parchment{height:220px}#employer-accounts-select-view #fg-bank-link,#employer-accounts-select-view #fg-general-link,#employer-accounts-select-view #fg-user-link,#employer-details-select-view #fg-contact-link,#employer-details-select-view #fg-tagsets-link,#employer-select-settings-view #fg-billing-link,#employer-select-settings-view #fg-branding-link,#employer-select-settings-view #fg-costings-link,#employer-select-settings-view #fg-general-link,#employer-select-settings-view #fg-integration-link,#employer-select-settings-view #fg-paynow-link,#employer-select-settings-view #fg-security-link,#employer-select-settings-view #fg-tagsets-link,#employer-select-settings-view #fg-templates-link,#employer-select-settings-view #fg-workflow-link{position:absolute;float:none;padding:7px 15px 0 15px;width:auto;left:28px;text-align:left}#employer-select-settings-view .parchment{height:240px}#employer-select-settings-view #fg-general-link{top:0}#employer-select-settings-view #fg-workflow-link{top:20px}#employer-select-settings-view #fg-tagsets-link{top:40px}#employer-select-settings-view #fg-costings-link{top:60px}#employer-select-settings-view #fg-templates-link{top:80px}#employer-select-settings-view #fg-integration-link{top:100px}#employer-select-settings-view #fg-branding-link{top:120px}#employer-select-settings-view #fg-security-link{top:140px}#employer-select-settings-view #fg-billing-link{top:160px}#employer-select-settings-view #fg-paynow-link{top:180px}#employer-accounts-select-view #fg-general-link{top:0}#employer-accounts-select-view #fg-bank-link{top:20px}#employer-accounts-select-view #fg-user-link{top:40px}#employer-accounts-select-view #fg-user-link.ps-manager{top:0}#employer-details-select-view #fg-contact-link{top:0}#employer-details-select-view #fg-tagsets-link{top:20px}#employer-details-select-view a{font-size:14px}#employer-select-settings-view #fg-rules-check .checkbox.costings{left:auto;position:relative;top:33px;padding-top:7px}#settings-flow-view{margin-top:0}}#employer-home-view #content-detail-layout-container{position:fixed;top:116px;bottom:0;width:1110px}#employer-home-view #main-content-container{padding:0;position:absolute;top:0;bottom:0;left:0;width:34%}#employer-home-view #detail-container{position:absolute;top:0;bottom:0;right:0;overflow-y:overlay;width:66%;margin-left:34%}#employer-home-view #inbox-list-view{padding:10px 0 0 15px;position:absolute;top:20px;bottom:0;left:0;width:100%;overflow-y:overlay;padding-right:15px}#employer-last-pays-view .popover{min-width:215px;max-width:215px;width:215px}employer-last-pays-form-view{position:relative}#employer-last-pays-form-view #fs-total{position:absolute;top:22px;right:12px;text-align:right;padding:0;font-size:26px;z-index:100}#employer-last-pays-form-view #fg-liability,#employer-last-pays-form-view #fg-total_pays{margin:0;padding:0}#employer-last-pays-form-view #fs-liability{position:absolute;top:100px;right:12px;text-align:right;padding:0;font-size:26px;z-index:100}#employer-last-pays-form-view #total_pays{color:#f9827b}#last-pay-summary-view{font-size:smaller}#last-pay-summary-view fieldset{padding:0}#employer-last-pays-form-view legend,#last-pay-summary-view legend{color:#000;text-transform:uppercase;font-size:smaller;font-family:Graphik-Medium}#employer-last-pays-form-view legend{font-size:11.6667px}#last-pay-summary-view .form-group{margin-bottom:0}#last-pay-summary-view .control-label{padding-top:0;padding-bottom:7px;padding-right:0;text-align:left}#last-pay-summary-view .form-label{padding-top:0;padding-bottom:7px}#last-pay-summary-view #fg-total{padding:0;font-size:26px}#fg-upload-employer .drop-files{width:130px;height:70px;background:#a1d2a2;border-radius:10px;text-align:center;float:left;font-size:11px;font-weight:400;margin:0 0 4px 0;color:#a1d2a2;padding-top:26px}#new-employer-mapping-table-view #actions,#new-employer-mapping-table-view #is_deduction,#new-employer-mapping-table-view #is_non_tax_payment,#new-employer-mapping-table-view #is_tax_payment{width:50px}.workflow-option-button{width:40px;padding-top:4px}.workflow-no-option{margin-left:40px}#fs-period-0{margin-top:0}#workflow-options-form-view .filter-option{white-space:normal;overflow:hidden}#GL-integration-form-view,#employer-forms-tab-view{margin-bottom:20px}#employer-forms-tab-view a.selected{color:#555;text-decoration:underline}#GL-manual-edit-buttons-view,#tagset-edit-buttons-view,#template-edit-buttons-view{margin-top:8px}#GL-manual-edit-buttons-view button,#tagset-edit-buttons-view button,#template-edit-buttons-view button{margin-left:4px}#GL-manual-table-view .th-actions{width:80px}#employer-modal-view .modal-dialog{width:700px}#general-payrun-title-view{margin-top:15px;padding:0 15px}#earlypay-options-form-view,#leave-options-form-view,#payslip-options-form-view{padding:0 15px}#earlypay-options-form-view #fg-actions{float:right;position:absolute;bottom:0;right:30px}#tagset-edit-form-view #fg-style button{border-radius:14px;height:20px;margin-bottom:-10px}#GL-accounts-form-view,#GL-accounts-tagsets-settings-form-view{margin-bottom:20px}#integration-settings-view legend{margin-left:25px}.btn-integration{border:none;background-color:transparent;padding:0}.glyphicon-connect-xero2{background:transparent url(../img/connect_xero_button_white.png) no-repeat top left;width:148px;height:49px}.glyphicon-connect-reckon_accounts{background:transparent url(../img/connect_reckon_accounts.png) no-repeat top left;width:284px;height:32px}#integration-settings-view .parchment fieldset{margin:20px 0}.integration-reference{float:left;margin-right:8px}.employer-balances-dashboard-widget{min-height:initial}.employer-balances-dashboard-widget .control-label,.employer-balances-dashboard-widget .form-label{font-size:12px;padding:0 0 7px 0}#payroll-links-form-view button{width:auto}#GL-select-modal-view .modal-body{height:500px}#GL-select-modal-view #multi-select-table-view{height:400px;margin:20px 0;overflow:scroll}#GL-select-modal-view #ok{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.gl-inactive{text-decoration:line-through}.tr-txns>ul{float:right}#xero2-connect-form-view{margin-bottom:20px}#GL-accounts-tagsets-settings-form-view,#GL-integration-form-view{position:relative}#GL-integration-form-view #fg-refresh_data{position:absolute;right:0;top:0}#GL-accounts-tagsets-settings-form-view #fg-action_buttons{position:absolute;top:160px;right:120px}#fg-xero2-remove-title{margin:0 auto;width:100%}#fg-xero2-remove-title .glyphicon-remove{float:right}#fg-GL_codes_actions{margin-left:25%}#refresh-GL,#upload-GL{margin-left:9px}#refresh-GL span,#upload-GL span{padding-right:8px}.inbox-item .actions{display:grid;grid-template-columns:1fr 1fr 2fr;width:100%;align-items:flex-end;grid-column-gap:20px}.inbox-item .actions .item-remove{justify-content:flex-end;display:flex;grid-column-start:3}.inbox-item .action{padding:2px 15px}.inbox-item .primary-info{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:25px 2fr;grid-column-gap:20px}.inbox-item .primary-info .item-employee{grid-column:1/span 2}.inbox-item .title{font-size:larger;max-height:25px;text-overflow:ellipsis;overflow:hidden}.inbox-item{margin-top:4px;margin-bottom:14px;position:relative;padding-top:6px}.inbox-item .toggle .glyphicon{font-size:smaller;margin-right:4px;margin-top:8px;margin-bottom:14px;cursor:pointer}.inbox-item .toggle .inbox-item-detail.glyphicon{margin-bottom:0}.inbox-item .toggle-view{display:none}.inbox-properties{display:flex;justify-content:space-between;font-size:12px}.inbox-flex{display:flex}#inbox-list-view .properties .badge{background-color:#90697c}#inbox-list-view .primary-property{font-size:1.5em}#inbox-list-view .primary-property .value{height:24px}#inbox-list-view .properties .secondary-property .value{height:16px}#inbox-list-view .properties .leaverequest-property{margin-top:5px;margin-bottom:5px}#inbox-list-view .detail-label{font-size:12px;max-width:50%;overflow:hidden;text-overflow:ellipsis}#inbox-list-view .type-date-links{display:flex;flex-direction:column;color:#212121;font-size:12px}#inbox-list-view .detail-label.detail-property{max-width:100%}#inbox-list-view #period-info,#inbox-list-view #period-settings,#inbox-list-view #sendto,#inbox-list-view #show-report{border:0;background-color:transparent;padding:0 2px}#inbox-list-view #re-enter-employee{top:2px}#workflow-options-form-view .bootstrap-tagsinput{min-width:200px}#GL-accounts-simple2-form-view fieldset,#workflow-options-form-view fieldset{padding-right:15px;padding-left:15px}#employees-list-actions-view,#employers-list-actions-view,#inbox-toolbar-actions-view{background-color:#fff;border-top:none;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px;position:relative;min-height:110px}#employees-list-actions-view #fg-filter,#employers-list-actions-view #fg-filter{height:21px}#employees-list-actions-view fieldset,#employers-list-actions-view fieldset{margin:0}#inbox-toolbar-actions-view #fg-filter a{padding-left:10px}#inbox-toolbar-actions-view #fg-filter input{margin-right:10px}#inbox-toolbar-actions-view #remove-filter{position:absolute;right:5px;bottom:20px}#inbox-toolbar-actions-view #fg-total{position:absolute;width:24px;right:90px;top:8px}#inbox-toolbar-actions-view .badge{background-color:#99c97b}#inbox-list-view #email{text-overflow:ellipsis;overflow:hidden}#inbox-toolbar-actions-view #fg-show_inactive{float:left;margin-left:20px}#inbox-toolbar-actions-view .popover{width:200px}#inbox-toolbar-actions-view fieldset{margin:0}#inbox-toolbar-actions-view{padding-top:10px}.inbox-icon{width:24px;height:24px;display:none;float:left;margin:0 8px 4px 4px}#inbox-filter-popover-form-view .checkbox.type-payrun{background-position-y:3px}#inbox-filter-popover-form-view .checkbox.type-timecard{background-position-y:3px}#inbox-filter-popover-form-view .checkbox.type-employee{background-position-y:3px}.parchment.payrun,.parchment.period{background-color:#e2f2ce;border-color:#9fc670}.parchment.leaverequest{background-color:#ded2da;border-color:#90697c;color:#90697c}.parchment.leaverequest .link{color:#90697c}.parchment.leaditem{background-color:#f2dede;border-color:#a94442;color:#a94442}.parchment.note{background-color:#85cfff;border-color:#009aff;color:#1768a2}.parchment.note #re-enter-link,.parchment.note .link{color:#1768a2}.parchment.note button{background-color:#fff;color:#1768a2;border-color:#009aff}.parchment.newemployee,.parchment.timecard,.topay-card .parchment{background-color:#fff8f3;border-color:#d3c2b6}.parchment.leaditem.white,.parchment.leaverequest.white,.parchment.newemployee.white,.parchment.payrun.white,.parchment.period.white,.parchment.timecard.white,.topay-card .parchment.white{background-color:#fff;border:1px solid #ccc}.workflow-owner-fix .dropdown-menu.open{margin-left:-153px}#workflow-options-modal-view .modal-content{width:750px}.rule-condition{margin-left:30%}#within_previous_pay_total #percent{width:75px}#workflow-automation-form-view #fg-actions{margin-right:15px}#workflow-automation-form-view{margin-bottom:20px}#inbox-toolbar-actions-view #filter-label{padding-top:0;margin-left:20px;font-style:italic;max-height:20px;text-overflow:ellipsis;overflow:hidden}#leaverequest-messages-view #fg-Balances_label{padding-top:40px}@media (min-width:1024px){#inbox-toolbar-actions-view #fg-show_inactive .label-text{display:none}#inbox-toolbar-actions-view #todo:after{content:'T';width:20px;margin-left:18px}#inbox-toolbar-actions-view #waiting:after{content:'W';width:20px;margin-left:18px}#inbox-list-view .properties{display:none}#inbox-list-view .primary-action{bottom:7px;right:0;max-width:85px}#inbox-list-view .inbox-item{min-height:80px}#inbox-list-view .detail-label{max-width:65%}#inbox-list-view #approve-earlypay,#inbox-list-view #approve-leaverequest{right:55px}}@media (min-width:1200px){#inbox-list-view .payrun .properties{display:block}#inbox-list-view #inbox-earlypay .detail-label,#inbox-list-view #inbox-totalpay .detail-label,#inbox-list-view .properties #inbox-notpaid,#inbox-list-view .properties #inbox-paid{display:none}#inbox-list-view .primary-action{max-width:165px}#inbox-list-view #approve-earlypay,#inbox-list-view #approve-leaverequest{right:55px}}@media (min-width:1315px){#inbox-list-view .properties{display:block}#inbox-toolbar-actions-view #todo:after,#inbox-toolbar-actions-view #waiting:after{display:none}#inbox-toolbar-actions-view fg-show_inactive .label-text{display:block}#inbox-list-view .inbox-item{min-height:116px}#inbox-list-view #inbox-earlypay .detail-label,#inbox-list-view #inbox-totalpay .detail-label,#inbox-list-view .properties #inbox-notpaid,#inbox-list-view .properties #inbox-paid{display:block}#inbox-list-view .properties{text-align:center}#inbox-list-view .primary-action{left:0;width:auto;grid-row-start:1}#inbox-list-view #refuse-earlypay,#inbox-list-view #refuse-leaverequest{left:65px}#inbox-list-view .detail-label,#inbox-list-view .title{z-index:10;position:relative}}#timecard-allowance-view.popover{min-width:600px}#dashboard-page-selector-view{position:absolute;top:7px;right:4px;width:55px}#dashboard-page-selector-view .active.btn.btn-default{background-color:#fff}#admin-full-dashboard-view .inbox-item,#bureau-full-dashboard-view .inbox-item,#employer-full-dashboard-view .inbox-item{width:385px;float:left;margin-right:14px;margin-bottom:10px}#admin-full-dashboard-view .inbox-item.odd,#bureau-full-dashboard-view .inbox-item.odd,#employer-full-dashboard-view .inbox-item.odd{clear:none}#fg-filter .btn-group{margin-left:4px}#bar-last-pay-view .popover.right .arrow{top:34px}#fg-search{margin:0 -5px 0 -5px}#reports-menu-view fieldset{margin-bottom:20px}#select-employees-modal-view #multi-select-table-view{height:400px;margin:20px 0;overflow-x:hidden;overflow-y:visible}#select-employees-modal-view #ok{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.th-accrued_pay_total,.th-accrued_payment,.th-alt_leave_rate,.th-alternate_leave_balance,.th-alternate_payment,.th-amount,.th-entitled_leave_balance,.th-entitled_payment,.th-holiday_pay,.th-leave_amount,.th-leave_hours,.th-leave_rate,.th-quantity,.tr-accrued_pay_total,.tr-accrued_payment,.tr-alt_leave_rate,.tr-alternate_leave_balance,.tr-alternate_payment,.tr-amount,.tr-entitled_leave_balance,.tr-entitled_payment,.tr-holiday_pay,.tr-leave_amount,.tr-leave_hours,.tr-leave_rate,.tr-quantity{text-align:right}#reports-tab-view .container{margin-left:0}#reports-tab-view .nav.nav-tabs{padding:0 15px;margin:0;border-bottom:1px solid #ccc;padding-top:7px}#report-results-view,#report-select-view{position:fixed;bottom:20px;right:7px;background:#fff;border:1px solid #ccc;overflow-x:hidden;overflow-y:visible;border-top:0;margin-top:15px}#report-results-view{padding:0 15px}#report-menu-container{position:absolute;top:0;bottom:0;left:0;width:34%;padding:15px;border-right:1px solid #ccc}#report-menu-content-container{position:absolute;top:0;bottom:0;right:0;overflow-x:hidden;overflow-y:visible;width:66%;padding:15px}#body,body,html{width:100vw}#content-container-view{width:100%}#payment-settings-actions-form-view>.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#payments-list-view{margin-left:15px;margin-right:15px}#user-menu>li>.dropdown-menu{right:0;left:auto}#payment-actions-form-view>form>fieldset>.form-fields{display:flex;flex-direction:row;gap:10px}#payment-actions-form-view>form>fieldset>.form-fields>div{width:fit-content;display:flex;flex-direction:row;padding:0}#payment-actions-form-view>form>fieldset>.form-fields>div>label{width:auto;padding-right:0}#payment-actions-form-view>form>fieldset>.form-fields>div>span{margin:auto}#fg-payment-search{margin-left:auto}#payment-settings-actions-form-view>form>fieldset>.container{margin-left:auto}#payments-made-layout-view .lr-parent>div,#payments-pending-layout-view .lr-parent>div{position:fixed;top:220px;bottom:15px;left:15px;right:15px}#payments-made-layout-view .lr-parent>div,#payments-pending-layout-view .lr-parent>div{width:calc(100vw - 15px)}#calendar-year-form-view{margin-bottom:8px}#enter-timesheet-modal-view .modal-dialog{width:800px}#timesheet-form-view .parchment fieldset{margin-top:0}#timesheet-form-view legend{float:left;width:55px;padding-top:35px}#timesheet-form-view fieldset.divide>legend{padding-top:10px}#timesheet-form-view .form-horizontal{padding:15px 0 15px 15px}#timesheet-form-view .show_ot{width:30px;float:left;padding:0;margin-top:0}#timesheet-form-view .show_ot.first{margin-top:24px}#timesheet-form-view .divide{border-top:1px dashed #e9c442;padding-top:5px}#timesheet-form-view .timesheet-title.first{margin-top:35px;text-align:right}#timesheet-form-view .timesheet-title{margin-top:10px;margin-right:20px;text-align:right}#timesheet-form-view .timesheet-title.secondary{margin-left:55px}#timesheet-form-view #fs-totals{position:absolute;bottom:-60px;height:50px;width:500px;font-size:24px;left:15px}#timesheet-form-view #fs-totals .form-label{padding:0}#timesheet-form-view #fs-totals #total{color:#8ea604}#timesheet-form-view .none{display:none}#timesheet-form-view .day{font-size:smaller}#timesheet-form-view .entry-field.number{width:75px;padding-left:0;margin-left:0}#timesheet-form-view .entry-field.number.entry-field-number-offset-0{margin-left:0!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-1{margin-left:75px!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-2{margin-left:150px!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-3{margin-left:225px!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-4{margin-left:300px!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-5{margin-left:375px!important}#timesheet-form-view .entry-field.number.entry-field-number-offset-6{margin-left:450px!important}#timesheet-form-view .entry-field.number.time-in{margin-left:75px}#timesheet-form-view .tagset-selector label{display:block;text-align:left}#timesheet-form-view .time{text-align:center}#timesheet-form-view .time>span{font-size:smaller;color:#00783a;display:block;text-align:center}#timesheet-form-view #tag-cloud{margin:0}#timesheet-form-view .table-cell-action{padding:4px;margin:0}#timesheet-form-view fieldset{position:relative}#timesheet-form-view .last{margin:0!important;padding:0!important;width:60px!important}#timesheet-form-view .first.last{margin-left:450px}#timesheet-form-view .remove-button{width:17px;margin:14px 0 0 4px;padding:0 0}#timesheet-form-view .adjustment{margin-left:75px;margin-bottom:10px;margin-top:-4px}#timesheet-form-view .plus-sign:before{content:'+'}#timesheet-form-view .totals{padding-left:225px}#timesheet-form-view .totals .total{width:60px;display:block;float:left;margin-right:16px;text-align:right;padding-right:8px;min-height:20px;font-size:smaller;color:#8ea604}#timesheet-form-view .tb-overridden{text-decoration:line-through}#timesheet-form-view .no-ts-data{margin:40px 0 0 325px}#timesheet-form-view #fg-costing_ids-add,#timesheet-form-view #fg-factor_id-add,#timesheet-form-view #fg-rate_ids-add{margin-top:-15px;margin-bottom:15px}.th-gross,.th-hours,.th-rate,.th-reduced_hours,.th-salary,.tr-gross,.tr-hours,.tr-rate,.tr-reduced_hours,.tr-salary{text-align:right}.entry-field.edit-button{float:left;margin:7px 30px}.entry-field.edit-button.first{margin-top:30px}.daily_total{font-size:24px;position:absolute;top:0;right:0;width:70px;text-align:right;padding-right:8px}table.timeband{margin:4px;float:left}table.timebands{margin-left:75px;margin-bottom:15px;width:550px}table.timebands th.time{text-align:center;width:50px}table.timebands th{color:#00783a;padding:10px 0 0 0}.timetype{margin-top:12px}.timesheet-week-title{position:absolute;left:-8px}.timesheet-week-title.first{margin-top:24px}.timesheet-factor{position:absolute;top:8px;left:55px;margin:0;padding:0;z-index:10}.timesheet-factor.first{top:24px}.timesheet-week-labels{margin-left:210px}#timesheet-view .employee{padding:15px 0;border-top:1px dashed #ccc}#timesheet-view .allowance{padding:15px 0}#timesheet-view .edit-employee-timesheet{float:right;cursor:pointer}#timesheet-view .name{font-size:larger}#timesheet-view .name{font-weight:700}#timesheet-view .number{text-align:right}#timesheet-view .total{font-weight:700}#timesheet-template-view .note:before{content:open-quote}#timesheet-template-view .note:after{content:close-quote}#timesheet-template-view .note{margin-left:8px;font-style:italic}#timesheet-template-view ul{float:left;margin:2px;padding:0;background-color:#d3d3d3;display:inline-flex}#timesheet-template-view ul li{padding:0 5px}#timesheet-template-view .costing{float:left;max-width:200px}#timesheet-view .employee-list .employee:first-child{border-top:none}#timesheet-template-view .table-buttons{padding:8px}#timesheet-template-view .table-buttons .label-text{padding-left:8px}#timesheet-view .day-label{padding-left:30px;font-size:smaller;clear:both}#timesheet-view .day-label,#timesheet-view .day-value{margin-top:4px}#timesheet-view .day-value,#timesheet-view .timeband-label{font-size:smaller}body{background-color:#eaeaea}@media (min-width:1315px){.navbar.navbar-default.navbar-fixed-top{width:100%}}@media (min-width:1315px){#payrun-container-view{width:100%}}@media (min-width:1315px){#account-info-layout-view,#admin-dashboard-view #content-detail-layout-container,#billing-transactions-view,#bureau-dashboard-view #content-detail-layout-container,#content-container-view,#dashboard-page #content-container-view,#employee-pay-calculations-view,#employee-pay-transactions-view,#employer-dashboard-view #content-detail-layout-container,#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view,#main-pay-run-view,#periods-view #period-ribbon-view .list-inline.period,#report-results-view,#report-select-view,#unfiled-periods-view,.content-width{width:calc(100% - 160px)}}@media (min-width:1315px){#pay-home-view,#period-home-view{width:calc(100% - 160px)}}#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-summary-view,#employee-payment-detail-view,#period-costing-view,#periods-container-view #timesheet-view{border:none}@media (min-width:1315px){#employee-disbursements-view,#employee-leave-balances-detail-view,#employee-pay-summary-view,#employee-payment-detail-view,#period-costing-view,#periods-container-view #timesheet-view{width:calc(100% - 160px)}}@media (min-width:1315px){#content-container{margin-left:146px;width:100vw}}div.app #nav-view .navbar-default{background-color:#d84727;border:none}.dev .nav-message,.staging .nav-message,.staging.lookup .nav-message,.staging.mirror .nav-message,.test .nav-message{left:270px}.staging #go-to-platform .dropdown .btn-default,.staging #help-menu .dropdown .btn-default,.staging #user-menu .dropdown .btn-default,.staging div.app #nav-view .navbar-default{background-color:#8263d1}.staging.lookup #go-to-platform .dropdown .btn-default,.staging.lookup #help-menu .dropdown .btn-default,.staging.lookup #user-menu .dropdown .btn-default,.staging.lookup div.app #nav-view .navbar-default{background-color:#c642a5}.staging.mirror #go-to-platform .dropdown .btn-default,.staging.mirror #help-menu .dropdown .btn-default,.staging.mirror #user-menu .dropdown .btn-default,.staging.mirror div.app #nav-view .navbar-default{background-color:#e12d68}.test #go-to-platform .dropdown .btn-default,.test #help-menu .dropdown .btn-default,.test #user-menu .dropdown .btn-default,.test div.app #nav-view .navbar-default{background-color:#007adf}.dev #go-to-platform .dropdown .btn-default,.dev #help-menu .dropdown .btn-default,.dev #user-menu .dropdown .btn-default,.dev div.app #nav-view .navbar-default{background-color:#0086cc}div.app #nav-view .navbar-default .navbar-brand{background:transparent url('https://www.paysauce.com/img/PaySauce(horizontal-white).svg') no-repeat top left;margin:16px 0 0 16px;height:30px;width:147px;background-size:147px}div.app #nav-view .navbar-default .navbar-brand::after{content:''}#go-to-platform,#help-menu,#user-menu{padding-top:10px}#go-to-platform .btn-default,#help-menu .dropdown .btn-default,#user-menu .dropdown .btn-default{color:#fff;background-color:#d84727;border-color:#fff}#go-to-platform .btn-default .fa,#help-menu .dropdown .btn-default .glyphicon,#user-menu .dropdown .btn-default .glyphicon{color:#fff}#user-menu .dropdown .btn-default .glyphicon.glyphicon-cog{top:3px}#user-menu .dropdown .btn-default .caret{border-top-color:#fff;border-bottom-color:#fff}#go-to-platform .btn-default:hover,#help-menu .dropdown .btn-default:hover,#user-menu .dropdown .btn-default:hover{color:#d84727;background-color:#fff;border-color:#fff}#go-to-platform .btn-default:hover .fa,#help-menu .dropdown .btn-default:hover .glyphicon,#user-menu .dropdown .btn-default:hover .glyphicon{color:#d84727}#user-menu .dropdown .btn-default:hover .caret{border-top-color:#d84727;border-bottom-color:#d84727}#help-menu .dropdown .dropdown-menu li:hover,#user-menu .dropdown .dropdown-menu li:hover{background-color:#eaeaea}#help-menu .dropdown .dropdown-menu li a:hover,#user-menu .dropdown .dropdown-menu li a:hover{color:#d84727;background-color:#eaeaea}.breadcrumb{background-color:#eaeaea}.breadcrumb li a{color:#2d2d2a}.breadcrumb li.active{color:#2d2d2a}.breadcrumb li+li::before{color:#2d2d2a}@media (min-width:1315px){#menu-image-view{height:calc(100vh - 120px);overflow-y:auto}}#menu-image-view .menu-button{border:none}#menu-image-view .menu-button.disabled{opacity:.5}#menu-image-view .menu-button::before{text-align:center;display:block;position:relative;top:15px;font-size:46px;font-family:'Glyphicons Halflings';color:#2d2d2a}@media (min-width:1024px){#menu-image-view .menu-button::before{top:5px;font-size:16px}}@media (min-width:1200px){#menu-image-view .menu-button::before{top:5px;font-size:16px}}@media (min-width:1315px){#menu-image-view .menu-button::before{top:15px;font-size:46px}}#menu-image-view .menu-button::after{text-align:center;display:block;position:relative;top:15px;font-weight:700;color:#2d2d2a}@media (min-width:1024px){#menu-image-view .menu-button::after{display:none}}@media (min-width:1200px){#menu-image-view .menu-button::after{display:none}}@media (min-width:1315px){#menu-image-view .menu-button::after{display:block}}#menu-image-view .menu-button.menu-pay-employee{background:0 0}#menu-image-view .menu-button.menu-pay-employee::before{content:'\e148'}#menu-image-view .menu-button.menu-pay-employee::after{content:'Run a Pay'}#menu-image-view .menu-button.menu-periods{background:0 0}#menu-image-view .menu-button.menu-periods::before{content:'\e109'}#menu-image-view .menu-button.menu-periods::after{content:'History'}#menu-image-view .menu-button.menu-employees{background:0 0}#menu-image-view .menu-button.menu-employees::before{content:'\e008'}#menu-image-view .menu-button.menu-employees::after{content:'Employees'}#menu-image-view .menu-button.menu-reports{background:0 0}#menu-image-view .menu-button.menu-reports::before{content:'\e043'}#menu-image-view .menu-button.menu-reports::after{content:'Reports'}#menu-image-view .menu-button.menu-settings{background:0 0}#menu-image-view .menu-button.menu-settings::before{content:'\e019'}#menu-image-view .menu-button.menu-settings::after{content:'Settings'}#menu-image-view .menu-button:hover{background-color:#f7f7f7;border-radius:10px}#menu-image-view .menu-button.selected{background-color:#fff;border-radius:10px}#menu-image-view .menu-button.selected::before{color:#d84727}#menu-image-view .menu-button.selected::after{color:#d84727}#employee-list-view #home-list-tab-view.parchment,#employer-list-view #home-list-tab-view.parchment{background-color:#4c4c47;border-color:#4c4c47;border-radius:4px 0 0 0}#employee-list-view #home-list-tab-view.parchment .nav-tabs,#employer-list-view #home-list-tab-view.parchment .nav-tabs{border-color:#4c4c47;margin:10px 0 0 -16px}#employee-list-view #home-list-tab-view.parchment .nav-tabs li a,#employer-list-view #home-list-tab-view.parchment .nav-tabs li a{border-color:#4c4c47;border-bottom-color:#4c4c47;color:#fff}#employee-list-view #home-list-tab-view.parchment .nav-tabs li a:hover,#employer-list-view #home-list-tab-view.parchment .nav-tabs li a:hover{text-decoration:underline}#employee-list-view #home-list-tab-view.parchment .nav-tabs li.active a,#employer-list-view #home-list-tab-view.parchment .nav-tabs li.active a{color:#4c4c47;border-bottom-color:#fff}#employee-list-view #home-list-tab-view.parchment .nav-tabs li.active a:hover,#employer-list-view #home-list-tab-view.parchment .nav-tabs li.active a:hover{text-decoration:none}#employees-list-actions-view,#employers-list-actions-view,#inbox-toolbar-actions-view{border-left:none;border-right:none}#employer-dashboard-view #employees-table-view,#employer-dashboard-view #employer-list-table-view,#employer-dashboard-view #inbox-list-view,#employer-list-view #employees-table-view,#employer-list-view #employer-list-table-view,#employer-list-view #inbox-list-view{border:none;border-top:1px solid #eaeaea}#employer-dashboard-view #detail-container,#employer-list-view #detail-container{border:none}@media (min-width:1024px){#inbox-toolbar-actions-view #fg-show_inactive .label-text{display:none}}@media (min-width:1200px){#inbox-toolbar-actions-view #fg-show_inactive .label-text{display:none}}@media (max-width:1200px){#fs-payrun-buttons{width:100%}}@media (min-width:1315px){#inbox-toolbar-actions-view #fg-show_inactive .label-text{display:inherit}}#inbox-toolbar-actions-view .badge{background-color:#2e5266}#fg-actions .glyphicon,#fg-filter .glyphicon{color:#2e5266}.tab-content .parchment{background-color:#f7f7f7;border-color:#f7f7f7}#employee-list-view .parchment,#employee-rules-view .parchment,#employer-accounts-select-view .parchment,#employer-detail-select-view .parchment,#employer-details-select-view .parchment,#employer-select-settings-view .parchment,#new-employee-rules-view .parchment{background-color:#f7f7f7;border-color:#f7f7f7}#employee-list-view .parchment{display:grid;grid-template-rows:3fr 25px;padding:10px}#employee-rules-view .parchment fieldset .form-fields .control-label .selected,#employer-accounts-select-view .parchment fieldset .form-fields .control-label .selected,#employer-detail-select-view .parchment fieldset .form-fields .control-label .selected,#employer-details-select-view .parchment fieldset .form-fields .control-label .selected,#employer-select-settings-view .parchment fieldset .form-fields .control-label .selected,#new-employee-rules-view .parchment fieldset .form-fields .control-label .selected{color:#d84727}#employer-layout-view .bottom,#office-layout-view .bottom{border-top-color:#eaeaea;border-left-color:#eaeaea}#employee-forms-tab-flow-view{border-top-color:#eaeaea;border-left-color:#eaeaea}#leave-balances-view.dashboard-widget,#leave-settings-form-view.dashboard-widget{background-color:#f7f7f7;border:none}#leave-balances-view.dashboard-widget .control-label a,#leave-settings-form-view.dashboard-widget .control-label a{color:#2e5266}#employer-forms-tab-view a.selected{color:#d84727}#pay-flow-view{background-color:#4c4c47;border-color:#4c4c47;border-radius:4px 4px 0 0}#pay-flow-view #employee-pay-view .nav-tabs{border-color:#4c4c47;border-bottom-color:#4c4c47}#pay-flow-view #employee-pay-view .nav-tabs li a{border-color:#4c4c47;border-bottom-color:#4c4c47;color:#fff}#pay-flow-view #employee-pay-view .nav-tabs li a:hover{text-decoration:underline}#pay-flow-view #employee-pay-view .nav-tabs li.active a{color:#4c4c47;border-bottom-color:#fff}#pay-flow-view #employee-pay-view .nav-tabs li.active a:hover{text-decoration:none}#pay-flow-view #employee-pay-view #employee-pay-finalise-tab-view{border:none}#pay-flow-view #employee-pay-view #employee-pay-finalise-tab-view .nav.nav-tabs{border-bottom-color:#d84727}#pay-flow-view #employee-pay-view #employee-pay-finalise-tab-view .nav.nav-tabs li a{color:#d84727;text-decoration:none;border:none}#pay-flow-view #employee-pay-view #employee-pay-finalise-tab-view .nav.nav-tabs li a:hover{text-decoration:underline}#pay-flow-view #employee-pay-view #employee-pay-finalise-tab-view .nav.nav-tabs li.active a{color:#2d2d2a;border:1px solid #d84727;border-bottom-color:transparent;text-decoration:none}#total{color:#d84727}.deduction{color:#d84727!important}#to-pay-summary-view .parchment.parchment-clean.white.white-tabs{border:none;border-bottom:1px solid #eaeaea}#to-pay-summary-view #fs-done input[type=checkbox]{background-color:#fff;border-color:#8ea604}#to-pay-summary-view #fs-done input[type=checkbox]:checked{background-color:#8ea604}#to-pay-summary-view #fs-done .label-text{color:#8ea604}#to-pay-summary-view #fs-done-detail{color:#8ea604}@media (max-width:1314px){#to-pay-summary-view #fg-done_on input[type=checkbox],#to-pay-summary-view #fg-topay_on input[type=checkbox],#to-pay-summary-view #fg-topay_total input[type=checkbox],#to-pay-summary-view #fg-waiting_on input[type=checkbox],#to-pay-summary-view #fg-waiting_total input[type=checkbox]{background-color:#4c4c47;border-color:#fff}#to-pay-summary-view #fg-done_on input[type=checkbox]:checked,#to-pay-summary-view #fg-topay_on input[type=checkbox]:checked,#to-pay-summary-view #fg-topay_total input[type=checkbox]:checked,#to-pay-summary-view #fg-waiting_on input[type=checkbox]:checked,#to-pay-summary-view #fg-waiting_total input[type=checkbox]:checked{background-color:#fff}#to-pay-summary-view #fg-done_on .label-text,#to-pay-summary-view #fg-topay_on .label-text,#to-pay-summary-view #fg-topay_total .label-text,#to-pay-summary-view #fg-waiting_on .label-text,#to-pay-summary-view #fg-waiting_total .label-text{color:#fff}#to-pay-summary-view #fg-done_on .form-label-value,#to-pay-summary-view #fg-topay_on .form-label-value,#to-pay-summary-view #fg-topay_total .form-label-value,#to-pay-summary-view #fg-waiting_on .form-label-value,#to-pay-summary-view #fg-waiting_total .form-label-value{color:#fff}#to-pay-summary-view .glyphicon{color:#fff}}#period-selector-view .period .list-group-item{background-color:#4c4c47}#period-selector-view .period .list-group-item .period-name{color:#fff}#period-selector-view .btn-default .glyphicon{color:#fff}#period-selector-view .btn-default:hover{background-color:transparent}#period-list-buttons-view .btn-default .glyphicon{color:#4c4c47;margin-right:8px}#period-list-buttons-view .btn-default:hover .glyphicon{color:#fff}#period-list-buttons-view .btn-default:hover{background-color:transparent;border:1px solid #fff;color:#fff}#payrun-selector-view{border:none}#payrun-selector-view #fg-view .btn-group label.btn-default .glyphicon{color:#2e5266}#payrun-selector-view #fg-view .btn-group label.btn-default.active,#payrun-selector-view #fg-view .btn-group label.btn-default:hover{border-color:#2e5266;background-color:#2e5266;color:#fff}#payrun-selector-view #fg-view .btn-group label.btn-default.active .glyphicon,#payrun-selector-view #fg-view .btn-group label.btn-default:hover .glyphicon{color:#fff}#main-pay-run-view .detail-container{border:none;border-left:1px solid #eaeaea}#main-pay-run-view #leave-mgmt-view,#main-pay-run-view #timesheet-view #main-pay-run-view #payslip-notes-view{border:none}#main-pay-run-view .main-content-container{border:none}.pay-employees-view #fg-periodpay label{color:#2d2d2a}.pay-employees-view #periodpay{color:#2d2d2a}#timesheet-form-view .divide{border-top-color:#4c4c47}#timesheet-form-view #fs-totals #total{color:#2d2d2a}.payment-card-txn{background-color:inherit}.payment-card-txn table{background-color:inherit}.payment-card-txn.selected{background-color:inherit}.payment-card-txn.selected table{background-color:inherit}.payment-card .payment-card-total{border-color:#8ea604}.payment-card .payment-card-total .period-name{color:#8ea604}.payment-card .payment-card-total .payment-card-dollars{color:#8ea604}.payment-card .payment-card-total .payment-card-cents{color:#8ea604;margin-left:5px;border-bottom:3px solid #f8edc9}.payment-card .payment-card-total .payment-card-text{color:#8ea604}.processed-card .parchment.white.selected{background-color:#d8e6ee;border-color:#d8e6ee}#costing-view tfoot,#disbursements-view tfoot,#employee-totals-table-view tfoot{border-top-color:#2d2d2a}#costing-view tfoot td,#disbursements-view tfoot td,#employee-totals-table-view tfoot td{color:#2d2d2a}#disbursements-messages-view .payment-card-msg .danger{background-color:#d84727;color:#fff}#billing-transactions-view,#employee-pay-transactions-view{border:none;margin-left:-15px}#billing-transactions-view #employees-payrun-table-view,#employee-pay-transactions-view #employees-payrun-table-view{border:none;border-right:1px solid #eaeaea}@media (min-width:1315px){#billing-transactions-view #inner-detail-container{left:auto;right:15px}}#periods-container-view #periods-view #period-ribbon-view{border:none;background-color:#fff}#periods-container-view #periods-view #period-ribbon-view li{background-color:#fff;color:#2e5266}#periods-container-view #periods-view #period-ribbon-view li.selected{color:#2e5266}#periods-container-view #periods-view #period-ribbon-view li .period-name{color:#2e5266}#period-detail-view #filing-tab-view{background-color:#fff;border:none}#period-ribbon-view .filed.selected .badge{background-color:#2e5266}#filing-tab-view .nav.nav-tabs{border-bottom-color:#d84727}#filing-tab-view .nav.nav-tabs li a{color:#d84727;text-decoration:none}#filing-tab-view .nav.nav-tabs li a:hover{text-decoration:underline}#filing-tab-view .nav.nav-tabs li.active a{color:#2d2d2a;border-color:#d84727;border-bottom-color:transparent;text-decoration:none}#ir345-filing-view,#ir348-filing-view,#irPDF-filing-view{border:none}#ir345-periods-table-view tfoot,#ir348-details-table-view tfoot,#irPDF-periods-table-view tfoot{border-top-color:#2d2d2a}#ir345-periods-table-view tfoot td,#ir348-details-table-view tfoot td,#irPDF-periods-table-view tfoot td{color:#2d2d2a}#ir345-report-view .ir345-footer,#irPDF-report-view .ir345-footer{color:#2d2d2a}#periods-container-view #employee-pay-finalise-tab-view{border:none;border-top:1px solid #eaeaea}#employee-pay-finalise-tab-view .nav.nav-tabs{border-bottom-color:#d84727}#employee-pay-finalise-tab-view .nav.nav-tabs li a{color:#d84727;text-decoration:none}#employee-pay-finalise-tab-view .nav.nav-tabs li a:hover{text-decoration:underline}#employee-pay-finalise-tab-view .nav.nav-tabs li.active a{color:#2d2d2a;border:1px solid #d84727;border-bottom-color:transparent;text-decoration:none}#disbursements-messages-view table{background-color:inherit}#pie-view .dashboard-widget{border:none;background-color:#f7f7f7}#fg-upload-photo .drop-files{background:0 0;padding:0;border:4px solid #2e5266;border-radius:50%;background-color:#d8e6ee}#fg-upload-photo .drop-files::before{content:'\e008';font-family:'Glyphicons Halflings';font-size:48px;color:#2e5266}#period-ribbon-view{border:none;background-color:#f7f7f7}#period-ribbon-view ul li,#period-ribbon-view ul li.selected{color:#2e5266;background-color:inherit}#period-ribbon-view ul li .badge,#period-ribbon-view ul li.selected .badge{background-color:#2e5266}#period-ribbon-view ul li .period-name,#period-ribbon-view ul li.selected .period-name{color:#2e5266}#report-content-flow-view{background-color:#4c4c47;border-color:#4c4c47;border-radius:4px 4px 0 0}#report-content-flow-view #reports-tab-view .nav-tabs{border-color:#4c4c47;border-bottom-color:#4c4c47}#report-content-flow-view #reports-tab-view .nav-tabs li a{border-color:#4c4c47;border-bottom-color:#4c4c47;color:#fff}#report-content-flow-view #reports-tab-view .nav-tabs li a:hover{text-decoration:underline}#report-content-flow-view #reports-tab-view .nav-tabs li.active a{color:#4c4c47;border-bottom-color:#fff}#report-content-flow-view #reports-tab-view .nav-tabs li.active a:hover{text-decoration:none}#report-content-flow-view #reports-tab-view #report-select-view{border:none}#report-content-flow-view #reports-tab-view #report-select-view #report-menu-container{border-right-color:#eaeaea}#report-results-view{border:none}#report-results-messages-view{margin-top:20px}#tag-cloud .tag-cloud{background-color:#8ea604;color:#fff}#admin-dashboard-view #detail-container,#bureau-dashboard-view #detail-container,#employer-dashboard-view #detail-container{border:none}#intermediary-accounts-select-view .parchment,#intermediary-select-settings-view .parchment{background-color:#f7f7f7;border-color:#f7f7f7}#intermediary-accounts-select-view .parchment a:active,#intermediary-accounts-select-view .parchment a:focus,#intermediary-select-settings-view .parchment a:active,#intermediary-select-settings-view .parchment a:focus{color:#d84727}#office-last-pays-view.bar-chart{border:none}#office-last-pays-view.bar-chart .bar{fill:#D84727}#office-last-pays-form-view #total_pays{color:#d84727}#employer-forms-tab-view #document-upload-view #fs-upload-document,#employer-forms-tab-view #document-upload-view #fs-upload-import,#employer-forms-tab-view #import-upload-view #fs-upload-document,#employer-forms-tab-view #import-upload-view #fs-upload-import,.upload-document .drop-files{width:100%}#employer-balances-view{background-color:#f7f7f7;border-color:#f7f7f7}#employer-balances-view .control-label a{color:#2e5266}.link,a{color:#2e5266}.link:focus,.link:hover,a:focus,a:hover{color:#2e5266}input[type=checkbox]{border-color:#2e5266}input[type=checkbox]:checked{background-color:#2e5266}input[type=radio]{border-color:#2e5266;box-shadow:0 0 5px 0 #d8e6ee inset}input[type=radio]:checked::before{background-color:#2e5266}input[type=radio]:hover{box-shadow:0 0 5px 0 #2e5266 inset}.pay-filter-btn-blue-sel{color:#2e5266;border-color:#2e5266;background-color:#fff}.pay-filter-btn-red-sel{color:#d43f3a;border-color:#d43f3a;background-color:#fff}.pay-filter-btn-blue-sel:hover{color:#2e5266;border-color:#2e5266;background-color:#fff}.pay-filter-btn-red-sel:hover{color:#d43f3a;border-color:#d43f3a;background-color:#fff}.pay-filter-btn-blue{color:#2e5266;border-color:#fff;background-color:#fff}.pay-filter-btn-red{color:#d43f3a;border-color:#fff;background-color:#fff}.pay-filter-btn-red:hover{color:#d43f3a;border-color:#d43f3a;background-color:#f2dede}.pay-filter-btn-blue:hover{color:#2e5266;border-color:#2e5266;background-color:#d8e6ee}.btn-default{color:#2e5266;border-color:#2e5266}.btn-default:hover{color:#2e5266;border-color:#2e5266;background-color:#d8e6ee}.btn-default:active,.btn-default:active:focus,.btn-default:focus{color:#2e5266;border-color:#2e5266;background-color:#d8e6ee}.btn-primary,.btn-success{color:#fff;background-color:#2e5266;border-color:#2e5266}.btn-primary:hover,.btn-success:hover{color:#fff;background-color:#1e3643;border-color:#1e3643}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-success:active,.btn-success:active:focus,.btn-success:focus{color:#fff;background-color:#2e5266;border-color:#2e5266}.btn-primary[disabled]:hover,.btn-success[disabled]:hover{color:#fff;background-color:#2e5266;border-color:#2e5266}.nav.nav-tabs{border-bottom-color:#d84727}.nav.nav-tabs li a{color:#d84727;text-decoration:none}.nav.nav-tabs li a:hover{text-decoration:underline}.nav.nav-tabs li.active a{color:#2d2d2a;border-color:#d84727;border-bottom-color:transparent;text-decoration:none}table.table.table-striped{border:none}table>thead:first-child>tr:first-child th.danger{background-color:#f2dede;color:#a94442}table.table.table-striped thead tr th{border-bottom:#4c4c47;background-color:#eaeaea}table.table.table-striped tbody tr td{border-top:none}table.table.table-striped tbody tr td .glyphicon{color:#2e5266}table.table.table-striped tbody tr td .glyphicon:hover{color:#1e3643}table.table.table-striped tbody tr:nth-child(odd) td{background-color:#f7f7f7}table.table.table-striped tbody tr:hover td{background-color:#d8e6ee}.glyphicon{color:#2e5266}.glyphicon:hover{color:#1e3643}.btn-group .btn-default input[type=radio]{border-color:#2e5266}.btn-group .btn-default .glyphicon{color:#2e5266}.btn-group .btn-default.active,.btn-group .btn-default:hover{background-color:#2e5266;color:#fff;border-color:#2e5266}.btn-group .btn-default[disabled]{background-color:#fff!important;border-color:#2e5266!important;color:#2e5266!important}.btn-group .btn-default[disabled] .glyphicon{color:#2e5266!important}.btn-group .btn-default.active .glyphicon,.btn-group .btn-default:hover .glyphicon{color:#fff}.dropdown-menu li:hover{background-color:#eaeaea;color:#d84727}.dropdown-menu li a:hover{background-color:#eaeaea;color:#d84727}.dropdown-menu li:hover{background-color:#eaeaea;color:#d84727}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#d84727;background-color:#eaeaea}.alert-info{border:none;background-color:#fff;color:#d84727}.label-success{background-color:#2e5266;color:#fff}#fs-upload-timesheet{width:100%}#fg-upload-GL,#fg-upload-document,#fg-upload-employer,#fg-upload-import,#fg-upload-timesheet,.upload-document{width:100%}#fg-upload-GL .drop-files,#fg-upload-document .drop-files,#fg-upload-employer .drop-files,#fg-upload-import .drop-files,#fg-upload-timecards .drop-files,#fg-upload-timesheet .drop-files,.upload-document .drop-files{border:1px dashed #2e5266;background-color:#d8e6ee;width:100%;padding-top:10px}#fg-upload-GL .drop-files::before,#fg-upload-document .drop-files::before,#fg-upload-employer .drop-files::before,#fg-upload-import .drop-files::before,#fg-upload-timecards .drop-files::before,#fg-upload-timesheet .drop-files::before,.upload-document .drop-files::before{content:'\e198';color:#2e5266;font-family:'Glyphicons Halflings';font-size:24px;position:relative;top:3px}#fg-upload-GL .drop-files::after,#fg-upload-document .drop-files::after,#fg-upload-employer .drop-files::after,#fg-upload-import .drop-files::after,#fg-upload-timecards .drop-files::after,#fg-upload-timesheet .drop-files::after,.upload-document .drop-files::after{content:'Drop file here or click to upload';color:#2e5266;font-size:14px;margin-left:10px}.parchment{background-color:#f7f7f7;border-color:#f7f7f7}.topay-card .parchment{border-color:#2e5266}.popover{border-color:#4c4c47}.popover.right .arrow{border-right-color:#4c4c47}.datepicker .datepicker-days table{border:none}.datepicker .datepicker-days table tbody tr td.active{background-color:#d84727;border-color:#d84727}.datepicker .datepicker-days table tbody tr td.active:hover{background-color:#0d3f78;border-color:#0d3f78}.calendar-ph{background-color:#95c1ff}.calendar-ph-top{font-weight:700;color:#000}.fc-bgevent-skeleton table{background-color:transparent}.grid-row-two-even{display:grid;grid-template-rows:50px 50px}.border-down-grey{border-bottom:1px solid #eaeaea}.margin-left{margin-left:auto}.radio-text{width:auto!important;padding:4px!important}.flex{display:flex}.JC-start{justify-content:flex-start}.JC-center{justify-content:center}.JC-end{justify-content:flex-end}.JC-between{justify-content:space-between}.AI-center{align-items:center}.AI-end{align-items:flex-end}.AI-start{align-items:flex-start}.AS-center{align-self:center}.AS-end{align-self:flex-end}.AS-start{align-self:flex-start}.column{flex-direction:column}