@charset "UTF-8";.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-badge-small .mat-badge-content{font-size:6px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,"Helvetica Neue",sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,"Helvetica Neue",sans-serif;margin:0 0 56px;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-expansion-panel-header{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0}.mat-tooltip{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif;color:rgba(0,0,0,.54)}.mat-simple-snackbar{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}@media (-ms-high-contrast:active){.mat-ripple-element{display:none}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#9e9e9e}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#4d90c3}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#c31d1d}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#4d90c3}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#9e9e9e}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#c31d1d}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.mat-badge-content{outline:solid 1px;border-radius:0}.mat-checkbox-disabled{opacity:.5}}.mat-badge-accent .mat-badge-content{background:#4d90c3;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#c31d1d}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{color:rgba(0,0,0,.87);background:#9e9e9e;position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#9e9e9e}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#4d90c3}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#c31d1d}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#9e9e9e}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#4d90c3}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#c31d1d}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{color:rgba(0,0,0,.87);background-color:#9e9e9e}.mat-fab.mat-accent,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#4d90c3}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#c31d1d}.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000!important}}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#9e9e9e}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#4d90c3}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#c31d1d}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.mat-checkbox-background{background:0 0}}.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:#9e9e9e}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:#4d90c3}.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:#c31d1d}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#9e9e9e;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(0,0,0,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#c31d1d;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#4d90c3;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#9e9e9e;color:rgba(0,0,0,.87)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(158,158,158,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#4d90c3;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(77,144,195,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#c31d1d;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(195,29,29,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#9e9e9e}.mat-datepicker-toggle-active.mat-accent{color:#4d90c3}.mat-datepicker-toggle-active.mat-warn{color:#c31d1d}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#4d90c3}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#c31d1d}.mat-focused .mat-form-field-required-marker{color:#4d90c3}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#9e9e9e}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#4d90c3}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#c31d1d}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#9e9e9e}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#4d90c3}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#c31d1d}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#c31d1d}.mat-error{color:#c31d1d}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em;background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#9e9e9e}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#4d90c3}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#c31d1d}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#9e9e9e}.mat-icon.mat-accent{color:#4d90c3}.mat-icon.mat-warn{color:#c31d1d}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#9e9e9e;caret-color:#f0f0f0}.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#4d90c3}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#c31d1d}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#c31d1d}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500;color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#f5f5f5}.mat-progress-bar-buffer{background-color:#f5f5f5}.mat-progress-bar-fill::after{background-color:#9e9e9e}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#a6c8e1}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#a6c8e1}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#4d90c3}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#e18e8e}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#e18e8e}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#c31d1d}.mat-progress-spinner circle,.mat-spinner circle{stroke:#9e9e9e}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#4d90c3}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#c31d1d}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#9e9e9e}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#9e9e9e}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#4d90c3}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#4d90c3}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#c31d1d}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#c31d1d}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#9e9e9e}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#4d90c3}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#c31d1d}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#4d90c3}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(77,144,195,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#4d90c3}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#9e9e9e}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(158,158,158,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#9e9e9e}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#c31d1d}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(195,29,29,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#c31d1d}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#9e9e9e}.mat-primary .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#4d90c3}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#c31d1d}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(77,144,195,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.mat-step-header:hover{background:0 0}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:rgba(0,0,0,.87)}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#9e9e9e;color:rgba(0,0,0,.87)}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#c31d1d}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#c31d1d}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::after,.mat-horizontal-stepper-header::before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(245,245,245,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#9e9e9e}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:rgba(0,0,0,.87)}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(166,200,225,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#4d90c3}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(225,142,142,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#c31d1d}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(245,245,245,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#9e9e9e}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(0,0,0,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(166,200,225,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#4d90c3}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(225,142,142,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#c31d1d}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#9e9e9e;color:rgba(0,0,0,.87)}.mat-toolbar.mat-accent{background:#4d90c3;color:#fff}.mat-toolbar.mat-warn{background:#c31d1d;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{font-family:Roboto,"Helvetica Neue",sans-serif;background:#fff}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px;color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#4d90c3}body,html{margin:0;padding:0;min-height:100%;overflow-x:hidden}body{background-color:transparent;font-family:omneslight;font-weight:400;font-size:16px;line-height:22px;color:#fff}a{color:#aaa;text-decoration:none}a:hover{color:#fff}button,html,input,select,textarea{font-family:omneslight!important}input,select,textarea{font-size:15px!important;padding-left:0}hr{border-style:none;height:1px;background-color:rgba(255,255,255,.025);padding:0!important;margin:10px 0}.bg5,.btn:hover,.worker-hours-events .events>.bg5.menu,.worker-hours-events .events>.bg5.widget-block,.worker-hours-events .events>.bg5.widget-block-w-spacer,.worker-hours-events .events>.bg5.widget-block-w-spacer-sm,.worker-hours-events .events>.bg5.widget-button,.worker-hours-events .events>.bg5.widget-static,.worker-hours-events .events>.bg5.widget-title,.worker-hours-events .events>.menu.btn:hover,.worker-hours-events .events>.widget-block-w-spacer-sm.btn:hover,.worker-hours-events .events>.widget-block-w-spacer.btn:hover,.worker-hours-events .events>.widget-block.btn:hover,.worker-hours-events .events>.widget-button.btn:hover,.worker-hours-events .events>.widget-static.btn:hover,.worker-hours-events .events>.widget-title.bg5,.worker-hours-events .events>.widget-title.btn:hover,.worker-hours-events .events>.widget.bg5,.worker-hours-events .events>.widget.btn:hover,.worker-hours-events .workers-list .bar-outer.events>div.menu,.worker-hours-events .workers-list .bar-outer.events>div.widget,.worker-hours-events .workers-list .bar-outer.events>div.widget-block,.worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer,.worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm,.worker-hours-events .workers-list .bar-outer.events>div.widget-button,.worker-hours-events .workers-list .bar-outer.events>div.widget-static,.worker-hours-events .workers-list .bar-outer.events>div.widget-title,.workers-list .bar-outer>div,.workers-list .worker-hours-events .bar-outer.events>div.menu,.workers-list .worker-hours-events .bar-outer.events>div.widget,.workers-list .worker-hours-events .bar-outer.events>div.widget-block,.workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer,.workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm,.workers-list .worker-hours-events .bar-outer.events>div.widget-button,.workers-list .worker-hours-events .bar-outer.events>div.widget-static,.workers-list .worker-hours-events .bar-outer.events>div.widget-title{background-color:rgba(35,31,32,.5)!important}.bgitem{transform:translateZ(-200px)}.app-notification{display:flex;flex:0 0 auto;justify-content:center;align-items:center;flex-direction:row;background-color:#81c06c;color:#fff;padding:10px;font-family:proximanovaregular}.app-notification i{color:#fff!important;margin-right:5px}.app-notification.warning{background-color:#edff00;color:#000}.app-notification.warning i{color:#000!important}.app-notification.danger{background-color:#c71c22}.main-content{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;align-items:stretch;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.main-content .app-notification{display:none}.main-content .content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;flex:1 1 auto}.main-content .content-wrapper .content{z-index:3;position:absolute;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:0;right:0;bottom:0;left:0;margin:44px 0 0;transition:ease .8s;transform-origin:75% 50%}.main-content .content-wrapper .content.widget-full-screen{margin-top:0;transition:none}.main-content .content-wrapper .content .app-notification{display:block}.main-content .content-wrapper .content .page{height:100%}.main-content .content-wrapper .content .page.with-notification{height:calc(100% - 50px)}div.flex,div.flex-1,div.flex-2,div.flex-3,div.flex-4{margin-left:0;height:auto;flex:none}.full-flex div.flex{flex:auto}.footer{margin-bottom:10px}.footer .logo,.footer p{display:none}.sub-content-row{position:relative}.sub-content-column,.sub-content-row{display:block}.sub-content-column div.flex,.sub-content-column div.flex-1,.sub-content-column div.flex-2,.sub-content-column div.flex-3,.sub-content-column div.flex-4,.sub-content-row div.flex,.sub-content-row div.flex-1,.sub-content-row div.flex-2,.sub-content-row div.flex-3,.sub-content-row div.flex-4{margin-left:0;padding-bottom:5px}.menu,.widget,.widget-block,.widget-block-w-spacer,.widget-block-w-spacer-sm,.widget-button,.widget-static,.widget-title{background-color:rgba(35,31,32,.7)}.no-scroll.menu,.no-scroll.widget-block,.no-scroll.widget-block-w-spacer,.no-scroll.widget-block-w-spacer-sm,.no-scroll.widget-button,.no-scroll.widget-static,.no-scroll.widget-title,.widget.no-scroll{overflow:hidden}.widget-scroll{overflow:auto}.widget-block,.widget-block-w-spacer,.widget-block-w-spacer-sm{min-height:60px}.widget-block.with-table,.with-table.widget-block-w-spacer,.with-table.widget-block-w-spacer-sm{padding:10px 0}.widget-block.with-table table td:first-of-type,.widget-block.with-table table th:first-of-type,.with-table.widget-block-w-spacer table td:first-of-type,.with-table.widget-block-w-spacer table th:first-of-type,.with-table.widget-block-w-spacer-sm table td:first-of-type,.with-table.widget-block-w-spacer-sm table th:first-of-type{padding-left:10px}.widget-block.with-table table td:last-of-type,.widget-block.with-table table th:last-of-type,.with-table.widget-block-w-spacer table td:last-of-type,.with-table.widget-block-w-spacer table th:last-of-type,.with-table.widget-block-w-spacer-sm table td:last-of-type,.with-table.widget-block-w-spacer-sm table th:last-of-type{padding-right:10px}.widget-block .layout-column.layout-wrap,.widget-block-w-spacer .layout-column.layout-wrap,.widget-block-w-spacer-sm .layout-column.layout-wrap{flex-wrap:nowrap}.widget-block .layout-column.layout-wrap .metric-block .metric-view,.widget-block-w-spacer .layout-column.layout-wrap .metric-block .metric-view,.widget-block-w-spacer-sm .layout-column.layout-wrap .metric-block .metric-view{display:block}.widget-header{margin:0;padding:0;font-family:proximanovaregular;font-weight:400}.widget-full{height:100%}.collapsible.widget-block-w-spacer-sm,.widget-block-w-spacer.collapsible,.widget-block.collapsible{overflow:auto;transition:all .25s linear}.widget-block-w-spacer-sm:last-of-type{margin-bottom:0}.widget-block-subheader{background-color:#221f1f;border-bottom:1px solid rgba(255,255,255,.05);padding:10px}.widget-block-subheader md-checkbox{padding-bottom:0;margin-bottom:0}.btn-block-w-spacer-sm{margin-bottom:15px}.widget-title{margin-bottom:3px;padding:8px;font-family:proximanovaregular;font-size:16px;min-height:22px}.widget-title.danger{background-color:#b40000}.widget-title .tt-x{cursor:pointer}.widget-title i.back,.widget-title>a>i{font-size:14px;color:rgba(255,255,255,.75)}.widget-title input,.widget-title select,.widget-title textarea{background-color:transparent;border:none;color:#fff;width:100%}.widget-title input:invalid,.widget-title select:invalid,.widget-title textarea:invalid{box-shadow:none}.widget-title span.has-error{font-size:13px!important;font-weight:700;color:#b40000!important;float:right!important}.widget-toolbar{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:3px;min-height:35px}.widget-toolbar .widget-title{margin-bottom:0}.widget-toolbar .widget-title .alert-error{padding:2px 6px;font-size:12px;border-radius:4px;margin:0}.widget-toolbar.filter-toolbar .widget-title input{font-size:14px}.widget-toolbar>div{flex:1}.widget-toolbar.split-flex>div.widget-title{flex:none;width:100%;display:block}.widget-toolbar.split-flex .widget-button{flex:1;text-align:center;margin-top:2px}.widget-toolbar.split-flex .widget-button.flex-none{flex:0!important}.widget-button,.widget-static{float:right;display:block;margin:0 0 0 3px;border:none;padding:8px;font-size:11pt;color:gray;min-height:100%}.widget-button:disabled,.widget-static:disabled{background-color:rgba(35,31,32,.4);color:rgba(128,128,128,.5)}.widget-button.left,.widget-static.left{margin:0 3px 0 0}.widget-button.idle,.widget-static.idle{background-color:#566b4f;color:#a3aca0}.widget-button.idle:active,.widget-button.idle:hover,.widget-static.idle:active,.widget-static.idle:hover{background-color:#4d6147;color:#a3aca0}.widget-button.active,.widget-static.active{background-color:#81c06c;color:#fff}.widget-button.active:active,.widget-button.active:hover,.widget-static.active:active,.widget-static.active:hover{background-color:#72ad5f}.widget-button.plain,.widget-static.plain{background-color:transparent!important;font-size:12pt}a.widget-button{min-height:auto}.widget-button{transition:linear .2s}.widget-button:hover:not([disabled]){background-color:rgba(35,31,32,.3);color:#fff}.widget-inner-title{font-size:1.2em;text-align:right;margin-right:1em;margin-top:1em;font-weight:700}.btn-block.menu,.btn-block.widget-block,.btn-block.widget-block-w-spacer,.btn-block.widget-block-w-spacer-sm,.btn-block.widget-button,.btn-block.widget-static,.btn-block.widget-title,.widget.btn-block{padding:15px 0;font-weight:700}.btn-block.btn-footer.menu,.btn-block.btn-footer.widget-block,.btn-block.btn-footer.widget-block-w-spacer,.btn-block.btn-footer.widget-block-w-spacer-sm,.btn-block.btn-footer.widget-button,.btn-block.btn-footer.widget-static,.btn-block.btn-footer.widget-title,.widget.btn-block.btn-footer{margin-top:5px}.btn-block.disabled.menu,.btn-block.disabled.widget-block,.btn-block.disabled.widget-block-w-spacer,.btn-block.disabled.widget-block-w-spacer-sm,.btn-block.disabled.widget-button,.btn-block.disabled.widget-static,.btn-block.disabled.widget-title,.widget.btn-block.disabled{opacity:.5}.btn.inline-btn.menu,.btn.inline-btn.widget-block,.btn.inline-btn.widget-block-w-spacer,.btn.inline-btn.widget-block-w-spacer-sm,.btn.inline-btn.widget-button,.btn.inline-btn.widget-static,.btn.inline-btn.widget-title,.widget.btn.inline-btn{border:1px solid rgba(120,120,120,.25);padding:6px 12px;font-weight:700}.widget-block,.widget-block-w-spacer,.widget-block-w-spacer-sm{padding:2px 10px;margin-bottom:5px}.widget-row{padding:5px 10px}.collapsed.widget-toolbar .widget-title i{transform:rotateX(180deg)}.collapsed.widget-toolbar .widget-button{width:0;min-width:0;padding:0;overflow:hidden}.collapsed.widget-block,.collapsed.widget-block-w-spacer,.collapsed.widget-block-w-spacer-sm{height:0;overflow:hidden;padding:0;min-height:0}.collapsible.widget-toolbar .widget-title a{display:block;line-height:22px}.collapsible.widget-toolbar .widget-title i{line-height:22px;transition:all .25s linear}md-dialog p{padding:0;margin:0}md-dialog .add-user{margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05);background-color:rgba(0,0,0,.07);padding:0 12px}md-dialog .add-user .form-field>div{margin-left:0;padding-left:0}md-dialog .add-user .form-field>div.add-contact-input,md-dialog .add-user .form-field>div.add-contact-label{padding-top:14px}md-dialog .add-user .form-field>div i.error-indicator{top:28px}.dialog-row-field{display:flex;width:100%;border-bottom:1px solid #d0d0d0;line-height:45px}.dialog-w-filters .filter{padding:5px 10px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.05)}.dialog-w-filters .filter .inner-addon i{color:rgba(255,255,255,.2)}.dialog-w-filters .filter .inner-addon i.selected{color:rgba(255,255,255,.6)}.dialog-w-filters .filter select{margin-left:20px}.dialog-w-filters .select-row{margin-bottom:5px;padding:0}.dialog-w-filters .select-row .row-icon{padding-top:10px}.dialog-w-filters .select-row div.selected{font-family:proximanovasemibold;color:#fff}.dialog-w-filters .select-row .form-field{padding-left:0;padding-right:0}.dialog-w-filters .select-row .form-field div{margin:0!important;padding:0!important}.dialog-w-filters .select-row .form-field input{width:auto}md-checkbox.md-checked .md-icon,md-radio-button .md-on,md-radio-button.md-default-theme .md-on{background-color:#81c06c}md-radio-button.md-checked .md-off,md-radio-button.md-default-theme.md-checked .md-off{border-color:#81c06c}table.padded{width:100%}table.padded td,table.padded th{padding:5px}table.gtable{width:100%;border-spacing:0;border-collapse:collapse}table.gtable.striped tr:nth-child(even){background-color:rgba(100,100,100,.05)}table.gtable.bordered td,table.gtable.bordered th{border:1px solid #444;padding:3px}table.gtable tbody tr td.with-hover,table.gtable.with-hover tbody tr:hover{cursor:pointer}table.gtable td.has-error{color:red}table.gtable td.has-warning{color:orange}table.gtable.with-sort th{color:#aaa}table.gtable.with-highlight tbody tr:hover td{background-color:rgba(255,255,255,.1)}table.gtable.padded td,table.gtable.padded th{padding:5px}table.gtable.vtop tr{vertical-align:top}table.gtable.vtop tr:first-of-type td{padding-top:0}table.gtable thead th{text-align:left}table.gtable thead th.text-right{text-align:right}table.gtable thead th.text-center{text-align:center}table.gtable tr td i{margin-left:10px}table.gtable tr td i.calculated-height-indicator{margin-left:3px;margin-right:3px}table.gtable.today-list tr td i{margin-left:0;font-size:13px}table.gtable tr.active td{font-weight:700}table.gtable tr.subrow td{font-size:.9em;color:#ddd}table.gtable tr.can-open{cursor:pointer}table.gtable.grid td,table.gtable.grid th,table.gtable.grid tr{border:1px solid #3a3638}table.gtable.grid thead th{border-bottom:2px solid #3a3638;background-color:rgba(0,0,0,.1)}table.gtable.grid tfoot td{border-top:2px solid #3a3638;background-color:rgba(0,0,0,.1)}table.gtable .bordered tr:last-of-type{border-bottom:none}table.gtable tr.notification-list-item td small.badge{background-color:#0080d1;border:0;color:#fff;padding:4px 8px;margin-left:5px;font-family:proximanovasemibold}table.gtable tr.child td:first-child{padding-left:25px}td.border-left,th.border-left{border-left:1px solid grey}i.fa-exclamation-triangle,i.fa-warning{color:orange}i.fa-exclamation-circle{color:#b40000}.gtable-top tr{vertical-align:top}.building-floor-wrapper{border-bottom:1px solid rgba(100,100,100,.15)}.tabbed{position:relative}.tagbox{background-color:#2c3a47;padding:5px;color:#487fad;border-radius:5px;font-size:.9em;margin:3px 0 3px 10px}.tabbed-page{position:absolute;left:0;right:0;top:0;bottom:0;transition:.5s}.tabbed-page.ng-enter{opacity:0}.tabbed-page.ng-enter.ng-enter-active,.tabbed-page.ng-leave{opacity:1}.tabbed-page.ng-leave.ng-leave-active{opacity:0}.bg-full{background-color:#231f20}.bg9,.blueprint-workers>div.md-1-line.hover,.blueprint-workers>div.md-1-line:hover,.pop-menu,.switch-wrapper .switch,.worker-detail .info,.worker-hours-events .hours>.widget-toolbar.worker-header>.widget-button,.worker-hours-events .hours>.widget-toolbar.worker-header>.widget-title,table.today-list .subcontractor:hover,table.today-list .trade:hover,table.today-list .worker-type:hover{background-color:rgba(35,31,32,.9)}.bg7,.btn,.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div,.worker-hours-events .hours-chart .chart-weekends>div,.zone-list .zone{background-color:rgba(35,31,32,.7)}.alert,.alert-error,.alert-info,.alert-success,.alert-warning,.auth .error,.bg3,.thumbnail-viewer md-list-item.selected,.worker-hours-events .event-detail-info td>div .buttons a:hover,.workers-list .bar-outer,.workers-list .header,.workers-list .header td,.workers-list tr.active,.workers-list tr:hover,body.high-contrast .workers-list .header,body.high-contrast .workers-list .header td,body.high-contrast .workers-list tr.active,body.high-contrast .workers-list tr:hover,table.events-table .active,table.events-table tbody tr:hover,table.gtable.with-hover tbody tr:hover{background-color:rgba(35,31,32,.3)}.btn{color:#fff;transition:linear .2s;border:0}.btn-w-spacer{margin-bottom:30px}.drop-menu-button{margin-top:0;margin-bottom:0;width:180px}.drop-menu-button .wider,.drop-menu-button.wider{width:165px!important}.drop-menu-button .fa{float:right;margin-right:5px}.clearfix{clear:both}.left-space{margin-left:30px}:focus{outline:0}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-danger{color:#b40000}.text-warning{color:#bb5e02}.text-success{color:#81c06c}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-border{border:0!important}.padding-10{padding:10px}.padding-10-20{padding:10px 20px}.padding-20{padding:20px}.btn-block{display:block;text-align:center;width:100%}.btn-block-xs{display:block;width:100%;text-align:center}.fit-width{overflow-x:hidden}.message{padding:20px;text-align:center}.horizontal-scroll-xs{overflow-x:auto}.full-width{width:100%}.word-wrap{white-space:pre-line;word-wrap:break-word}.error-message{display:none}.has-error .error-message{color:red;display:block}.clickable{cursor:pointer!important}.not-clickable{cursor:default!important}.fa-small{font-size:.65em}.italicized{font-style:italic}.fa-fw-padding-left{padding-left:calc(1.28571429em + 8px)!important}.fa-fw-padding-right{padding-right:calc(1.28571429em + 8px)!important}.md-checked .md-thumb{background-color:#81c16d!important}.md-checked .md-bar{background-color:rgba(129,193,109,.3)!important}.md-chips{font-size:14px}.md-chips md-chip{background-color:rgba(200,200,200,.1);color:#d0d0d0;margin-top:0}.md-chips md-chip .md-chip-remove md-icon{color:#d0d0d0}.md-chips md-chip strong{padding-right:5px}.md-chips md-chip .md-chip-remove md-icon .help-text{font-family:proximanovalight;font-size:14px;color:#b0b0b0;text-align:right;margin-bottom:5px}.md-chips md-chip .md-chip-remove md-icon .help-text a{color:#b0b0b0;font-family:proximanovalight;font-size:14px}.md-chips md-chip .md-chip-remove md-icon .help-text a:hover{color:#f0f0f0}.md-chips md-chip .md-chip-remove md-icon .help-text i{color:#b0b0b0}.dialog-help-text{padding:10px 30px 20px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.video-help-text{padding:8px 0;font-size:16px}.assignment-queue{padding-left:30px}.md-switch div.switch-text,md-switch div.switch-text{line-height:normal;padding:0 0 0 10px;margin:0}.md-switch div.switch-text small,md-switch div.switch-text small{display:block}body.desktop div::-webkit-scrollbar,body.desktop::-webkit-scrollbar{background-color:#303030;width:14px}body.desktop div::-webkit-scrollbar-thumb,body.desktop::-webkit-scrollbar-thumb{background-color:#292929;width:6px;border:4px solid transparent;background-clip:padding-box;border-radius:10px}body.dashboard-view div::-webkit-scrollbar,body.dashboard-view::-webkit-scrollbar{background-color:#272424}body.dashboard-view div::-webkit-scrollbar-thumb,body.dashboard-view::-webkit-scrollbar-thumb{background-color:#222}.sort-header i{margin-left:5px;color:#aaa}.badge{border:1px solid #333;background-color:rgba(35,31,32,.9);border-radius:5px;padding:3px 5px;font-size:8pt;position:relative;top:-3px}.badge.primary{background-color:#2196f3;color:#fff;border:0}.anonymous #mobile-title,.fullscreen #mobile-title{display:none}.anonymous .main-content .content,.fullscreen .main-content .content{margin:0;padding:10px}.dark-sky-attribution{position:relative;display:block}.dark-sky-attribution a{margin:20px auto 0;width:125px;height:36px;display:block;background:url(dark-sky-logo.7709f1cd46340a12b218.png) center center/contain no-repeat}.integrations-list li i,.integrations-list span i,.integrations-list tr td i,.notifications-list tr td i{margin-left:0!important;padding-right:5px!important;font-size:14px!important}.pad-error-icon{padding-left:1.5em}.no-results-message{padding:10px 0;text-align:center}#ie-warning{display:none;background-color:#333;color:#fff;padding:20px;width:60%;margin:100px auto 0;text-align:center}#ie-warning img{width:150px}md-dialog.md-dialog-fullscreen md-dialog-content{overflow-x:hidden!important}#vertical-container{height:300px;width:100%;max-width:100%}.repeated-item{border-bottom:1px solid #ddd;box-sizing:border-box;height:40px;padding-top:10px}.env-display{position:absolute;z-index:812;padding:2px 10px;font-size:14px;top:0;right:0;left:auto;bottom:auto;text-transform:uppercase}.env-display.localhost{background-color:#000;color:#fff}.env-display.dev,.env-display.qa{background-color:green;color:#fff}.env-display.sandbox{background-color:#f4a460;color:#000}.env-display.widget-full-screen{z-index:0!important}.site-photo-zoom{position:absolute;background-color:rgba(33,33,33,.5);width:100%;height:100%;z-index:150;opacity:0;visibility:hidden;transition:opacity .5s ease}.site-photo-zoom.focused{opacity:1;visibility:visible;transition:opacity .5s ease}.site-photo-zoom .photo-wrapper{width:75%;height:75%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 10px 8px rgba(0,0,0,.1);background-size:contain;background-repeat:no-repeat;background-position:center center}.site-photo-zoom .photo-wrapper i{position:absolute;color:#fff;top:5px;right:5px;font-size:22px}.help{cursor:default}.help i.fa{font-size:.8em}.help:hover{color:#aaa}.md-tooltip{font-size:.9em!important;height:auto}.help-page .widget-title{padding-right:0}.help-page .widget-title .toggle-view-icon{margin:-8px 0}.help-page .widget-block,.help-page .widget-block-w-spacer,.help-page .widget-block-w-spacer-sm{padding:20px}.help-page .date{font-style:italic;font-size:14px;color:#d0d0d0}.help-page .help-categories .category-title{margin:5px 0}.help-page .help-categories ul{margin:0 0 40px;padding:0}.help-page .help-categories ul li{list-style:none;margin-bottom:5px}.help-page .help-categories ul li::after{content:"";clear:both;display:table}.help-page .help-categories ul li a{color:#fff;display:block;float:left;width:350px}.help-page .help-categories ul li span{float:left}.help-page .help-doc{padding:10px}.help-page .help-doc a{display:block;width:100%;height:350px;position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover}.help-page .help-doc a .ribbon{width:145px;height:150px;overflow:hidden;position:absolute;top:-1px;right:-1px}.help-page .help-doc a .ribbon span{position:absolute;display:block;width:225px;padding:10px 0 10px 10px;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;left:-25px;top:25px;transform:rotate(45deg)}.help-page .help-doc a .ribbon::after,.help-page .help-doc a .ribbon::before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9;border-top-color:transparent;border-right-color:transparent}.help-page .help-doc a .ribbon::before{top:0;left:0}.help-page .help-doc a .ribbon::after{bottom:0;right:0}.help-page .help-doc h4{padding:0;margin:10px 0 0;font-size:16px}.help-page .help-doc .description{font-size:15px;margin:10px 0}.help-page .help-doc+.help-doc{margin-left:0}.help-page .help-toolbar{height:130px;background-color:#202020;align-items:center;border-top:1px solid rgba(255,255,255,.1)}.help-page .help-toolbar .widget-button{color:#fff;font-family:proximanovasemibold!important;margin-left:0;margin-right:5px;padding-left:15px;padding-right:15px;text-transform:uppercase}.help-page .help-toolbar .widget-button:hover{background-color:#2d2d2d}.help-page .help-toolbar .widget-title{align-items:center;font-size:13px;background-color:transparent!important}#mobile-title{transition:ease .8s;background-color:rgba(35,31,32,.9);display:block;position:fixed;left:0;top:0;right:0;height:44px}#mobile-title button{position:absolute;background-color:transparent;color:#fff;border:none;left:0;top:0;bottom:0;width:44px}#mobile-title button.right{left:auto;right:0}#mobile-title button.cancel-edit{font-size:14px;width:75px;text-align:center}#mobile-title .title{margin-top:12px;font-weight:700;font-size:14pt}.menu{width:200px;position:relative;transition:ease .8s;overflow-x:hidden;overflow-y:auto;left:-200px;background:0 0}.menu.widget-full-screen{display:none!important}.menu .site{position:relative;margin-bottom:15px;margin-top:25px;height:32px}.menu .site>span{background:0 0;padding:5px 5px 5px 15px;cursor:default}.menu .site>a.company-picker{top:-30px}.menu .site a{height:23px}.menu .site div{transition:all ease .25s,color linear .1s;position:absolute;left:30px;right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:1}.menu .site a.single{pointer-events:none}.menu .site a.single div{right:8px}.menu .site a.single i:last-of-type{display:none}.menu .site i{position:absolute;top:8px}.menu .site i:first-of-type{left:5px}.menu .site i:last-of-type{right:5px}.menu .site>a,.menu .site>span{background-color:rgba(0,0,0,.8);position:absolute;left:0;right:0;bottom:0}.menu .logo{margin:0 0 -30px}.menu p{word-break:keep-all;white-space:nowrap}.menu .footer p{opacity:1;transition:ease .25s}.menu .evacuation{-webkit-animation:1s infinite evacuation-alert!important;animation:1s infinite evacuation-alert!important;color:#fff}.menu-sm{width:200px}.menu-sm .footer .logo{display:none}.menu-sm .footer .logo.small{display:block;height:35px}.menu a.hide-small{display:none}.show-menu #mobile-title{top:-44px}.show-menu #mobile-cover{z-index:200;display:block;position:absolute;left:200px;top:0;right:0;bottom:0}.show-menu #indicator{display:none}.show-menu .content{transform:perspective(600px) rotateY(-45deg) translateX(150px)}.show-menu .menu{left:0}.show-menu .menu .site{background-image:none!important}.menu a,.pop-menu a{display:block;padding:5px 5px 5px 10px;color:#aaa;text-decoration:none;font-weight:700;word-break:keep-all;white-space:nowrap;transition:all ease .25s,color linear .1s}.menu a span,.pop-menu a span{opacity:1;transition:all ease .25s,color linear .1s}.menu a i,.pop-menu a i{margin-right:8px;transition:all ease .25s,color linear .1s}.menu a.active,.menu a:hover,.pop-menu a.active,.pop-menu a:hover{color:#fff}.menu a.orphaned,.pop-menu a.orphaned{font-style:italic;color:#777}.menu a.indented,.pop-menu a.indented{padding-left:20px}.pop-menu-block{position:fixed;left:0;top:0;right:0;bottom:0;z-index:812}.pop-menu{position:absolute;z-index:813;overflow:hidden;min-width:200px}.pop-menu.ng-enter{transition:linear .3s;max-height:0}.pop-menu.ng-enter.ng-enter-active{max-height:200px}.pop-menu.ng-leave{transition:linear .3s;max-height:200px}.pop-menu.ng-leave.ng-leave-active{max-height:0}.anonymous .menu,.fullscreen .menu{display:none}@-webkit-keyframes evacuation-alert{0%,100%{background-color:#d21020}50%{background-color:#c10913}}@keyframes evacuation-alert{0%,100%{background-color:#d21020}50%{background-color:#c10913}}md-tabs md-tabs-wrapper{background-color:rgba(35,31,32,.5)}md-tabs md-tab-item,md-tabs md-tab-item a{color:#fff!important}md-tabs md-tab-item.md-active{font-weight:600!important}md-tabs md-ink-bar{color:#81c06c;background-color:#90cf7b}md-tabs [role=tabpanel]{transition:none}.page-nav .md-nav-bar{background-color:rgba(35,31,32,.5)}.page-nav .md-nav-bar .md-button{color:#fff!important}.page-nav .md-nav-bar .md-button.md-primary{font-weight:600!important}.page-nav md-nav-ink-bar{color:#81c06c;background-color:#90cf7b}.mat-tab-nav-bar{font-family:omneslight!important;padding:0;margin:0;background-color:rgba(35,31,32,.5);border-bottom:1px solid rgba(255,255,255,.12)}.mat-tab-nav-bar .mat-tab-links{opacity:1!important;padding:0;min-width:100px;margin-left:0;margin-right:0;margin-top:0}.mat-tab-nav-bar .mat-tab-links .mat-tab-link{min-width:120px}.mat-tab-nav-bar .mat-tab-links a{color:#fff!important;text-transform:uppercase;font-family:omnes!important}.mat-tab-nav-bar .mat-tab-links a.mat-tab-label-active{opacity:1!important}.mat-tab-nav-bar .mat-tab-links .mat-ripple-element{background-color:rgba(129,192,108,.1)}.mat-tab-nav-bar .mat-tab-links .mat-ink-bar{color:#81c06c;background-color:#90cf7b}.menu{z-index:10}.content>div.ng-leave{z-index:8}.content>div.ng-enter{z-index:9}.anim-up .page.ng-enter{transition:linear .25s;transform:translateY(100%) scale(.4)}.anim-up .page.ng-enter.ng-enter-active{transform:translateY(0) scale(1)}.anim-up .page.ng-leave{transition:linear .25s;transform:translateY(0) scale(1)}.anim-up .page.ng-leave.ng-leave-active{transform:translateY(-100%) scale(.4)}.anim-down .page.ng-enter{transition:linear .25s;transform:translateY(-100%) scale(.4)}.anim-down .page.ng-enter.ng-enter-active{transform:translateY(0) scale(1)}.anim-down .page.ng-leave{transition:linear .25s;transform:translateY(0) scale(1)}.anim-down .page.ng-leave.ng-leave-active{transform:translateY(100%) scale(.4)}@-webkit-keyframes portrait-to-landscape{0%,60%{transform:rotate(0)}100%,80%{transform:rotate(-90deg)}}@keyframes portrait-to-landscape{0%,60%{transform:rotate(0)}100%,80%{transform:rotate(-90deg)}}.anim-portrait-to-landscape{-webkit-animation-name:portrait-to-landscape;animation-name:portrait-to-landscape;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-timing-function:ease-in;transform:rotate(-90deg)}.no-animate{transition-duration:0s!important;transform:none;transition:none}h4.subform{margin:0;text-align:center}.placeholder{margin-top:-32px;padding-left:10px;color:#ccc}.unique-error{color:red}.form-field{margin-bottom:3px;padding:10px 5px;transition:linear .3s;position:relative}.form-field:after{display:block;clear:both;content:""}.form-field i.error-indicator{position:absolute;left:5px;top:13px;opacity:0;transition:linear .3s}.form-field .learn{position:absolute;top:13px;right:13px;cursor:pointer}.form-field>label{margin-left:20px;width:125px;float:left;display:block;transition:linear .3s}.form-field>div{margin-left:155px}.form-field>div:after{display:block;clear:both;content:""}.form-field>div.full-width{margin-left:0}.form-field input,.form-field select,.form-field textarea{background-color:transparent;border:none;color:#fff;width:100%;line-height:13px}.form-field input:invalid,.form-field select:invalid,.form-field textarea:invalid{box-shadow:none}.form-field input.inline-small,.form-field select.inline-small,.form-field textarea.inline-small{display:inline-block;width:50px}.form-field input.inline-date,.form-field select.inline-date,.form-field textarea.inline-date{width:auto}.form-field input:disabled::-moz-placeholder,.form-field select:disabled::-moz-placeholder,.form-field textarea:disabled::-moz-placeholder{color:#3e3e3e!important}.form-field input:disabled::-webkit-input-placeholder,.form-field select:disabled::-webkit-input-placeholder,.form-field textarea:disabled::-webkit-input-placeholder{color:#3e3e3e!important}.form-field input:disabled:-ms-input-placeholder,.form-field select:disabled:-ms-input-placeholder,.form-field textarea:disabled:-ms-input-placeholder{color:#3e3e3e!important}.form-field select,.form-field textarea{line-height:16px}.form-field.form-inline input,.form-field.form-inline select,.form-field.form-inline textarea{width:auto}.form-field.form-inline .md-button{margin:0 20px;line-height:22px;min-height:0;min-width:auto}.form-field option{color:#000}.form-field optgroup{color:#666}.form-field input[type=checkbox],.form-field input[type=radio]{width:auto}.form-field input[type=time]{background-color:#424242;border:1px solid #424242}.form-field .zone-list input[type=time].zone,.form-field input[type=time].bg7,.form-field input[type=time].btn,.zone-list .form-field input[type=time].zone{background-color:#272424;border:1px solid #272424}.form-field div.checkbox-group label{display:block}.form-field div.checkbox-group label .link{cursor:pointer;color:#aaa;float:right;margin-right:10px}.form-field div.checkbox-group label .link:hover{color:#fff}.form-field td button{background:0 0;border:none;padding:0;color:#aaa}.form-field td button:hover{color:#fff}.form-field div.has-error i.error-indicator,.form-field.has-error i.error-indicator{color:red;opacity:1}.form-field div.has-error .form-field input,.form-field div.has-error label:not(.ignore-error-style),.form-field div.has-error td.value input,.form-field.has-error .form-field input,.form-field.has-error label:not(.ignore-error-style),.form-field.has-error td.value input{color:red}.form-field div.has-error button,.form-field.has-error button{opacity:.5}.form-field div.has-error button:hover,.form-field.has-error button:hover{color:#aaa}.form-field div.has-error .error-message,.form-field.has-error .error-message{color:red}.form-field span.schedule.time>div.time-inline{display:inline-block;padding-left:5px}.has-date-icon{width:120px}.add-another{position:relative;top:10px;left:10px}tr.form-field td{padding-top:6px;padding-bottom:6px}form.small .form-field>label{margin-left:5px;width:100px}form.small .form-field>div{margin-left:110px}.inner-addon{position:relative;margin:0!important;padding:0!important}.inner-addon i{position:absolute;pointer-events:none;padding-top:2px;color:#6d6e71}.left-addon input{padding-left:25px}.left-addon i{left:0}.right-addon input{padding-right:25px}.right-addon i{right:0}.help-block{font-size:13px;color:rgba(224,224,224,.75);display:block;padding-top:3px;margin-left:150px}.form-field .help-block{margin-left:155px}.form-field .help-block.for-checkbox{margin-left:45px}.md-chips{padding-left:0}.md-chips .md-chip-input-container input{font-size:16px}.row-warning{background-color:rgba(255,165,0,.05)}.row-error{background-color:rgba(255,0,0,.25)}.field-warning{color:orange!important}.field-error{background-color:red!important}.form-field select,select{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4IDEzLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDggMTMuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I2YwZjBmMDt9DQo8L3N0eWxlPg0KPHRpdGxlPmFycm93czwvdGl0bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEuNSw2LjEgNCwyLjYgNi41LDYuMSAiLz4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNi41LDcuNiA0LDExLjEgMS41LDcuNiAiLz4NCjwvc3ZnPg==) 100% 50% no-repeat;-moz-appearance:none!important;-webkit-appearance:none!important;-webkit-border-radius:0!important;appearance:none!important;outline-width:0;padding:2px 15px 2px 0}md-autocomplete .md-whiteframe-1dp,md-autocomplete .md-whiteframe-z1,md-autocomplete md-autocomplete-wrap{box-shadow:none}md-autocomplete input{font-size:12px;color:#fff;font-weight:400}md-autocomplete input::-moz-placeholder{font-weight:400;color:#7d7d7d!important}md-autocomplete input::-webkit-input-placeholder{font-weight:400;color:#7d7d7d!important}md-autocomplete input:-ms-input-placeholder{font-weight:400;color:#7d7d7d!important}.time-picker{min-height:24px}.time-picker:hover .clear{display:inline-block}.time-picker:hover .operators{display:flex}.time-picker span{color:#fff}.time-picker span.colon{padding:0;margin-top:0}.time-picker input{width:20px;text-align:center;padding:0 1px}.time-picker input.hour{padding-right:2px}.time-picker input.minute{padding-left:2px}.time-picker input::-moz-placeholder{font-weight:400;color:#fff!important}.time-picker input::-webkit-input-placeholder{font-weight:400;color:#fff!important}.time-picker input:-ms-input-placeholder{font-weight:400;color:#fff!important}.time-picker input:hover{cursor:default}.time-picker input:active,.time-picker input:focus{background-color:#aed8fd;color:#000!important}.time-picker input:active::-moz-placeholder,.time-picker input:focus::-moz-placeholder{color:#000!important}.time-picker input:active::-webkit-input-placeholder,.time-picker input:focus::-webkit-input-placeholder{color:#000!important}.time-picker input:active:-ms-input-placeholder,.time-picker input:focus:-ms-input-placeholder{color:#000!important}.time-picker .clear{color:#c8c8c8;margin-left:5px;display:none}.time-picker .clear:hover{color:#e8e8e8}.time-picker .operators{display:none}.time-picker .operators i{margin:0;padding:0;font-size:12px}.time-picker .operators i:active{color:#c8c8c8}.time-picker ::-moz-selection{background:0 0}.time-picker ::selection{background:0 0}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label{color:#e0e0e0}.mat-form-field{color:#f0f0f0}.mat-form-field label{color:#e0e0e0}.mat-form-field ::-webkit-input-placeholder{color:#a0a0a0!important}.mat-form-field ::-moz-placeholder{color:#a0a0a0!important}.mat-form-field :-ms-input-placeholder{color:#a0a0a0!important}.mat-form-field ::-ms-input-placeholder{color:#a0a0a0!important}.mat-form-field ::placeholder{color:#a0a0a0!important}.mat-form-field .mat-form-field-subscript-wrapper .mat-hint{color:#d0d0d0}.mat-form-field .mat-form-field-underline,.mat-form-field .mat-form-field-underline .mat-form-field-ripple{background-color:rgba(200,200,200,.15)}.mat-checkbox .mat-checkbox-frame{border:1px solid #969696!important}.mat-checkbox.mat-checkbox-disabled .mat-checkbox-frame{border:1px solid rgba(150,150,150,.5)!important}.auth{width:300px;height:200px;position:absolute;left:50%;margin-left:-150px;top:calc(50% - 150px);margin-top:0}.auth .logo{text-align:center;margin-bottom:3px;line-height:0}.auth .logo img{width:190px;margin:15px 0}.auth .form-field label{margin-left:20px;width:100px}.auth .form-field>div{margin-left:120px;margin-right:5px}.alert,.alert-error,.alert-info,.alert-success,.alert-warning,.auth .error{padding:10px 0;color:#fff;transition:linear .3s;overflow:hidden;margin-bottom:3px;font-weight:700}.alert-error.padded,.alert-info.padded,.alert-success.padded,.alert-warning.padded,.alert.padded,.auth .error.padded{padding:10px!important}.alert-error.ng-hide-remove,.alert-info.ng-hide-remove,.alert-success.ng-hide-remove,.alert-warning.ng-hide-remove,.alert.ng-hide-remove,.auth .error.ng-hide-remove{max-height:0;padding:0}.alert-error.ng-hide-add,.alert-error.ng-hide-remove.ng-hide-remove-active,.alert-info.ng-hide-add,.alert-info.ng-hide-remove.ng-hide-remove-active,.alert-success.ng-hide-add,.alert-success.ng-hide-remove.ng-hide-remove-active,.alert-warning.ng-hide-add,.alert-warning.ng-hide-remove.ng-hide-remove-active,.alert.ng-hide-add,.alert.ng-hide-remove.ng-hide-remove-active,.auth .error.ng-hide-add,.auth .error.ng-hide-remove.ng-hide-remove-active{max-height:40px;padding:10px 0}.alert-error.ng-hide-add.ng-hide-add-active,.alert-info.ng-hide-add.ng-hide-add-active,.alert-success.ng-hide-add.ng-hide-add-active,.alert-warning.ng-hide-add.ng-hide-add-active,.alert.ng-hide-add.ng-hide-add-active,.auth .error.ng-hide-add.ng-hide-add-active{max-height:0;padding:0}.alert-error,.auth .error{background-color:#cb1c00}.alert-success{background-color:#39b44a}.alert-warning{background-color:#bd9a3c}.alert-info{background-color:#4b9cc9}.alert.dialog-header{padding:20px}.external-link{padding-bottom:10px;padding-right:10px;position:fixed;right:5px;bottom:5px}.terms{font-family:proximanovalight,sans-serif;color:#f9f9f9}.terms p{margin:0 0 5px;padding:0}.terms a,.terms strong{color:#f9f9f9;font-weight:700}.terms h4 strong{color:#fff}.terms .term-desc h3,.terms .term-desc h4{margin-top:0;padding-top:0}.terms md-list{padding:20px 0}.terms md-list md-list-item .md-list-item-text{margin-bottom:20px}.terms md-list md-list-item .md-list-item-text p,.terms md-list md-list-item .md-list-item-text ul li{font-size:15px;font-family:proximanovalight,sans-serif;color:#f9f9f9}.oauth-placeholder{background:url(https://cdn.triaxtec.com/spotr-watermark.svg) center center/282px 120px no-repeat;opacity:.1}.release-notes-dialog md-dialog-content{padding:20px}.release-notes-dialog md-dialog-content h4{padding-left:20px;padding-right:20px}.app-screen-header{background:url(https://cdn.triaxtec.com/spotr-white.svg) 30px center/160px no-repeat #000}.emergency-banner{background-color:rgba(237,255,0,.8);color:#000;font-family:proximanovaregular,sans-serif;text-align:center;padding:20px 10px}.tag{background-color:#2c3a47;color:#487fad;border-radius:5px;margin:-6px 0 -6px 10px;display:inline-block;transition:linear .25s;font-family:proximanovalight}.tag a{color:#487fad}.tag.ng-enter{opacity:0;transform:scale(.4);max-width:0;word-break:keep-all;white-space:nowrap}.tag.ng-enter.ng-enter-active{opacity:1;transform:scale(1);max-width:200px}.tag.ng-leave{opacity:1;transform:scale(1);max-width:200px;word-break:keep-all;white-space:nowrap}.tag.ng-leave.ng-leave-active{opacity:0;transform:scale(.4);max-width:0}.widget-title .tag{display:none}.filter-list.applied-filters{margin-bottom:3px}.filter-list .tag{margin-top:5px;margin-bottom:5px}.filter-match{font-size:14px;font-family:proximanovalight;float:none;display:inline-block}.events-page .tag,.gates-page .tag{margin:0 0 0 10px}.float-wrapper{z-index:3000;display:block;position:absolute;top:0;right:-9999px;width:100%;height:100%!important;min-height:100%!important;transition:ease 2.5s}.float-wrapper.active{right:0;transition:ease .5s;height:100%;min-height:100%!important}.float-filter{z-index:3001;display:block;position:absolute;width:100%;height:100%!important;min-height:100%!important;top:0;right:0;background-color:rgba(32,32,32,.99);margin-left:0!important;overflow-x:hidden;overflow-y:auto;border-left:1px solid #383838;box-shadow:-10px 0 15px -6px rgba(0,0,0,.15)}.float-filter i.tt-x{font-size:14px}.float-filter .md-errors-spacer{display:none}.float-filter .widget-scroll{padding-left:15px;padding-right:15px}.blur{-webkit-filter:blur(1px);filter:blur(1px);transition:.1s -webkit-filter ease}@media only screen and (max-width:374px){.workers-list .widget-toolbar .widget-title,.workers-list .widget-toolbar .widget-title .filter-match{display:none}}.pod-pin{width:18px;height:18px;border-radius:18px;background-color:red;border-color:#000;margin-right:0;position:absolute;margin-left:-9px;margin-top:-9px;color:#000;font-weight:700;line-height:18px;text-align:center;cursor:pointer;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 10px #fff,0 0 30px #fff}.zone-pin{width:20%;position:absolute;opacity:.8;transition:linear .25s;margin-left:-10%;margin-top:-10%;pointer-events:none}.zone-pin .number{font-size:16px}.zone-pin:before{content:"";display:block;padding-top:100%}.zone-pin .inner{left:0;top:0;right:0;bottom:0;margin-right:0;position:absolute;color:#fff;font-weight:700;text-align:center;cursor:pointer;font-size:14px;line-height:16px;display:flex;align-items:center;overflow:hidden;justify-content:center;text-shadow:0 0 1px #000,0 0 2px #000,0 0 1px #000,0 0 3px #000}.zone-pin .inner div{max-height:40px;word-break:break-all}.zone-pin.ng-enter{opacity:0}.zone-pin.ng-enter.ng-enter-active,.zone-pin.ng-leave{opacity:.8}.zone-pin.ng-leave.ng-leave-active{opacity:0}.worker-pin{width:14px;height:14px;border-radius:14px;margin-right:5px;z-index:8}.equipment-pin{width:16px;height:16px;border-radius:16px;margin-right:5px;z-index:8}.equipment-pin.mover,.worker-pin.mover{margin-right:0;position:absolute;margin-left:-7px;margin-top:-7px;transition:linear .25s}.worker-0{background-color:#2f6fad}.worker-1{background-color:#5e740b}.worker-2{background-color:#8a6343}.worker-3{background-color:#8c9eff}.worker-4{background-color:#2f6fad}.worker-5{background-color:#5e740b}.worker-6{background-color:#8a6343}.worker-7{background-color:#8c9eff}.equipment-pin.hover,.worker-pin.hover{border-radius:0;transform:scale(1.5,1.5)}.blueprint-workers>div{transition:linear .25s;border-radius:5px;margin-bottom:3px;padding:5px;overflow:hidden}.blueprint-workers>div .status{float:right}.blueprint-workers>div.ng-enter{max-height:0}.blueprint-workers>div.ng-enter.ng-enter-active,.blueprint-workers>div.ng-leave{max-height:32px}.blueprint-workers>div.ng-leave.ng-leave-active{max-height:0}.blueprint-workers>div .worker-pin{margin-top:5px;display:block;float:left}.blueprint-workers>div.md-1-line.hover,.blueprint-workers>div.md-1-line:hover{font-weight:700}.gm-style .gm-style-iw{font-weight:700;color:#000}#autodesk{top:0;left:0;right:0;bottom:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#bp-canvas,.image-zone canvas{width:100%;height:100%;top:0;left:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#blueprint-wrapper{line-height:0}.map-wrapper{position:relative;min-height:150px!important;width:100%}.map-wrapper .map-option{display:none}.map-wrapper .map-blueprint{position:relative;overflow:hidden}.map-wrapper .map-blueprint img{width:100%}.map-wrapper.mode-blueprint .map-blueprint,.map-wrapper.mode-isometric .map-isometric,.map-wrapper.mode-map .map-gmap{display:inherit}.map-wrapper>div{position:absolute;left:0;top:0;right:0}.map-wrapper div.map-autodesk,.map-wrapper div.map-gmap{bottom:0}.map-wrapper.mode-map{height:100%}.mode-isometric{min-height:600px!important}.ttl{position:absolute;display:none;text-align:center;z-index:500}.ttl div{position:relative;color:#fff;font-weight:700;top:-8px;line-height:20px;text-shadow:0 0 10px #000,0 0 20px #000,0 0 10px #000,0 0 30px #000;font-family:triax_spotr,sans-serif;font-size:16px}.ttl div .label{padding-top:8px}.ttl div .equipment-count,.ttl div .worker-count{display:block;white-space:nowrap}.ttl.has-workers div{top:-15px}.ttl.area div{left:-50%}.ttl.pod div{width:40px;text-align:center;margin-left:-50%}.ttl.pod div .label{padding-top:0}.ttl.hidden div .equipment-count,.ttl.hidden div .label,.zoom-1 .ttl,.zoom-10 .ttl,.zoom-11 .ttl,.zoom-12 .ttl,.zoom-13 .ttl,.zoom-2 .ttl,.zoom-3 .ttl,.zoom-4 .ttl,.zoom-5 .ttl,.zoom-6 .ttl,.zoom-7 .ttl,.zoom-8 .ttl,.zoom-9 .ttl{display:none!important}.map-gmap.areas .ttl.has-workers>div .equipment-count,.map-gmap.areas .ttl.has-workers>div .worker-count{line-height:30px}.map-gmap.areas .ttl.subdued div{opacity:.5;text-shadow:none}.map-gmap.areas .ttl.subdued div .equipment-count,.map-gmap.areas .ttl.subdued div .worker-count{display:none}.map-gmap.areas-enabled .ttl div{line-height:normal}.btn-fixed-bottom{position:relative}.view-selector{opacity:.25;transition:opacity .25s}.view-selector.active{opacity:1;transition:opacity .25s}.zone-list{padding:0!important;width:100%}.zone-list .no-selected-zone{text-align:center;font-style:italic;padding:20px 10px;color:silver}.zone-list .count i{margin-left:3px}.zone-list .toggle-zone{text-align:right;width:30px}.zone-list .zone{padding:10px;margin-bottom:2px;cursor:pointer;color:#929497;transition:color .5s ease-in-out;border-right:3px solid #6d6e71}.zone-list .zone.ng-leave{transition:all 0s}.zone-list .zone i.fa{transition:transform .5s ease-in-out}.zone-list .zone.open{border-right-color:#81c16d;color:#fff}.zone-list .zone.open i.fa-angle-down{transform:rotateX(180deg)}.zone-list .zone.zone-header{height:40px!important}.zone-list .zone.zone-header i{padding-right:10px}.zone-list .zone.zone-header .zone-detail span{font-size:13px;padding:0 10px 0 0}.zone-list .zone .detail-floor-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px}.zone-list .zone .detail-counts,.zone-list .zone .detail-dropdown{padding:0 5px}.zone-list .zone .detail-counts span i{font-size:14px;padding-left:2px}.zone-list .zone .detail-counts span{padding-left:10px}.zone-list .zone .detail-counts span:first-child{padding-left:0}.mode-button{width:130px;white-space:nowrap}.mode-button.ng-leave{max-width:130px;overflow:hidden;transition:.5s;opacity:1}.mode-button.ng-leave-active{max-width:0;padding:0;margin:0;opacity:0}.mode-button.ng-enter{max-width:0;padding:8px 0;margin:0;overflow:hidden;transition:.5s;opacity:0}.mode-button.ng-enter-active{max-width:130px;padding:8px;margin-left:3px;opacity:1}.autodesk_loader{z-index:500;position:absolute;left:50%;margin-left:-30px;margin-top:-30px;top:50%;width:50px;height:50px;background-color:rgba(0,0,0,.8);padding:10px;border-radius:15px}.map-isometric{position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto;color:#6d6e71}.map-isometric .active,.map-isometric .hovered{color:#81c16d}.map-isometric .floor-names{position:absolute;top:150px;text-align:right;left:15px}.map-isometric .floor-names .total{position:absolute;top:-90px}.map-isometric .floor-names>div{cursor:pointer;height:52px;width:260px}.map-isometric .floor-names>div .count{width:135px;float:left;font-size:16px;font-weight:700}.map-isometric .floor-names>div .count i{font-size:14px}.map-isometric .floor-names>div .count .equipment-count{padding-left:10px}.map-isometric .floor-names>div .name{width:100px;float:left;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-isometric .floor-blueprints{position:absolute;top:120px;left:710px}.map-isometric .floor-blueprints>div{visibility:hidden;height:52px;font-size:14px}.map-isometric .floor-blueprints>div.active{visibility:visible;cursor:pointer}.map-isometric .building{position:absolute;left:200px;top:50px}.map-isometric .zone-list .zone{border-right-color:#6d6e71}.map-isometric .zone-list .zone.active{border-right-color:#81c16d}.map-isometric .zone-list .worker{cursor:pointer}.map-isometric .zone-list .worker.count{font-size:14pt;font-weight:700}.map-isometric .zone-list .worker.count i{font-size:12pt}.map-isometric .isometric-wrapper{position:absolute;width:800px;bottom:0;left:0;top:0}@media only screen and (min-width:1360px){.map-isometric .isometric-wrapper{left:50%;margin-left:-400px}}#pdfview_plugin,.pdfview_plugin{position:absolute;left:0;top:0;pointer-events:none}.building-composite #drawcanvas{position:absolute;top:-80px;left:-155px;transform:scale(.8);width:1024px;height:1024px}.building-composite #drawcanvas img{position:absolute;left:0;top:0}.building-composite #drawcanvas img.floor{opacity:.1}.building-composite #drawcanvas img.floor.hovered{opacity:.9}.building-composite #drawcanvas img.hidden{display:none}.building-composite table{position:absolute;top:250px;left:705px}.building-composite td{padding:3px;cursor:pointer;font-size:15pt}.building-composite td.blueprint-button{display:none;padding-left:20px}.building-composite tr.active td.blueprint-button{display:table-cell}.building-composite tr.ground td{padding-top:24px}.building-composite tr.total td{padding-bottom:24px}.building-composite tr td:first-child{text-align:right;padding-left:20px}.building-composite tr.hovered{color:#81c16d}.building-composite #hittest{display:none}#pdfview{background-color:#fff}.bad-height{color:red}.configure-building #MyViewerDiv{position:absolute;left:0;top:0;right:0;bottom:0;margin:0;background-color:#f0f8ff;border:1px solid #000}.configure-building #MyViewerDiv canvas{cursor:pointer!important}.configure-building #Floors{position:absolute;top:0;left:0;z-index:500;background-color:#eee;opacity:.8;padding:10px;border:1px solid gray}.configure-building .selected{color:#00f}.configure-building .nudge{margin-top:15px;text-align:center}.configure-building .nudge *{margin-left:5px;margin-right:5px}.configure-building #Thumbnail{position:absolute;bottom:0;left:0;width:128px;height:128px;z-index:500;border:1px solid gray}.configure-building table.list{width:100%}.configure-building #guiviewer3d-toolbar{visibility:hidden}.configure-building input{width:60px;text-align:center}.configure-building #slider{position:absolute;bottom:0;right:0;width:80px;top:0;background:rgba(255,255,255,.25);border:1px solid gray;color:gray}.configure-building #slider input{color:gray;padding-left:0;font-size:14px;text-align:center}.configure-building .autodesk-sidebar h4{margin:5px 0}.configure-building .autodesk-sidebar .section{padding:5px 5px 15px;margin-bottom:15px;border-bottom:1px solid rgba(200,200,200,.1);font-size:16px}.configure-building .autodesk-sidebar .section label{margin-left:5px;float:left;display:block;width:80px}.configure-building table{border-spacing:0}.configure-building table tr.selected{background-color:rgba(200,200,200,.1)}.configure-building table tr.selected td{color:#fff}.configure-building .rip-screenshots{text-transform:uppercase}.equipment-total{padding-left:7px}.badging-out{opacity:.3}.zone-name{padding-top:5px}.toggle-view-icon{line-height:35px;height:35px;background-color:transparent;color:#666;border:0;padding-left:5px;padding-right:5px;text-align:center;width:40px;margin:0 0 -8px;transition:ease .25s}.toggle-view-icon.active{background-color:rgba(0,0,0,.2);color:#f0f0f0}.toggle-view-icon.active:hover{color:#fff}.toggle-view-icon:first-child{margin-right:0}.toggle-view-icon.equipment{padding-top:2px}.toggle-view-icon:hover{color:#888}.zone-pin .inner>div>span{display:block}.historical-slider{padding:0 0 0 20px;height:0;min-height:0;margin:0;overflow:hidden;transition:ease .25s}.historical-slider.active{height:36px;margin-bottom:3px;padding:4px 4px 4px 20px}.historical-slider .widget-button{min-width:160px}.historical-slider md-slider{margin-top:-8px;height:40px}.historical-slider md-slider .md-track.md-track-fill{background-color:#81c06c}.historical-slider md-slider .md-thumb:after{background-color:#81c06c;border-color:#81c06c}.historical-slider md-slider.md-min .md-thumb:after{background-color:#303030;border-color:rgba(255,255,255,.5)}.project-zone-wrapper{display:flex;flex-direction:column;min-width:0;height:100%}.project-zone-wrapper .project-zone-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px}.project-zone-wrapper .project-zone-columns-wrapper{display:flex;flex-direction:column;width:100%;min-height:0;height:100%}.project-zone-wrapper .project-zone-columns-wrapper .zone-column{background-color:rgba(35,31,32,.3);flex-grow:1;overflow:auto;display:flex;flex-direction:column;order:2}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content{height:100%;display:flex;flex-direction:row}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-area,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-counts,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details{display:flex;flex-direction:column;width:0;overflow:hidden;transition:width .15s ease-in}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column.active,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods.active,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-area.active,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-counts.active,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details.active{overflow-y:auto;width:100%}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods .list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-area .list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-counts .list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .list{overflow:auto;flex:1}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .area-zones-list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods .area-zones-list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-area .area-zones-list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-counts .area-zones-list,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .area-zones-list{padding:0 10px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .view-counts .buttons{display:flex;flex-direction:row}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column i.tt-x,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details i.tt-x{color:#fff}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons{flex:0 0 52px;height:52px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons .button-row,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons .button-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons .button-row .remove,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons .button-row .remove{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons .button-row .save,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons .button-row .save{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons .button-row .remove a,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .buttons .button-row .save a,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons .button-row .remove a,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .buttons .button-row .save a{text-transform:uppercase;height:50px;line-height:50px;padding:0 20px;width:auto}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods thead tr th{text-transform:uppercase;font-size:14px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods tbody tr td{font-size:14px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details{display:flex;flex-direction:column}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .full-height-column .details,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .manage-pods .details,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content .zone-details .details{overflow-y:auto;overflow-x:hidden;flex:1}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.list-header{font-size:12px;text-transform:uppercase;height:22px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row{font-size:14px;font-family:proximanovaregular,sans-serif;height:40px;transition:height .25s ease-in}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.hidden{height:0!important;overflow:hidden}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item{height:0;overflow:hidden;transition:height .25s ease-in;opacity:.75}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor.truncate>div,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor.truncate>div .worker-name,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item.truncate>div,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item.truncate>div .worker-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor.truncate>div.resource-attribute,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item.truncate>div.resource-attribute{min-width:125px!important}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor div.label,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item div.label{padding-left:20px;text-overflow:ellipsis;overflow:hidden}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor .photo,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item .photo{width:25px;height:25px;margin:auto}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor .photo.small,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item .photo.small{border-width:0!important}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor .photo.small span,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item .photo.small span{display:none}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor .photo.new-worker.small,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item .photo.new-worker.small{border-width:2px!important}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.floor.open,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item.open{height:40px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone{height:0;overflow:hidden;transition:height .25s ease-in;opacity:.75}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone div.label{padding-left:40px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone.open{height:40px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone-resource-header{height:0;overflow:hidden;transition:all .25s ease-in;justify-content:flex-end;align-items:center;padding:0 10px;font-size:14px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone-resource-header.open{height:30px}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone-resource-header span{cursor:pointer;opacity:.65}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.zone-resource-header span.active{opacity:1;transition:opacity ease .25s}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.resource-item{padding:0 10px;align-items:center}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row:not(.no-hover).selected,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row:not(.no-hover):hover{background-color:rgba(35,31,32,.5);opacity:1}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.building{border-top:1px solid rgba(100,100,100,.15)}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row.no-area{font-weight:700;justify-content:center;align-items:center}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.label{display:flex;flex:1 1 50%;margin:5px;justify-content:flex-start;align-items:center;overflow:hidden;white-space:nowrap}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.label i{font-size:10px;transition:all .25s ease-in;width:1.28571429em}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.label i.hidden{width:0;overflow:hidden}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.label.open i{transform:rotate(90deg)}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.label>div{overflow:hidden;text-overflow:ellipsis}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.equipment.count,.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content div.layout-row div.workers.count{flex:0 0 22%;display:flex;align-items:center;justify-content:center;padding:5px;font-family:proximanovasemibold,sans-serif}.project-zone-wrapper .project-zone-columns-wrapper .zone-column .zone-content a.btn{background:0 0;height:50px;width:100%;text-align:center;font-family:proximanovaregular,sans-serif;line-height:50px;display:block;cursor:pointer;text-transform:uppercase}.project-zone-wrapper .project-zone-columns-wrapper .map-column{background-color:rgba(35,31,32,.9);display:flex;flex-grow:1;overflow:auto;order:1;min-height:50%}.project-zone-wrapper .project-zone-columns-wrapper .map-column .map-wrapper{min-height:100%!important}.control-button-wrapper{background-color:#fff;padding:6px 10px 5px;border-radius:2px;margin-top:5px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.control-button-wrapper.hidden{display:none}.control-button-wrapper:focus,.control-button-wrapper:hover{background-color:#ebebeb}.control-button-wrapper .control-button{color:#333;font-weight:700}.thumbnail-viewer .thumbnail{width:120px;height:120px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.thumbnail-viewer .folder{background:url(folder-icon.e9f4eb21a76290ed8d94.png) center center no-repeat rgba(255,255,255,.05);background-image:url(folder-icon.a3b1ebdebe078c612c59.svg),none;background-size:100px 90px}.thumbnail-viewer .md-list-item-text{padding:0 15px}.thumbnail-viewer .md-list-item-text h3,.thumbnail-viewer .md-list-item-text p{font-size:15px!important;font-family:proximanovaregular}.thumbnail-viewer md-grid-tile{background-color:#fff;overflow:hidden}.thumbnail-viewer md-grid-tile h3{color:#fff;font-weight:700;font-size:1.2em}.thumbnail-viewer md-grid-tile div.border{position:absolute;left:0;right:0;bottom:0;top:0}.thumbnail-viewer md-grid-tile md-grid-list md-grid-tile md-grid-tile-header,.thumbnail-viewer md-grid-tile md-grid-tile-footer{background:rgba(0,0,0,.8)}.thumbnail-viewer md-grid-tile.selected md-grid-tile-footer{background:rgba(0,95,212,.8);font-family:omnessemibold}.thumbnail-viewer md-grid-tile md-grid-tile-footer.large-footer{padding-top:5px;padding-bottom:5px}.thumbnail-viewer md-grid-tile md-grid-tile-footer.large-footer h3{font-size:.85em;margin:0;padding:0 10px;width:100%;text-overflow:ellipsis;overflow:hidden}.thumbnail-viewer md-grid-tile md-grid-tile-footer.large-footer h5{margin:0;padding:0 10px}.thumbnail-viewer md-grid-tile figcaption{width:100%}.thumbnail-viewer md-grid-tile figcaption h3 span{float:right;margin-right:10px;font-size:.7em}.thumbnail-viewer md-grid-tile p{font-weight:700;font-size:20px;position:absolute;left:0;right:0;margin-top:-5px;color:#000;text-align:center}.thumbnail-viewer md-grid-tile figure{background-color:rgba(0,0,0,.1)}.thumbnail-viewer md-grid-tile figure img{height:100%}.thumbnail-viewer md-grid-tile.selected figure{background-color:transparent}.thumbnail-viewer .file-grid,.thumbnail-viewer .page-grid{overflow:auto;max-height:100%}.thumbnail-viewer .file-grid .thumbnail{background-color:#fff}.thumbnail-viewer .file-grid md-list-item{border-bottom:1px solid rgba(20,20,20,.1)}.thumbnail-viewer .page-grid{padding:10px}.thumbnail-viewer .no-file{padding:50px 0}.thumbnail-viewer .link-system-name{text-transfrom:capitalize}.thumbnail-viewer h4,.thumbnail-viewer h5{margin:0;font-family:proximanovalight}.thumbnail-viewer h4{padding:0 0 5px}.thumbnail-viewer h5{padding:0 0 10px}.link-system-name{text-transform:capitalize}.delete-thumbnail{position:absolute;top:0;right:0;color:#d0d0d0;border:0;background-color:transparent;padding:10px 15px;font-size:18px;z-index:2000}.delete-file-confirm{background-color:rgba(214,83,78,.95);width:100%;height:100%;position:absolute;z-index:2001;color:#fff;top:0;left:-1000px;padding:0;transition:all .25s ease}.delete-file-confirm.active{transition:all .25s ease;left:0}.delete-file-confirm .wrapper{padding:10px 15px}.delete-file-confirm .wrapper h4{font-family:proximanovasemibold;margin:0;padding:0;font-size:18px;text-transform:uppercase}.delete-file-confirm .wrapper .md-button span{font-size:16px}.delete-file-confirm .wrapper .md-button.delete span{font-family:proximanovasemibold}.file-input-wrapper{visibility:hidden;position:absolute;overflow:hidden;width:0;height:0;border:none;margin:0;padding:0}.file-input-btn{background-color:transparent;margin:0 5px}.event-type{text-transform:capitalize}.pager{padding:0;font-size:14px;color:#ddd;margin:0 0 3px}.pager i{color:#aaa}.pager .pager-btn{padding:10px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;background-color:transparent}.pager .pager-btn.active,.pager .pager-btn:active,.pager .pager-btn:focus,.pager .pager-btn:hover{background-color:rgba(255,255,255,.025)}.pager>.previous-events{text-align:left}.pager>.next-events{text-align:right}.pager>.filters-match{padding:0 10px;text-align:center}.top .pager .filters-match{display:none}.top .pager .next-events,.top .pager .previous-events{display:inline-block}.bottom .pager{margin:0}.bottom .pager .filters-match{display:inline-block;padding:10px 0}.bottom .pager .next-events,.bottom .pager .previous-events{display:none}table.events-table{width:100%;border-spacing:0;border-collapse:collapse}table.events-table td:first-child,table.events-table th:first-child{padding:15px}table.events-table th{text-align:left;text-transform:uppercase}table.events-table .event-detail-info td,table.events-table .event-headers th{padding:0}table.events-table p{margin:0}table.events-table .type{text-transform:capitalize}table.events-table td,table.events-table th{color:gray;font-weight:700;line-height:12pt;padding:5px;width:15%;margin:0;border-spacing:0;border-collapse:collapse}table.events-table td div.company-name,table.events-table th div.company-name{color:#f0f0f0}table.events-table .active p.status{display:none}table.events-table .active .select-wrapper{display:inline-block}table.events-table .event-2.active td:first-of-type,table.events-table .event-2.active th:first-of-type,table.events-table .event-2:hover td:first-of-type,table.events-table .event-3.active td:first-of-type,table.events-table .event-3.active th:first-of-type,table.events-table .event-3:hover td:first-of-type{box-shadow:inset 6px 0 0 #888}table.events-table .event-1.active td:first-of-type,table.events-table .event-1.active th:first-of-type,table.events-table .event-1:hover td:first-of-type{box-shadow:inset 6px 0 0 #ee8d36}table.events-table .event-0.active td:first-of-type,table.events-table .event-0.active th:first-of-type,table.events-table .event-0:hover td:first-of-type{box-shadow:inset 6px 0 0 #ee4136}table.events-table .month-day,table.events-table .type{color:#fff}table.events-table .status{cursor:default;display:inline-block;padding:8px 20px;border-radius:10px;border:1px solid gray}table.events-table .status.status-N{background-color:#ee4136;color:#fff;border:none}table.events-table .select-wrapper{display:none;position:relative}table.events-table .select-wrapper i{position:absolute;right:5px;top:50%;margin-top:-8px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none}table.events-table select.status{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#fff;padding-right:30px;font-weight:700}table.events-table .year{font-size:10pt}.history-who{font-size:.9em;color:gray;position:relative;top:-5px}.photo-wrapper{position:relative}.photo{border:0}.photo.clickable{cursor:pointer}.photo.new-worker{border-width:5px;border-style:solid;border-color:#edff00!important;position:relative}.photo.new-worker.small{border-width:2px!important}.photo.new-worker span{display:block;position:absolute;bottom:-15px;left:-12px;right:0;width:100px;margin:0 auto;border-radius:3px;text-align:center;padding:3px 6px;font-weight:700;text-transform:uppercase;color:#000;font-size:13px;background-color:#edff00}.photo.autocomplete{width:25px;height:25px;margin:10px 10px 0 0}.md-autocomplete-suggestions li .photo.new-worker span{display:none}.worker-picker .photo{height:150px;width:150px;margin:20px}.default-profile-image{background-image:url(profile.d3de1bfa12b724027652.png)!important}.default-profile-image.equipment,.default-profile-image.heavy_equipment{background-image:url(bulldozer.789cff234185880d3b53.png)!important;background-size:cover}.default-profile-image.point_of_interest{background-image:url(flag.79955518ed86f3d78779.png)!important;background-size:cover}.workers-page{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;align-items:stretch;margin:0}.workers-page table{border-collapse:collapse;border:none;white-space:nowrap}.workers-page table.events-table{white-space:normal}.workers-page th{text-align:left}.workers-page th.text-right{text-align:right}.workers-page td,.workers-page th{padding:5px;border-collapse:collapse}.workers-page td span.subcontractor-name,.workers-page th span.subcontractor-name{display:block;width:250px;text-overflow:ellipsis;overflow:hidden}.workers-page td:last-of-type,.workers-page th:last-of-type{padding-right:15px}.workers-page .hours-mobile{margin-top:20px;padding-top:20px}.workers-page .hours-mobile .widget-title{text-align:left}.workers-page .hours-mobile .hours-chart{height:180px}.workers-page .hours-mobile .hours-chart .chart-hours{text-align:left}.workers-page td.hide-detail{display:table-cell}.workers-page td.hide-detail.hide-small{display:none}.workers-page i.hide-detail{display:inline-block}.workers-page .detail-wrapper,.workers-page i.hide-detail.hide-small,.workers-page.detail .worker-edit,.workers-page.detail .workers-list{display:none}.workers-page.detail .detail-wrapper,.workers-page.detail .worker-hours-events{width:100%;display:block}.workers-onsite{display:none}.workers-list .widget-toolbar .widget-button,.workers-list .widget-toolbar .widget-title{background-color:rgba(25,25,25,.7);padding-top:15px;padding-bottom:15px}.workers-list .widget-toolbar .widget-title{padding-left:15px;padding-right:15px;font-family:omneslight;font-size:18px;display:inline-block}.workers-list .widget-toolbar .widget-title .title{display:none}.workers-list .photo-wrapper{position:relative;width:40px}.workers-list .photo{width:32px;height:32px;transition:linear .1s;border:5px solid transparent;left:-2px}.workers-list .photo.small{border-width:0}.workers-list .photo.small span{display:none}.workers-list .bar-outer{width:80%;height:10px;position:relative}.workers-list .bar-outer>div{transition:linear .3s;position:absolute;left:0;top:0;bottom:0}.workers-list .bar-outer>span{position:absolute;left:105%;top:-5px}.workers-list .fa-circle,.workers-list .fa-circle-o{font-size:10px;margin-right:10px;color:gray}.workers-list .fa-circle-o.onsite,.workers-list .fa-circle.onsite{color:#cb1c00;opacity:.3}.workers-list .fa-circle-o.onsite.active,.workers-list .fa-circle-o.onsite.recent,.workers-list .fa-circle.onsite.active,.workers-list .fa-circle.onsite.recent{color:green}.workers-list .fa-circle-o.sleep,.workers-list .fa-circle.sleep{color:#ff0;opacity:.3}.workers-list .fa-circle-o.active,.workers-list .fa-circle.active{opacity:1}.workers-list .fa-circle-o.recent,.workers-list .fa-circle.recent{opacity:.5}.workers-list .fa-times{opacity:0;transition:ease .1s;position:absolute;top:50%;left:50%;margin-left:-9px;margin-top:-5px}.workers-list .badge-info{font-size:9pt;transition:linear .1s;opacity:0}.workers-list td{color:#929497;font-weight:700;transition:linear .3s;font-size:.9em}.workers-list .name{font-size:1em}.workers-list .archived{font-style:italic}.workers-list .onsite .name{color:#fff}.workers-list table{width:100%}.workers-list td:first-child,.workers-list th:first-child{padding:15px}.workers-list tbody.child_subs th:first-child{padding-left:40px}.workers-list tbody.child_subs th{background-color:transparent}.workers-list tbody.child_subs{border-bottom:1px solid #444}.workers-list td.name{font-weight:700;padding-left:40px}.workers-list tbody.child_subs td.name{padding-left:80px}.workers-list tr{cursor:pointer}.workers-list .header .badge-info,.workers-list .header td .badge-info,.workers-list tr.active .badge-info,.workers-list tr:hover .badge-info{opacity:1}.workers-list .header td,.workers-list .header td td,.workers-list tr.active td,.workers-list tr:hover td{color:#fff}.workers-list .header .bar-inner,.workers-list .header td .bar-inner,.workers-list tr.active .bar-inner,.workers-list tr:hover .bar-inner{background-color:#27a9e0}.workers-list .header td.no-hover,.workers-list .header.no-hover,.workers-list tr.active.no-hover,.workers-list tr:hover.no-hover{background-color:transparent!important}.workers-list tr.load-more td,.workers-list tr.load-more td:first-child{padding-top:0!important;padding-bottom:0!important;font-family:proximanovasemibold}.workers-list tr.active .fa-times{opacity:1}.workers-list tr.active .photo{opacity:0}.workers-list th.subcontractor-total{width:100%;text-align:right!important}.workers-list .search-expanded{background-color:rgba(0,0,0,.4);overflow:hidden;transition:ease .3s;height:0;padding:0}.workers-list .search-expanded.show{height:230px}.workers-list .search-expanded .form-field label{width:120px}.workers-list .search-collapsed{padding:10px 25px;background-color:rgba(0,0,0,.4);min-height:38px}.workers-list .search-collapsed>a.search{margin-top:8px;display:inline-block}.workers-list .search-collapsed .summary{float:right;padding-right:40px;margin-top:11px}.worker-detail{border-bottom:3px solid #333}.worker-detail .info{text-align:center;overflow-y:auto;padding-bottom:20px;width:100%}.worker-detail .info .close-detail{display:none;color:#fff;font-size:24px}.worker-detail .info p{margin:0;font-size:10pt;color:gray}.worker-detail .info p a{color:#27a9e0}.worker-detail .info p.request-notify-onsite{margin:-10px 0 20px}.worker-detail .info p.kv1{font-size:14pt;color:#fff}.worker-detail .info .aggregate-hours{padding:15px 0}.worker-detail .info .aggregate-hours .ah-group{width:100%;float:none}.worker-detail .info .aggregate-hours .ah-group .ah-hours{font-size:14px;font-weight:400;color:gray;text-align:right;float:left;width:50%}.worker-detail .info .aggregate-hours .ah-group .ah-hours span{padding-right:5px}.worker-detail .info .aggregate-hours .ah-group .ah-label{text-align:left;color:#fff;font-size:14px;font-weight:400;float:right;width:50%}.worker-detail .info .aggregate-hours .ah-group .ah-label span{padding-left:5px}.worker-detail .info .aggregate-hours .ah-group:after{display:block;content:"";clear:both;height:0}.worker-detail .info .chart-wrapper{width:240px;height:140px;margin-left:30px;position:relative}.worker-detail .info .chart-wrapper dl{position:absolute;text-align:center;top:28px;height:20px;width:240px}.worker-detail .info .chart-wrapper dl dd,.worker-detail .info .chart-wrapper dl dt{margin:0;line-height:18px}.worker-detail .info .chart-wrapper dl dt{color:gray;font-size:10pt}.worker-detail .info .chart-wrapper dl dd{color:#fff}.worker-detail .info .profile-wrapper .job-data .badge-link,.worker-detail .info .profile-wrapper .job-data .edit-link{padding:5px 0}.worker-detail .info .profile-wrapper .job-data .badged-ts{margin:30px 0}.worker-detail .info .photo{width:90px;height:90px;margin:30px auto 20px}.worker-detail .info .jobtitle,.worker-detail .info .name{color:#fff}.worker-detail .info .photo a{position:relative;top:-10px;right:-10px}.worker-detail .info p.performance{margin:20px 0 10px}.worker-detail .info p.onsite{margin:20px 0!important}.worker-detail .info p.onsite a,.worker-detail .info p.onsite span{border:1px solid gray;border-radius:5px;padding:4px}.worker-detail .info p.onsite a.onsite,.worker-detail .info p.onsite span.onsite{color:green;border-color:green}.worker-detail .info.editing{opacity:0}.worker-hours-events.editing .events,.worker-hours-events.editing .hours{opacity:0;display:none}.worker-hours-events.editing .worker-edit{opacity:1;display:block;position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background-color:#333}.worker-hours-events.editing .worker-edit .set-onsite-today{display:block;cursor:pointer}.worker-hours-events .hours>.menu,.worker-hours-events .hours>.widget,.worker-hours-events .hours>.widget-block,.worker-hours-events .hours>.widget-block-w-spacer,.worker-hours-events .hours>.widget-block-w-spacer-sm,.worker-hours-events .hours>.widget-button,.worker-hours-events .hours>.widget-static,.worker-hours-events .hours>.widget-title{height:280px!important}.worker-hours-events .hours .hours-chart{height:200px}.worker-hours-events .events,.worker-hours-events .hours{transition:ease .3s!important}.worker-hours-events .hours-chart{position:absolute;left:20px;top:20px;right:20px;bottom:60px}.worker-hours-events .hours-chart .chart-hours>div{height:20%;left:0;position:absolute;right:0;color:gray}.worker-hours-events .hours-chart .chart-hours>div span{position:relative;top:-10px;font-size:13px}.worker-hours-events .hours-chart .chart-hours>div div{position:absolute;top:0;border-top:1px solid #444;right:0;left:30px}.worker-hours-events .hours-chart .chart-hours>div.hour-8{color:#39b44a}.worker-hours-events .hours-chart .chart-hours>div.hour-8 div{border-top:1px dotted #39b44a}.worker-hours-events .hours-chart .chart-weekends>div{width:3.1%;position:absolute;top:0;bottom:0}.worker-hours-events .hours-chart .chart-weekends>div.today{background:#27a9e0;opacity:.3}.worker-hours-events .hours-chart .chart-days>div{width:3.1%;position:absolute;top:0;bottom:0}.worker-hours-events .hours-chart .chart-days>div>div{width:40%;margin:auto;background-color:#39b44a;left:30%;position:absolute;bottom:0;transition:ease .3s}.worker-hours-events .hours-chart .chart-days>div>div.today{background-color:#27a9e0}.worker-hours-events .hours-chart .chart-days>div>div.event-0{background-color:#ee4136}.worker-hours-events .hours-chart .chart-days>div>div.event-1{background-color:#ee8d36}.worker-hours-events .hours-chart .chart-days>div>div.event-2{background-color:#888}.worker-hours-events .hours-chart .chart-days>div span{margin-top:3px;position:absolute;top:100%;left:0;right:0;line-height:14px;font-size:10px;color:gray}.worker-hours-events .hours-chart .chart-days>div span.hour-total{margin-top:-20px;opacity:0;transition:linear .2s}.worker-hours-events .hours-chart .chart-days>div:hover span.hour-total{opacity:1}.worker-hours-events .hours-chart .chart-days.hide-lre>div>div.event-2{background-color:#39b44a}.worker-hours-events .hours-chart .chart-days.hide-lre>div>div.today{background-color:#27a9e0}.worker-hours-events .events>.widget-toolbar .widget-button,.worker-hours-events .events>.widget-toolbar .widget-title,.worker-hours-events .hours>.widget-toolbar .widget-button,.worker-hours-events .hours>.widget-toolbar .widget-title{font-size:.9em}.worker-hours-events .hours>.widget-toolbar .widget-button,.worker-hours-events .hours>.widget-toolbar.worker-header .widget-title{font-size:1em}.worker-hours-events .events>.widget-toolbar .drop-menu-button,.worker-hours-events .hours>.widget-toolbar .drop-menu-button{width:100px}.worker-hours-events table.events-table td{font-size:.8em}.worker-hours-events.event-detail .hours{top:-25%;bottom:75%}.worker-hours-events.event-detail .events{top:25%}.worker-hours-events .event-detail-info td{vertical-align:top}.worker-hours-events .event-detail-info td>div{overflow:hidden;margin:5px}.worker-hours-events .event-detail-info td>div .header{text-transform:uppercase;margin-bottom:10px}.worker-hours-events .event-detail-info td>div textarea{width:100%;background:0 0;border:none;color:#fff;resize:none}.worker-hours-events .event-detail-info td>div .buttons{margin-top:30px;margin-bottom:20px}.worker-hours-events .event-detail-info td>div .buttons a{padding:8px 20px;border-radius:10px;border:1px solid gray;color:gray;margin-right:10px}.worker-hours-events .event-detail-info td>div .buttons a:hover{color:#fff}.worker-hours-events .event-detail-info td>div.ng-enter{transition:linear .3s;max-height:0;margin:0 5px}.worker-hours-events .event-detail-info td>div.ng-enter.ng-enter-active{max-height:108px;margin:5px}.worker-hours-events .event-detail-info td>div.ng-leave{transition:linear .3s;max-height:108px;margin:5px}.worker-hours-events .event-detail-info td>div.ng-leave.ng-leave-active{max-height:0;margin:0 5px}.worker-hours-events .event-headers div{overflow:hidden;transition:linear .3s;margin:5px}.worker-hours-events .event-headers.ng-enter,.worker-hours-events .event-headers.ng-leave{transition:linear .3s}.worker-hours-events .event-headers.ng-enter div{max-height:0;margin:0 5px}.worker-hours-events .event-headers.ng-enter-active div,.worker-hours-events .event-headers.ng-leave div{max-height:16px;margin:5px}.worker-hours-events .event-headers.ng-leave-active div{max-height:0;margin:0 5px}.resource-page .photo-zoom,.workers-page .photo-zoom{position:absolute;background-color:rgba(33,33,33,.5);width:100%;height:100%;z-index:150;opacity:0;visibility:hidden;transition:opacity .5s ease}.resource-page .photo-zoom.focused,.workers-page .photo-zoom.focused{opacity:1;visibility:visible;transition:opacity .5s ease}.resource-page .photo-zoom .photo-wrapper,.workers-page .photo-zoom .photo-wrapper{width:300px;height:300px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.resource-page .photo-zoom .photo-wrapper i,.workers-page .photo-zoom .photo-wrapper i{position:absolute;color:#fff;top:0;right:0;font-size:22px}.resource-page .photo-zoom .photo-wrapper .xl-photo,.workers-page .photo-zoom .photo-wrapper .xl-photo{width:300px;height:300px;box-shadow:0 0 10px 8px rgba(0,0,0,.1)}.photo{background-color:gray;border-radius:50%;background-image:url(profile.d3de1bfa12b724027652.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.photo.equipment,.photo.heavy_equipment{background-size:cover;background-image:url(bulldozer.789cff234185880d3b53.png)}.photo.point_of_interest{background-size:cover;background-image:url(flag.79955518ed86f3d78779.png)}.small-link{font-size:14px}.small-link i{font-size:13px;color:#aaa}.worker-edit{transition:ease .3s}.btn-footer-bar a{width:50%;float:left}.day-select{cursor:pointer}.day-select.has-manual{color:#f0f0f0!important}.history-table th{text-align:left}.history-table td,.history-table th{padding:3px 10px}.event-address-dialog{width:75%}.event-address-dialog .file{width:30%;position:relative;margin-right:2%;height:150px;display:inline-block;border:1px solid #fff;background-size:cover;background-repeat:no-repeat;background-position:center center}.event-address-dialog .file a.remove{color:#fff;text-shadow:#000 1px 1px;position:absolute;top:2px;right:10px}.event-address-dialog .notes-edit{margin-top:25px;margin-left:10px}tr.manual td.hours{font-style:italic}.onsite-history-dialog .history-table{width:100%}.onsite-history-dialog .history-table th.text-right{text-align:right}.worker-import table tbody tr input,.worker-import table tbody tr select,.worker-import table tbody tr td,.worker-import table thead tr input,.worker-import table thead tr select,.worker-import table thead tr td{color:#777}.worker-import table tbody tr.selected,.worker-import table thead tr.selected{background-color:rgba(100,100,100,.05)}.worker-import table tbody tr.selected input,.worker-import table tbody tr.selected select,.worker-import table tbody tr.selected td,.worker-import table thead tr.selected input,.worker-import table thead tr.selected select,.worker-import table thead tr.selected td{color:#fff!important}.worker-import table tbody tr.row-error,.worker-import table thead tr.row-error{background-color:rgba(255,0,0,.05)}.worker-import table tbody tr.row-error.selected,.worker-import table thead tr.row-error.selected{background-color:rgba(255,0,0,.1)}.worker-import table tbody tr.row-error td:first-child,.worker-import table thead tr.row-error td:first-child{background-color:rgba(255,0,0,.75)}.worker-import table tbody tr.row-warning,.worker-import table thead tr.row-warning{background-color:rgba(255,165,0,.05)}.worker-import table tbody tr.row-warning.selected,.worker-import table thead tr.row-warning.selected{background-color:rgba(255,165,0,.075)}.worker-import table tbody tr.row-warning td:first-child,.worker-import table thead tr.row-warning td:first-child{background-color:rgba(255,165,0,.75)}.worker-import table tbody tr td:first-child,.worker-import table tbody tr th:first-child,.worker-import table thead tr td:first-child,.worker-import table thead tr th:first-child{padding:0;width:8px}.worker-import table tbody tr.worker-import-message td,.worker-import table thead tr.worker-import-message td{font-size:.85em;color:#ccc}.today-page .onsite-counts{padding:25px}.today-page .onsite-counts>div:last-child{text-align:right}.today-page .bar{position:relative;margin:25px;background-color:#39b44a;height:20px}.today-page .bar div{background-color:#ee4136;position:absolute;left:0;top:0;bottom:0;transition:linear .5s}.today-page .resources-needed .resource{float:left;width:33%;text-align:center;margin-bottom:10px}.today-page .number{font-size:22pt;position:relative;top:4px;margin-right:5px}.pending-event-list .event-wrapper,.today-list .event-wrapper{border-bottom:2px solid rgba(200,200,200,.1)}.pending-event-list .event,.today-list .event{border-left:none;padding:15px!important;margin-bottom:0!important;overflow:hidden;min-height:0;border-bottom:1px solid rgba(200,200,200,.1)}.pending-event-list .event.ng-enter,.today-list .event.ng-enter{max-height:0;transition:linear .3s;margin-bottom:0;padding:0 20px}.pending-event-list .event.ng-enter.ng-enter-active,.today-list .event.ng-enter.ng-enter-active{max-height:154px;margin-bottom:15px;padding:20px}.pending-event-list .event .timestamp,.today-list .event .timestamp{font-size:10pt;color:gray}.pending-event-list .event .photo,.today-list .event .photo{width:40px;height:40px;float:left;margin-right:10px}.pending-event-list .event .photo.small,.today-list .event .photo.small{border-width:0}.pending-event-list .event .photo.small span,.today-list .event .photo.small span{display:none}.pending-event-list .event .worker a,.today-list .event .worker a{font-size:12pt;color:#fff;font-weight:700}.pending-event-list .event .worker p,.today-list .event .worker p{margin:0;color:gray;font-size:10pt;font-weight:700}.pending-event-list .event.event-today .photo,.today-list .event.event-today .photo{width:40px;height:40px;margin-right:5px;margin-bottom:0}.pending-event-list .event.event-today .worker p,.today-list .event.event-today .worker p{font-size:10pt}.pending-event-list .event.event-today .worker a,.today-list .event.event-today .worker a{margin-top:0;font-size:12pt;display:inline-block}.pending-event-list .event hr,.today-list .event hr{border-color:gray;clear:both}.pending-event-list .event dl>div,.today-list .event dl>div{width:50%;float:left;padding:0}.pending-event-list .event dt,.today-list .event dt{color:gray;text-transform:uppercase;font-weight:700;font-size:10pt}.pending-event-list .event dd,.today-list .event dd{margin-left:0;font-weight:700;color:gray;font-size:12pt;text-transform:capitalize}.pending-event-list .event .type,.today-list .event .type{color:#fff}.pending-event-list .event .event-address,.today-list .event .event-address{display:inline-block;padding:8px 20px;border-radius:10px;color:#fff;border:none;margin:15px 0 5px;font-weight:700}.pending-event-list .event .event-address.status-N,.today-list .event .event-address.status-N{background-color:#ee4136}.pending-event-list .event .event-address.status-A,.today-list .event .event-address.status-A{background-color:transparent;border:1px solid gray}.pending-event-list .event-2,.pending-event-list .event-3,.today-list .event-2,.today-list .event-3{border-left-color:#888}.pending-event-list .event-1,.today-list .event-1{border-left-color:#ee8d36}.pending-event-list .event-0,.today-list .event-0{border-left-color:#ee4136}.pending-event-list .event h4{padding:0 0 5px!important;margin:0 0 5px!important}.pending-event-list .event h4 .month-day,.pending-event-list .event h4 .year{font-size:.8em;color:#d0d0d0}table.today-list{margin:0}table.today-list td,table.today-list th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table.today-list tr.trade td{font-size:.9em;color:#ddd}table.today-list tr.worker-type td{font-size:.8em;color:#bbb}table.today-list tr{cursor:default}table.today-list tr.can-open{cursor:pointer}.weather-mobile{display:block}.weather-desktop{display:none}.title-text-overflow{overflow:hidden;text-overflow:ellipsis;max-width:175px}.template-actions{margin-right:5px;color:#a0a0a0;padding-left:5px}.template-actions .md-button{font-size:13px;margin:0;min-height:25px;line-height:25px;min-width:65px}.template-actions .md-button:first-child{margin-left:10px}.template-actions .md-button:hover{color:#fff}.grid-template .mobile-grid-tile figure,.grid-template md-grid-tile figure,.home-grid .mobile-grid-tile figure,.home-grid md-grid-tile figure,.vision-image{overflow:hidden}.grid-template .mobile-grid-tile figure.letter-box,.grid-template md-grid-tile figure.letter-box,.home-grid .mobile-grid-tile figure.letter-box,.home-grid md-grid-tile figure.letter-box,.vision-image.letter-box{background-color:#000}.grid-template .mobile-grid-tile figure .vision-card-backdrop,.grid-template md-grid-tile figure .vision-card-backdrop,.home-grid .mobile-grid-tile figure .vision-card-backdrop,.home-grid md-grid-tile figure .vision-card-backdrop,.vision-image .vision-card-backdrop{background-color:rgba(0,0,0,.65);z-index:5;position:fixed;top:0;left:0;width:100%;height:100%}.grid-template .mobile-grid-tile figure .vision-card-block,.grid-template md-grid-tile figure .vision-card-block,.home-grid .mobile-grid-tile figure .vision-card-block,.home-grid md-grid-tile figure .vision-card-block,.vision-image .vision-card-block{padding:0!important;margin:0!important}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen,.grid-template md-grid-tile figure .vision-card-block.full-screen,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen,.home-grid md-grid-tile figure .vision-card-block.full-screen,.vision-image .vision-card-block.full-screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;background-color:#000;border-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header,.vision-image .vision-card-block.full-screen .card-header{border-top-left-radius:8px;border-top-right-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.vision-image .vision-card-block.full-screen .card-header .with-right-button button{border-top-right-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.vision-image .vision-card-block.full-screen .card-header .with-left-button button{border-top-left-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer,.vision-image .vision-card-block.full-screen .card-footer{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.vision-image .vision-card-block.full-screen .card-footer .with-right-button button{border-bottom-right-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.vision-image .vision-card-block.full-screen .card-footer .with-left-button button{border-bottom-left-radius:8px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header,.vision-image .vision-card-block.full-screen .card-footer,.vision-image .vision-card-block.full-screen .card-header{font-size:1em}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.vision-image .vision-card-block.full-screen .card-footer .image-timestamp,.vision-image .vision-card-block.full-screen .card-header .image-timestamp{font-size:.75em}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.vision-image .vision-card-block.full-screen .card-footer .with-right-button button,.vision-image .vision-card-block.full-screen .card-header .with-right-button button{margin-left:15px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.vision-image .vision-card-block.full-screen .card-footer .with-left-button button,.vision-image .vision-card-block.full-screen .card-header .with-left-button button{margin-right:15px}.grid-template .mobile-grid-tile figure .vision-card-block>div,.grid-template md-grid-tile figure .vision-card-block>div,.home-grid .mobile-grid-tile figure .vision-card-block>div,.home-grid md-grid-tile figure .vision-card-block>div,.vision-image .vision-card-block>div{height:100%;width:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 168.75049'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23575757;%7D.c,.d%7Bisolation:isolate;%7D.d%7Bopacity:.2;%7D%3C/style%3E%3C/defs%3E%3Cg class='d'%3E%3Cg class='c'%3E%3Cpath class='b' d='M225,21.09375v126.56299c0,11.64941-9.44434,21.09375-21.09375,21.09375H21.09375c-11.6499,0-21.09375-9.44434-21.09375-21.09375V21.09375C0,9.44385,9.44385,0,21.09375,0H203.90625c11.64941,0,21.09375,9.44385,21.09375,21.09375Zm-14.0625,0c0-3.87695-3.1543-7.03125-7.03125-7.03125H21.09375c-3.87695,0-7.03125,3.1543-7.03125,7.03125v126.56299c0,3.87695,3.1543,7.03125,7.03125,7.03125H203.90625c3.87695,0,7.03125-3.1543,7.03125-7.03125V21.09375ZM24.60938,49.21875c0-13.59131,11.01855-24.60938,24.60938-24.60938s24.60938,11.01807,24.60938,24.60938-11.01855,24.60938-24.60938,24.60938-24.60938-11.01807-24.60938-24.60938Zm130.50488-.42676l38.67188,38.67236c1.97754,1.97754,3.08887,4.66016,3.08887,7.45801v40.42969c0,2.91211-2.36133,5.27344-5.27344,5.27344H33.39844c-2.91211,0-5.27344-2.36133-5.27344-5.27344v-12.30469c0-2.41113,1.38379-5.75293,3.08984-7.45801l38.67188-38.67188c4.11816-4.11865,10.7959-4.11865,14.91504,0l13.63574,13.63574,41.76074-41.76123c4.11914-4.11816,10.79688-4.11816,14.91602,0Zm-116.44238,.42676c0,5.81592,4.73145,10.54688,10.54688,10.54688s10.54688-4.73096,10.54688-10.54688-4.73145-10.54688-10.54688-10.54688-10.54688,4.73096-10.54688,10.54688Zm144.14062,47.15967l-35.15625-35.15625-49.21875,49.21875-21.09375-21.09375-35.15625,35.15723v2.05859H182.8125v-30.18457Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:25%;background-repeat:no-repeat;background-position:center;background-blend-mode:saturation}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content,.grid-template md-grid-tile figure .vision-card-block>div .card-content,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content,.home-grid md-grid-tile figure .vision-card-block>div .card-content,.vision-image .vision-card-block>div .card-content{width:100%;position:relative;min-height:250px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content>div,.grid-template md-grid-tile figure .vision-card-block>div .card-content>div,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content>div,.home-grid md-grid-tile figure .vision-card-block>div .card-content>div,.vision-image .vision-card-block>div .card-content>div{width:100%}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content img,.grid-template md-grid-tile figure .vision-card-block>div .card-content img,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content img,.home-grid md-grid-tile figure .vision-card-block>div .card-content img,.vision-image .vision-card-block>div .card-content img{width:100%;-o-object-fit:contain;object-fit:contain}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .loading,.grid-template md-grid-tile figure .vision-card-block>div .card-content .loading,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .loading,.home-grid md-grid-tile figure .vision-card-block>div .card-content .loading,.vision-image .vision-card-block>div .card-content .loading{font-size:100px;color:rgba(100,100,100,.4)}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right,.vision-image .vision-card-block>div .card-content .message-full,.vision-image .vision-card-block>div .card-content .message-right{display:flex;z-index:100;position:absolute;top:auto;right:auto;bottom:auto;left:0;flex:0 0 auto;width:auto}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box,.vision-image .vision-card-block>div .card-content .message-full .warning-box,.vision-image .vision-card-block>div .card-content .message-right .warning-box{font-size:14px;font-family:proximanovasemibold,sans-serif;padding:10px 15px;margin:10px;color:#886319;background-color:#fff3d0;border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,.75)}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box i,.vision-image .vision-card-block>div .card-content .message-full .warning-box i,.vision-image .vision-card-block>div .card-content .message-right .warning-box i{color:#886319}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .warning-box button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .warning-box button,.vision-image .vision-card-block>div .card-content .message-full .warning-box button,.vision-image .vision-card-block>div .card-content .message-right .warning-box button{margin-left:25px;color:#886319;font-family:proximanovasemibold,sans-serif!important;border:1px solid #886319;border-radius:4px;padding:6px 12px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box,.vision-image .vision-card-block>div .card-content .message-full .info-box,.vision-image .vision-card-block>div .card-content .message-right .info-box{font-size:16px;font-family:proximanovasemibold,sans-serif;padding:15px;color:#fff;background-color:#5babd5;width:100%;margin:10px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box a,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box a,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box a,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box a,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box a,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box a,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box a,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box a,.vision-image .vision-card-block>div .card-content .message-full .info-box a,.vision-image .vision-card-block>div .card-content .message-right .info-box a{color:#fff;text-decoration:underline}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box i,.vision-image .vision-card-block>div .card-content .message-full .info-box i,.vision-image .vision-card-block>div .card-content .message-right .info-box i{color:#fff;font-size:18px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full .info-box button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right .info-box button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full .info-box button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right .info-box button,.vision-image .vision-card-block>div .card-content .message-full .info-box button,.vision-image .vision-card-block>div .card-content .message-right .info-box button{color:#fff}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full button,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full button,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right button,.vision-image .vision-card-block>div .card-content .message-full button,.vision-image .vision-card-block>div .card-content .message-right button{background-color:transparent;border:0}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full button i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right button i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full button i,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right button i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full button i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right button i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full button i,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right button i,.vision-image .vision-card-block>div .card-content .message-full button i,.vision-image .vision-card-block>div .card-content .message-right button i{font-size:20px!important}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-right,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-right,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-right,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-right,.vision-image .vision-card-block>div .card-content .message-right{right:0;left:auto}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content .message-full,.grid-template md-grid-tile figure .vision-card-block>div .card-content .message-full,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content .message-full,.home-grid md-grid-tile figure .vision-card-block>div .card-content .message-full,.vision-image .vision-card-block>div .card-content .message-full{width:100%}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header,.grid-template md-grid-tile figure .vision-card-block>div .card-footer,.grid-template md-grid-tile figure .vision-card-block>div .card-header,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header,.home-grid md-grid-tile figure .vision-card-block>div .card-footer,.home-grid md-grid-tile figure .vision-card-block>div .card-header,.vision-image .vision-card-block>div .card-footer,.vision-image .vision-card-block>div .card-header{padding:0 10px;height:50px;width:100%;background-color:rgba(0,0,0,.7);color:#fff;font-family:proximanovasemibold,sans-serif;text-transform:uppercase}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer>div,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header>div,.grid-template md-grid-tile figure .vision-card-block>div .card-footer>div,.grid-template md-grid-tile figure .vision-card-block>div .card-header>div,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer>div,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header>div,.home-grid md-grid-tile figure .vision-card-block>div .card-footer>div,.home-grid md-grid-tile figure .vision-card-block>div .card-header>div,.vision-image .vision-card-block>div .card-footer>div,.vision-image .vision-card-block>div .card-header>div{height:50px;width:100%}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer.with-right-button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header.with-right-button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer.with-right-button,.grid-template md-grid-tile figure .vision-card-block>div .card-header.with-right-button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer.with-right-button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header.with-right-button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer.with-right-button,.home-grid md-grid-tile figure .vision-card-block>div .card-header.with-right-button,.vision-image .vision-card-block>div .card-footer.with-right-button,.vision-image .vision-card-block>div .card-header.with-right-button{padding-right:0}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer.with-right-button button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header.with-right-button button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer.with-right-button button,.grid-template md-grid-tile figure .vision-card-block>div .card-header.with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer.with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header.with-right-button button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer.with-right-button button,.home-grid md-grid-tile figure .vision-card-block>div .card-header.with-right-button button,.vision-image .vision-card-block>div .card-footer.with-right-button button,.vision-image .vision-card-block>div .card-header.with-right-button button{margin-left:10px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer.with-left-button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header.with-left-button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer.with-left-button,.grid-template md-grid-tile figure .vision-card-block>div .card-header.with-left-button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer.with-left-button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header.with-left-button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer.with-left-button,.home-grid md-grid-tile figure .vision-card-block>div .card-header.with-left-button,.vision-image .vision-card-block>div .card-footer.with-left-button,.vision-image .vision-card-block>div .card-header.with-left-button{padding-left:0}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer.with-left-button button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header.with-left-button button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer.with-left-button button,.grid-template md-grid-tile figure .vision-card-block>div .card-header.with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer.with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header.with-left-button button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer.with-left-button button,.home-grid md-grid-tile figure .vision-card-block>div .card-header.with-left-button button,.vision-image .vision-card-block>div .card-footer.with-left-button button,.vision-image .vision-card-block>div .card-header.with-left-button button{margin-right:10px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer md-select,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header md-select,.grid-template md-grid-tile figure .vision-card-block>div .card-footer md-select,.grid-template md-grid-tile figure .vision-card-block>div .card-header md-select,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer md-select,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header md-select,.home-grid md-grid-tile figure .vision-card-block>div .card-footer md-select,.home-grid md-grid-tile figure .vision-card-block>div .card-header md-select,.vision-image .vision-card-block>div .card-footer md-select,.vision-image .vision-card-block>div .card-header md-select{margin:0;font-family:proximanovasemibold,sans-serif!important}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.grid-template md-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.grid-template md-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.home-grid md-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.home-grid md-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.vision-image .vision-card-block>div .card-footer .image-timestamp,.vision-image .vision-card-block>div .card-header .image-timestamp{font-size:11px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer .live-status i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header .live-status i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header .paused-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-footer .live-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-header .live-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-header .paused-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer .live-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header .live-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header .paused-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-footer .live-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-header .live-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-header .paused-status i,.vision-image .vision-card-block>div .card-footer .live-status i,.vision-image .vision-card-block>div .card-footer .paused-status i,.vision-image .vision-card-block>div .card-header .live-status i,.vision-image .vision-card-block>div .card-header .paused-status i{margin-right:5px;color:#81c174}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header .paused-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.grid-template md-grid-tile figure .vision-card-block>div .card-header .paused-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header .paused-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-footer .paused-status i,.home-grid md-grid-tile figure .vision-card-block>div .card-header .paused-status i,.vision-image .vision-card-block>div .card-footer .paused-status i,.vision-image .vision-card-block>div .card-header .paused-status i{opacity:.5}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer button,.grid-template md-grid-tile figure .vision-card-block>div .card-header button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer button,.home-grid md-grid-tile figure .vision-card-block>div .card-header button,.vision-image .vision-card-block>div .card-footer button,.vision-image .vision-card-block>div .card-header button{color:#fff;border:0;font-size:22px;background-color:transparent;flex:0 0 auto;padding:12px 15px;margin:0}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer button:hover,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header button:hover,.grid-template md-grid-tile figure .vision-card-block>div .card-footer button:hover,.grid-template md-grid-tile figure .vision-card-block>div .card-header button:hover,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer button:hover,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header button:hover,.home-grid md-grid-tile figure .vision-card-block>div .card-footer button:hover,.home-grid md-grid-tile figure .vision-card-block>div .card-header button:hover,.vision-image .vision-card-block>div .card-footer button:hover,.vision-image .vision-card-block>div .card-header button:hover{background-color:rgba(100,100,100,.25)}.grid-template,.home-grid{margin:4px}.grid-template .mobile-grid-tile,.grid-template md-grid-tile,.home-grid .mobile-grid-tile,.home-grid md-grid-tile{background-color:rgba(35,31,32,.9)}.grid-template .mobile-grid-tile.empty,.grid-template md-grid-tile.empty,.home-grid .mobile-grid-tile.empty,.home-grid md-grid-tile.empty{background-color:transparent}.grid-template .mobile-grid-tile figure,.grid-template md-grid-tile figure,.home-grid .mobile-grid-tile figure,.home-grid md-grid-tile figure{overflow:auto;display:block}.grid-template .mobile-grid-tile figure .mini-tracker,.grid-template md-grid-tile figure .mini-tracker,.home-grid .mobile-grid-tile figure .mini-tracker,.home-grid md-grid-tile figure .mini-tracker{width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px);opacity:.75;position:absolute}.grid-template .mobile-grid-tile figure .tt-widget,.grid-template md-grid-tile figure .tt-widget,.home-grid .mobile-grid-tile figure .tt-widget,.home-grid md-grid-tile figure .tt-widget{height:100%}.grid-template .mobile-grid-tile figure table tbody tr td,.grid-template .mobile-grid-tile figure table thead tr th,.grid-template md-grid-tile figure table tbody tr td,.grid-template md-grid-tile figure table thead tr th,.home-grid .mobile-grid-tile figure table tbody tr td,.home-grid .mobile-grid-tile figure table thead tr th,.home-grid md-grid-tile figure table tbody tr td,.home-grid md-grid-tile figure table thead tr th{line-height:30px}.grid-template .mobile-grid-tile figure .card-toolbar,.grid-template md-grid-tile figure .card-toolbar,.home-grid .mobile-grid-tile figure .card-toolbar,.home-grid md-grid-tile figure .card-toolbar{background-color:transparent!important;min-height:auto!important}.grid-template .mobile-grid-tile figure .card-toolbar .card-title,.grid-template md-grid-tile figure .card-toolbar .card-title,.home-grid .mobile-grid-tile figure .card-toolbar .card-title,.home-grid md-grid-tile figure .card-toolbar .card-title{background-color:transparent!important;font-family:proximanovasemibold!important;text-transform:uppercase;font-size:15px;min-height:auto!important;margin-bottom:0;color:#aaa;padding:3px 6px!important}.grid-template .mobile-grid-tile figure .card-toolbar .card-title .md-button,.grid-template md-grid-tile figure .card-toolbar .card-title .md-button,.home-grid .mobile-grid-tile figure .card-toolbar .card-title .md-button,.home-grid md-grid-tile figure .card-toolbar .card-title .md-button{margin:-10px -5px 0 0}.grid-template .mobile-grid-tile figure .card-toolbar .card-button,.grid-template md-grid-tile figure .card-toolbar .card-button,.home-grid .mobile-grid-tile figure .card-toolbar .card-button,.home-grid md-grid-tile figure .card-toolbar .card-button{background-color:transparent!important;font-family:proximanovasemibold!important;text-transform:uppercase;font-size:13px}.grid-template .mobile-grid-tile figure .card-block,.grid-template md-grid-tile figure .card-block,.home-grid .mobile-grid-tile figure .card-block,.home-grid md-grid-tile figure .card-block{padding:0 15px}.grid-template .mobile-grid-tile figure .card-block.embedded-widget,.grid-template md-grid-tile figure .card-block.embedded-widget,.home-grid .mobile-grid-tile figure .card-block.embedded-widget,.home-grid md-grid-tile figure .card-block.embedded-widget{overflow:hidden;padding-top:10px;padding-bottom:15px}.grid-template .mobile-grid-tile figure .card-block.embedded-widget.embed-error,.grid-template md-grid-tile figure .card-block.embedded-widget.embed-error,.home-grid .mobile-grid-tile figure .card-block.embedded-widget.embed-error,.home-grid md-grid-tile figure .card-block.embedded-widget.embed-error{justify-content:flex-start;align-items:flex-start;padding:25px}.grid-template .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div,.grid-template md-grid-tile figure .card-block.embedded-widget.embed-error>div,.home-grid .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div,.home-grid md-grid-tile figure .card-block.embedded-widget.embed-error>div{padding:15px;background-color:#cb1c00!important}.grid-template .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div h3,.grid-template md-grid-tile figure .card-block.embedded-widget.embed-error>div h3,.home-grid .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div h3,.home-grid md-grid-tile figure .card-block.embedded-widget.embed-error>div h3{margin:0 0 10px;font-family:proximanovasemibold,sans-serif}.grid-template .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div p,.grid-template md-grid-tile figure .card-block.embedded-widget.embed-error>div p,.home-grid .mobile-grid-tile figure .card-block.embedded-widget.embed-error>div p,.home-grid md-grid-tile figure .card-block.embedded-widget.embed-error>div p{font-family:proximanovaregular,sans-serif}.grid-template .mobile-grid-tile figure .card-block.embedded-widget iframe,.grid-template md-grid-tile figure .card-block.embedded-widget iframe,.home-grid .mobile-grid-tile figure .card-block.embedded-widget iframe,.home-grid md-grid-tile figure .card-block.embedded-widget iframe{border:0}.grid-template .mobile-grid-tile figure .card-block.total .metric-content .footer span,.grid-template .mobile-grid-tile figure .card-block.total .metric-content h1,.grid-template md-grid-tile figure .card-block.total .metric-content .footer span,.grid-template md-grid-tile figure .card-block.total .metric-content h1,.home-grid .mobile-grid-tile figure .card-block.total .metric-content .footer span,.home-grid .mobile-grid-tile figure .card-block.total .metric-content h1,.home-grid md-grid-tile figure .card-block.total .metric-content .footer span,.home-grid md-grid-tile figure .card-block.total .metric-content h1{color:#999}.grid-template .mobile-grid-tile figure .card-block.total .metric-content.even .footer span,.grid-template .mobile-grid-tile figure .card-block.total .metric-content.even h1,.grid-template .mobile-grid-tile figure .card-block.total .metric-content.single-total .footer span,.grid-template .mobile-grid-tile figure .card-block.total .metric-content.single-total h1,.grid-template md-grid-tile figure .card-block.total .metric-content.even .footer span,.grid-template md-grid-tile figure .card-block.total .metric-content.even h1,.grid-template md-grid-tile figure .card-block.total .metric-content.single-total .footer span,.grid-template md-grid-tile figure .card-block.total .metric-content.single-total h1,.home-grid .mobile-grid-tile figure .card-block.total .metric-content.even .footer span,.home-grid .mobile-grid-tile figure .card-block.total .metric-content.even h1,.home-grid .mobile-grid-tile figure .card-block.total .metric-content.single-total .footer span,.home-grid .mobile-grid-tile figure .card-block.total .metric-content.single-total h1,.home-grid md-grid-tile figure .card-block.total .metric-content.even .footer span,.home-grid md-grid-tile figure .card-block.total .metric-content.even h1,.home-grid md-grid-tile figure .card-block.total .metric-content.single-total .footer span,.home-grid md-grid-tile figure .card-block.total .metric-content.single-total h1{color:#fff}.grid-template .mobile-grid-tile figure .card-block.has-toolbar,.grid-template md-grid-tile figure .card-block.has-toolbar,.home-grid .mobile-grid-tile figure .card-block.has-toolbar,.home-grid md-grid-tile figure .card-block.has-toolbar{padding-top:0}.grid-template .mobile-grid-tile figure .card-block .metric-content h1,.grid-template md-grid-tile figure .card-block .metric-content h1,.home-grid .mobile-grid-tile figure .card-block .metric-content h1,.home-grid md-grid-tile figure .card-block .metric-content h1{font-family:proximanovasemibold!important;margin:0;padding:0;font-size:40px;text-align:center}.grid-template .mobile-grid-tile figure .card-block .metric-content h1.most,.grid-template md-grid-tile figure .card-block .metric-content h1.most,.home-grid .mobile-grid-tile figure .card-block .metric-content h1.most,.home-grid md-grid-tile figure .card-block .metric-content h1.most{font-size:25px}.grid-template .mobile-grid-tile figure .card-block .metric-content .footer span,.grid-template md-grid-tile figure .card-block .metric-content .footer span,.home-grid .mobile-grid-tile figure .card-block .metric-content .footer span,.home-grid md-grid-tile figure .card-block .metric-content .footer span{font-family:proximanovasemibold!important;margin:5px 0 0;padding:0;font-size:15px;text-align:center}.grid-template .mobile-grid-tile figure .card-total h1,.grid-template md-grid-tile figure .card-total h1,.home-grid .mobile-grid-tile figure .card-total h1,.home-grid md-grid-tile figure .card-total h1{font-family:proximanovasemibold!important;margin:0;padding:0;font-size:40px;text-align:center}.grid-template .mobile-grid-tile figure .card-total h5,.grid-template md-grid-tile figure .card-total h5,.home-grid .mobile-grid-tile figure .card-total h5,.home-grid md-grid-tile figure .card-total h5{font-family:proximanovasemibold!important;margin:5px 0 0;padding:0;font-size:15px;text-align:center}.grid-template .mobile-grid-tile figure .card-total .card-block,.grid-template md-grid-tile figure .card-total .card-block,.home-grid .mobile-grid-tile figure .card-total .card-block,.home-grid md-grid-tile figure .card-total .card-block{margin-top:-5px!important}.grid-template .mobile-grid-tile figure .card-weather span,.grid-template md-grid-tile figure .card-weather span,.home-grid .mobile-grid-tile figure .card-weather span,.home-grid md-grid-tile figure .card-weather span{text-transform:capitalize;font-family:proximanovaregular!important}.grid-template .mobile-grid-tile figure .card-weather i.wi,.grid-template md-grid-tile figure .card-weather i.wi,.home-grid .mobile-grid-tile figure .card-weather i.wi,.home-grid md-grid-tile figure .card-weather i.wi{font-size:50px;color:#e0e0e0;padding-right:10px;line-height:1.1!important}.grid-template .mobile-grid-tile figure .card-weather i.wi-forecast-io-clear-day,.grid-template .mobile-grid-tile figure .card-weather i.wi-owm-800,.grid-template md-grid-tile figure .card-weather i.wi-forecast-io-clear-day,.grid-template md-grid-tile figure .card-weather i.wi-owm-800,.home-grid .mobile-grid-tile figure .card-weather i.wi-forecast-io-clear-day,.home-grid .mobile-grid-tile figure .card-weather i.wi-owm-800,.home-grid md-grid-tile figure .card-weather i.wi-forecast-io-clear-day,.home-grid md-grid-tile figure .card-weather i.wi-owm-800{color:#ff0}.grid-template .mobile-grid-tile figure .card-weather i.wi-forecast-io-partly-cloudy-day,.grid-template md-grid-tile figure .card-weather i.wi-forecast-io-partly-cloudy-day,.home-grid .mobile-grid-tile figure .card-weather i.wi-forecast-io-partly-cloudy-day,.home-grid md-grid-tile figure .card-weather i.wi-forecast-io-partly-cloudy-day{padding-top:7px}.grid-template .mobile-grid-tile figure .card-weather i.wi-small,.grid-template md-grid-tile figure .card-weather i.wi-small,.home-grid .mobile-grid-tile figure .card-weather i.wi-small,.home-grid md-grid-tile figure .card-weather i.wi-small{font-size:20px!important}.grid-template .mobile-grid-tile figure .card-weather .wind-speed,.grid-template md-grid-tile figure .card-weather .wind-speed,.home-grid .mobile-grid-tile figure .card-weather .wind-speed,.home-grid md-grid-tile figure .card-weather .wind-speed{text-transform:lowercase!important}.grid-template .mobile-grid-tile figure .card-weather .wind-bearing,.grid-template md-grid-tile figure .card-weather .wind-bearing,.home-grid .mobile-grid-tile figure .card-weather .wind-bearing,.home-grid md-grid-tile figure .card-weather .wind-bearing{text-transform:uppercase!important}.grid-template .mobile-grid-tile figure .card-wrapper .flex,.grid-template md-grid-tile figure .card-wrapper .flex,.home-grid .mobile-grid-tile figure .card-wrapper .flex,.home-grid md-grid-tile figure .card-wrapper .flex{flex:1!important}.grid-template .mobile-grid-tile figure .card-wrapper .time,.grid-template md-grid-tile figure .card-wrapper .time,.home-grid .mobile-grid-tile figure .card-wrapper .time,.home-grid md-grid-tile figure .card-wrapper .time{font-family:proximanovalight!important;margin:5px 0;padding:0;font-size:30px;text-align:center;display:block}.grid-template .mobile-grid-tile figure .card-wrapper .date,.grid-template md-grid-tile figure .card-wrapper .date,.home-grid .mobile-grid-tile figure .card-wrapper .date,.home-grid md-grid-tile figure .card-wrapper .date{font-family:proximanovaregular!important;padding:0;font-size:14px;text-align:center;display:block}.grid-template .mobile-grid-tile .even h1,.grid-template md-grid-tile .even h1,.home-grid .mobile-grid-tile .even h1,.home-grid md-grid-tile .even h1{font-family:proximanovasemibold!important;margin:0;padding:0;font-size:40px;text-align:center}.grid-template .mobile-grid-tile .even h1.most,.grid-template md-grid-tile .even h1.most,.home-grid .mobile-grid-tile .even h1.most,.home-grid md-grid-tile .even h1.most{font-size:25px}.grid-template .mobile-grid-tile .even .footer span,.grid-template md-grid-tile .even .footer span,.home-grid .mobile-grid-tile .even .footer span,.home-grid md-grid-tile .even .footer span{font-family:proximanovasemibold!important;margin:5px 0 0;padding:0;font-size:15px;text-align:center}.grid-template .widget-edit-button,.home-grid .widget-edit-button{position:absolute;right:20px;z-index:1000;top:-3px;display:none}.grid-template .mobile-grid-tile,.home-grid .mobile-grid-tile{margin-bottom:6px}.grid-template .mobile-grid-tile figure,.home-grid .mobile-grid-tile figure{margin:0}.grid-template .mobile-grid-tile figure .card-block,.home-grid .mobile-grid-tile figure .card-block{padding:20px}.available-widget.ng-enter,.available-widget.ng-leave{transition:opacity ease-in-out .5s}.available-widget.ng-enter,.available-widget.ng-leave.ng-leave-active{opacity:0}.available-widget.ng-enter.ng-enter-active,.available-widget.ng-leave{opacity:1}.vision-video-wrapper{position:relative;background-color:#000;width:100%;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center}.vision-video{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:absolute;top:0;left:0}.reports-page table{width:100%}.reports-page table td,.reports-page table th{padding:5px}.reports-page .hours-info{width:33%;float:left;padding-top:10px}.reports-page .hours-info>div{margin-left:20px}.reports-page .hours-info dl dt{float:left;width:60%}.reports-page .hours-info dl dd{float:left;width:40%;margin-left:0}.reports-page .hours-info dl hr{clear:both;border-color:gray;width:80%;margin:10px 0;border-top:none}.reports-page .chart-wrapper{position:relative;width:100%;height:95%}.reports-page .chart-wrapper dl{position:absolute;text-align:center;top:50%;left:50%;margin-left:-120px;margin-top:-50px;height:50px;width:240px}.reports-page .chart-wrapper dl dd,.reports-page .chart-wrapper dl dt{margin:0;line-height:18px}.reports-page .chart-wrapper dl dt{color:gray;font-size:14pt}.reports-page .chart-wrapper dl dd{color:#fff;font-size:18pt}.reports-page .chart-wrapper dl hr{width:50%;margin:10px auto}.reports-page .chart-container{width:100%;height:100%;overflow-y:auto}.reports-page .chart-container canvas{height:85%!important;width:100%!important}.reports-page .tabbed-page.page-1{padding-top:10%}.reports-page .tabbed-page.page-1.no-pad{padding-top:0;position:absolute;left:10px;right:10px;bottom:10px;top:10px}.reports-page .tabbed-page.page-2{padding:20px}.reports-page .flip-container{perspective:1000px;transform-style:preserve-3d;width:100%;height:100%}.reports-page .flip-container.flipped .report-edit{transform:rotateY(0)}.reports-page .flip-container.flipped .report-display{transform:rotateY(180deg)}.reports-page .flip-container.flipped .report-display .chart-wrapper,.reports-page .flip-container.flipped .report-display .weather,.reports-page .flip-container.flipped .report-display table{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none}.reports-page .flip-container .chart-wrapper,.reports-page .flip-container .weather{display:flex}.reports-page .flip-container table{display:table}.reports-page .flip-container .flipper{transition:.6s;transform-style:preserve-3d;width:100%;height:100%;position:relative}.reports-page .flip-container .report-display,.reports-page .flip-container .report-edit{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0;width:100%;height:100%}.reports-page .flip-container .report-display{z-index:2;transform:rotateY(0)}.reports-page .flip-container .report-display .british-eyes-only{font-size:15px;color:#666}.reports-page .flip-container .report-edit{transform:rotateY(-180deg)}.switch-wrapper{margin-left:25%;font-size:.8em;color:gray;font-weight:700;display:inline-block;position:relative;cursor:pointer}.switch-wrapper .val0{margin-right:5px;transition:linear .5s}.switch-wrapper .val1{margin-left:45px;display:inline-block;transition:linear .5s}.switch-wrapper .switch{position:absolute;width:40px;height:20px;top:0;display:inline-block;border-radius:25px}.switch-wrapper .switch .thumb{position:absolute;top:0;left:0;bottom:0;width:20px;background-color:#27a9e0;border-radius:25px;transition:ease .5s}.switch-wrapper.v0 .val0{color:#fff}.switch-wrapper.v1 .thumb{left:20px}.switch-wrapper.v1 .val1{color:#fff}.evacuation-page .drop-menu-button{width:170px}.reports-menu a{margin-bottom:3px}.reports-menu a:last-child{margin-bottom:30px}.report-edit .widget-block-w-spacer{color:#d0d0d0;font-family:proximanovalight;font-size:14px}.report-edit .widget-block-w-spacer .metric-display{text-transform:capitalize;text-align:center}.report-edit .widget-block-w-spacer .metric-categories{font-style:italic;color:silver}.report-edit .widget-block-w-spacer input[type=text]{font-size:18px}.report-list-wrapper .report-row{font-family:proximanovalight;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #333}.report-list-wrapper .report-row:last-child{border:0}.report-list-wrapper .report-row .actions{padding-top:10px}.report-list-wrapper .report-row .actions .view{text-align:center}.report-list-wrapper .report-row .subscribed{font-size:14px}.report-list-wrapper .report-row .subscribed md-switch{margin:0;padding:0}.report-list-wrapper .report-row .subscribed span.selected{font-family:proximanovasemibold;color:#fff}.report-list-wrapper .report-row .subscriptions{display:block;font-size:12px;font-family:proximanovalight;overflow:hidden;text-overflow:ellipsis;font-style:italic;color:#ddd}.report-list-wrapper md-switch{margin-top:0;padding-top:0}.clippable-xs{text-overflow:ellipsis;max-width:180px;overflow:hidden}.report-row{transition:ease .5s}.report-display .metric-block{background-color:rgba(255,255,255,.02)!important;padding:10px;margin:5px 0;border:1px solid #303030;transition:ease .5s}.report-display .metric-block a i{font-size:14px}.report-display .metric-block .metric-header h3{font-weight:400;font-family:proximanovalight;margin:0 0 10px;padding:0;font-size:18px}.report-display .metric-block .metric-header h3 span.metric-interval{font-style:italic;font-size:12px;color:silver;text-transform:capitalize}.report-display .metric-block .metric-view{min-height:125px}.report-display .metric-block .metric-view .metric-content{position:relative;width:100%}.report-display .metric-block .metric-view .metric-content.even h1,.report-display .metric-block .metric-view .metric-content.even span{color:#fff!important}.report-display .metric-block .metric-view div{padding:0;margin:0}.report-display .metric-block .metric-view h1{font-size:15vw;font-family:proximanovasemibold;text-align:center;padding-bottom:10px;color:#999}.report-display .metric-block .metric-view h1.pending,.report-display .metric-block .metric-view h1.single-total{color:#fff}.report-display .metric-block .metric-view h1.most{font-size:6vw;line-height:6vw}.report-display .metric-block .metric-view h1.weather i.wi{padding:0;font-size:inherit}.report-display .metric-block .metric-view .footer{position:absolute;bottom:0;left:0;right:0;font-size:18px;font-family:proximanovaregular;color:silver;text-align:center;padding:0;margin:0;text-transform:uppercase}.report-display .metric-block .metric-view .footer .unit{text-transform:uppercase}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple .wi-wrapper{width:70px;text-align:center}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple .temp-condition{width:100%;margin-top:15px}.report-display .metric-block .metric-view .weather.weather-metric.row{padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.report-display .metric-block .metric-view .weather.weather-metric.row .footer{padding:0 0 10px;margin:0}.report-display .metric-block .metric-view .weather.weather-metric.row:last-child{border:0;margin-bottom:0}.report-display .metric-block .metric-view .weather.weather-metric.historic{padding-left:0;padding-right:0}.report-display .metric-block .metric-view .weather.weather-metric span{padding-right:10px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table{border-spacing:0;width:100%}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table.with-highlight tbody tr:hover td{background-color:rgba(255,255,255,.1)}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table thead tr th{border-bottom:1px solid rgba(255,255,255,.1)}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table thead tr th.min-max{width:auto}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td{height:30px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.condition,.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.day,.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.min-max{width:auto}.report-display table{width:100%}.report-display table tbody tr td,.report-display table thead tr th{text-align:right}.report-display table tbody tr td.condition,.report-display table tbody tr td:first-child,.report-display table thead tr th.condition,.report-display table thead tr th:first-child{text-align:left}.dashboard-view .dashboard-title{font-size:26px;font-weight:700;padding-top:10px;line-height:22px}.sort-metrics-dialog .sort-metric-item{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:15px}.sort-metrics-dialog .sort-metric-item:hover{cursor:move}.sort-metrics-dialog .sort-metric-item .metric-title{word-wrap:normal;padding-left:20px;background:url(grip.31dd2706e7a00f52a767.svg) left center/9px 14px no-repeat}.sort-metrics-dialog .sort-metric-item .metric-interval{text-transform:lowercase;font-size:13px;padding-left:10px}.sort-metrics-dialog .sort-metric-item .metric-interval:first-letter{text-transform:uppercase}.report-icon{margin-right:5px;color:#a0a0a0}.inline-form-field{font-size:15px}.inline-form-field.custom-interval{padding-left:15px}.inline-form-field input{width:50px!important;display:inline-block;border:0;background-color:transparent;text-align:right;border-bottom:1px solid rgba(200,200,200,.1);color:#fff}.date-range{padding-left:10px;font-size:15px}.date-range input{display:inline-block;border-bottom:1px solid rgba(200,200,200,.1);width:150px!important}.form-field .custom-interval{padding-left:10px;padding-top:5px}.error-block{padding-top:5px}.fa.fa-grip:before{content:"\f142 \f142"}ul[dnd-list] .dndDraggingSource{display:none}ul[dnd-list] .dndPlaceholder{background-color:transparent;display:block;min-height:35px}ul[dnd-list] li{background-color:transparent;border:0;border-top-right-radius:0;border-top-left-radius:0;display:block;padding:5px 15px;margin-bottom:-1px}ul[dnd-list] li.selected{background-color:rgba(255,255,255,.03)}.create-metric-dialog .form-field>label{width:120px}.create-metric-dialog .form-field>label span.indent{padding-left:10px}.create-metric-dialog .form-field>div{margin-left:135px}.create-metric-dialog .form-field>div input[type=text]{padding-left:3px}.create-metric-dialog .form-field.add-row i.fa-minus,.create-metric-dialog .form-field.add-row i.fa-plus{padding-left:10px}.remove-report-dialog md-dialog-content{padding:25px}.remove-report-dialog md-dialog-content strong{padding:0}.create-metric-dialog md-autocomplete,.manage-metrics-dialog md-autocomplete{height:25px}.create-metric-dialog md-autocomplete .md-whiteframe-z1,.manage-metrics-dialog md-autocomplete .md-whiteframe-z1{box-shadow:none}.create-metric-dialog md-autocomplete input,.manage-metrics-dialog md-autocomplete input{font-size:16px;padding:0 0 0 3px;height:25px;margin-left:0}.create-metric-dialog md-autocomplete button,.manage-metrics-dialog md-autocomplete button{padding:0;margin:0}.create-metric-dialog md-autocomplete-wrap,.manage-metrics-dialog md-autocomplete-wrap{height:25px}.create-metric-dialog .remove-data-element,.manage-metrics-dialog .remove-data-element{cursor:pointer;top:5px;right:10px;position:absolute;z-index:1000}.md-select-menu-container{z-index:900}.md-select-menu-container md-icon{border-color:rgba(158,158,158,.87)}.report-actions{text-align:center}.report-actions .md-button{min-width:50px}.time-inline{display:inline-block;padding-left:5px}.working{position:absolute;left:0;right:0;bottom:0;top:0;color:#fff;opacity:1}.working.ng-hide-remove{opacity:0;transition:.2s linear opacity}.working.ng-hide-remove.ng-hide-remove-active{opacity:1}.working.ng-hide-add{opacity:1;transition:.2s linear opacity}.working.ng-hide-add.ng-hide-add-active{opacity:0}.working .spinner{background-color:rgba(0,0,0,.5);border-radius:15px;color:#fff;position:fixed;top:50%;left:50%;margin-left:-50px;margin-top:-50px;width:100px;height:100px;z-index:3000}.working .spinner img{position:absolute;left:14px;top:14px;width:72px;height:72px}.admin-page tr td{padding:5px}.admin-page tr td input{width:100%}.permissions{text-transform:capitalize}.assign-edit-dialog,.gate-edit-dialog,.user-edit-dialog{width:500px}.assign-edit-dialog md-dialog-content,.gate-edit-dialog md-dialog-content,.user-edit-dialog md-dialog-content{margin-top:10px}.notification-edit-dialog{width:650px}.notification-edit-dialog md-dialog-content{padding:15px}.sim-edit-dialog{width:700px}.sim-edit-dialog md-toolbar{text-transform:capitalize}.sim-edit-dialog md-dialog-content{margin-top:10px;padding:10px 20px}.sim-edit-dialog md-dialog-content h4{margin:0 25px 10px}.sim-edit-dialog md-dialog-content table{width:100%}.drop-box{min-width:50px;min-height:50px;display:inline-block;line-height:0;width:90%;max-width:90%;overflow:hidden;position:relative;background:repeating-linear-gradient(45deg,rgba(40,40,40,0),rgba(40,40,40,0) 10px,rgba(40,40,40,.25) 10px,rgba(40,40,40,.25) 20px);border:1px solid #3c3c3c}.drop-box.ng-not-empty{width:auto;max-width:90%}.drop-box.blueprint{margin-top:40px}.drop-box.dragover{border:1px dashed #00f}.drop-box .pdf,.drop-box img{max-width:100%;background-color:#fff}.drop-box a.remove-photo{color:#000;padding:5px 8px;background-color:rgba(255,255,255,.25);display:block;position:absolute;top:5px;right:5px}.drop-box a.remove-photo:hover{background-color:rgba(255,255,255,.5)}.blueprint-controls{position:absolute;top:5px;right:5px}.blueprint-controls button{background-color:rgba(255,255,255,.8);border:0}.sim-list td,.sim-list th{padding:5px;font-size:12px}.sim-list td i,.sim-list th i{margin-left:0!important}.sim-list .not-calibrated{color:gray}.sim-list td:nth-child(1) i.fa-fw{font-size:12px}.sim-list .status-0 td:nth-child(1) i.fa-fw{color:#cb1c00;opacity:.3}.sim-list .status-1 td:nth-child(1) i.fa-fw{color:#39b44a;opacity:.4}.sim-list .status-2 td:nth-child(1) i.fa-fw{color:#39b44a;opacity:1}.sim-list .status-3 td:nth-child(1) i.fa-fw{color:#ff0;opacity:.4}.sim-list .status-4 td:nth-child(1) i.fa-fw{color:#ff0;opacity:1}.sim-list .sim-info{text-align:center}.sim-list .sim-info i.fa{position:relative;margin:0 5px;font-size:8px;top:-2px}.pod-list hr,.sim-list hr{border-top:1px solid gray;border-bottom:none}.bar-wrapper{position:relative;height:15px;border:1px solid rgba(255,255,255,.2)}.bar-wrapper .bar-spacer{position:absolute;width:10%;top:0;bottom:0}.bar-wrapper .bar-spacer .bar{position:absolute;background-color:red;left:0;right:0;bottom:0;max-height:100%}tr.offline .hide-offline{color:transparent}.mini-tracker{width:16px;height:16px;margin-left:5px}.md-button .mini-tracker{width:12px;height:12px}table.gtable .bordered tr{border-bottom:1px solid #2d2d2d}table.gtable .bordered tr.assignment-row{border-bottom:1px solid #444}.signal-strength{width:55px;height:22px;margin:0 auto}.signal-strength .ss-bar{width:5px;margin:0 1px;float:left;position:relative;background-color:rgba(255,255,255,.2)}.signal-strength .ss-bar .fill{position:absolute;bottom:0;background-color:#fff;height:0;width:5px;transition:linear .3s}.signal-strength .ss-bar.ss-modem{background-color:rgba(64,148,195,.2)}.signal-strength .ss-bar.ss-modem .fill{background-color:#4094c3}.signal-strength .bar-1{height:4px;margin-top:16px}.signal-strength .bar-2{height:8px;margin-top:12px}.signal-strength .bar-3{height:12px;margin-top:8px}.signal-strength .bar-4{height:16px;margin-top:4px}.signal-strength .bar-5{height:20px;margin-top:0}.signal-strength-1 .bar-1,.signal-strength-2 .bar-1,.signal-strength-3 .bar-1,.signal-strength-4 .bar-1,.signal-strength-5 .bar-1{border-color:#fff!important}.signal-strength-1 .bar-1 .fill,.signal-strength-2 .bar-1 .fill,.signal-strength-3 .bar-1 .fill,.signal-strength-4 .bar-1 .fill,.signal-strength-5 .bar-1 .fill{height:100%}.signal-strength-2 .bar-2,.signal-strength-3 .bar-2,.signal-strength-4 .bar-2,.signal-strength-5 .bar-2{border-color:#fff!important}.signal-strength-2 .bar-2 .fill,.signal-strength-3 .bar-2 .fill,.signal-strength-4 .bar-2 .fill,.signal-strength-5 .bar-2 .fill{height:100%}.signal-strength-3 .bar-3,.signal-strength-4 .bar-3,.signal-strength-5 .bar-3{border-color:#fff!important}.signal-strength-3 .bar-3 .fill,.signal-strength-4 .bar-3 .fill,.signal-strength-5 .bar-3 .fill{height:100%}.signal-strength-4 .bar-4,.signal-strength-5 .bar-4{border-color:#fff!important}.signal-strength-4 .bar-4 .fill,.signal-strength-5 .bar-4 .fill{height:100%}.signal-strength-5 .bar-5{border-color:#fff!important}.signal-strength-5 .bar-5 .fill{height:100%}.outage-notification{margin-bottom:10px}.outage-notification .widget-title{font-size:.95em;font-weight:700}.outage-notification .widget-title h4{display:inline-block;padding:0}.outage-notification .widget-block,.outage-notification .widget-block-w-spacer,.outage-notification .widget-block-w-spacer-sm{padding:5px;min-height:auto}.outage-notification h4,.outage-notification h5{padding:0 0 5px;margin:0;font-size:.9em;font-weight:400}.outage-notification h5{font-style:italic}.outage-notification ul{padding:0;margin:5px 0 5px 10px;list-style:none}.outage-notification ul li{padding:2px 0;font-size:.95em}.outage-notification ul li i{padding-right:5px}.admin-code-table tr.is-edit{background-color:rgba(200,200,200,.15)!important}.admin-code-table tr:hover{background-color:rgba(100,100,100,.05)}.admin-code-table tr td{min-height:25px;height:25px}.admin-code-table tr td span{font-size:15px!important}.admin-code-table tr td .color-swatch{width:24px;height:19px;border-right:0;margin-right:12px;margin-top:1px}.color-picker-wrapper .input-group .input-group-addon{border:0!important}md-dialog.support-error-messages{min-width:500px!important}i.fa-fw.sim-offline{color:#cb1c00;opacity:.3}i.fa-circle-o.sim-offline{opacity:.6}i.fa-fw.sim-online{color:green}i.fa-fw.sim-not-active{color:#ff0}i.fa-fw.sim-delayed{opacity:.5}.equipment .value{font-weight:700}.equipment .activity,.equipment td,.equipment.unoccupied .operator{color:gray}.equipment.active .value,.equipment.active td{color:#fff}.equipment.unknown .operator{color:#ff0}.equipment.unauthorized .operator{color:red}.error-field{color:red;margin-top:5px;margin-left:15px}.equipment-sessions-wrapper .message{display:none}.equipment-sessions-wrapper .equipment-sessions{display:block}.equipment-tooltip{position:absolute;z-index:900;opacity:.01;transform:scale(.1);transition:opacity .2s,transform .2s}.equipment-tooltip>div{font:500 14.4px/22px omneslight;text-align:center;background-color:#616161;color:#fff;border-radius:4px;padding:0 8px}.equipment-sessions{position:absolute;top:0;right:0;bottom:0;left:0}.equipment-sessions .hour{position:absolute;left:120px;top:0;bottom:30px;right:0}.equipment-sessions .hour .marker{position:absolute;top:0;bottom:0;width:2px;background-color:rgba(200,200,200,.1)}.equipment-sessions .hour .marker .hour-label{position:absolute;text-align:center;width:40px;margin-left:-20px;font-size:.6em;bottom:-25px}.equipment-sessions .hour .marker.half-hour-mark{width:1px;background-color:rgba(200,200,200,.05)}.equipment-sessions .hour .marker.hour-mark:last-child{display:none}.equipment-sessions .session-types{position:absolute;left:0;top:0;bottom:30px;right:0;overflow-x:hidden;overflow-y:auto}.equipment-sessions .session-types .session-type{position:relative;width:100%!important;height:30px;margin:0;padding:5px 0;font-size:.9em}.equipment-sessions .session-types .session-type>div{padding-left:5px}.equipment-sessions .session-types .session-type .label{width:115px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equipment-sessions .session-types .session-type .label.not-authorized{color:#edff00}.equipment-sessions .session-types .session-type.A,.equipment-sessions .session-types .session-type.L{background-color:rgba(0,0,0,.075)}.equipment-sessions .session-types .session-type.L{border-bottom:1px solid #323232;margin-bottom:10px}.equipment-sessions .session-types .session-type .bar{position:absolute;top:5px;bottom:5px;left:120px;right:0}.equipment-sessions .session-types .session-type .bar .bar-inner{margin-left:1px}.equipment-sessions .session-types .session-type .bar>div{position:absolute;top:0;bottom:0;border-radius:6px}.equipment-sessions .session-types .session-type .bar>div span{padding:3px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}md-tooltip.sessions{text-align:center;height:auto!important}md-tooltip.sessions .full-session{padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #707070}md-tooltip.sessions .label{padding-right:5px}md-tooltip.sessions .time{padding-left:5px}md-tooltip.multi{text-align:center;white-space:pre-line;height:44px;line-height:20px}@media only screen and (max-width:500px){.equipment-sessions-wrapper .message{display:block}.equipment-sessions-wrapper .equipment-sessions{display:none}}.wearable-worker-details{margin:0 30px;padding:0;transition:opacity .3s ease-out;overflow:hidden;opacity:0}.wearable-worker-details.exists{border-top:1px solid rgba(255,255,255,.05);opacity:1;padding:20px 0;transition:opacity .3s ease-out}.wearable-worker-details.exists .assigned-worker-profile .photo{margin:0 auto;width:100px;height:100px}.wearable-worker-details .assigned-worker-profile .photo{margin:0 auto;width:0;height:0}.wearable-worker-details .assigned-worker-name{font-family:proximanovasemibold;font-size:22px}.wearable-worker-details .assigned-worker-sub{font-family:proximanovalight;font-size:16px;padding-top:10px}.wearable-worker-details .assigned-worker-trade{font-family:proximanovalight;font-size:14px;color:#d0d0d0}.wearable-worker-details .assigned-worker-details{padding-top:20px;text-align:center}.assign-edit-dialog .alert,.assign-edit-dialog .alert-error,.assign-edit-dialog .alert-info,.assign-edit-dialog .alert-success{transition:none!important}.assign-edit-dialog .alert-instruction{background-color:transparent}.assign-edit-dialog .form-field{height:20px}.assign-edit-dialog .form-alerts,.assign-edit-dialog .form-alerts .alert{height:60px}.wearable-worker-details-wrapper{height:230px}.select-project-dialog{width:75%}.select-project-dialog p{margin-bottom:0}.select-project-dialog .form-field{padding-left:0;padding-right:0}.select-project-dialog .form-field div{margin:0!important;padding:0!important}.select-project-dialog .form-field input{width:auto}.resource-page{display:block}.resource-page .history-list .widget-block,.resource-page .history-list .widget-block-w-spacer,.resource-page .history-list .widget-block-w-spacer-sm,.resource-page .resource-list .widget-block,.resource-page .resource-list .widget-block-w-spacer,.resource-page .resource-list .widget-block-w-spacer-sm{background-color:rgba(35,31,32,.3);padding:0}.resource-page .history-list .widget-block .resource-list-item,.resource-page .history-list .widget-block-w-spacer .resource-list-item,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item,.resource-page .resource-list .widget-block .resource-list-item,.resource-page .resource-list .widget-block-w-spacer .resource-list-item,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item{padding:15px;font-size:15px}.resource-page .history-list .widget-block .resource-list-item:hover,.resource-page .history-list .widget-block-w-spacer .resource-list-item:hover,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item:hover,.resource-page .resource-list .widget-block .resource-list-item:hover,.resource-page .resource-list .widget-block-w-spacer .resource-list-item:hover,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item:hover{cursor:hand}.resource-page .history-list .widget-block .resource-list-item .photo,.resource-page .history-list .widget-block-w-spacer .resource-list-item .photo,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item .photo,.resource-page .resource-list .widget-block .resource-list-item .photo,.resource-page .resource-list .widget-block-w-spacer .resource-list-item .photo,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item .photo{width:30px;height:30px;margin-right:5px}.resource-page .history-list .widget-block .resource-list-item h4,.resource-page .history-list .widget-block-w-spacer .resource-list-item h4,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item h4,.resource-page .resource-list .widget-block .resource-list-item h4,.resource-page .resource-list .widget-block-w-spacer .resource-list-item h4,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item h4{padding:0;margin:0 0 10px;line-height:30px}.resource-page .history-list .widget-block .resource-list-item h4 small,.resource-page .history-list .widget-block-w-spacer .resource-list-item h4 small,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item h4 small,.resource-page .resource-list .widget-block .resource-list-item h4 small,.resource-page .resource-list .widget-block-w-spacer .resource-list-item h4 small,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item h4 small{color:#a0a0a0}.resource-page .history-list .widget-block .resource-list-item .resource-name,.resource-page .history-list .widget-block-w-spacer .resource-list-item .resource-name,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item .resource-name,.resource-page .resource-list .widget-block .resource-list-item .resource-name,.resource-page .resource-list .widget-block-w-spacer .resource-list-item .resource-name,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item .resource-name{font-family:proximanovaregular}.resource-page .history-list .widget-block .resource-list-item .resource-type,.resource-page .history-list .widget-block-w-spacer .resource-list-item .resource-type,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item .resource-type,.resource-page .resource-list .widget-block .resource-list-item .resource-type,.resource-page .resource-list .widget-block-w-spacer .resource-list-item .resource-type,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item .resource-type{color:#d0d0d0;font-size:14px}.resource-page .history-list .widget-block .resource-list-item .resource-activity,.resource-page .history-list .widget-block-w-spacer .resource-list-item .resource-activity,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item .resource-activity,.resource-page .resource-list .widget-block .resource-list-item .resource-activity,.resource-page .resource-list .widget-block-w-spacer .resource-list-item .resource-activity,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item .resource-activity{color:#999;padding-left:5px}.resource-page .history-list .widget-block .resource-list-item dt,.resource-page .history-list .widget-block-w-spacer .resource-list-item dt,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item dt,.resource-page .resource-list .widget-block .resource-list-item dt,.resource-page .resource-list .widget-block-w-spacer .resource-list-item dt,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item dt{color:gray;text-transform:uppercase;font-size:13px;font-weight:700}.resource-page .history-list .widget-block .resource-list-item dd,.resource-page .history-list .widget-block-w-spacer .resource-list-item dd,.resource-page .history-list .widget-block-w-spacer-sm .resource-list-item dd,.resource-page .resource-list .widget-block .resource-list-item dd,.resource-page .resource-list .widget-block-w-spacer .resource-list-item dd,.resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item dd{margin-left:0;color:#d0d0d0;font-size:14px;text-transform:capitalize;margin-bottom:8px}.resource-page .resource-list{width:100%}.resource-page .resource-list .table-template{display:none}.resource-page .resource-list .list-template{display:block}.resource-page .resource-list .list-template .operator-name dd i{margin-left:-1.45em}.resource-page .resource-list .widget-toolbar .widget-button,.resource-page .resource-list .widget-toolbar .widget-title{background-color:rgba(25,25,25,.7);padding-top:15px;padding-bottom:15px}.resource-page .resource-list .widget-toolbar .widget-title{padding-left:15px;padding-right:15px;font-family:omneslight;font-size:18px}.resource-page .resource-list .widget-toolbar .widget-title .title{display:none}.resource-page .resource-list .widget-toolbar .widget-title .filter-match{font-size:14px;font-family:proximanovalight;float:none}.resource-page .resource-list i.activity.small{font-size:.9em}.resource-page .resource-list i.activity.off,.resource-page .resource-list i.activity.unknown,.resource-page .resource-list i.activity.unpaired{color:#707070}.resource-page .resource-list i.activity.idle{color:#6cc0b3}.resource-page .resource-list i.activity.active{color:#81c06c}.resource-page.detail .resource-list{display:none}.resource-page.detail .resource-detail-wrapper{display:block}.resource-page .resource-detail-wrapper{display:none}.resource-page .resource-detail-wrapper .resource-detail{width:100%;position:relative}.resource-page .resource-detail-wrapper .resource-detail .history-template,.resource-page .resource-detail-wrapper .resource-detail .history-template .flex,.resource-page .resource-detail-wrapper .resource-detail .hours-template,.resource-page .resource-detail-wrapper .resource-detail .hours-template .flex{min-height:350px}.resource-page .resource-detail-wrapper .resource-detail md-tabs{min-height:0!important;min-width:130px!important}.resource-page .resource-detail-wrapper .resource-detail .resource-tab{position:absolute;top:0;right:5px;bottom:5px;left:0}.resource-page .resource-detail-wrapper .resource-detail .hours-chart{position:absolute;left:20px;top:20px;right:20px;bottom:60px}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div{height:20%;left:0;position:absolute;right:0;color:gray}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div span{position:relative;top:-10px;font-size:13px}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div div{position:absolute;top:0;border-top:1px solid #444;right:0;left:30px}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div.hour-8{color:#39b44a}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div.hour-8 div{border-top:1px dotted #39b44a}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div{width:3.1%;position:absolute;top:0;bottom:0}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div.today{background:#27a9e0;opacity:.3}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div.selected{background:#39b44a;opacity:.15;transition:all .15s ease-in}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div.selected.clear{opacity:0}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div{width:3.1%;position:absolute;top:0;bottom:0}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div{width:40%;margin:auto;background-color:#39b44a;left:30%;position:absolute;bottom:0;transition:ease .3s}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.today{background-color:red}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-0{background-color:#ee4136}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-1{background-color:#ee8d36}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-2{background-color:#888}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div span{margin-top:3px;position:absolute;top:100%;left:0;right:0;line-height:14px;font-size:10px;color:gray}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div span.hour-total{margin-top:-20px;opacity:0;transition:linear .2s}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div:hover span.hour-total{opacity:1}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days.hide-lre>div>div.event-2{background-color:#39b44a}.resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days.hide-lre>div>div.today{background-color:#27a9e0}.resource-page .resource-detail-wrapper .resource-detail .history>.widget-toolbar .widget-button,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-toolbar .widget-title,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-toolbar .widget-button,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-toolbar .widget-title{font-size:.9em}.resource-page .resource-detail-wrapper .resource-detail .history>.widget-toolbar .drop-menu-button,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-toolbar .drop-menu-button{width:100px}.resource-page .resource-detail-wrapper .resource-detail .hours{display:block}.resource-page .resource-detail-wrapper .resource-detail .history{display:block;margin-top:3px}.resource-page .resource-detail-wrapper .resource-detail .history .menu,.resource-page .resource-detail-wrapper .resource-detail .history .widget,.resource-page .resource-detail-wrapper .resource-detail .history .widget-block,.resource-page .resource-detail-wrapper .resource-detail .history .widget-block-w-spacer,.resource-page .resource-detail-wrapper .resource-detail .history .widget-block-w-spacer-sm,.resource-page .resource-detail-wrapper .resource-detail .history .widget-button,.resource-page .resource-detail-wrapper .resource-detail .history .widget-static,.resource-page .resource-detail-wrapper .resource-detail .history .widget-title{position:relative}.resource-page .resource-detail-wrapper .resource-detail .history .history-list .no-history{padding:30px}.resource-page .resource-detail-wrapper .resource-detail .worker-edit{opacity:0;z-index:200;width:100%;overflow-y:auto}.resource-page .resource-detail-wrapper .resource-detail .hours>.menu,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block-w-spacer,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block-w-spacer-sm,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-button,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-static,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-title{height:280px!important}.resource-page .resource-detail-wrapper .resource-detail .hours .hours-chart{height:200px}.resource-page .resource-detail-wrapper .resource-detail .history>.widget-toolbar,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-toolbar .widget-title,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-toolbar,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-toolbar .widget-title,.resource-page .resource-detail-wrapper .resource-detail .widget-title{font-size:1em}.resource-page .resource-detail-wrapper .resource-info{background-color:rgba(35,31,32,.9);text-align:center;overflow-y:auto;padding-bottom:20px;display:block}.resource-page .resource-detail-wrapper .resource-info.editing{opacity:0}.resource-page .resource-detail-wrapper .resource-info .close-detail{display:none;color:#fff;font-size:24px}.resource-page .resource-detail-wrapper .resource-info .resource-photo-wrapper{padding-top:30px}.resource-page .resource-detail-wrapper .resource-info .resource-photo-wrapper .photo{margin:30px auto 20px;width:130px;height:130px}.resource-page .resource-detail-wrapper .resource-info .resource-photo-wrapper .photo.equipment{background-image:url(bulldozer-o.6f2b7d457d3969a907c7.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours{padding:15px 0}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group{width:100%;float:none}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours{font-size:14px;font-weight:400;color:gray;text-align:right;float:left;width:50%}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours span{padding-right:5px}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label{text-align:left;color:#fff;font-size:14px;font-weight:400;float:right;width:50%}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label span{padding-left:5px}.resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group:after{display:block;content:"";clear:both;height:0}.resource-page .resource-detail-wrapper .resource-info p{margin:0;font-size:10pt;color:gray}.resource-page .resource-detail-wrapper .resource-info p a{color:#27a9e0}.resource-page .resource-detail-wrapper .resource-info p.request-notify-onsite{margin:-10px 0 20px}.resource-page .resource-detail-wrapper .resource-info p.name{font-size:14pt;color:#fff}.resource-page .resource-detail-wrapper .resource-info p.activity{margin:20px 0!important}.resource-page .resource-detail-wrapper .resource-info p.activity a,.resource-page .resource-detail-wrapper .resource-info p.activity span{border:1px solid gray;border-radius:5px;padding:4px;color:grey}.resource-page .resource-detail-wrapper .resource-info p.activity a.active,.resource-page .resource-detail-wrapper .resource-info p.activity span.active{color:green;border-color:green}.resource-page .resource-detail-wrapper .resource-info .edit-link,.resource-page .resource-detail-wrapper .resource-info .operator-data,.resource-page .resource-detail-wrapper .resource-info .type-data{padding:15px 0}.resource-page .resource-detail-wrapper .resource-info .operator-data i{margin-left:-.642857145em}.resource-page .float-filter,.resource-page .float-wrapper{height:100%}.dialog-note{padding:15px}.resource-edit{width:100%;position:absolute;top:0;left:0}.unknown{color:orange}.unknown-operator .badge{margin-left:5px}.operator-row{margin-left:15px}.gm-style-iw{font-weight:400;font-family:proximanovaregular;padding:15px 15px 30px;top:0!important;left:0!important}.gm-style-iw .logo{width:75px;height:75px;margin-right:15px;background-size:contain;background-repeat:no-repeat;background-position:center center}.gm-style-iw .site-name{padding:0;margin:0 0 5px;font-size:18px;font-weight:400;font-family:proximanovaregular}.gm-style-iw .site-name a{color:#2b2bef}.gm-style-iw .site-name a:hover{color:#1b1b9a}.gm-style-iw .company-name{padding:0;margin:0 0 5px;font-size:15px;font-weight:400;font-family:proximanovaregular;color:#333}.gm-style-iw .address{padding:0;margin:0 0 5px;font-size:13px;font-weight:400;font-family:proximanovalight;color:#333}.gm-style-iw .totals h2,.gm-style-iw .totals h4{text-align:center;text-transform:uppercase;font-family:proximanovaregular;padding:0;margin:0}.gm-style-iw .totals h2{font-size:32px;padding:20px 0 10px}.gm-style-iw .totals h4{font-size:18px;font-family:proximanovalight}.gm-style-iw .select-site{cursor:pointer}.gm-style-iw .select-site i{color:#aaa;font-size:11px}.gm-style-iw .zoom-to-site{position:absolute;bottom:0;right:15px;color:#aaa;cursor:pointer}.gm-controls{box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:2px;background-color:#fff;padding:0;color:#555}.gm-controls.bound-controls{top:10px!important}.gm-controls.heatmap-controls{bottom:20px!important}.gm-controls.heatmap-controls .btn{min-height:19px;line-height:19px}.gm-controls.heatmap-controls .btn i{font-size:16px}.gm-controls .title{padding:8px 10px;font-size:11px;float:left;background-color:#fff;color:#555;min-height:18px;line-height:18px}.gm-controls .btn{padding:8px 10px;font-size:11px;float:left;background-color:#fff;color:#555;cursor:pointer}.gm-controls .btn.active,.gm-controls .btn:hover{background-color:#dbdbdb!important;color:#111}.gm-controls .btn.btn-nav{color:#777;min-height:31px;border:0}.gm-controls .btn.btn-nav.btn-previous{border-right:1px solid #f0f0f0}.gm-controls .btn.btn-nav.btn-next{border-left:1px solid #f0f0f0}.gm-controls .btn.btn-nav.disabled,.gm-controls .btn.btn-nav:disabled{color:#ddd!important}.gm-controls .btn.btn-nav.disabled:hover,.gm-controls .btn.btn-nav:disabled:hover{color:#ddd!important;background-color:#fff!important;cursor:default}.gm-controls .btn.disabled,.gm-controls .btn:disabled{color:#aaa!important;cursor:default}.gm-controls .btn.disabled:hover,.gm-controls .btn:disabled:hover{color:#aaa!important;background-color:#fff!important;cursor:default}.regional-map .widget-block,.regional-map .widget-block-w-spacer,.regional-map .widget-block-w-spacer-sm{padding:0;position:relative}.regional-map #map{min-height:100%;height:100%;min-width:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.regional-map #map .gmnoprint .gm-style-mtc div{display:none}.tag-management .tag-picker,.tag-management .worker-picker,.tag-management h4{padding:10px 20px}.tag-management .tag-picker .md-button,.tag-management .tag-picker md-button,.tag-management .worker-picker .md-button,.tag-management .worker-picker md-button{line-height:24px;min-height:24px}.tag-management .widget-toolbar button{flex:1}.tag-management .widget-button{padding-left:15px;padding-right:15px;text-transform:uppercase}.tag-management .form-field input{border-bottom:1px solid #444;padding-bottom:5px}.tag-management .md-autocomplete input,.tag-management md-autocomplete input{padding-left:0!important;border-bottom:1px solid #444}.tag-assign.disabled .widget-header{color:#5b5b5b}.tag-assign.disabled input{border-bottom:1px solid #2a2a2a}.tag-assign.disabled input::-moz-placeholder{color:#3e3e3e!important}.tag-assign.disabled input::-webkit-input-placeholder{color:#3e3e3e!important}.tag-assign.disabled input:-ms-input-placeholder{color:#3e3e3e!important}.activity-entry{padding:8px 20px}.activity-entry.swapped{background-color:rgba(75,156,201,.2)}.activity-entry.assigned{background-color:rgba(57,180,74,.2)}.activity-entry.unassigned{background-color:rgba(189,14,60,.2)}.force-flex{flex:3 0 0%!important}.selected-worker{min-height:190px;height:190px}md-grid-tile.gray{border:1px solid #444;margin:5px}.tag-management-mobile p{font-size:18pt;text-align:center}.tag-management-mobile p.label{font-family:proximanovaregular}.tag-management-mobile p.error{border:1px solid red;background-color:#ff4040;margin:0 15px;padding:10px}.tag-management-mobile p.error i{color:#fff}.tag-management-mobile .worker-photo{width:150px;height:150px;position:relative;left:50%;margin-left:-75px}.tag-management-mobile md-grid-tile{color:#999}.tag-management-mobile md-grid-tile-footer{background-color:transparent}.tag-management-mobile md-grid-tile-footer h3{font-size:16px;text-align:center;margin-left:0;margin-top:15px;font-family:proximanovasemibold;text-transform:uppercase}.tag-management-mobile md-grid-tile-footer figcaption{width:100%}.bottom-right-button{position:absolute;right:0;bottom:0}.worker-video{padding:10px 0;margin:0}.calibration-time small{text-transform:uppercase}.calibration-time h3{margin:0;padding:5px 0;font-family:"lucida console",monaco,monospace}tr.sync-master td{font-weight:bolder;color:orange}tr.pressure-master td{font-weight:bolder;color:#1e90ff}tr.both-masters td{font-weight:bolder;color:green}.expired{color:#d00}.firmware-table{width:100%;table-layout:fixed!important}.firmware-table thead tr th{font-size:14px}.firmware-table thead tr th:nth-child(1),.firmware-table thead tr th:nth-child(2){width:35px;text-align:center}.firmware-table thead tr th.ap-id,.firmware-table thead tr th.serial{width:100px;text-align:left}.firmware-table thead tr th.version{text-align:left}.firmware-table tbody tr td{font-size:14px}.firmware-table tbody tr td i{font-size:11px}.firmware-table tbody tr td span.badge{background-color:#757575;font-weight:700}.firmware-table tbody tr td span.badge.hidden{display:none}.firmware-table tbody tr td span.badge.active{background-color:#ef6c00}.firmware-table tbody tr td span.badge.apply-complete{background-color:#81c06c}.firmware-table tbody tr td span.badge.stage-complete{background-color:#006064}.firmware-table tbody tr td span.badge.pending{background-color:#1e88e5}.firmware-table tbody tr td span.badge.error{background-color:#b40000}.firmware-table tbody tr td:nth-child(1),.firmware-table tbody tr td:nth-child(2){width:35px;text-align:center}.firmware-table tbody tr.list-empty td span{text-transform:lowercase}.notification-list-item{border-bottom:2px solid rgba(100,100,100,.2)}.notification-list-item:last-child{border-bottom:0}.notification-list-item td{vertical-align:top}.copy i{font-size:20px}@media only screen and (max-height:400px){.external-link{padding-bottom:10px;padding-right:0;position:relative;float:right;height:50px;padding-top:20px;bottom:0;right:0;margin-right:-22px}}@media only screen and (min-width :768px){.main-content .app-notification{display:flex}.main-content .content-wrapper{overflow:auto}.main-content .content-wrapper .content{flex:1;position:relative;margin:0}.main-content .content-wrapper .content .app-notification{display:none}.main-content .content-wrapper .content .page{height:auto}.main-content .content-wrapper .content>div{position:absolute;left:0;right:0;top:0;bottom:0}.page-content{padding:15px}.bgitem{position:fixed;left:0;right:0;bottom:0;top:0;z-index:-1;background-color:#7d7e7d;opacity:1}.footer .logo,.footer a#menu_settings,.footer p{display:block}.footer .logo{height:65px;margin:15px auto;display:block}.footer .logo.small{display:none}.widget-block,.widget-block-w-spacer,.widget-block-w-spacer-sm{padding:10px;min-height:60px}.widget-block-w-spacer{margin-bottom:30px!important}.widget-block-w-spacer-sm{margin-bottom:15px!important}.sub-content-column,.sub-content-row{display:block}.sub-content-column div.flex,.sub-content-column div.flex-1,.sub-content-column div.flex-2,.sub-content-column div.flex-3,.sub-content-column div.flex-4,.sub-content-row div.flex,.sub-content-row div.flex-1,.sub-content-row div.flex-2,.sub-content-row div.flex-3,.sub-content-row div.flex-4{padding-bottom:10px}.dark-sky-attribution{position:absolute;bottom:0;right:0;float:none;margin:0 -20px -20px 0}.dark-sky-attribution a{width:100px;height:40px;margin:0;display:block;background:url(dark-sky-logo.7709f1cd46340a12b218.png) center center/contain no-repeat}.dialog-w-filters .filter select{margin-left:0}.dialog-w-filters .select-row{padding:0 10px}.widget-toolbar.split-flex>div.widget-title{flex:1;display:flex}.widget-toolbar.split-flex .widget-button{flex:none;margin-top:0}.btn-block-xs{flex:none;width:auto}.full-screen{margin:-30px;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;align-items:stretch;position:absolute;left:0;right:0;top:0;bottom:0}.full-screen .widget-title{font-family:proximanovaregular;font-size:16px;min-height:22px}.env-display{left:0;bottom:0;top:auto;right:auto}.help-page .help-toolbar{height:80px}}@media only screen and (min-width :992px){div.flex-1{flex:1 0 0%}div.flex-2{flex:2 0 0%}div.flex-3{flex:3 0 0%}div.flex-4{flex:4 0 0%}div.flex{flex:3 0 0%}.widget-block .layout-column.layout-wrap .metric-block .metric-view,.widget-block-w-spacer .layout-column.layout-wrap .metric-block .metric-view,.widget-block-w-spacer-sm .layout-column.layout-wrap .metric-block .metric-view{display:flex}.help-page .help-toolbar{height:60px}}@media only screen and (min-width :1200px){.sub-content-column{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;align-items:stretch;position:absolute;left:0;right:0;top:0;bottom:0}.sub-content-column>div.flex,.sub-content-column>div[class*=" flex-"],.sub-content-column>div[class^=flex-]{margin-left:30px;overflow:auto;position:relative;padding-bottom:0}.sub-content-column>div.flex:first-child,.sub-content-column>div[class*=" flex-"]:first-child,.sub-content-column>div[class^=flex-]:first-child{margin-left:0}.sub-content-column>div.no-overflow{overflow:hidden}.sub-content-row{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;position:absolute;left:0;right:0;top:0;bottom:0}.sub-content-row>div.flex,.sub-content-row>div[class*=" flex-"],.sub-content-row>div[class^=flex-]{overflow:auto}.sub-content-row>div.widget-title+div.flex{margin-top:0}.widget-block,.widget-block-w-spacer,.widget-block-w-spacer-sm{margin-bottom:0}div.flex-1{flex:1 0 0%}div.flex-2{flex:2 0 0%}div.flex,div.flex-3{flex:3 0 0%}div.flex-4{flex:4 0 0%}.widget-full{height:100%}.widget-block .layout-column.layout-wrap,.widget-block-w-spacer .layout-column.layout-wrap,.widget-block-w-spacer-sm .layout-column.layout-wrap{flex-wrap:wrap}.widget-block .layout-column.layout-wrap .metric-view,.widget-block-w-spacer .layout-column.layout-wrap .metric-view,.widget-block-w-spacer-sm .layout-column.layout-wrap .metric-view{display:flex}.filter-list{display:none}.widget-title .tag{display:inline-block}}@media only screen and (max-width :667px){.anim-down .page.ng-enter,.anim-down .page.ng-leave,.anim-up .page.ng-enter,.anim-up .page.ng-leave{transition:none}}@media only screen and (max-width:320px){.menu{width:180px!important}}@media only screen and (min-width :768px){.filter-match{float:right}#mobile-title{display:none}.pop-menu.pop-sm{width:200px!important}.menu{left:0;background-color:rgba(35,31,32,.7)}.menu .site{margin-bottom:15px;height:120px;background-size:cover;background-position:center center;background-image:initial;margin-top:0}.menu .site>a.company-picker{bottom:auto;top:0}.menu #indicator{position:absolute;background:#fff;width:4px;height:40px;right:0;transition:ease .3s;display:block}.menu .show-menu .menu .site{background-image:initial!important}.menu-sm{width:60px}.menu-sm .site div{max-width:0}.menu-sm a div,.menu-sm a span{opacity:0}.menu-sm a i{font-size:1.2em}.menu-sm .footer p{opacity:0}.menu-sm .site a i{font-size:1em}.menu-sm .logo{margin-top:63px}.show-sm{display:none}.menu-sm a{padding-left:15px}.dashboard-view{background-color:#272424!important}.dashboard-view .main-content .content-wrapper .content>div{margin:5px}.dashboard-view .menu{width:0}.form-field label{margin-left:25px}.form-field label.checkbox-label{margin-left:0}.form-field label.checkbox-label.full-width{width:100%}.form-field label.checkbox-label.point-in-poly{font-family:proximanovasemibold}.form-field .checkbox-group label{margin-left:0}}@media only screen and (min-width :1200px){.menu-sm{width:80px}.menu-sm .logo{margin-top:55px}.menu-sm a{padding-left:25px}}@media only screen and (max-height:558px){.menu-fix{display:block!important}}@media only screen and (min-width :768px){.drop-box{width:300px;max-width:300px}.drop-box .pdf,.drop-box img{max-width:250px}.auth{width:425px;margin-left:-200px;margin-top:-100px}.auth .form-field label{margin-left:50px}.auth .form-field>div{margin-left:155px;margin-right:5px}.zone-pin .inner{text-shadow:0 0 10px #000,0 0 4px #000,0 0 1px #000,0 0 20px #000}.ttl div .equipment-count,.ttl div .worker-count,.zone-pin .inner>div>span{display:inline}.ttl div .label{display:block}.ttl div.hidden div .equipment-count,.ttl div.hidden div .label,.ttl div.xs div .equipment-count,.ttl div.xs div .label{display:none!important}.zone-column div.layout-row div.label{flex:1 1 60%}.zone-column div.layout-row div.equipment.count,.zone-column div.layout-row div.workers.count{flex:0 0 20%}}@media only screen and (min-width :992px){.sim-list td,.sim-list th{font-size:14px}.sim-list .not-calibrated{font-size:.8em}.assign-sims td,.assign-sims th{font-size:16px}.zone-pin .number{font-size:24px}.zone-pin .inner{font-size:18px}.historical-slider.active{min-height:32px}.buttons-template{margin-right:-8px}.toggle-view-icon{margin:0}}@media only screen and (min-width :1200px){.btn-fixed-bottom{position:absolute;bottom:0;left:0;right:0}.project-zone.filter-list{display:inline-block!important}.project-zone-wrapper .project-zone-columns-wrapper{display:flex;flex-direction:row;width:100%;min-height:0}.project-zone-wrapper .project-zone-columns-wrapper .zone-column{width:400px;max-width:400px;order:1}.project-zone-wrapper .project-zone-columns-wrapper .map-column{flex-grow:1;order:2}}@media only screen and (min-width :1920px){.toggle-view-icon{margin:-8px 0}}@media only screen and (min-width :768px){.weather{padding:0 0 20px}.weather i.wi{padding-left:0}.weather .clock-date{padding-right:0}.today-list .event{padding:20px}.today-list .event.event-today .worker p{font-size:12pt}.today-list .event.event-today .worker a{font-size:14pt;margin-top:15px}.today-list .event.event-today .photo{width:80px;height:80px;margin-right:20px;margin-bottom:25px}.title-text-overflow{max-width:230px}.dashboard-view .time{font-weight:700;font-size:24px}.dashboard-view .date{font-size:14px}.grid-template .mobile-grid-tile figure .vision-card-backdrop,.grid-template md-grid-tile figure .vision-card-backdrop,.home-grid .mobile-grid-tile figure .vision-card-backdrop,.home-grid md-grid-tile figure .vision-card-backdrop,.vision-image .vision-card-backdrop{top:0;height:100%}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen,.grid-template md-grid-tile figure .vision-card-block.full-screen,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen,.home-grid md-grid-tile figure .vision-card-block.full-screen,.vision-image .vision-card-block.full-screen{position:fixed;top:3%;left:3%;width:94%;height:94%}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header,.vision-image .vision-card-block.full-screen .card-footer,.vision-image .vision-card-block.full-screen .card-header{font-size:1.5em}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .image-timestamp,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .image-timestamp,.vision-image .vision-card-block.full-screen .card-footer .image-timestamp,.vision-image .vision-card-block.full-screen .card-header .image-timestamp{font-size:.75em}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer button,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header button,.vision-image .vision-card-block.full-screen .card-footer button,.vision-image .vision-card-block.full-screen .card-header button{padding:10px 18px;font-size:26px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-right-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-right-button button,.vision-image .vision-card-block.full-screen .card-footer .with-right-button button,.vision-image .vision-card-block.full-screen .card-header .with-right-button button{margin-left:15px}.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.grid-template .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.grid-template md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid .mobile-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-footer .with-left-button button,.home-grid md-grid-tile figure .vision-card-block.full-screen .card-header .with-left-button button,.vision-image .vision-card-block.full-screen .card-footer .with-left-button button,.vision-image .vision-card-block.full-screen .card-header .with-left-button button{margin-right:15px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-content,.grid-template md-grid-tile figure .vision-card-block>div .card-content,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-content,.home-grid md-grid-tile figure .vision-card-block>div .card-content,.vision-image .vision-card-block>div .card-content{min-height:auto}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.grid-template md-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.grid-template md-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.home-grid md-grid-tile figure .vision-card-block>div .card-footer .image-timestamp,.home-grid md-grid-tile figure .vision-card-block>div .card-header .image-timestamp,.vision-image .vision-card-block>div .card-footer .image-timestamp,.vision-image .vision-card-block>div .card-header .image-timestamp{font-size:13px}.grid-template .mobile-grid-tile figure .vision-card-block>div .card-footer button,.grid-template .mobile-grid-tile figure .vision-card-block>div .card-header button,.grid-template md-grid-tile figure .vision-card-block>div .card-footer button,.grid-template md-grid-tile figure .vision-card-block>div .card-header button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-footer button,.home-grid .mobile-grid-tile figure .vision-card-block>div .card-header button,.home-grid md-grid-tile figure .vision-card-block>div .card-footer button,.home-grid md-grid-tile figure .vision-card-block>div .card-header button,.vision-image .vision-card-block>div .card-footer button,.vision-image .vision-card-block>div .card-header button{padding:18px;font-size:26px}}@media only screen and (min-width :992px){.today-list .event{border-left-size:4px;border-left-style:solid}.home-grid{min-height:700px!important;margin:8px}.home-grid .mobile-grid-tile figure .tt-widget.medium .card-block h1,.home-grid .mobile-grid-tile figure .tt-widget.tall .card-block h1,.home-grid md-grid-tile figure .tt-widget.medium .card-block h1,.home-grid md-grid-tile figure .tt-widget.tall .card-block h1{font-size:75px;margin-bottom:15px}.home-grid .mobile-grid-tile figure .tt-widget.medium .card-block h1.multi-total,.home-grid .mobile-grid-tile figure .tt-widget.tall .card-block h1.multi-total,.home-grid md-grid-tile figure .tt-widget.medium .card-block h1.multi-total,.home-grid md-grid-tile figure .tt-widget.tall .card-block h1.multi-total{font-size:65px!important}.home-grid .mobile-grid-tile figure .tt-widget.medium .card-block h1.most,.home-grid .mobile-grid-tile figure .tt-widget.tall .card-block h1.most,.home-grid md-grid-tile figure .tt-widget.medium .card-block h1.most,.home-grid md-grid-tile figure .tt-widget.tall .card-block h1.most{font-size:40px}.home-grid .mobile-grid-tile figure .tt-widget.medium .card-block .footer span,.home-grid .mobile-grid-tile figure .tt-widget.medium .card-block h5,.home-grid .mobile-grid-tile figure .tt-widget.tall .card-block .footer span,.home-grid .mobile-grid-tile figure .tt-widget.tall .card-block h5,.home-grid md-grid-tile figure .tt-widget.medium .card-block .footer span,.home-grid md-grid-tile figure .tt-widget.medium .card-block h5,.home-grid md-grid-tile figure .tt-widget.tall .card-block .footer span,.home-grid md-grid-tile figure .tt-widget.tall .card-block h5{font-size:18px}}@media only screen and (min-width :768px){.workers-page{height:100%}.workers-page .widget-toolbar .widget-title .title{display:inline-block;font-family:proximanovaregular;font-size:16px;min-height:22px}.workers-page td span.subcontractor-name,.workers-page th span.subcontractor-name{display:inline-block;width:auto;text-overflow:initial;overflow:auto}.workers-page .photo-zoom .photo-wrapper,.workers-page .photo-zoom .photo-wrapper .xl-photo{width:450px;height:450px}.workers-page .detail-wrapper{flex-direction:column}.workers-page .detail-wrapper .worker-detail{width:100%}.workers-page .detail-wrapper .worker-detail .info{text-align:left}.workers-page .detail-wrapper .worker-detail .info .close-detail{display:block;position:absolute;top:10px;right:10px;width:25px;height:25px;z-index:2000}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper{flex-direction:row;width:100%;display:flex}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .photo{margin:20px auto 40px}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .photo-wrapper{flex:1 1 180px;max-width:180px;position:relative}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .profile-data{flex:1 1 auto;padding-top:20px}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .profile-data .onsite{margin:10px 0 20px!important}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data{flex:1 1 auto;padding-top:20px}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .badged-ts{margin:0}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .worker-action-links{position:absolute;top:120px;left:0;display:flex;width:180px;flex-direction:column;align-items:center}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .worker-action-links>div{padding:0}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours{margin-top:20px;padding:15px 0}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group{width:25%;float:left}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-hours{font-size:30px;font-weight:700;color:#fff;text-align:center;float:none;width:100%}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-hours span{padding:0}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-label{text-align:center;color:#fff;font-size:14px;font-weight:400;float:none;width:100%}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-label span{padding:0}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours:after{display:block;content:"";clear:both;height:0}.workers-page .detail-wrapper .worker-detail .info .certifications{padding-left:40px}.workers-page .detail-wrapper .worker-detail .info.editing{opacity:1}.workers-page .detail-wrapper .worker-hours-events{position:relative}.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar,.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar .widget-title,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar .widget-title{font-size:.9em}.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar .widget-button,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar.worker-header .widget-title{font-size:1em}.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar .widget-button,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar .widget-button{font-size:11pt!important}.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar .drop-menu-button,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar .drop-menu-button{width:200px}.workers-page .detail-wrapper .worker-hours-events table.events-table td{font-size:1em}.workers-page .detail-wrapper .worker-hours-events.editing .events,.workers-page .detail-wrapper .worker-hours-events.editing .hours{opacity:0}.workers-page .detail-wrapper .worker-hours-events.editing .worker-edit{opacity:1;display:block;position:absolute;width:100%;top:0;left:0;right:0;bottom:0}.workers-page .detail-wrapper .worker-hours-events.editing .worker-edit .set-onsite-today{display:inline}.workers-page .detail-wrapper .worker-hours-events .hours-chart .chart-days>div span{font-size:16px}.event-address-dialog .notes-edit{margin-top:0;margin-left:155px}.worker-import table tr th{padding:5px}.worker-import table tr td{padding-left:5px;padding-right:5px}.worker-import .row-error.worker-import-message,.worker-import .row-warning.worker-import-message{font-size:14px;border-bottom:1px solid #333}.worker-import .row-error.worker-import-message td,.worker-import .row-warning.worker-import-message td{padding-top:5px;padding-bottom:5px}.equipment-sessions .hour .marker .hour-label{font-size:.85em}}@media only screen and (min-width :1200px){.weather-mobile{display:none}.weather-desktop{display:block}.title-text-overflow{max-width:280px}.home-grid{min-height:700px!important;margin:12px}.workers-page{overflow:hidden}.workers-page .detail-wrapper{flex-direction:row;display:none}.workers-page .detail-wrapper .worker-detail{display:none;border-bottom:0}.workers-page .detail-wrapper .worker-detail .info{text-align:center}.workers-page .detail-wrapper .worker-detail .info .close-detail{display:none}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper{display:block!important;width:100%}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .photo-wrapper .photo.new-worker span{bottom:-20px;left:0}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .photo{width:90px;height:90px;margin:60px auto 20px}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data,.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .photo-wrapper,.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .profile-data{flex:0 0 0;max-width:100%;display:block;position:relative}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .profile-data{padding-top:20px}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .profile-data .onsite{margin:20px 0!important}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data{padding-top:0}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .badged-ts{margin:30px 0}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .worker-action-links{position:relative;top:0;left:0;right:0;bottom:0;padding:15px 0;width:auto}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .worker-action-links>div{padding:5px 0}.workers-page .detail-wrapper .worker-detail .info .profile-wrapper .job-data .worker-action-links>div.small-link{font-size:15px}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours{padding:15px 0;margin-top:0}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group{width:100%;float:none}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-hours{font-size:14px;font-weight:400;color:gray;text-align:right;float:left;width:50%}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-hours span{padding-right:5px}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-label{text-align:left;color:#fff;font-size:14px;font-weight:400;float:right;width:50%}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-label span{padding-left:5px}.workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group:after{display:block;content:"";clear:both;height:0}.workers-page .detail-wrapper .worker-detail .info .certifications{padding:0}.workers-page .detail-wrapper .worker-hours-events{width:100%;position:relative}.workers-page .detail-wrapper .worker-hours-events .hours{position:absolute;top:0;bottom:50%;width:100%;left:0;right:0;transition:ease .3s;z-index:100;opacity:1;display:flex;flex-direction:column;flex-wrap:nowrap}.workers-page .detail-wrapper .worker-hours-events .hours.full-height{bottom:0}.workers-page .detail-wrapper .worker-hours-events .events{position:absolute;top:50%;bottom:0;width:100%;left:0;right:0;transition:ease .3s;z-index:100;opacity:1}.workers-page .detail-wrapper .worker-hours-events .events .menu,.workers-page .detail-wrapper .worker-hours-events .events .widget,.workers-page .detail-wrapper .worker-hours-events .events .widget-block,.workers-page .detail-wrapper .worker-hours-events .events .widget-block-w-spacer,.workers-page .detail-wrapper .worker-hours-events .events .widget-block-w-spacer-sm,.workers-page .detail-wrapper .worker-hours-events .events .widget-button,.workers-page .detail-wrapper .worker-hours-events .events .widget-static,.workers-page .detail-wrapper .worker-hours-events .events .widget-title{position:relative}.workers-page .detail-wrapper .worker-hours-events .events .table-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto;transition:ease .5s}.workers-page .detail-wrapper .worker-hours-events .worker-edit{opacity:0;z-index:200;width:100%;overflow-y:auto}.workers-page .detail-wrapper .worker-hours-events .hours>.menu,.workers-page .detail-wrapper .worker-hours-events .hours>.widget,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-block,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-block-w-spacer,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-block-w-spacer-sm,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-button,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-static,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-title{height:auto!important}.workers-page .detail-wrapper .worker-hours-events .hours .hours-chart{height:auto}.workers-page .detail-wrapper .worker-hours-events .events>.menu,.workers-page .detail-wrapper .worker-hours-events .events>.widget,.workers-page .detail-wrapper .worker-hours-events .events>.widget-block,.workers-page .detail-wrapper .worker-hours-events .events>.widget-block-w-spacer,.workers-page .detail-wrapper .worker-hours-events .events>.widget-block-w-spacer-sm,.workers-page .detail-wrapper .worker-hours-events .events>.widget-button,.workers-page .detail-wrapper .worker-hours-events .events>.widget-static,.workers-page .detail-wrapper .worker-hours-events .events>.widget-title{position:absolute;left:0;bottom:0;right:0;top:41px}.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar,.workers-page .detail-wrapper .worker-hours-events .events>.widget-toolbar .widget-title,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar .widget-title{font-size:.975em}.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar.worker-header,.workers-page .detail-wrapper .worker-hours-events .hours>.widget-toolbar.worker-header .widget-title{font-size:1.025em}.workers-page .detail-wrapper .worker-hours-events.editing .worker-edit{opacity:1;display:block!important}.workers-page .detail-wrapper .worker-hours-events.editing .events,.workers-page .detail-wrapper .worker-hours-events.editing .hours{opacity:0}.workers-page.detail .workers-list{display:block}.workers-page.detail .workers-list .search-collapsed{overflow:auto;max-height:60px}.workers-page.detail .workers-list .search-collapsed .summary{display:none}.workers-page.detail .hide-detail{display:none!important}.workers-page.detail .workers-onsite{display:none}.workers-page.detail .detail-wrapper,.workers-page.detail .worker-detail,.workers-page.detail .worker-hours-events{display:flex}.workers-page.detail .detail-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.workers-list{width:100%;overflow-y:auto}.workers-list .widget-toolbar .widget-title .filter-match{float:right}.workers-onsite{width:250px;background-color:rgba(35,31,32,.7)}.workers-onsite .number{font-size:1.2em;font-weight:700;text-align:right;margin:0}.workers-onsite .job-block{padding-right:3em;text-align:right}.workers-onsite .bar{position:absolute;right:20px;width:5px;top:60px;bottom:2em;background-color:#41b53e}.workers-onsite .bar div{transition:linear .5s;background-color:#f04533;width:100%}.workers-onsite .total-block{padding-right:3em;text-align:right;position:absolute;bottom:2em;right:0}.workers-onsite .total-block p{margin:0}.onsite-history-dialog{min-width:500px}.workers-page .workers-onsite{display:block;width:300px}.workers-page .workers-list{width:100%}.workers-page .detail-wrapper .worker-detail{width:300px}.workers-page.detail .workers-list{width:350px}.workers-page.detail .detail-wrapper .worker-detail{width:400px}.workers-page.detail .detail-wrapper .worker-detail .info .photo{width:120px;height:120px;margin:50px auto 20px}.equipment-sessions-wrapper{min-height:auto!important}.equipment-sessions .hour{left:140px}.equipment-sessions .session-types .session-type .label{width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equipment-sessions .session-types .session-type .bar{left:140px}}@media only screen and (min-width :1920px){.equipment-sessions .hour{left:175px}.equipment-sessions .session-types .session-type .label{width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equipment-sessions .session-types .session-type .bar{left:175px}}@media only screen and (min-width :992px){.resource-detail .hours-wrapper{flex:none;display:block;min-height:auto;height:auto}.wearable-worker-details-wrapper{height:100px}.wearable-worker-details-wrapper .wearable-worker-details.exists .assigned-worker-profile .photo{width:70px;height:70px}.wearable-worker-details-wrapper .wearable-worker-details .assigned-worker-name{font-size:20px}.wearable-worker-details-wrapper .wearable-worker-details .assigned-worker-sub{font-size:16px}.wearable-worker-details-wrapper .wearable-worker-details .assigned-worker-details{text-align:left;padding-top:0}}@media only screen and (min-width :768px){.clippable-xs{text-overflow:revert;overflow:auto;max-width:none}.subscribed{padding-top:0}.report-display .metric-block,.report-display .report-row{display:block!important}.report-display .metric-block .metric-view h1{font-size:9vw;margin-left:2vw;margin-right:2vw;color:#999}.report-display .metric-block .metric-view h1.pending,.report-display .metric-block .metric-view h1.single-total{color:#fff}.report-display .metric-block .metric-view h1.most{font-size:5vw}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple .weather-site{width:auto}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table thead tr th.min-max{width:50px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.day,.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table thead tr th.max-wind{width:75px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.min-max{width:50px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table tbody tr td.max-wind{width:75px}.create-metric-dialog .form-field>div{margin-left:145px}.create-metric-dialog .form-field>div input[type=text]{margin-left:0}}@media only screen and (min-width :992px){.manage-metrics-dialog,.sort-metrics-dialog{width:50%}.create-metric-dialog,.manage-sites-dialog,.manage-subscribers-dialog{width:75%}.create-metric-dialog md-dialog-content,.manage-sites-dialog md-dialog-content,.manage-subscribers-dialog md-dialog-content{height:400px}.report-display .metric-block .metric-view .weather.weather-metric.row{padding-right:15px}.report-display .metric-block .metric-view .weather.weather-metric.row h3{padding-top:15px}.report-display .metric-block .metric-view .weather.weather-metric.row i.wi{padding:10px 10px 10px 0;font-size:40px}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple{padding-right:0}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple .temp-condition{width:200px;text-align:left}.report-display .metric-block .metric-view h1{padding-bottom:20px}.create-metric-dialog .form-field>label{width:150px}.create-metric-dialog .form-field>div{margin-left:175px}.create-metric-dialog .form-field>div input[type=text]{margin-left:0}.dashboard-view .report-display .metric-block .metric-header h3{font-size:22px;font-weight:700;line-height:20px}.report-actions{text-align:left}.report-actions .md-button{min-width:88px}.report-list-wrapper .report-row{border-bottom:0;margin-bottom:0;padding-bottom:20px}.canned-reports{margin-left:15px!important}}@media only screen and (min-width :1200px){.create-metric-dialog,.manage-sites-dialog,.manage-subscribers-dialog{width:50%}.report-list-wrapper .report-row .actions{padding-top:0}.report-display .report-row{display:flex!important}.report-display .metric-block{margin:5px}.report-display .metric-block .metric-view .weather.weather-metric.weather-multiple .weather-site{width:500px}.report-display .metric-block .metric-view .weather.weather-metric.row h3{padding-top:15px}.report-display .metric-block .metric-view .weather.weather-metric.row i.wi{padding:10px 10px 10px 0;font-size:40px}.report-display .metric-block .metric-view .weather.weather-metric table.historic-weather-table.multiple{width:100%}.report-display .metric-block .metric-view h1{font-size:5vw}.report-display .metric-block .metric-view h1.most{font-size:3vw;line-height:4vw}.report-display .metric-block .metric-view .footer{font-size:20px}}@media only screen and (min-width:1280px){.report-display .metric-block .metric-view.historic-weather-wrapper{margin:-15px -30px}.report-display .metric-block .metric-view .weather.weather-metric.historic{padding:15px 30px}}@media only screen and (min-width :768px){.resource-page{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;align-items:stretch;position:absolute;left:0;right:0;top:0;bottom:0}.resource-page .resource-list{width:100%}.resource-page .resource-list .widget-toolbar .widget-title{display:inline-block;font-family:proximanovaregular;font-size:16px;min-height:22px}.resource-page .resource-list .widget-toolbar .widget-title .title{display:inline-block}.resource-page .resource-list .widget-toolbar .widget-title .filter-match{float:right}.resource-page .resource-table td,.resource-page .resource-table th{padding:5px 10px!important}.resource-page.detail .resource-detail-wrapper{flex-direction:column}.resource-page.detail .resource-detail-wrapper .resource-info{text-align:left}.resource-page.detail .resource-detail-wrapper .resource-info .close-detail{display:block;position:absolute;top:10px;right:10px;width:25px;height:25px;z-index:2000}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper{flex-direction:row;width:100%;display:flex}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .resource-photo-wrapper{flex:1 1 180px;max-width:180px;position:relative;padding-top:0}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .resource-photo-wrapper .photo{width:90px;height:90px}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data{flex:1 1 auto;padding-top:20px}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .type-data,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .type-data{padding:0}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .resource-action-links,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .resource-action-links{position:absolute;top:125px;left:0;display:flex;width:180px;flex-direction:column;align-items:center}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .operator-data i,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .operator-data i{margin-left:-1.475em}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours{padding:15px 0;margin-top:20px}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group{width:25%;float:left}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours{font-size:30px;font-weight:700;color:#fff;text-align:center;float:none;width:100%}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours span{padding:0}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label{text-align:center;color:#fff;font-size:14px;font-weight:400;float:none;width:100%}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label span{padding:0}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours:after{display:block;content:"";clear:both;height:0}.resource-page.detail .resource-detail-wrapper .resource-info .certifications{padding-left:40px}.resource-page.detail .resource-detail-wrapper .resource-info.editing{opacity:1}.resource-page.detail .resource-detail-wrapper .resource-detail .hours-chart .chart-hours>div span{font-size:16px}.resource-page.detail .resource-info{position:relative}.resource-page.detail .resource-info .history>.widget-toolbar,.resource-page.detail .resource-info .history>.widget-toolbar .widget-title,.resource-page.detail .resource-info .hours>.widget-toolbar,.resource-page.detail .resource-info .hours>.widget-toolbar .widget-title{font-size:.9em}.resource-page.detail .resource-info .hours>.widget-toolbar .widget-button,.resource-page.detail .resource-info .hours>.widget-toolbar.worker-header .widget-title{font-size:1em}.resource-page.detail .resource-info .history>.widget-toolbar .widget-button,.resource-page.detail .resource-info .hours>.widget-toolbar .widget-button{font-size:11pt!important}.resource-page.detail .resource-info .history>.widget-toolbar .drop-menu-button,.resource-page.detail .resource-info .hours>.widget-toolbar .drop-menu-button{width:150px}.resource-page.detail .resource-info table.history-table td{font-size:1em}.resource-page.detail .resource-info .hours-chart .chart-days>div span{font-size:11pt}.resource-page.detail .resource-info.editing .history,.resource-page.detail .resource-info.editing .hours{opacity:0}.resource-page.detail .resource-edit{opacity:1;display:block;position:relative;width:100%;top:0;left:0;right:0;bottom:0}.resource-page.detail .resource-edit .set-onsite-today{display:inline}.resource-page table tbody tr td{line-height:14px}.resource-page table tbody tr td small{display:block}.resource-page .history-table tr td,.resource-page .history-table tr th{font-size:14px}.worker-video{padding:0 0 10px}}@media only screen and (min-width :992px){.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .resource-photo-wrapper{flex:1 1 240px;max-width:240px}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .resource-action-links,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .resource-action-links{width:240px}.resource-page.detail .resource-detail-wrapper .resource-detail{height:100vh!important}.resource-page.detail .resource-detail-wrapper .resource-detail .history-template,.resource-page.detail .resource-detail-wrapper .resource-detail .history-template .flex,.resource-page.detail .resource-detail-wrapper .resource-detail .hours-template,.resource-page.detail .resource-detail-wrapper .resource-detail .hours-template .flex{min-height:0}}@-webkit-keyframes disappear{0%{opacity:1;height:initial;width:initial;visibility:visible}99%{opacity:0;visibility:hidden;height:initial;width:initial}100%{opacity:0;height:0;padding:0;margin:0;width:0;visibility:hidden}}@keyframes disappear{0%{opacity:1;height:initial;width:initial;visibility:visible}99%{opacity:0;visibility:hidden;height:initial;width:initial}100%{opacity:0;height:0;padding:0;margin:0;width:0;visibility:hidden}}@-webkit-keyframes resource-list-min{50%{width:100%}100%{width:300px}}@keyframes resource-list-min{50%{width:100%}100%{width:300px}}@-webkit-keyframes resource-list-max{50%{width:300px}100%{width:100%}}@keyframes resource-list-max{50%{width:300px}100%{width:100%}}@-webkit-keyframes resource-detail-wrapper-min{50%{width:100%}100%{width:0}}@keyframes resource-detail-wrapper-min{50%{width:100%}100%{width:0}}@-webkit-keyframes resource-detail-wrapper-max{50%{width:0}100%{width:100%}}@keyframes resource-detail-wrapper-max{50%{width:0}100%{width:100%}}@media only screen and (min-width :1200px){.resource-page{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;align-items:stretch;position:absolute;left:0;right:0;top:0;bottom:0}.resource-page .resource-list .removed{display:none}.resource-page .resource-list .table-template{display:block}.resource-page .resource-list .list-template{display:none}.resource-page .resource-list table.gtable thead tr th{padding:5px}.resource-page .resource-list table.gtable thead tr th.activity-icon,.resource-page .resource-list table.gtable thead tr th.operator-icon{width:30px}.resource-page .resource-list table.gtable tbody tr td{padding:5px;height:30px;min-height:30px;vertical-align:middle}.resource-page .resource-list table.gtable tbody tr td span.photo{width:30px;height:30px;margin-right:5px}.resource-page .resource-list table.gtable tbody tr td.operator-icon{text-align:right}.resource-page .resource-list table.gtable tbody tr td i{margin-left:0}.resource-page .resource-list table.gtable tbody tr td i.close-detail{opacity:0;position:absolute;top:calc(50% - 10px);left:calc(50% - 12px)}.resource-page .resource-list table.gtable tbody tr td.resource-name{line-height:30px}.resource-page .resource-list table.gtable tbody tr td.resource-name,.resource-page .resource-list table.gtable tbody tr td.resource-operator{color:silver}.resource-page .resource-list table.gtable tbody tr.active,.resource-page .resource-list table.gtable tbody tr:hover{background-color:rgba(35,31,32,.5)}.resource-page .resource-list table.gtable tbody tr.active td,.resource-page .resource-list table.gtable tbody tr.active td a,.resource-page .resource-list table.gtable tbody tr:hover td,.resource-page .resource-list table.gtable tbody tr:hover td a{color:#fff}.resource-page .resource-list table.gtable tbody tr.active td{font-weight:700}.resource-page .resource-list table.gtable tbody tr.active td i.close-detail{opacity:1}.resource-page .resource-list table.gtable tbody tr.active td span.photo{display:none}.resource-page .resource-list table.gtable tbody tr td.resource-operator .unauthorized{color:red}.resource-page.detail{overflow:hidden}.resource-page.detail .resource-list{-webkit-animation:.5s ease-in forwards resource-list-min;animation:.5s ease-in forwards resource-list-min;display:block;overflow-y:auto}.resource-page.detail .resource-detail-wrapper{-webkit-animation:.5s ease-in forwards resource-detail-wrapper-max;animation:.5s ease-in forwards resource-detail-wrapper-max;display:flex;flex-direction:row}.resource-page.detail .resource-detail-wrapper .resource-info{overflow-y:auto;text-align:center}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper{display:block}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .resource-photo-wrapper{max-width:100%}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .resource-photo-wrapper .photo{width:130px;height:130px;margin:50px auto 20px}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data{display:block;max-width:100%;width:100%;padding-top:0}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .resource-action-links,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .resource-action-links{position:relative;top:auto;left:auto;width:auto}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .edit-link,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .operator-data,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .type-data,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .edit-link,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .operator-data,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .type-data{padding:15px 0}.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .operator-type-wrapper .operator-data i,.resource-page.detail .resource-detail-wrapper .resource-info .resource-profile-wrapper .profile-data .operator-data i{margin-left:-.642857145em}.resource-page.detail .resource-detail-wrapper .resource-info .close-detail{display:none}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group{width:100%;float:none}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours{font-size:14px;font-weight:400;color:gray;text-align:right;float:left;width:50%}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours span{padding-right:5px}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label{text-align:left;float:right;width:50%}.resource-page.detail .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label span{padding-left:5px}.resource-page.detail .resource-detail-wrapper .resource-detail .history{overflow-y:auto}.resource-page.detail table tbody tr td.label{padding-left:15px}.resource-page.detail table tbody tr td.resource-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:180px;width:180px}.resource-page.detail table tbody tr td.resource-photo{width:35px;position:relative}.resource-page.detail .removed{-webkit-animation:.15s ease-in forwards disappear;animation:.15s ease-in forwards disappear}.resource-page.detail td.removed,.resource-page.detail thead.removed,.resource-page.detail tr.removed{display:none}.resource-page .resource-detail-wrapper{width:0;display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;align-items:stretch}.resource-page .resource-detail-wrapper .resource-detail .history,.resource-page .resource-detail-wrapper .resource-detail .hours{transition:ease .3s!important}.resource-page .resource-detail-wrapper .resource-detail .hours{position:absolute;top:0;bottom:50%;width:100%;left:0;right:0;transition:ease .3s;z-index:100;opacity:1;display:flex;flex-direction:column;flex-wrap:nowrap}.resource-page .resource-detail-wrapper .resource-detail .history{position:absolute;top:50%;bottom:0;width:100%;left:0;right:0;transition:ease .3s;z-index:100;opacity:1}.resource-page .resource-detail-wrapper .resource-detail .history .table-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto;transition:ease .5s}.resource-page .resource-detail-wrapper .resource-detail .hours>.menu,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block-w-spacer,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-block-w-spacer-sm,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-button,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-static,.resource-page .resource-detail-wrapper .resource-detail .hours>.widget-title{height:auto!important}.resource-page .resource-detail-wrapper .resource-detail .hours .hours-chart{height:auto}.resource-page .resource-detail-wrapper .resource-detail .history>.menu,.resource-page .resource-detail-wrapper .resource-detail .history>.widget,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-block,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-block-w-spacer,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-block-w-spacer-sm,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-button,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-static,.resource-page .resource-detail-wrapper .resource-detail .history>.widget-title{position:absolute;left:0;bottom:0;right:0;top:41px}.resource-page .resource-detail-wrapper .resource-info{width:300px;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;align-items:stretch;height:100%}.resource-page .resource-detail-wrapper .resource-info .resource-photo-wrapper .photo{margin:20px auto;width:90px;height:90px}.resource-page .resource-detail-wrapper .resource-info.editing{opacity:1}.resource-page .float-filter,.resource-page .float-wrapper{height:100%}.resource-page .history-table tr td,.resource-page .history-table tr th{font-size:15px}.resource-edit{position:relative;overflow-y:auto!important}.operator-row{margin-left:0}.resource-page.detail .resource-list table.gtable{width:100%!important}.regional-map #map{position:relative}}@media only screen and (min-width :992px){.pager .pager-btn{padding:10px;display:inline-block}.top .pager .filters-match{padding:10px 0;display:inline-block}.top .pager .next-events,.top .pager .previous-events{display:inline-block}.top .pager>.previous-events{text-align:right;margin-right:20px}.top .pager>.next-events{text-align:left;margin-left:20px}.bottom .pager{display:none}.tag-management .widget-toolbar button{flex:none}.worker-picker{overflow-y:auto}.activity-feed{margin-left:15px!important}.template-editor{height:100%}.template-editor .side-nav{background-color:rgba(35,31,32,.3);width:200px;border-right:2px solid rgba(126,126,126,.25);height:100%;transition:all .2s}.template-editor .side-nav .widget-filter{padding:10px;margin:0;width:180px;position:relative}.template-editor .side-nav .widget-filter .md-errors-spacer{display:none}.template-editor .side-nav .widget-filter input{font-size:13px!important;font-family:proximanovalight!important}.template-editor .side-nav .widget-filter .clear-filter{position:absolute;top:8px;right:-25px}.template-editor .side-nav .metric-menu{transition:all .2s}.template-editor .side-nav .metric-menu .available-widgets-wrapper{overflow-y:auto}.template-editor .side-nav .metric-menu .available-widgets{padding:10px 0}.template-editor .side-nav .metric-menu .available-widgets h3{margin:10px;padding:0;font-size:15px;font-family:proximanovaregular;text-transform:uppercase}.template-editor .side-nav .metric-menu .available-widgets ul{margin:0;padding:0;list-style:none}.template-editor .side-nav .metric-menu .available-widgets ul li{font-family:proximanovalight;padding:5px 10px;font-size:13px;border-bottom:1px solid rgba(100,100,100,.1);overflow:hidden;white-space:nowrap;cursor:pointer}.template-editor .side-nav .metric-menu .available-widgets ul li.embedded-widget-item{color:#c5eafd!important;background-color:rgba(197,234,253,.05)}.template-editor .side-nav .metric-menu .available-widgets ul li:hover{background-color:rgba(100,100,100,.1)}.template-editor .side-nav .metric-menu .available-widgets ul li:first-child{border-top:1px solid rgba(100,100,100,.1)}.template-editor .side-nav .metric-menu .add-metric{border-bottom:2px solid rgba(126,126,126,.25);text-align:center}.template-editor .side-nav.min{width:0;border:0}.template-editor .side-nav.min .metric-menu{opacity:0}.template-editor .side-nav.min .minimize-action i{transform:rotateY(180deg)}.template-editor .top-nav{background-color:rgba(35,31,32,.3);border-bottom:2px solid rgba(126,126,126,.25);height:72px;overflow:hidden;transition:all .2s}.template-editor .top-nav.min{height:0;opacity:0}.template-editor .top-nav .widget-template{height:54px;width:96px;border:1px solid rgba(126,126,126,.5);padding:2px;margin:5px;cursor:pointer;transition:all .2s ease-out}.template-editor .top-nav .widget-template.selected{border:1px solid #fff}.template-editor .top-nav .widget-template.selected md-grid-tile{background-color:rgba(174,216,253,.4)}.template-editor .top-nav .widget-template md-grid-tile{background-color:rgba(174,216,253,.2);transition:all .2s ease-out}.template-editor .grid-layout{height:100%;padding:5px 5px 15px;margin:0}.template-editor .grid-layout .grid-template{height:100%;min-height:650px}.template-editor .grid-layout .grid-template md-grid-tile{background-color:rgba(35,31,32,.9);cursor:pointer;overflow:hidden}.template-editor .grid-layout .grid-template md-grid-tile figure{overflow:hidden}.template-editor .grid-layout .grid-template md-grid-tile figure .card-toolbar .card-title{font-size:14px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-toolbar .card-title .md-button{display:none}.template-editor .grid-layout .grid-template md-grid-tile figure .card-toolbar .card-button{font-size:12px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-total h1{font-size:35px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-total h5{font-size:14px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-weather i.wi{font-size:30px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-weather i.wi-small{font-size:16px!important}.template-editor .grid-layout .grid-template md-grid-tile figure .card-wrapper .time{font-size:28px}.template-editor .grid-layout .grid-template md-grid-tile figure .card-wrapper .date{font-size:14px}.template-editor .grid-layout .grid-template md-grid-tile figure .tt-widget{height:100%}.template-editor .grid-layout .grid-template md-grid-tile .configure-button{display:none}.template-editor .grid-layout .grid-template md-grid-tile.selected .widget-edit-button{display:inline}.template-editor .grid-layout .grid-template md-grid-tile.selected .widget-overlay{border:1px dashed rgba(174,216,253,.4);background-color:rgba(100,100,100,.1)}.template-editor .grid-layout .grid-template md-grid-tile .widget-overlay{z-index:1000;position:absolute;top:0;left:0;right:0;bottom:0;color:rgba(174,216,253,.9);font-size:50px;text-align:center;overflow:hidden;transition:all .2s}.template-editor .grid-layout .grid-template md-grid-tile .remove-widget{position:absolute;top:-5px;color:#fff;cursor:pointer;z-index:1001;font-size:18px;right:-10px}.drag-over{border:1px dashed rgba(174,216,253,.4);background-color:rgba(100,100,100,.1)}}.md-button.md-default-theme.md-primary,.md-button.md-primary,a.md-button.md-default-theme.md-primary,a.md-button.md-primary{color:#fff}.md-button.md-altTheme-theme,a.md-button.md-altTheme-theme{color:gray}md-select-menu md-option[selected],md-select-menu md-option[selected]:focus,md-select-menu.md-default-theme md-option[selected],md-select-menu.md-default-theme md-option[selected]:focus{color:#fff;font-weight:700}md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{border-bottom-color:#fff}md-toolbar{min-height:48px}.md-toolbar-tools{height:48px}.md-altTheme-theme p.content,.md-default-theme p.content{padding:1em;margin:0;color:gray}.md-altTheme-theme .md-datepicker-input,.md-altTheme-theme md-datepicker,.md-altTheme-theme md-select-menu md-option:focus:not([disabled]):not([selected]),.md-default-theme .md-datepicker-input,.md-default-theme md-datepicker,.md-default-theme md-select-menu md-option:focus:not([disabled]):not([selected]){background:0 0}.md-altTheme-theme .md-datepicker-input-container,.md-default-theme .md-datepicker-input-container{margin-left:0;border-color:gray}.md-altTheme-theme button.md-datepicker-button,.md-default-theme button.md-datepicker-button{margin:0}.md-altTheme-theme .md-datepicker-input,.md-altTheme-theme md-input-container label,.md-default-theme .md-datepicker-input,.md-default-theme md-input-container label{color:gray;text-shadow:none}.md-altTheme-theme md-input-container:not(.md-input-invalid).md-input-has-value label,.md-default-theme md-input-container:not(.md-input-invalid).md-input-has-value label{color:gray}.md-altTheme-theme md-input-container .md-input,.md-default-theme md-input-container .md-input{border-color:gray;text-shadow:none}.md-altTheme-theme md-icon,.md-default-theme md-icon{color:gray}.md-button.md-altTheme-theme.btn{color:#fff}.md-button.md-altTheme-theme.btn:hover{color:gray}.md-dialog-container{z-index:800}md-dialog-actions .pull-left{position:absolute;left:0}.md-datepicker-triangle-button.md-button.md-icon-button{margin:0}div.md-datepicker-input-container{border:none}button.md-datepicker-button{display:none}md-autocomplete,md-autocomplete.md-default-theme{background:0 0}.md-virtual-repeat-container.md-autocomplete-suggestions-container{z-index:801;background:rgba(66,66,66,.9)}.md-autocomplete-suggestions-container,.md-autocomplete-suggestions-container.md-default-theme{background:rgba(66,66,66,.9)}md-select-menu md-content{background:#424242!important}md-select-menu md-content label{color:#f0f0f0}md-select-menu md-content md-option{color:#fff}md-select-menu md-content md-option:focus,md-select-menu md-content md-option:hover{background-color:#4b4b4b!important;color:#fff!important}.md-autocomplete-suggestions-container li .highlight{color:#fff;font-weight:700}.md-autocomplete-suggestions li{color:#fff}.md-autocomplete-suggestions-container li.selected,.md-autocomplete-suggestions-container li:hover{background:rgba(99,99,99,.9)}.md-chips .md-chip{background-color:#2c3a47;padding:5px;color:#487fad;border-radius:5px;font-size:.9em;margin:0 5px 0 0;line-height:normal}.md-chips .md-chip .md-chip-content{line-height:22px}.md-chips .md-chip .md-chip-remove-container{line-height:22px;top:0;bottom:0}md-chips{position:relative;top:-4px}md-chips .md-chips,md-chips .md-chips.md-focused{box-shadow:none}.md-chips .md-chip-input-container,.md-chips .md-chip-input-container:not(:first-child){margin:0}.md-appear-focused label{transform:translate3d(0,6px,0) scale(.75)!important}md-bottom-sheet,md-bottom-sheet.md-default-theme{background-color:#444;border-top-color:#888}md-bottom-sheet md-button,md-bottom-sheet.md-default-theme md-button{width:100%}@media only screen and (max-width:600px){.md-tooltip{max-width:250px;white-space:normal;line-height:24px;overflow:auto}}md-dialog-content.errors-dialog{min-width:300px}md-dialog-content.errors-dialog .error-row{border-bottom:1px solid rgba(200,200,200,.1)}md-dialog-content.errors-dialog .error-row:last-child{border-bottom:0}md-dialog-content.errors-dialog .error-row div{color:#f0f0f0;padding:10px 15px}md-dialog-content.errors-dialog .error-row div i{margin-right:5px}md-dialog-content.errors-dialog .error-row div em{display:block;line-height:auto;padding-top:5px}md-dialog-content.errors-dialog .error-row div.action-button{margin-left:15px;border-left:1px solid rgba(200,200,200,.1);padding:0 10px}md-dialog-content.errors-dialog .error-row div.with-em{padding:10px 15px}.medium-dialog{width:400px}.cdk-overlay-pane{width:100%!important;height:100%!important;max-width:100vw!important}.cdk-overlay-pane .mat-dialog-container{border-radius:0;background-color:#424242!important;color:#f0f0f0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field{color:#f0f0f0}.cdk-overlay-pane .mat-dialog-container .mat-form-field label{color:#e0e0e0}.cdk-overlay-pane .mat-dialog-container .mat-form-field ::-webkit-input-placeholder{color:#a0a0a0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field ::-moz-placeholder{color:#a0a0a0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field :-ms-input-placeholder{color:#a0a0a0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field ::-ms-input-placeholder{color:#a0a0a0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field ::placeholder{color:#a0a0a0!important}.cdk-overlay-pane .mat-dialog-container .mat-form-field .mat-form-field-underline,.cdk-overlay-pane .mat-dialog-container .mat-form-field .mat-form-field-underline .mat-form-field-ripple{background-color:rgba(200,200,200,.15)}.cdk-overlay-pane button.mat-flat-button{background-color:#3c3c3c!important;color:#f0f0f0!important}.cdk-overlay-pane button:disabled{color:#a0a0a0!important}.cdk-overlay-pane .mat-select-arrow,.cdk-overlay-pane .mat-select-value,.mat-select-arrow,.mat-select-value{color:#f0f0f0!important}.mat-option{background-color:#424242!important;color:#f0f0f0!important}.mat-option.mat-active{background-color:#3c3c3c!important;color:#fff!important}@media only screen and (min-width:960px){.cdk-overlay-pane{width:auto!important;height:auto!important;max-width:80vw!important}.cdk-overlay-pane .mat-dialog-container{border-radius:4px;min-width:500px!important}}.pager-control{font-size:14px;height:40px}.pager-control.top{margin-bottom:5px}.video-wrapper{padding:10px;text-align:center}.video-wrapper canvas,.video-wrapper video{width:300px;height:225px}@media only screen and (min-width :768px){.regional-map .gmnoprint .gm-style-mtc div{display:block}.video-wrapper{padding:20px}.video-wrapper canvas,.video-wrapper video{width:500px;height:375px}}table.mat-table{font-family:proximanovaregular,arial,sans-serif;background-color:transparent}table.mat-table tr.mat-header-row{height:30px;border-bottom:0}table.mat-table tr.mat-header-row th{font-size:15px}table.mat-table tr td,table.mat-table tr th{color:#fff;font-size:14px;height:auto;border-bottom:0}body.high-contrast{color:#000;background-color:#fff}body.high-contrast .bgitem{background-color:#fff;background-image:none}body.high-contrast .menu,body.high-contrast .widget,body.high-contrast .widget-block,body.high-contrast .widget-block-w-spacer,body.high-contrast .widget-block-w-spacer-sm,body.high-contrast .widget-button,body.high-contrast .widget-static,body.high-contrast .widget-title{background-color:rgba(100,100,100,.1)}body.high-contrast .widget-block-subheader{color:#000;background-color:rgba(100,100,100,.1);border-bottom:1px solid rgba(0,0,0,.05)}body.high-contrast .widget-title{background-color:rgba(100,100,100,.1)!important}body.high-contrast .widget-title i.back,body.high-contrast .widget-title>a>i{color:rgba(0,0,0,.75)}.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-button,.worker-hours-events body.high-contrast .events>.widget-button.bg5,.worker-hours-events body.high-contrast .events>.widget-button.btn:hover,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-button,body.high-contrast .widget-button,body.high-contrast .widget-button.bg5,body.high-contrast .worker-hours-events .events>.widget-button.bg5,body.high-contrast .worker-hours-events .events>.widget-button.btn:hover,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button{color:#fff!important;background-color:#81c16d!important;font-weight:700}body.high-contrast .widget-block md-input-container input,body.high-contrast .widget-block md-input-container label,body.high-contrast .widget-block-w-spacer md-input-container input,body.high-contrast .widget-block-w-spacer md-input-container label,body.high-contrast .widget-block-w-spacer-sm md-input-container input,body.high-contrast .widget-block-w-spacer-sm md-input-container label{color:#000}body.high-contrast md-dialog,body.high-contrast md-dialog.md-default-theme{background-color:#fff;color:#222;font-weight:700}body.high-contrast md-dialog button,body.high-contrast md-dialog h2,body.high-contrast md-dialog.md-default-theme button,body.high-contrast md-dialog.md-default-theme h2{font-weight:700}body.high-contrast md-dialog md-toolbar,body.high-contrast md-dialog.md-default-theme md-toolbar{color:#222;background-color:#e0e0e0}body.high-contrast md-dialog md-toolbar i.tt-x,body.high-contrast md-dialog.md-default-theme md-toolbar i.tt-x{color:#222!important}body.high-contrast md-dialog a,body.high-contrast md-dialog.md-default-theme a{color:#130d87}body.high-contrast md-dialog table tbody tr:hover,body.high-contrast md-dialog table tfoot tr:hover,body.high-contrast md-dialog table thead tr:hover,body.high-contrast md-dialog.md-default-theme table tbody tr:hover,body.high-contrast md-dialog.md-default-theme table tfoot tr:hover,body.high-contrast md-dialog.md-default-theme table thead tr:hover{background-color:transparent}body.high-contrast a{color:#130d87}.switch-wrapper body.high-contrast .switch p,.worker-detail body.high-contrast .info p,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-button p,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-title p,body.high-contrast .bg9 p,body.high-contrast .blueprint-workers>div.md-1-line.hover p,body.high-contrast .blueprint-workers>div.md-1-line:hover p,body.high-contrast .pop-menu p,body.high-contrast .switch-wrapper .switch p,body.high-contrast .worker-detail .info p,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-button p,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-title p,body.high-contrast table.today-list .subcontractor:hover p,body.high-contrast table.today-list .trade:hover p,body.high-contrast table.today-list .worker-type:hover p,table.today-list body.high-contrast .subcontractor:hover p,table.today-list body.high-contrast .trade:hover p,table.today-list body.high-contrast .worker-type:hover p{color:#000}.switch-wrapper body.high-contrast .switch a,.worker-detail body.high-contrast .info a,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-button a,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-title a,body.high-contrast .bg9 a,body.high-contrast .blueprint-workers>div.md-1-line.hover a,body.high-contrast .blueprint-workers>div.md-1-line:hover a,body.high-contrast .pop-menu a,body.high-contrast .switch-wrapper .switch a,body.high-contrast .worker-detail .info a,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-button a,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-title a,body.high-contrast table.today-list .subcontractor:hover a,body.high-contrast table.today-list .trade:hover a,body.high-contrast table.today-list .worker-type:hover a,table.today-list body.high-contrast .subcontractor:hover a,table.today-list body.high-contrast .trade:hover a,table.today-list body.high-contrast .worker-type:hover a{color:#130d87;font-weight:700}.auth body.high-contrast .error,.resource-page .resource-detail-wrapper .resource-detail .hours-chart body.high-contrast .chart-weekends>div,.switch-wrapper body.high-contrast .switch,.thumbnail-viewer body.high-contrast md-list-item.selected,.worker-detail body.high-contrast .info,.worker-hours-events .event-detail-info td>div .buttons body.high-contrast a:hover,.worker-hours-events .hours-chart body.high-contrast .chart-weekends>div,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.menu,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-block,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-block-w-spacer,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-block-w-spacer-sm,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-button,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-static,.worker-hours-events .workers-list body.high-contrast .bar-outer.events>div.widget-title,.worker-hours-events body.high-contrast .events>.bg5.menu,.worker-hours-events body.high-contrast .events>.bg5.widget-block,.worker-hours-events body.high-contrast .events>.bg5.widget-block-w-spacer,.worker-hours-events body.high-contrast .events>.bg5.widget-block-w-spacer-sm,.worker-hours-events body.high-contrast .events>.bg5.widget-button,.worker-hours-events body.high-contrast .events>.bg5.widget-static,.worker-hours-events body.high-contrast .events>.bg5.widget-title,.worker-hours-events body.high-contrast .events>.menu.btn:hover,.worker-hours-events body.high-contrast .events>.widget-block-w-spacer-sm.btn:hover,.worker-hours-events body.high-contrast .events>.widget-block-w-spacer.btn:hover,.worker-hours-events body.high-contrast .events>.widget-block.btn:hover,.worker-hours-events body.high-contrast .events>.widget-button.btn:hover,.worker-hours-events body.high-contrast .events>.widget-static.btn:hover,.worker-hours-events body.high-contrast .events>.widget-title.bg5,.worker-hours-events body.high-contrast .events>.widget-title.btn:hover,.worker-hours-events body.high-contrast .events>.widget.bg5,.worker-hours-events body.high-contrast .events>.widget.btn:hover,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-button,.worker-hours-events body.high-contrast .hours>.widget-toolbar.worker-header>.widget-title,.workers-list .header body.high-contrast td,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.menu,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-block,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-block-w-spacer,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-block-w-spacer-sm,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-button,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-static,.workers-list .worker-hours-events body.high-contrast .bar-outer.events>div.widget-title,.workers-list body.high-contrast .bar-outer,.workers-list body.high-contrast .bar-outer>div,.workers-list body.high-contrast .header,.workers-list body.high-contrast tr.active,.workers-list body.high-contrast tr:hover,.zone-list body.high-contrast .zone,body.high-contrast .alert,body.high-contrast .alert-error,body.high-contrast .alert-info,body.high-contrast .alert-success,body.high-contrast .alert-warning,body.high-contrast .auth .error,body.high-contrast .bg3,body.high-contrast .bg5,body.high-contrast .bg7,body.high-contrast .bg9,body.high-contrast .blueprint-workers>div.md-1-line.hover,body.high-contrast .blueprint-workers>div.md-1-line:hover,body.high-contrast .btn,body.high-contrast .btn:hover,body.high-contrast .pop-menu,body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div,body.high-contrast .switch-wrapper .switch,body.high-contrast .thumbnail-viewer md-list-item.selected,body.high-contrast .worker-detail .info,body.high-contrast .worker-hours-events .event-detail-info td>div .buttons a:hover,body.high-contrast .worker-hours-events .events>.bg5.menu,body.high-contrast .worker-hours-events .events>.bg5.widget-block,body.high-contrast .worker-hours-events .events>.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.bg5.widget-button,body.high-contrast .worker-hours-events .events>.bg5.widget-static,body.high-contrast .worker-hours-events .events>.bg5.widget-title,body.high-contrast .worker-hours-events .events>.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget.bg5,body.high-contrast .worker-hours-events .events>.widget.btn:hover,body.high-contrast .worker-hours-events .hours-chart .chart-weekends>div,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-button,body.high-contrast .worker-hours-events .hours>.widget-toolbar.worker-header>.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title,body.high-contrast .workers-list .bar-outer,body.high-contrast .workers-list .bar-outer>div,body.high-contrast .workers-list .header,body.high-contrast .workers-list .header td,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title,body.high-contrast .workers-list tr.active,body.high-contrast .workers-list tr:hover,body.high-contrast .zone-list .zone,body.high-contrast table.events-table .active,body.high-contrast table.events-table tbody tr:hover,body.high-contrast table.gtable.with-hover tbody tr:hover,body.high-contrast table.today-list .subcontractor:hover,body.high-contrast table.today-list .trade:hover,body.high-contrast table.today-list .worker-type:hover,table.events-table body.high-contrast .active,table.events-table tbody body.high-contrast tr:hover,table.gtable.with-hover tbody body.high-contrast tr:hover,table.today-list body.high-contrast .subcontractor:hover,table.today-list body.high-contrast .trade:hover,table.today-list body.high-contrast .worker-type:hover{background-color:#fff}body.high-contrast md-checkbox.md-default-theme:not(.md-checked) .md-icon,body.high-contrast md-checkbox:not(.md-checked) .md-icon{border-color:#333!important}body.high-contrast table.gtable tr.subrow td{color:#000}body.high-contrast .alert-error,body.high-contrast .alert-info,body.high-contrast .alert-success,body.high-contrast .auth .error{color:#000!important}body.high-contrast .alert.status.status-A{color:#000}body.high-contrast .alert.status.status-P{background-color:#ee4136}body.high-contrast .btn.menu:hover,body.high-contrast .btn.widget-block-w-spacer-sm:hover,body.high-contrast .btn.widget-block-w-spacer:hover,body.high-contrast .btn.widget-block:hover,body.high-contrast .btn.widget-static:hover,body.high-contrast .btn.widget-title:hover,body.high-contrast .widget-button:hover,body.high-contrast .widget.btn:hover{color:#fff!important}body.high-contrast .assign-edit-dialog .alert{background-color:#000;color:#fff!important}body.high-contrast .float-filter{background-color:#fff;color:#000;border-left:1px solid #999}body.high-contrast .float-filter md-input-container label{color:#000!important}body.high-contrast .tag{background-color:#f0f0f0;color:#333}body.high-contrast .tag i{color:#666}body.high-contrast .dialog-help-text{border-bottom:1px solid rgba(0,0,0,.15)}body.desktop.high-contrast div::-webkit-scrollbar,body.desktop.high-contrast::-webkit-scrollbar{background-color:#fff}body.desktop.high-contrast div::-webkit-scrollbar-thumb,body.desktop.high-contrast::-webkit-scrollbar-thumb{background-color:#d0d0d0;border:4px solid rgba(255,255,255,0)}body.high-contrast #mobile-title{background-color:#f0f0f0}body.high-contrast #mobile-title i{color:#000}body.high-contrast #mobile-title button{color:#130d87;font-weight:700}body.high-contrast .pop-menu{background-color:#f0f0f0}body.high-contrast .pop-menu a{color:#333}body.high-contrast .menu{background-color:#fff}body.high-contrast .menu a{color:#000}body.high-contrast .menu .site a{background-color:rgba(255,255,255,.8);color:#000}body.high-contrast .menu #indicator{background:#555}body.high-contrast md-tabs md-tabs-wrapper{background-color:rgba(100,100,100,.1);border-color:#999}body.high-contrast md-tabs md-tab-item{color:#000!important}body.high-contrast .page-nav .md-nav-bar{background-color:rgba(100,100,100,.1);border-color:#999}body.high-contrast .page-nav .md-nav-bar .md-button{color:#000!important}body.high-contrast .form-field input,body.high-contrast .form-field select,body.high-contrast .form-field textarea{color:#000;font-weight:700}body.high-contrast .form-field div.checkbox-group label .link{color:#000}body.high-contrast .form-field label{color:#000;font-weight:700}body.high-contrast .form-field td button{color:#fff;background-color:#81c16d;font-weight:700}.zone-list body.high-contrast .form-field input[type=time].zone,body.high-contrast .form-field .zone-list input[type=time].zone,body.high-contrast .form-field input[type=time],body.high-contrast .form-field input[type=time].bg7,body.high-contrast .form-field input[type=time].btn{background-color:transparent;border:0}body.high-contrast md-dialog .form-field input,body.high-contrast md-dialog .form-field select,body.high-contrast md-dialog .form-field textarea,body.high-contrast md-dialog.md-default-theme .form-field input,body.high-contrast md-dialog.md-default-theme .form-field select,body.high-contrast md-dialog.md-default-theme .form-field textarea{color:#000;font-weight:700}body.high-contrast md-dialog .form-field input::-moz-placeholder,body.high-contrast md-dialog .form-field select::-moz-placeholder,body.high-contrast md-dialog .form-field textarea::-moz-placeholder,body.high-contrast md-dialog.md-default-theme .form-field input::-moz-placeholder,body.high-contrast md-dialog.md-default-theme .form-field select::-moz-placeholder,body.high-contrast md-dialog.md-default-theme .form-field textarea::-moz-placeholder{color:#666}body.high-contrast md-dialog .form-field input::-webkit-input-placeholder,body.high-contrast md-dialog .form-field select::-webkit-input-placeholder,body.high-contrast md-dialog .form-field textarea::-webkit-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field input::-webkit-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field select::-webkit-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field textarea::-webkit-input-placeholder{color:#666}body.high-contrast md-dialog .form-field input:-ms-input-placeholder,body.high-contrast md-dialog .form-field select:-ms-input-placeholder,body.high-contrast md-dialog .form-field textarea:-ms-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field input:-ms-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field select:-ms-input-placeholder,body.high-contrast md-dialog.md-default-theme .form-field textarea:-ms-input-placeholder{color:#666}body.high-contrast md-dialog .form-field label,body.high-contrast md-dialog.md-default-theme .form-field label{color:#000;font-weight:700}body.high-contrast md-dialog button,body.high-contrast md-dialog.md-default-theme button{font-weight:700}body.high-contrast .help-block{color:#666}body.high-contrast md-input-container .md-input{border-bottom:1px solid #555;color:#000!important}body.high-contrast md-input-container .md-input::-moz-placeholder{color:#666}body.high-contrast md-input-container .md-input::-webkit-input-placeholder{color:#666}body.high-contrast md-input-container .md-input:-ms-input-placeholder{color:#666}body.high-contrast md-select .md-select-value{color:#000!important;border-bottom:1px solid #555!important}body.high-contrast md-select .md-select-value.md-select-placeholder{color:#666!important}body.high-contrast md-select .md-select-icon{color:#555!important}body.high-contrast .md-button[disabled]{color:#777;background-color:#f1f1f1}body.high-contrast .md-button.md-primary{color:#555!important}body.high-contrast .mat-input-element{caret-color:#f0f0f0}body.high-contrast .mat-form-field-appearance-legacy .mat-form-field-label,body.high-contrast .mat-form-field.mat-focused .mat-form-field-label{color:#333}body.high-contrast .mat-form-field{color:#000}body.high-contrast .mat-form-field label{color:#333}body.high-contrast .mat-form-field ::-webkit-input-placeholder{color:#555!important}body.high-contrast .mat-form-field ::-moz-placeholder{color:#555!important}body.high-contrast .mat-form-field :-ms-input-placeholder{color:#555!important}body.high-contrast .mat-form-field ::-ms-input-placeholder{color:#555!important}body.high-contrast .mat-form-field ::placeholder{color:#555!important}body.high-contrast .mat-form-field .mat-form-field-subscript-wrapper .mat-hint{color:#555}body.high-contrast .mat-form-field .mat-form-field-underline,body.high-contrast .mat-form-field .mat-form-field-underline .mat-form-field-ripple{background-color:rgba(0,0,0,.15)}body.high-contrast .weather i.wi,body.high-contrast .weather i.wi-owm-800{color:#555}body.high-contrast .weather .date,body.high-contrast .weather .time{color:#000}body.high-contrast md-dialog .weather i.wi,body.high-contrast md-dialog .weather i.wi-owm-800{color:#fff}body.high-contrast .workers .number{font-weight:700}body.high-contrast table.today-list tr.can-open{background-color:#fff}body.high-contrast table.today-list tr.can-open:hover{background-color:rgba(100,100,100,.1)}body.high-contrast table.today-list tr td{color:#000;font-weight:700}body.high-contrast .today-list .event{border-bottom:1px solid #f0f0f0}body.high-contrast .today-list .event a{color:#130d87}body.high-contrast .today-list .event p,body.high-contrast .today-list .event span{color:#000}body.high-contrast .today-list .event span.status{color:#fff}body.high-contrast .today-list .event span.status.status-A{color:#000}body.high-contrast .today-list .event a.event-address{color:#fff}body.high-contrast .today-list .event .timestamp{font-weight:700}body.high-contrast .today-list .event hr{border:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #fff}body.high-contrast .grid-template .mobile-grid-tile,body.high-contrast .grid-template md-grid-tile,body.high-contrast .home-grid .mobile-grid-tile,body.high-contrast .home-grid md-grid-tile{background-color:rgba(100,100,100,.1)!important}body.high-contrast .grid-template .mobile-grid-tile figure .card-toolbar .card-button,body.high-contrast .grid-template .mobile-grid-tile figure .card-toolbar .card-title,body.high-contrast .grid-template md-grid-tile figure .card-toolbar .card-button,body.high-contrast .grid-template md-grid-tile figure .card-toolbar .card-title,body.high-contrast .home-grid .mobile-grid-tile figure .card-toolbar .card-button,body.high-contrast .home-grid .mobile-grid-tile figure .card-toolbar .card-title,body.high-contrast .home-grid md-grid-tile figure .card-toolbar .card-button,body.high-contrast .home-grid md-grid-tile figure .card-toolbar .card-title{color:#000!important}body.high-contrast .grid-template .mobile-grid-tile figure .card-weather i.wi,body.high-contrast .grid-template .mobile-grid-tile figure .card-weather i.wi-owm-800,body.high-contrast .grid-template md-grid-tile figure .card-weather i.wi,body.high-contrast .grid-template md-grid-tile figure .card-weather i.wi-owm-800,body.high-contrast .home-grid .mobile-grid-tile figure .card-weather i.wi,body.high-contrast .home-grid .mobile-grid-tile figure .card-weather i.wi-owm-800,body.high-contrast .home-grid md-grid-tile figure .card-weather i.wi,body.high-contrast .home-grid md-grid-tile figure .card-weather i.wi-owm-800{color:#555}body.high-contrast .template-actions,body.high-contrast .template-actions .md-button:hover{color:#000!important}body.high-contrast .workers-page .detail-wrapper .worker-detail{border-left:1px solid #999;border-right:1px solid #999}body.high-contrast .workers-page .detail-wrapper .worker-detail .close-detail{color:#000!important}body.high-contrast .workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-hours,body.high-contrast .workers-page .detail-wrapper .worker-detail .info .aggregate-hours .ah-group .ah-label{color:#000!important;font-weight:700}body.high-contrast .search-collapsed{background-color:rgba(100,100,100,.1)}body.high-contrast .search-collapsed i{color:#555}body.high-contrast .search-collapsed .tag{background-color:#223;color:#feffa8;font-weight:700}body.high-contrast .search-collapsed .tag i{color:#feffa8}body.high-contrast .search-expanded{background-color:rgba(100,100,100,.1);border-bottom:1px solid #999;color:#555}body.high-contrast .workers-list .header{background-color:#fff}body.high-contrast .workers-list tr{border-top:1px solid #999}body.high-contrast .workers-list tr.offsite td.name{color:#555}body.high-contrast .workers-list .header td,body.high-contrast .workers-list .header td td,body.high-contrast .workers-list tr.active td,body.high-contrast .workers-list tr.onsite td,body.high-contrast .workers-list tr:hover td{color:#000}body.high-contrast .workers-list .header .bar-inner,body.high-contrast .workers-list .header td .bar-inner,body.high-contrast .workers-list tr.active .bar-inner,body.high-contrast .workers-list tr:hover .bar-inner{background-color:#27a9e0}body.high-contrast .workers-list td{color:#444}body.high-contrast .photo{background-image:url(profile-white.166e1dc3d9920cfcd1ca.png)}body.high-contrast .photo.new-worker{border-color:#000!important}body.high-contrast .photo.new-worker span{background-color:#000!important;color:#edff00!important}body.high-contrast .default-profile-image{background-image:url(profile-white.166e1dc3d9920cfcd1ca.png)!important}body.high-contrast .default-profile-image.equipment,body.high-contrast .default-profile-image.heavy_equipment{background-image:url(bulldozer-white.7efd9b7eb79923dd3051.png)!important}body.high-contrast .default-profile-image.point_of_interest{background-image:url(flag-white.3334d8d02ec4c637572c.png)!important}.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.menu.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-block.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-button.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-static.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget-title.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.menu,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-block,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-block-w-spacer,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-block-w-spacer-sm,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-button,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-static,.workers-list body.high-contrast .worker-hours-events .bar-outer.events>div.widget.widget-title,.workers-list body.high-contrast .worker-hours-events .events>.bar-outer.events.widget-toolbar>div.widget-title,.workers-list body.high-contrast .worker-hours-events .events>.bar-outer.widget-toolbar>div.widget-title,body.high-contrast .worker-hours-events .events>.bg5.menu,body.high-contrast .worker-hours-events .events>.bg5.widget-block,body.high-contrast .worker-hours-events .events>.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.bg5.widget-button,body.high-contrast .worker-hours-events .events>.bg5.widget-static,body.high-contrast .worker-hours-events .events>.bg5.widget-title,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.menu,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.widget-block,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.widget-button,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.bg5.widget-static,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.events.widget-toolbar>.widget-title.widget.bg5,body.high-contrast .worker-hours-events .events>.menu.bg5,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-block,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-button,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-static,body.high-contrast .worker-hours-events .events>.menu.bg5.widget-title,body.high-contrast .worker-hours-events .events>.menu.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget-title.bg5,body.high-contrast .worker-hours-events .events>.menu.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.menu.widget.bg5,body.high-contrast .worker-hours-events .events>.menu.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer-sm.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-block-w-spacer.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.bg5,body.high-contrast .worker-hours-events .events>.widget-block.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-block.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget-block.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget-block.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget-block.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget-block.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-block.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-block.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-block.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.bg5,body.high-contrast .worker-hours-events .events>.widget-button.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-button.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget-button.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget-button.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget-button.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget-button.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-button.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-button.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-button.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.bg5,body.high-contrast .worker-hours-events .events>.widget-static.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-static.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget-static.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget-static.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget-static.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget-static.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-static.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-static.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-static.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-title.bg5.menu,body.high-contrast .worker-hours-events .events>.widget-title.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget-title.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget-title.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget-title.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget-title.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget-title.widget.bg5,body.high-contrast .worker-hours-events .events>.widget-title.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget-toolbar>.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget-toolbar>.widget-title.btn:hover,body.high-contrast .worker-hours-events .events>.widget.bg5,body.high-contrast .worker-hours-events .events>.widget.bg5.menu,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-block,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-block-w-spacer,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-button,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-static,body.high-contrast .worker-hours-events .events>.widget.bg5.widget-title,body.high-contrast .worker-hours-events .events>.widget.btn:hover,body.high-contrast .worker-hours-events .events>.widget.menu.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-block-w-spacer-sm.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-block-w-spacer.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-block.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-button.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-static.btn:hover,body.high-contrast .worker-hours-events .events>.widget.widget-title.bg5,body.high-contrast .worker-hours-events .events>.widget.widget-title.btn:hover,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.menu.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer-sm.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block-w-spacer.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-block.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-button.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-static.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget-title.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.menu,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-block,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-block-w-spacer,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-block-w-spacer-sm,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-button,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-static,body.high-contrast .worker-hours-events .workers-list .bar-outer.events>div.widget.widget-title,body.high-contrast .worker-hours-events .workers-list .events>.bar-outer.events.widget-toolbar>div.widget-title,body.high-contrast .worker-hours-events .workers-list .events>.bar-outer.widget-toolbar>div.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.menu.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer-sm.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block-w-spacer.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-block.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-button.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-static.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget-title.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.menu,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-block,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-block-w-spacer,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-block-w-spacer-sm,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-button,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-static,body.high-contrast .workers-list .worker-hours-events .bar-outer.events>div.widget.widget-title,body.high-contrast .workers-list .worker-hours-events .events>.bar-outer.events.widget-toolbar>div.widget-title{background-color:#fff!important}.workers-list body.high-contrast .worker-hours-events .events>.bar-outer.widget-toolbar>div.widget-button,body.high-contrast .worker-hours-events .events>.widget-toolbar>.widget-button.bg5,body.high-contrast .worker-hours-events .events>.widget-toolbar>.widget-button.btn:hover,body.high-contrast .worker-hours-events .workers-list .events>.bar-outer.widget-toolbar>div.widget-button,body.high-contrast .workers-list .worker-hours-events .events>.bar-outer.events.widget-toolbar>div.widget-button{background-color:#81c16d!important;color:#fff!important}body.high-contrast .worker-hours-events.editing .worker-edit{background-color:#fff}body.high-contrast .workers-onsite{border-left:1px solid #999;background-color:#fff}body.high-contrast .small-link,body.high-contrast .small-link i{color:#000}body.high-contrast .md-autocomplete-suggestions li{background-color:#f6f6f6;color:#000}body.high-contrast .md-autocomplete-suggestions li span.highlight{font-weight:700;color:#000}body.high-contrast .status-S{color:#555!important}tr.equipment-row{border-top:2px solid #232323}body.high-contrast .equipment .value{font-weight:700}body.high-contrast .equipment .activity,body.high-contrast .equipment td,body.high-contrast .equipment.unoccupied .operator{color:#000}body.high-contrast .equipment.active .value,body.high-contrast .equipment.active td{color:#451c1c}body.high-contrast .equipment.unknown .operator{color:#333}body.high-contrast .equipment.unauthorized .operator{color:red}body.high-contrast md-dialog .equipment .value,body.high-contrast md-dialog.md-default-theme .equipment .value{font-weight:700}body.high-contrast md-dialog .equipment .activity,body.high-contrast md-dialog .equipment td,body.high-contrast md-dialog .equipment.active .value,body.high-contrast md-dialog .equipment.active td,body.high-contrast md-dialog .equipment.unoccupied .operator,body.high-contrast md-dialog.md-default-theme .equipment .activity,body.high-contrast md-dialog.md-default-theme .equipment td,body.high-contrast md-dialog.md-default-theme .equipment.active .value,body.high-contrast md-dialog.md-default-theme .equipment.active td,body.high-contrast md-dialog.md-default-theme .equipment.unoccupied .operator{color:#fff}body.high-contrast md-dialog .equipment.unknown .operator,body.high-contrast md-dialog.md-default-theme .equipment.unknown .operator{color:#333}body.high-contrast md-dialog .equipment.unauthorized .operator,body.high-contrast md-dialog.md-default-theme .equipment.unauthorized .operator{color:red}body.high-contrast .resource-page .resource-list .widget-block,body.high-contrast .resource-page .resource-list .widget-block-w-spacer,body.high-contrast .resource-page .resource-list .widget-block-w-spacer-sm{background-color:#f9f9f9}body.high-contrast .resource-page .resource-list .widget-block .resource-list-item dd,body.high-contrast .resource-page .resource-list .widget-block-w-spacer .resource-list-item dd,body.high-contrast .resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item dd{color:#000}body.high-contrast .resource-page .resource-list .widget-block .resource-list-item dt,body.high-contrast .resource-page .resource-list .widget-block-w-spacer .resource-list-item dt,body.high-contrast .resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item dt{color:#555}body.high-contrast .resource-page .resource-list .widget-block .resource-list-item .resource-type,body.high-contrast .resource-page .resource-list .widget-block-w-spacer .resource-list-item .resource-type,body.high-contrast .resource-page .resource-list .widget-block-w-spacer-sm .resource-list-item .resource-type{color:#000}body.high-contrast .resource-page .resource-list table.gtable tbody tr.active{background-color:#f6f6f6}body.high-contrast .resource-page .resource-list table.gtable tbody tr:hover{background-color:transparent}body.high-contrast .resource-page .resource-list table.gtable tbody tr td,body.high-contrast .resource-page .resource-list table.gtable tbody tr td.resource-name,body.high-contrast .resource-page .resource-list table.gtable tbody tr td.resource-operator,body.high-contrast .resource-page .resource-list table.gtable tbody tr:hover td,body.high-contrast .resource-page .resource-list table.gtable tbody tr:hover td.resource-name,body.high-contrast .resource-page .resource-list table.gtable tbody tr:hover td.resource-operator{color:#555}body.high-contrast .resource-page .resource-detail-wrapper .resource-info{background-color:#fff;border-left:1px solid #999;border-right:1px solid #999}body.high-contrast .resource-page .resource-detail-wrapper .resource-info .close-detail,body.high-contrast .resource-page .resource-detail-wrapper .resource-info p{color:#000!important}body.high-contrast .resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-hours,body.high-contrast .resource-page .resource-detail-wrapper .resource-info .aggregate-hours .ah-group .ah-label{color:#000!important;font-weight:700}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .equipment-sessions .hour .marker{background-color:rgba(200,200,200,.75)}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-weekends>div.today{background:#27a9e0;opacity:.3}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div{background-color:#39b44a}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.today{background-color:#27a9e0}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-0{background-color:#ee4136}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-1{background-color:#ee8d36}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days>div>div.event-2{background-color:#888}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days.hide-lre>div>div.event-2{background-color:#39b44a}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .hours-chart .chart-days.hide-lre>div>div.today{background-color:#27a9e0}body.high-contrast .resource-page .resource-detail-wrapper .resource-detail .day-select{color:#000!important}body.high-contrast tr.equipment-row{border-top:2px solid #fff!important}body.high-contrast table.events-table .month-day,body.high-contrast table.events-table .type,body.high-contrast table.events-table td{color:#000}body.high-contrast tr.active,body.high-contrast tr:hover{background-color:#f0f0f0}body.high-contrast .report-display .metric-block .metric-header h3,body.high-contrast .report-display .metric-block .metric-header span.metric-interval,body.high-contrast .report-list-wrapper .report-row .subscriptions{color:#000}body.high-contrast .report-display .metric-block .metric-view .metric-content.even .footer,body.high-contrast .report-display .metric-block .metric-view .metric-content.even h1,body.high-contrast .report-display .metric-block .metric-view .metric-content.even span{color:#555!important}body.high-contrast .report-display .metric-block .metric-view .footer,body.high-contrast .report-display .metric-block .metric-view h1,body.high-contrast .report-edit .widget-block-w-spacer{color:#000}body.high-contrast .report-edit .widget-block-w-spacer .metric-categories{color:#333}body.high-contrast input,body.high-contrast select,body.high-contrast textarea{color:#000}body.high-contrast .floor-picker .scroller>div>div{color:#333;background-color:rgba(100,100,100,.1)}body.high-contrast .floor-picker .scroller>div>div.active{color:#000;background-color:#f0f0f0}body.high-contrast .floor-picker .scroller>div>div .label,body.high-contrast div.checkbox-group label .link{color:#000}body.high-contrast div.checkbox-group label .link:hover{color:#555}body.high-contrast .zone-list .zone{background-color:#fff;color:#000;font-weight:700}body.high-contrast .zone-list .zone.open{color:#000}body.high-contrast .buttons-template button{color:#666}body.high-contrast .buttons-template button.active{background-color:#f0f0f0;color:#000}body.high-contrast md-slider .md-track{background-color:rgba(20,20,20,.25)}body.high-contrast .edit-zones i.tt-x{color:#000!important}body.high-contrast table.gtable.with-sort th{color:#333}body.high-contrast td{font-weight:700}body.high-contrast tr.sync-master td{color:#695611}body.high-contrast .bar-wrapper{border-color:rgba(0,0,0,.5)}body.high-contrast .signal-strength .ss-bar{border-color:#333!important}body.high-contrast .signal-strength .ss-bar .fill{background-color:#333}body.high-contrast .blueprint-controls button{background-color:#000;color:#fff;border:0}body.high-contrast .notification-list-item{border-bottom:2px solid #ddd}body.high-contrast .notification-list-item td{vertical-align:top}body.high-contrast .grid-template md-grid-tile{background-color:rgba(100,100,100,.1)!important}body.high-contrast .grid-template md-grid-tile .remove-widget{color:#000!important}body.high-contrast .template-editor .side-nav,body.high-contrast .template-editor .top-nav{background-color:rgba(100,100,100,.1)}body.high-contrast .template-editor .top-nav .widget-template.selected{border:1px solid #333}body.high-contrast .template-editor .top-nav .widget-template.selected md-grid-tile{background-color:rgba(174,216,253,.8)}body.high-contrast .template-editor .top-nav md-grid-tile{background-color:rgba(174,216,253,.4)}body.high-contrast .template-editor .side-nav .metric-menu .available-widgets ul li.embedded-widget-item{color:#0342cb!important;background-color:rgba(3,66,203,.05)}body.high-contrast .tag-assign{background-color:transparent;border-top:1px solid #d0d0d0}body.high-contrast .tag-management-mobile md-grid-list md-grid-tile md-grid-tile-footer{color:#000}body.high-contrast .help-page .date{color:#333}body.high-contrast .help-page .help-toolbar{background-color:rgba(100,100,100,.1)!important;border-top-color:rgba(100,100,100,.3)}body.high-contrast .cdk-overlay-pane .mat-dialog-container{background-color:#fff!important;color:#000!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field{color:#333}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field label{color:#000}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field ::-webkit-input-placeholder{color:#333!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field ::-moz-placeholder{color:#333!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field :-ms-input-placeholder{color:#333!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field ::-ms-input-placeholder{color:#333!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field ::placeholder{color:#333!important}body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field .mat-form-field-underline,body.high-contrast .cdk-overlay-pane .mat-dialog-container .mat-form-field .mat-form-field-underline .mat-form-field-ripple{background-color:rgba(0,0,0,.75)}body.high-contrast .cdk-overlay-pane button.mat-flat-button{background-color:rgba(60,60,60,.25)!important;color:#000!important}body.high-contrast .cdk-overlay-pane button:disabled{color:#999!important}body.high-contrast .cdk-overlay-pane .mat-select-arrow,body.high-contrast .cdk-overlay-pane .mat-select-value{color:#000!important}body.high-contrast .mat-option{background-color:#f9f9f9!important;color:#000!important}body.high-contrast .mat-option.mat-active{background-color:#e0e0e0!important;color:#000!important}body.high-contrast table.mat-table tr td,body.high-contrast table.mat-table tr th{color:#000}:root{--color-primary:#9e9e9e;--color-accent:#4d90c3;--color-warn:#c31d1d}
/*# sourceMappingURL=main.4e2958ffab67641cfda3.css.map*/