.top-bar,.view-main{width:100%;min-width:100%}.clear-button,.step-counter,.step-counter-second{mix-blend-mode:undefined}.clear-button.edit-customer,.t-underlined,.uninvoiced-amount span{text-decoration:underline}.note-delete-icon,.note-edit-icon{font-size:18px!important}.edit-note{width:100%}.job-notes-list .include-jobsheet{font-size:12px;min-height:35px}.job-notes-list .include-jobsheet .md-container{margin-top:10px}.job-notes-list .include-jobsheet .md-label{margin-top:0!important;margin-left:27px!important}.text-center{text-align:center}.main-background{background-color:#279019}.login-background{background:linear-gradient(140deg,#0e2809 0,#39692e 50%,#00c853 50%,#39692e 100%)}md-table-container{background-color:#fff}table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 38px 0 0}table.md-table td.md-cell.md-numeric,table.md-table th.md-column.md-numeric{text-align:left}.option-container{display:flex}td.main-task-staffs-span.md-cell{overflow:hidden}td.main-task-staffs-span.md-cell span{white-space:nowrap}.top-bar{min-height:56px}.main-logo{max-width:280px;height:45px;margin-left:-90px;margin-right:-80px}.company-logo-title{line-height:0;color:#fff;font-size:.75rem;font-weight:700}.white-nav .md-button._md-nav-button{color:#fff;font-weight:bolder;font-size:18px}.white-nav .md-button._md-nav-button.md-unselected{color:#fff;font-weight:400}.white-incbar .md-nav-bar{border-width:0}.white-incbar md-nav-ink-bar{background:#91c5a8}.white-incbar .md-button._md-nav-button{font-size:15px;letter-spacing:.01em}.top-panel{min-height:56px;height:56px;max-width:1170px}.view-main{height:100%;min-height:100%}.login-form{max-width:370px;padding:40px 20px;box-shadow:5px 15px 25px rgba(0,0,0,.6)}.company-title-container{font-size:1.2rem;color:#fff;padding-bottom:16px;border-bottom:1px solid #fff}.step-counter,h1.registration-header{opacity:.8;color:rgba(4,4,4,.8);font-stretch:normal;letter-spacing:normal;text-align:left;font-family:Muli;font-weight:700;font-style:normal}md-input-container.without-margin-bottom{margin-bottom:0}.jobcard-tile,.task-tile{margin:10px;border-radius:20px;box-shadow:0 0 7.7px 1.3px rgba(0,0,0,.1)}md-input-container input.login-input{background:#fff;font-size:1rem;padding:16px!important}md-input-container label.login-label{font-size:1rem;padding-left:16px!important}h1.registration-header{font-size:36px;line-height:1.08;text-transform:uppercase}.step-counter{font-size:20px;line-height:1.95}.selected-step{color:rgba(32,145,6,.8)}.registration-form{padding:42px}.signup-progress{min-height:12px;height:12px;max-height:12px}.done-progress{background-color:#9fa4a7}.to-do-progress{background-color:#e6e6e6}.green-icon-white-circle,.jobcard-tile,.task-tile{background-color:#fff}.step-counter-second{opacity:.6;font-family:Muli;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:normal;text-align:left;color:rgba(6,6,6,.6)}.task-description{overflow:hidden;color:#39692e;height:5em;line-height:1.2em}.job-list-height,.job-notes-list,.scroll-list,.weight-tasks-table{overflow-y:scroll}h2,h3.signup-form-header{line-height:1.95;text-align:left;font-stretch:normal;letter-spacing:normal}.option-checkbox{height:2em}h3.signup-form-header{opacity:.8;font-family:Muli;font-size:20px;font-weight:700;font-style:normal;color:rgba(6,6,6,.8)}.jobcard-tile{max-height:80px}.job-statuses-subheader{padding-top:30px;padding-bottom:30px;font-weight:bolder}.statuses-list{width:750px}.task-tile{height:320px;width:220px}.task-tile-header{margin:0;font-weight:700}.task-tile-header.incomplete{color:#0099d2}.angular-google-map-container{height:150px}.positive{color:#387ef5}.assertive{color:#ef473a}.white-icon{color:#fff!important}.white-nav-button{color:#fff}.jobcard-details-top-margin{margin-top:15px}.jobcard-details-top-margin.margin-top-description-bottom{margin-top:27px}.settings-icon .material-icons{width:21px;min-width:21px;height:21px;margin:0 0 -3px;min-height:21px;font-size:21px}.green-icon.invoice-green,.red-icon.invoice-red{min-width:18px}.uninvoiced-amount{margin-left:14px;margin-bottom:10px}.transport-block{min-height:180px}.customer-icon.material-icons{font-size:28px}.jobs-icon.material-icons{font-size:26px}.green-icon.invoice-green,.red-icon.invoice-red{font-size:18px;width:18px;height:18px;min-height:18px}.green-icon-white-circle.md-button.md-icon-button{width:25px;height:25px;margin:0;min-height:25px;padding:1px}.green-icon-white-circle.md-button.md-icon-button.invoice-icon{width:18px;height:18px;margin:0 0 -3px 22px;min-height:18px}.green-icon{color:#39692e!important}.red-icon{color:#E90000!important}.settings-icon.md-button.md-icon-button{width:21px;height:21px;min-height:21px;padding:0;margin:0 0 -3px 32px}.logout-icon,.terms-account{padding-left:15px;padding-right:15px}.small-note{font-size:10px;opacity:.8}.terms-account{font-family:Muli-Semi;font-size:16px;font-weight:700;font-style:italic}.terms-account .normal-terms,h2{font-weight:400}.terms-account .invoice-caption{background-color:#407240;box-shadow:0 0 3px 0 rgba(31,29,30,.25);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:30px;font-style:normal;font-stretch:normal;opacity:1;min-height:57px}.button-green,.button-white,.oval-button,.signup-left{box-shadow:0 1px 7.8px .2px rgba(129,129,129,.3)}.logout-icon,h2{color:#39692e;font-family:Muli}.terms-account .invoice-caption h1{font-size:30px}.terms-account .invoice-data{background-color:#f6f5f5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-style:normal;opacity:1;min-height:54px}.terms-account .invoice-data .invoice-params{font-size:14px;font-weight:400}md-icon{margin:0}html *{font-family:Muli}.logout-icon{font-size:14px;border-radius:15px;min-width:120px;max-height:30px;min-height:30px;display:flex;justify-content:space-around;align-items:center}.viewport{max-width:1170px;width:100%;min-width:1170px;height:calc(100% - 10px);max-height:calc(100% - 10px)}.viewport.viewport-signup{max-width:100%;min-width:100vw}.main-view{height:calc(100% - 56px);max-height:calc(100% - 56px)}.heading{margin-top:10px;margin-bottom:10px}h2{font-size:20px;font-style:normal}h2.choose-template-header{font-size:18px;font-weight:700;line-height:normal;margin-top:5px;margin-bottom:10px}h2.choose-template-header.details-header{text-align:center}.template-line{margin-top:7px;margin-bottom:7px;font-size:16px}.divider-task{margin-bottom:10px;margin-top:10px}.task-local-ref{margin-left:15px;margin-bottom:10px;font-family:Muli;font-size:16px}.invoice-done-icon{padding-top:0;padding-left:0}.update-success{position:relative;left:60%;top:-37px;color:#468239}.clear-button,.job-id{font-weight:600;color:rgba(2,2,2,.8);opacity:.8}.signup-left{background-image:linear-gradient(308deg,#e4e4e4,#fff)}.clear-button{width:50px;height:16px;font-family:Muli;font-size:16px;letter-spacing:normal;text-align:left;text-transform:none}.clear-button.edit-customer{text-align:center}.clear-button.remove-task{font-size:16px;width:140px}.clear-button.create-job{font-size:20px;width:160px}.job-complete,.job-id,.job-property,h2.entry-task-h2{font-size:16px}.clear-button.add-all-charges{width:240px}.clear-button.add-another-item{width:150px}.clear-button.complete-by{width:94px}.clear-button.received{width:70px}.job-id{margin:0}.job-property{font-weight:300;color:#020202}.value{text-align:end;padding-right:8px}.qty{text-align:center}.job-complete{opacity:.8;color:rgba(2,2,2,.8)}.job-list-height{max-height:100%}.widget-whiteframe{background:#fff}.button-white{border-radius:20px;font-family:Muli;font-size:20px;text-transform:none;padding-left:40px;padding-right:40px}.button-white.md-button.md-default-theme.md-raised,.button-white.md-button.md-raised{color:#39692e;background-color:#fff}.button-white.green-border{border:1px solid #39692e;border-radius:10px}.button-green{border-radius:20px;font-family:Muli;font-size:18px;text-transform:none;padding-left:32px;padding-right:32px}.button-green.create-customer md-icon{margin-left:-22px}.button-green.md-button.md-default-theme.md-raised,.button-green.md-button.md-raised{color:#fff;background-color:#39692e}.button-green.md-button.md-default-theme.md-raised.add-charge-btn,.button-green.md-button.md-raised.add-charge-btn{margin-bottom:0;margin-left:0;margin-right:0;border-radius:0}.button-green.md-button.md-default-theme.md-raised.xero,.button-green.md-button.md-raised.xero{background-color:#85c7ff;font-weight:700}.button-green.md-button.md-default-theme.md-raised.xero:hover,.button-green.md-button.md-raised.xero:hover{background-color:#0985f3}.button-green.md-button.md-default-theme.md-raised.task-button,.button-green.md-button.md-raised.task-button{font-size:16px}.button-green.md-button.md-default-theme.md-raised:hover,.button-green.md-button.md-raised:hover{background-color:#c3c3c3}.button-green.md-button.md-raised[disabled]{background-color:#a7a7a7}.oval-button{border-radius:20px;font-family:Muli;font-size:18px}.sent-to-xero{padding-left:15px;font-weight:700;color:#85c7ff;font-size:16px}.md-button.md-default-theme.md-primary.md-fab.primary-white-color,.md-button.md-default-theme.md-primary.md-raised.primary-white-color,.md-button.md-primary.md-fab.primary-white-color,.md-button.md-primary.md-raised.primary-white-color{color:#fff}md-input-container.search-input-container{margin:0}md-input-container.search-input-container .md-errors-spacer{height:0;min-height:0}md-input-container.search-input-container .md-placeholder,md-input-container.search-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:15px}md-input-container.signup-input{margin-top:10px;margin-bottom:10px}md-input-container.task-input{margin-right:2rem}.warning-color{color:#d92323}.google-badge{width:150px;max-width:150px}.tax-amount-percent{margin-top:-15px}md-input-container .md-input.search-job-input{border-radius:20px;background-color:#fff;box-shadow:0 0 7.7px 1.3px rgba(0,0,0,.1)}.jobcard-overlay{position:absolute;top:0;left:calc((100% - 1170px)/ 2);height:100%;width:1170px;z-index:4;background-color:#f0f0f0}.jobcard-overlay-header{height:56px;background-color:#279019;color:#fff}.jobcard-overlay-header h2{color:#fff;font-size:24px;margin-top:5px;margin-bottom:15px}.no-jobs-header{font-size:24px;opacity:.8}.registration-text{opacity:.8;font-family:Muli;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:rgba(4,4,4,.8)}.add-charge-menu,.jobcard-sidenav,.weight-task-table-centered{text-align:center}.jobcard-sidenav{background-color:#468239;box-shadow:inset -14px 0 10px 0 rgba(0,0,0,.08);max-width:200px;color:#fff}.table-header,.task-charges,.task-name.md-input{color:#8bc34a}.jobcard-sidenav-links{max-height:500px}.jobcard-overlay-content{height:100%;padding:14px 25px 25px 14px}.jobcard-active-state{background-color:#39692e}.complete-toggle{margin-top:5px;margin-bottom:5px}.job-notes-list{max-height:100%}.task-input-2._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto;left:auto;width:100%}.task-input-2._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:left;margin-top:-12px;top:10px;padding-left:0}.task-input-2._md-datepicker-floating-label .md-input{float:none;padding-left:31px}.add-qty-select{margin:10px 0 15px}.add-qty-button{margin:10px 0 40px}.smaller-picker .md-datepicker-input-container{top:-25px}.entrytask-card-datapicker-container{width:75%}.task-datepicker-input{min-width:200px}md-input-container.task-input-2{flex-direction:row;margin-right:0;margin-top:0;margin-bottom:0;max-height:48px;height:48px}.table-header,.weight-task{height:50px;min-height:50px}md-input-container.task-input-2.reports-task{margin-left:20px;margin-right:20px}md-input-container.task-input-2.processed-date{margin-left:0;margin-top:15px;margin-bottom:15px;width:250px}md-input-container.task-input-2.processed-date .md-datepicker-button{margin-left:0}md-input-container.task-input-2.processed-date._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:0}md-input-container.task-description-2{margin-bottom:0}.add-task-card-detail-container{width:70%}.add-task-card-charges-container{width:30%}.charges-sidebar{padding-left:15px}.reports-dates{margin-top:35px;margin-bottom:15px}.table-header{font-weight:700}.weight-tasks-table{margin-top:20px}.processed-date,.processed-items,.processed-jig,.processed-notes,.processed-weight{margin-right:25px}.processed-date{font-weight:700}.task-charges{margin:5px 0 15px}.task-charges.date-reports{font-family:Muli;font-size:18px;font-weight:700}.task-qty{color:#6E6F72;font-family:Muli;font-size:14px}.location-note{margin-top:20px}.select-task-dialog{width:450px;max-width:450px;max-height:700px}.templates-container{max-height:100%;overflow-y:scroll}.description-whiteframe{background:#fff;border-radius:20px;box-shadow:0 10px 15px 0 rgba(0,0,0,.03);padding:22px 14px}.description-whiteframe.viewers-whiteframe{padding-top:8px;padding-bottom:8px}.description-whiteframe.viewers-whiteframe.task-staff{font-size:16px;outline-style:none;margin-left:4px;margin-right:4px}.description-whiteframe.viewers-whiteframe.task-staff.task-staff-disable{background-color:#9fa4a7}.description-whiteframe.viewers-whiteframe.task-staff-selected{background-color:#8bc34a;color:#fff;font-weight:700}.description-date-whiteframe{padding:22px 14px 0}.vertical-divider{border-top:0;border-right:1px solid grey;height:100%;margin-left:10px}.albury-statuses{min-height:60px}.albury-statuses .description-whiteframe.viewers-whiteframe.task-staff{margin-right:25px;margin-left:0}.albury-statuses .description-whiteframe.viewers-whiteframe.task-staff.task-staff-disable{background-color:#f0f0f0;color:grey}.storage-checkbox{padding-top:10px;padding-left:20px}.heading-task{color:rgba(57,105,46,.8)}.task-job-finish-switch{height:20px;max-height:20px}.new-option-btn{margin-left:40px}.task-section{max-height:40px;height:40px}.input-heading-disabled{opacity:.5;color:rgba(3,3,3,.5)}.description-input{margin:0}.description-input .md-errors-spacer{height:0;min-height:0}.description-input.add-note .md-errors-spacer:before{position:relative;top:-20px;color:rgba(0,0,0,.5);content:'Add'}md-content.md-default-theme.viewers-md-content,md-content.viewers-md-content{background-color:#f0f0f0}md-content.charges-md-content,md-content.md-default-theme.charges-md-content{background-color:#fff}.add-charge-menu.charge-type{font-weight:700;font-size:18px}.header-icon{margin-right:7px}.job-statuses-subheader,.secondary-item,.task-tile-items,.tooltip-icon{color:#acacac}.edit-template{font-weight:bolder;font-size:16px}.edit-template-dialog{max-height:450px;max-width:600px}.note-for-input{font-size:10px}.secondary-item{padding-left:5px;padding-right:5px;font:small}.property-customer-name{opacity:.8;font-size:20px;color:rgba(1,1,1,.8)}.margin-top-description-bottom{margin-top:12px}.row-margin-block{margin-top:10px;margin-bottom:25px}.row-margin-block.charges{margin-top:5%}.row-margin-block.charges-table{padding-left:15px;padding-right:15px}.row-margin-small{margin-top:5px;margin-bottom:5px}.charges-table-top{height:36px;background-color:#d0d0d0;font-size:18px;font-weight:700;color:rgba(6,6,6,.8);border-top-left-radius:10px;border-top-right-radius:10px}.charges-table-top.green-top{background-color:#407240;font-size:18px;color:#fff}.charges-table-top.white-table{background-color:#fff;text-transform:uppercase}.description-name{font-weight:700}.description-name.task-name-tile{font-size:16px}.task-tile-items{font-size:small}.charges-row{line-height:36px;background-color:#f6f5f5}.charges-row.odd-row{background-color:#e8e8e8}.charges-row.last-row{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.charges-row.white-table{background-color:#fff;border-bottom:#e8e8e8 solid 1px}.customer-heading{margin:0}.total-charge{font-weight:700;font-size:18px;line-height:42px}.total-no-charges{color:#737373}.customer-autocomplete{font-size:18px;font-weight:700;color:#5d5e5d}.customer-autocomplete md-autocomplete-wrap.md-whiteframe-1dp,.customer-autocomplete md-autocomplete-wrap.md-whiteframe-z1{box-shadow:none}.download-pdf-btn{color:#468239;font-weight:900;font-size:16px}.customer-autocomplete input:not(.md-input){font-size:18px;font-weight:700;color:#5d5e5d;border-bottom:solid 1px}.new-customer-dialog{width:60%;height:100%}.processed-item-dialog{width:380px;max-width:380px;height:520px;max-height:520px}.processed-item-left-items{margin-top:-15px;padding-bottom:25px;color:#468239}.processed-item-left-items.warn{color:red}.viewers-name{font-weight:600;color:#020202}.subcharge{opacity:.8;font-size:16px;font-weight:700;line-height:1.5}.subcharge.total-invoice{color:#407240}.total-view{width:50%;height:120px}.select-email-invoice{min-width:180px}.complete-by-date{min-height:20px}.green-text{color:#39692e}.right-side-pdf{margin-top:1.6em}.right-side-pdf .jobcard-details-top-margin,.rightside-details .details-input{margin-top:0}.no-margin-bottom,.rightside-details h5{margin-bottom:0}.charges-section md-autocomplete,.charges-section md-input-container{min-width:0;border:1px solid #5d5e5d;width:100%}.charges-section md-input-container .md-input,.charges-section md-input-container.md-default-theme .md-input{border:0}.charges-section .customer-autocomplete input:not(.md-input){border:0}.charges-section .clear-button{margin-top:0;margin-bottom:0;text-decoration:underline}.bottom-margin,.vertical-margin{margin-bottom:1em}.vertical-margin{margin-top:1em}.main-task-staffs-span{width:100px}.white-bg{background-color:#fff}.charges-safepack md-input-container{border:1px solid #ebebeb}.charges-safepack md-input-container .md-input{border-color:transparent}@media (min-height:500px){.jobcard-sidenav-links{min-height:500px;height:500px}}@media (max-width:600px){.jobcard-tile{max-height:150px}}@media (max-width:1170px){.viewport{min-width:100%}}.login-text-info{font-size:.85rem;margin-top:16px;font-style:italic;font-weight:700}.spinner-centered-container{margin:32px auto}.cursor-pointer{cursor:pointer}.word-wrap-break{word-wrap:break-word}.md-list-item-text.attachments{display:flex;gap:10px;width:260px}.md-list-item-text.attachments a{width:200px}.history-list{font-size:.8rem}.attachments-list{display:flex;flex-direction:column;gap:10px}.history-date{font-size:.7rem;color:rgba(0,0,0,.54)}