.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.fill{position:relative;min-height:100%;max-height:100%}.scrollable{overflow-x:hidden;overflow-y:auto}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}body,html{font-size:16px;min-height:100%;overflow:hidden;font-family:Roboto,Helvetica Neue,sans-serif}body{margin:0;background-color:#f5f5f5}.app{position:relative;min-height:100%;max-height:100%}.app .app-footer{display:none}.navigation .navigation-list{padding:0}.navigation .navigation-list .username-list-item{font-size:14px;font-size:.875rem;color:#999;background-color:#f5f5f5}.navigation .navigation-list .username-list-item .username{margin-left:8px/2;color:rgba(0,0,0,.87);font-weight:800}.navigation .navigation-list .navigation-list-item{font-size:14px;font-size:.875rem;line-height:1;height:48px}.navigation .navigation-list .navigation-list-item.active{background-color:rgba(255,87,34,.12);color:#ff5722}.navigation .navigation-list .navigation-list-item.active md-icon{color:#ff5722}.navigation .navigation-list .navigation-list-item md-icon{margin-right:16px!important}.navigation .navigation-list .navigation-list-item .label{text-transform:uppercase}.navigation .navigation-list.list-top{position:relative}.navigation .navigation-list.list-bottom{position:absolute;bottom:0;left:0;width:100%}.navigation .navigation-toolbar{height:64px;min-height:64px;max-height:64px;border-bottom:2px solid rgba(0,0,0,.12)}.navigation .navigation-toolbar>.md-toolbar-tools{height:64px;min-height:64px;max-height:64px}.navigation .navigation-toolbar .navigation-toolbar-menu .md-button{margin-left:0;margin-right:8px;padding:0;width:24px}.navigation .navigation-toolbar .navigation-toolbar-menu .title{line-height:40px;font-weight:400}.navigation .navigation-toolbar .navigation-toolbar-inner{height:100%}.navigation .navigation-toolbar .company-logo{font-size:14px;font-size:.875rem;margin-right:16px}.navigation .navigation-toolbar .company-logo .logo{margin-right:8px;display:block;width:48px;height:48px;background-image:url(/assets/aerialman.png);background-size:cover;background-position:top right;background-color:#fff;border-radius:48px}.navigation .navigation-toolbar .company-logo .logo-company{font-weight:800;text-transform:uppercase;margin-top:8px}.navigation .navigation-toolbar .company-logo .logo-subtitle{color:rgba(255,255,255,.52)}.navigation .navigation-toolbar .navigation-links{margin-right:16px}.navigation .navigation-toolbar .navigation-links .nav-button{height:64px;min-height:64px;line-height:64px;margin:0;border-right:1px solid rgba(0,0,0,.12);position:relative;overflow:visible}.navigation .navigation-toolbar .navigation-links .nav-button:first-child{border-left:1px solid rgba(0,0,0,.12)}.navigation .navigation-toolbar .navigation-links .nav-button.active{background-color:rgba(0,0,0,.12);color:#fff}.navigation .navigation-toolbar .navigation-links .nav-button .button-count{position:absolute;top:14px;right:6px;width:18px;height:18px;border-radius:36px;display:inline-block;line-height:18px;font-size:12px;font-size:.75rem;background-color:red;box-shadow:0 2px 1px rgba(0,0,0,.24);color:#fff}.navigation .navigation-toolbar .navigation-buttons .nav-sub-button:first-child{margin-left:0}.navigation .navigation-toolbar .user-profile{height:100%;border-left:1px solid rgba(0,0,0,.12);padding-left:16px}.navigation .navigation-toolbar .user-profile .user-options-button{margin:0}.form-row,md-input-container.form-row{width:100%;margin-bottom:0;box-sizing:border-box;min-height:56px}.form-row md-datepicker .md-datepicker-button{margin:0}.autocomplete-wrapper{white-space:nowrap}.autocomplete-wrapper .autocomplete-text{color:#c9c9c9;margin-left:8px}.title{font-weight:800;font-size:18px;font-size:1.125rem;line-height:1}.title .material-icons{margin-right:8px;margin-top:-2px}.subtitle{font-size:14px;font-size:.875rem;font-weight:800;line-height:1;color:rgba(0,0,0,.87)}p{font-size:14px;font-size:.875rem}.postcode{text-transform:uppercase}.editor .editor-original{cursor:pointer;word-wrap:break-word}.editor .editor-original:hover{border-bottom:1px dashed #c9c9c9}.editor .editor-form{width:100%;margin-bottom:0}.editor .editor-form .editor-input{font-size:14px;font-size:.875rem}.feedback{position:relative;background-color:rgba(255,87,34,.25);border-bottom:1px solid rgba(0,0,0,.12)}.feedback .close-button{float:right;margin-top:12px}.feedback .feedback-inner{padding:16px}.feedback .feedback-inner .subtitle{margin:0}.feedback .feedback-inner p{margin:8px 0 0 0}.loading{position:fixed;top:0;left:0;width:100%;z-index:10}.job-status{color:#999!important}.job-status.incomplete{color:#ff2819!important}.job-status.booked{color:#54d358!important}.job-status.inprogress{color:#2094f3!important}.job-status.complete{color:#21aa26!important}.job-status.quoted{color:#f6da08!important}.job-status.review{color:#f90!important}.job-status.cantcomplete{color:#9018cd!important}.job-status.recall{color:#000!important}.ticker{animation:ticker 20s infinite linear}@keyframes ticker{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}md-dialog.modal{width:420px;border-radius:3px}md-dialog.modal.manage-user{width:520px;max-width:520px}md-dialog.modal>[ng-form]{overflow:hidden}md-dialog.modal .modal-header{position:relative;height:52px;min-height:52px;max-height:52px}md-dialog.modal .modal-header .md-toolbar-tools{height:52px}md-dialog.modal .modal-header .header-icon{margin-right:8px}md-dialog.modal .modal-header .header-title{font-size:18px;font-size:1.125rem}md-dialog.modal .modal-content{padding:16px}md-dialog.modal .modal-content h5{margin-bottom:0}md-dialog.modal .modal-content p{font-size:14px;font-size:.875rem;line-height:1.6;margin:0}md-dialog.modal .modal-content p.error{color:#ff5722;font-weight:800;margin-bottom:16px;border:1px solid #ff5722;border-radius:3px;padding:4px}md-dialog.modal .modal-content ul{margin-top:0}md-dialog.modal .modal-content ul li{font-size:14px;font-size:.875rem}md-dialog.modal .modal-content .modal-input-container{display:block;margin-top:16px;margin-bottom:0}md-dialog.modal .modal-content .modal-input-container md-select{margin-bottom:16px}md-dialog.modal .modal-content .modal-input-container md-select .email{margin-left:4px;color:#999}md-dialog.modal .modal-action{padding:16px;border-top:1px solid rgba(0,0,0,.12);background-color:#f5f5f5}md-dialog.modal .modal-action .md-button{margin:0 16px 0 0}md-dialog.modal .modal-action .md-button:last-child{margin-right:0}.find-address .find-address-form md-input-container{margin-bottom:0;width:100%}.find-address .find-address-form .md-button{margin:10px 0 0 0;border-radius:3px}.find-address .find-address-results{max-height:300px;min-width:100%;max-width:100%;overflow:auto;padding:0;border:1px solid rgba(0,0,0,.12);box-sizing:border-box}.find-address .find-address-results.progress{opacity:.5;filter:blur(2px)}.find-address .find-address-results .result-address{outline:0;cursor:pointer;padding:4px 8px;border-bottom:1px solid rgba(0,0,0,.12)}.find-address .find-address-results .result-address:last-child{border-bottom:none}.find-address .find-address-results .result-address:hover{background-color:#f5f5f5}.find-address .find-address-results .result-empty{text-align:center;padding:4px 8px}.find-address .find-address-results .result-empty strong{display:block;margin-bottom:8px}.find-address .find-address-cancel{margin:8px 0 0 0;font-size:12px;font-size:.75rem}.job md-tabs .md-tab{border-right:1px solid rgba(0,0,0,.12)}.job md-tabs .md-tab.md-active{background-color:rgba(255,87,34,.12)}.job md-tabs md-ink-bar{background-color:#ff5722}.job md-tabs md-tabs-wrapper md-tabs-canvas{box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.12);background:#fff}.job md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-ink-bar{background-color:#ff5722;color:#ff5722}.job .job-overview{min-height:100%}.job .job-section{background:#fff}.lg .job .job-section,.md .job .job-section,.xl .job .job-section{border-radius:3px;margin:16px 0 16px 16px;box-shadow:0 0 3px rgba(0,0,0,.12),1px 0 1px 0 rgba(0,0,0,.12)}.lg .job .job-section:last-child,.md .job .job-section:last-child,.xl .job .job-section:last-child{margin-right:16px}.job .job-section fieldset{padding:0;margin:0;border:none;min-width:100%;width:100%;max-width:100%;display:block}.job .job-section[disabled]{opacity:.24}.job .job-section.active .md-subheader{color:#999}.job .job-section.active .md-subheader .inline-edit{color:rgba(0,0,0,.87);margin-left:8px}.job .job-section .job-section-header{position:relative;min-height:48px;max-height:48px;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12);border-top-left-radius:3px;border-top-right-radius:3px}.job .job-section .job-section-header .md-subheader{background:0 0}.job .job-section .job-section-header .md-subheader .md-subheader-inner{padding:0}.job .job-section .job-section-header .md-icon-button{margin:0}.job .job-section .job-section-header .job-header-actions .md-button md-icon{color:#222428}.job .job-section .job-section-header .job-header-actions .md-button.save md-icon{color:#51cc23}.job .job-section .job-section-header .job-header-actions .md-button.cancel md-icon{color:#ff5722}.job .job-section .job-section-header .job-header-actions .md-button[disabled] md-icon{color:#999}.job .job-section .job-section-content{padding:16px;font-size:14px;font-size:.875rem;background:0 0;overflow:hidden}.job .job-section .job-section-content md-datepicker{box-sizing:border-box;width:100%;display:block;padding-right:0}.job .job-section .job-section-content md-datepicker .md-datepicker-input-container{margin-top:16px;margin-left:0;min-width:calc(100% - 40px)}.job .job-section .job-section-content .location-button{font-size:12px;font-size:.75rem;margin-top:0;height:24px;min-height:24px;line-height:24px;margin-bottom:16px}.job .job-section .job-section-content .location-button:first-child{margin-left:0}.job .job-actions{border-top:1px solid rgba(0,0,0,.12);background-color:#fff;padding:0}.job .job-actions .job-action-column{border-left:1px solid rgba(0,0,0,.12);width:100%}body:not(.xs) .job .job-actions .job-action-column{width:auto}.job .job-actions .md-button{padding:16px 24px;margin:0;width:100%}body:not(.xs) .job .job-actions .md-button{width:auto}.job .job-actions .md-button.md-delete{border-right:1px solid rgba(0,0,0,.12)}.job .job-actions .md-button.md-delete:not([disabled]){color:#ff2819}.lg .job-history,.md .job-history,.xl .job-history{margin:16px;border-right:1px solid rgba(0,0,0,.12);border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.12)}.job-history .history-list{background:#fff;border-spacing:0;width:100%}.job-history .history-list .history-item.history-head .history-column{text-transform:uppercase;color:#999;font-size:12px;font-size:.75rem;font-weight:400;background-color:#f5f5f5}.job-history .history-list .history-item[ng-click]{outline:0}.job-history .history-list .history-item[ng-click]:hover td{background-color:#f5f5f5}.job-history .history-list .history-item[ng-click] td{cursor:pointer}.job-history .history-list .history-item .history-column{overflow:hidden;min-height:48px;white-space:nowrap;text-overflow:ellipsis;text-align:left;line-height:48px;border-bottom:1px solid rgba(0,0,0,.12);padding-right:16px;cursor:default;max-width:300px}.job-history .history-list .history-item .history-column:first-child{padding-left:16px}.job-history .history-list .history-item .history-column.empty{text-align:center}.job-history .history-list .history-item .history-column .author.deleted{text-decoration:line-through;color:#c9c9c9}.job-history .history-list .history-item .history-column .parameter{margin-right:4px;text-transform:capitalize}.job-history .history-list .history-item .history-column .value-old{margin-left:4px;margin-right:4px}.job-history .history-list .history-item .history-column .value-new{margin-left:4px}.customer md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}.customer .customer-header{min-height:48px}.customer .customer-header .md-toolbar-tools{padding-right:0}.customer .customer-search-label+.md-button{margin-left:0}.customer .customer-actions{min-height:47px}.customer .customer-actions .customer-action-column{border-left:1px solid rgba(0,0,0,.12)}.customer .customer-actions .customer-action-column .md-button{width:100%;margin:0;min-height:47px;line-height:1;font-size:12px;font-size:.75rem}.customer .customer-actions .customer-action-column .md-button:not(.md-warn):not(.md-primary):not(.md-accent){color:rgba(0,0,0,.87)}.notes-container{position:relative}.notes-container .notes-toolbar{background-color:#fff;max-height:46px;min-height:46px;padding-left:8px;border-bottom:1px solid rgba(0,0,0,.12)}.notes-container .notes-toolbar .notes-toolbar-datepicker{max-width:500px}.notes-container .notes-toolbar md-datepicker{background:0 0}.notes-container .notes-toolbar md-datepicker .md-datepicker-button{margin-left:0}.notes-container .notes-toolbar md-datepicker .md-datepicker-input-container{margin:0;width:calc(100% - 52px)}.notes-container .notes-toolbar .previous-button{margin:0}.notes-container .notes-toolbar .today-button{margin-left:0;margin-right:0;min-width:70px}.notes-container .notes-toolbar .next-button{margin-right:0}.notes-container .notes-content{position:relative}.notes-container .notes-content .note-list{background:#fff;border-right:1px solid rgba(0,0,0,.12)}.notes-container .notes-content .note-list:last-child{border-right:none}.notes-container .notes-content .note-header{position:relative;min-height:48px;max-height:48px;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12);text-transform:uppercase}.notes-container .notes-content .note-header .note-sub-header{margin-right:4px}.notes-container .notes-content .note-header .note-sub-header:after{content:':';margin-left:2px}.notes-container .notes-content .note-header .md-subheader{background:0 0}.notes-container .notes-content .note-header .md-subheader .md-subheader-inner{padding:0}.notes-container .notes-content .note-column{height:100%}.notes-container .notes-content .note-empty{color:#c9c9c9;font-style:italic;padding:16px;text-align:center}.notes-container .notes-content .note-item{padding:16px;background-color:#fff}.notes-container .notes-content .note-item .note-item-content{min-height:50px;background:#ffffa5;padding:16px}.notes-container .notes-content .note-item .note-item-smallprint{font-size:12px;font-size:.75rem;color:#c9c9c9;display:inline-block}.notes-container .notes-content .note-item .note-item-button{font-size:18px;font-size:1.125rem;margin-right:0}.notes-container .notes-content .note-item .note-item-button .note-item-icon{font-size:18px;font-size:1.125rem}.notes-ticker{background-color:#ffffa5;height:48px;transition:height .4s cubic-bezier(.25,.8,.25,1)}.notes-ticker.ng-enter{height:0}.notes-ticker.ng-enter.ng-enter-active{height:48px}.notes-ticker.ng-leave{height:48px}.notes-ticker.ng-leave.ng-leave-active{height:0}.notes-ticker>div{height:47px}.notes-ticker .notes-ticker-label{font-weight:400;text-transform:uppercase;font-size:12px;font-size:.75rem;color:#999;padding:16px}.notes-ticker .notes-ticker-window{overflow:hidden;position:relative}.notes-ticker .notes-ticker-window .notes-ticker-overflow{overflow:visible;position:absolute;left:0;top:0}.notes-ticker .notes-ticker-window .notes-ticker-overflow .note{font-size:12px;font-size:.75rem;white-space:nowrap;padding:16px}.notes-ticker .notes-ticker-window .notes-ticker-overflow .note:last-child{margin-right:0}.create-note{background-color:#fff;min-width:320px;max-width:320px;width:320px}.create-note .create-note-content{padding:16px}.create-note .create-note-content .date-button{margin:0;min-width:70px;max-width:70px;width:70px}.create-note .create-note-content md-input-container{margin-bottom:0;padding:0}.create-note .create-note-content md-input-container .create-note-textarea{font-size:14px;font-size:.875rem}.create-note .create-note-content .days-effected{margin-top:16px}.create-note .create-note-content .days-effected p{margin:0}.create-note .create-note-buttons{padding:16px;background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.12)}.search .content-sidenav{overflow:hidden}.search .content-sidenav.md-locked-open{z-index:1}.search .content-toolbar{background-color:#fff}.search .toolbar-status{min-height:48px;max-height:48px;overflow-x:auto;overflow-y:hidden}.search .toolbar-status.toolbar-status-buttons{background-color:#f5f5f5}.search .toolbar-status.toolbar-status-buttons .md-button{font-size:12px;font-size:.75rem;white-space:nowrap;border-radius:100px;padding:0 8px;height:24px;min-height:24px;line-height:1}.search .toolbar-status.toolbar-status-buttons .md-button:first-child{font-weight:400}.search .toolbar-status.toolbar-status-select md-select{font-size:14px;font-size:.875rem;font-weight:800;width:100%;margin:0}.search .toolbar-status.toolbar-status-select md-select .md-select-value{color:#fff}.search .toolbar-status.toolbar-status-select md-select .md-select-value span{color:#fff}.search .toolbar-status .md-button:last-child{margin-right:0}.search .toolbar-filter{max-height:46px;min-height:46px}.lg .search .toolbar-filter,.md .search .toolbar-filter,.xl .search .toolbar-filter{padding:0 16px 0 8px}.lg .search .toolbar-filter .toolbar-filter-date,.md .search .toolbar-filter .toolbar-filter-date,.xl .search .toolbar-filter .toolbar-filter-date{max-width:470px}.search .toolbar-filter .toolbar-filter-date md-datepicker{background:0 0;margin:0;padding:0;display:block;margin-top:4px}.search .toolbar-filter .toolbar-filter-date md-datepicker .md-datepicker-input-container{margin-left:0;width:calc(100% - 46px)}.search .toolbar-filter .toolbar-filter-date md-datepicker .md-datepicker-button{margin-left:0}.search .toolbar-filter .toolbar-filter-date .next-button{margin-right:0;margin-top:4px}.search .toolbar-filter .toolbar-filter-date .today-button{margin-left:0;margin-right:0;min-width:70px}.search .toolbar-filter .toolbar-filter-date .previous-button{margin-left:0;margin-right:0;margin-top:4px}.search .toolbar-filter .toolbar-filter-count{text-transform:uppercase;font-size:12px;font-size:.75rem;margin-left:8px}.lg .search-mode .search .toolbar-filter .toolbar-filter-options,.md .search-mode .search .toolbar-filter .toolbar-filter-options,.sm .search-mode .search .toolbar-filter .toolbar-filter-options,.xl .search-mode .search .toolbar-filter .toolbar-filter-options{width:100%}.search .toolbar-filter .toolbar-filter-options>div{height:100%}.search .toolbar-filter .toolbar-filter-options .settings-button{margin-top:0;margin-left:0}.search .toolbar-filter .toolbar-filter-options .settings-button md-icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .4s cubic-bezier(.25,.8,.25,1);-moz-transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.search .toolbar-filter .toolbar-filter-options .settings-button.md-accent md-icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:transform .4s cubic-bezier(.25,.8,.25,1);-moz-transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.search .toolbar-filter .toolbar-filter-options .filter-criteria{margin-left:16px}.search .toolbar-filter .toolbar-filter-options .filter-criteria:first-child{margin-left:0}.search .toolbar-filter .toolbar-filter-options .filter-criteria label{text-transform:uppercase;color:#999;font-size:12px;font-size:.75rem}.search .toolbar-filter .toolbar-filter-options .filter-criteria md-select{margin:0 0 0 8px;font-size:14px;font-size:.875rem}.search .toolbar-filter .toolbar-filter-options .filter-criteria md-switch{margin:0 0 0 8px}.search .toolbar-filter .toolbar-filter-options .filter-criteria md-switch .md-container{margin:0}.search .toolbar-filter .toolbar-filter-options .filter-criteria input.keyword{box-sizing:border-box;border-radius:24px;border:1px solid rgba(0,0,0,.12);padding:2px 8px;font-size:12px;font-size:.75rem;outline:0;min-width:110px;width:110px;margin-left:8px}.search .toolbar-filter .toolbar-filter-options .filter-criteria input.keyword:focus{border-color:rgba(255,87,34,.5)}.search .toolbar-filter .toolbar-filter-advanced .advanced-button{margin-top:0;margin-bottom:0;height:40px}.search .toolbar-filter .toolbar-filter-advanced .advanced-button .label{margin-left:4px}.search .toolbar-filter .toolbar-filter-advanced .advanced-title{line-height:40px;margin-left:16px;font-weight:800;font-size:14px;font-size:.875rem}.search .toolbar-refine{font-size:14px;font-size:.875rem;-webkit-transition:height .4s cubic-bezier(.25,.8,.25,1);-moz-transition:height .4s cubic-bezier(.25,.8,.25,1);transition:height .4s cubic-bezier(.25,.8,.25,1);background-color:#e8e8e8;height:116px;overflow:hidden}.search .toolbar-refine.ng-hide{height:0}.search .toolbar-refine md-input-container{width:100%;display:block;padding:0;margin-bottom:12px}.search .toolbar-refine .settings-inner{padding:8px 16px 16px}.search .toolbar-refine .settings-sort md-select{width:100%}.search .toolbar-refine .settings-deleted{border-bottom:1px solid rgba(0,0,0,.12)}.search .toolbar-refine .settings-deleted label{line-height:30px}.search .toolbar-refine .settings-deleted md-switch{margin:0}.search .toolbar-refine .settings-deleted md-switch .md-container{margin-right:0}.search .toolbar-refine .settings-sort md-input-container:first-child{padding-right:8px}.search .toolbar-refine .settings-sort md-input-container:last-child{padding-left:8px}.search .toolbar-advanced .md-title{font-size:16px;font-size:1rem;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12);padding:16px;margin:0;line-height:1}.result-loading{width:50px;margin:50px auto 0}.result-list{background-color:#fff}.result-list table{border-spacing:0;border:none;width:100%;border-radius:3px}.result-list .result{outline:0;overflow:hidden}.result-list .result:not(.result-head):not(.result-empty):not(.deleted){cursor:pointer}.result-list .result:not(.result-head):not(.result-empty):not(.deleted):hover .result-column{background-color:#f5f5f5}.result-list .result:not(.result-head):not(.result-empty):not(.deleted):active .result-column{background-color:#c9c9c9}.result-list .result.deleted{opacity:.5;background-color:#f5f5f5}.result-list .result.result-empty .result-column{color:#999;text-align:center;text-shadow:0 1px 1px #fff}.result-list .result.result-head .result-column{text-transform:uppercase;color:#999;font-weight:400;font-size:12px;font-size:.75rem;background-color:#f5f5f5;position:relative;z-index:1;cursor:default}.result-list .result.result-head .result-column:first-child{padding-left:16px}.result-list .result.result-head .result-column.result-actions{text-align:right}.result-list .result>div.md-button:first-child{padding:0 8px}.result-list .result .md-button.md-icon-button{margin:0}.result-list .result .result-column{overflow:hidden;min-height:48px;max-height:51px;white-space:nowrap;text-overflow:ellipsis;text-align:left;line-height:48px;border-bottom:1px solid rgba(0,0,0,.12);padding-right:8px;max-width:300px;outline:0}.result-list .result .result-column.result-description md-icon{opacity:.5}.result-list .result .result-column.result-description md-icon.active{opacity:1;color:#2094f3}.result-list .result .result-column.result-status{min-width:32px;max-width:32px;line-height:1;text-overflow:unset}.result-list .result .result-column.result-status .md-button.md-icon-button{margin-top:4px}.result-list .result .result-column.result-status .md-button.md-icon-button:hover{background-color:rgba(158,158,158,.2)}.result-list .result .result-column.result-status .result-status-deleted{margin-left:8px}.result-list .result .result-column.result-appointment{min-width:40px}.result-list .result .result-column.result-user{min-width:80px}.result-list .result .result-column.result-user .label{text-transform:uppercase;font-size:14px;font-size:.875rem;margin-left:8px}.result-list .result .result-column.result-user .md-menu>.md-button{margin:0;text-align:left}.result-list .result .result-column.result-postcode{text-align:right;padding-right:16px}.lg .result-list .result .result-column.result-postcode,.md .result-list .result .result-column.result-postcode,.sm .result-list .result .result-column.result-postcode,.xl .result-list .result .result-column.result-postcode{text-align:left;min-width:80px}.result-list .result .result-column.result-location{max-width:150px}.lg .result-list .result .result-column.result-location,.xl .result-list .result .result-column.result-location{max-width:300px}.result-list .result .result-column.result-customer:not(th){text-transform:capitalize}.result-list .result .result-column.result-customer .customer-contact{margin-left:4px}.result-list .result .result-column.result-actions .action-push{margin-right:8px}.result-list .result .result-column.result-actions .action-duplicate{margin-right:8px}.result-list .result .result-column.result-actions .md-icon-button{width:32px;padding-left:4px;padding-right:4px}.filter-menu{height:100%;border-right:1px solid rgba(0,0,0,.12)}.filter-menu .filter-header{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.lg .filter-menu .filter-header,.md .filter-menu .filter-header,.xl .filter-menu .filter-header{background-color:#fff;min-height:46px;max-height:46px}.filter-menu .filter-header .md-toolbar-tools{padding-right:0}.filter-menu .filter-header .filter-header-count{font-size:12px;font-size:.75rem;text-transform:uppercase}.filter-menu .filter-header md-icon{color:rgba(0,0,0,.87);margin-right:8px}.filter-menu .filter-subheader{padding:16px;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12)}.filter-menu .filter-subheader .md-button{margin:0}.filter-menu .filter-subheader .md-button md-icon{margin-right:8px}.filter-menu .filter-list{position:relative;border-top:1px solid rgba(0,0,0,.12)}.filter-menu .filter-list .filter-list-item{padding:16px 8px 16px 16px;border-bottom:1px solid rgba(0,0,0,.12)}.filter-menu .filter-list .filter-list-item:last-child{border-bottom:none}.filter-menu .filter-list .filter-list-item .filter-list-title{font-weight:400;font-size:12px;font-size:.75rem;color:#999;text-transform:uppercase;margin-top:0}.filter-menu .filter-list .filter-list-item md-input-container{width:100%;display:block;margin:0;max-height:30px;padding-bottom:16px;font-size:14px;font-size:.875rem}.filter-menu .filter-list .filter-list-item md-autocomplete{width:100%}.filter-menu .filter-list .filter-list-item md-datepicker{width:100%;padding-right:0;box-sizing:border-box}.filter-menu .filter-list .filter-list-item md-datepicker .md-datepicker-button{margin:0;width:40px}.filter-menu .filter-list .filter-list-item md-datepicker .md-datepicker-input-container{margin-left:0;width:calc(100% - 40px)}.filter-menu .filter-list .filter-list-item md-datepicker .md-datepicker-input{font-size:14px;font-size:.875rem}.filter-menu .filter-list .filter-list-item md-select{margin:0;font-size:14px;font-size:.875rem}.filter-menu .filter-list .filter-list-item .clear-button{margin-right:0}.filter-menu .filter-list .filter-list-item .clear-button[disabled]{opacity:.12}.filter-menu .filter-list .filter-list-item .filter-autocomplete-search md-autocomplete-wrap{box-shadow:none}.filter-menu .filter-list .filter-list-item .filter-autocomplete-search input[type=search]{border-bottom:1px solid rgba(0,0,0,.12);padding:0;height:30px}.filter-menu .filter-list .filter-list-item .filter-autocomplete-search input[type=search]::-webkit-input-placeholder{color:#c9c9c9}.filter-menu .filter-list .filter-list-item .filter-autocomplete-search input[type=search]:focus{border-bottom:2px solid #ff5722}.filter-menu .filter-list .filter-list-item .filter-autocomplete-preview .preview-postcode{color:#c9c9c9;margin-left:8px}.filter-menu .filter-actions{height:68px;background-color:#f5f5f5;padding:16px;border-top:1px solid rgba(0,0,0,.12)}.filter-menu .filter-actions .md-button{margin:0}.filter-menu .filter-actions .md-button:first-child{margin-right:16px}.filter-menu.sidenav .filter-menu .filter-actions{position:relative}.md-autocomplete-suggestions-container li .highlight{font-weight:800;color:rgba(0,0,0,.87)}.admin .admin-header h1{font-size:16px;font-size:1rem;text-transform:uppercase;line-height:1;margin:0;font-weight:800;padding:16px;border-bottom:1px solid rgba(0,0,0,.12);background:#fff}.admin .admin-content{overflow:auto;padding:16px 16px 16px 0}.admin .admin-content .admin-content-section{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:3px;margin-bottom:16px;margin-left:16px}.admin .admin-content .admin-content-section .section-header{padding:16px}.admin .admin-content .admin-content-section .section-header h2{margin:0;font-size:16px;font-size:1rem;font-weight:800;line-height:1}.admin .admin-content .admin-content-section .section-header button{margin:0}.admin .admin-content .admin-content-section .section-data{overflow:auto}.admin .admin-content .admin-content-section .section-data table{background:#fff;border-top:1px solid rgba(0,0,0,.12);border-spacing:0;border-collapse:collapse;width:100%;font-size:14px;font-size:.875rem}.admin .admin-content .admin-content-section .section-data table tr[ng-click]{outline:0}.admin .admin-content .admin-content-section .section-data table tr[ng-click]:hover td{background-color:rgba(245,245,245,.95)}.admin .admin-content .admin-content-section .section-data table tr[ng-click] td{cursor:pointer}.admin .admin-content .admin-content-section .section-data table th{text-align:left}.admin .admin-content .admin-content-section .section-data table td .md-button{margin-left:0}.admin .admin-content .admin-content-section .section-data table td .md-button:last-child{margin-right:0}.admin .admin-content .admin-content-section .section-data table td,.admin .admin-content .admin-content-section .section-data table th{padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.12);line-height:1}.admin .admin-content .admin-content-section .section-data table .action{padding-right:0}.admin .admin-content .admin-content-section .section-data table tbody tr:last-child td{border-bottom:none}.admin .admin-content .admin-content-section .section-data table tbody tr:nth-child(even) td{background-color:rgba(245,245,245,.5)}.login{font-size:14px;font-size:.875rem;width:100%}.login .subtitle{font-size:16px;font-size:1rem;text-align:center;margin-bottom:4px}.login .subtitle+p{text-align:center;margin-top:8px;margin-bottom:0}.login .subtitle+p:first-child{margin-bottom:24px}.login .login-inner{padding:16px;max-width:500px;margin:0 auto}.login .login-inner .feedback{border-radius:3px;margin-bottom:32px}.login .login-form md-input-container{width:100%;box-sizing:border-box;display:block}.login .login-form .md-button{width:100%;margin:0}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.navigation .navigation-toolbar{height:64px;min-height:64px;max-height:64px}.navigation .navigation-toolbar>.md-toolbar-tools{height:64px;min-height:64px;max-height:64px}}md-option .email{margin-left:4px;color:#999}.md-tooltip.md-show{font-size:14px;font-size:.875rem;opacity:1}.md-tooltip.md-show.md-origin-right{margin-left:0}.md-tooltip.md-show.md-origin-left{margin-left:-32px}md-select-menu,md-select-menu md-content{max-height:296px}
/*# sourceMappingURL=app.min.css.map */