@font-face{font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.nowrap{white-space:nowrap}[ng-click]{cursor:pointer}ng-md-icon{-webkit-transition:fill 750ms ease-in-out,stroke 750ms ease-in-out;-moz-transition:fill 750ms ease-in-out,stroke 750ms ease-in-out;-o-transition:fill 750ms ease-in-out,stroke 750ms ease-in-out;transition:fill 750ms ease-in-out,stroke 750ms ease-in-out;outline:0;fill:currentColor}ng-md-icon>svg{-webkit-transition:width 750ms ease-in-out,height 750ms ease-in-out;-moz-transition:width 750ms ease-in-out,height 750ms ease-in-out;-o-transition:width 750ms ease-in-out,height 750ms ease-in-out;transition:width 750ms ease-in-out,height 750ms ease-in-out}ng-md-icon.md-primary{fill:#148998}ng-md-icon.md-warn{fill:#ff5722}.no-pointer-events{pointer-events:none!important}md-toast.md-center{left:50%;transform:translate3d(-50%,0,0)}md-tooltip{color:#fff}md-tooltip .md-content{position:relative;opacity:1;height:auto}button::-moz-focus-inner{border:0}#content{height:100%}#content .container{display:flex;height:100%;width:100%}#content .container .primary-content{padding-bottom:16px}.form-autocomplete{padding-left:8px;padding-right:8px}.no-padding-left{padding-left:0}.max-width{min-width:100%;width:100%}.max-height{min-height:100%;height:100%}.bt-content{overflow:overlay;padding:24px;width:100%}.bt-content.dirty-form{margin-bottom:60px}md-toolbar{min-height:54px}.toolbar-button{padding-top:4px}.clickable{cursor:pointer;outline:0}input{background-color:inherit;color:inherit}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}md-card .md-actions:last-child{padding-right:4px}.global-loader{z-index:1;position:absolute;top:6px;left:150px;opacity:0;width:100%;height:100%;transition:200ms linear opacity}.global-loader.visible{opacity:1}.loading-container{background:#464646;border-radius:2px 2px 0 0;width:300px;position:fixed;top:100px;left:50%;margin-left:-150px}.loading-container>h2{text-align:center;color:#fff;padding-left:16px;padding-right:16px}.small-centered{margin-left:auto;margin-right:auto;max-width:500px}md-tooltip.tt-multiline ._md-content{height:auto;pointer-events:none}.fade{transition:.5s linear all;opacity:1}.fade.ng-hide,fade.ng-leave{opacity:0}[ui-view].ng-enter,[ui-view].ng-leave{position:absolute;-webkit-transition:all 750ms ease-in-out;-moz-transition:all 750ms ease-in-out;-o-transition:all 750ms ease-in-out;transition:all 750ms ease-in-out}[ui-view].ng-enter{opacity:0}[ui-view].ng-enter-active{opacity:1}[ui-view].ng-leave{opacity:1}[ui-view].ng-leave-active{opacity:0}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.dashboard-container .loading-container{text-align:center}.dashboard-container .loading-container md-progress-circular{margin:6px auto}.dashboard-container .help-icon{top:4px;position:relative}.dashboard-container .card-title-icon{top:3px;position:relative}.dashboard-container .card-title-icon[icon=graduation]>svg>path{transform:scale(.8)}.dashboard-container .calendar-card md-select{width:90px;display:inline-block;margin:0}.dashboard-container .calendar-card md-select .md-select-icon{width:16px}.dashboard-container .calendar-card md-card-content{text-align:center}.dashboard-container .calendar-card md-card-content>.calendar-strip{margin-top:-16px}.dashboard-container .calendar-card md-card-content>.calendar-strip .dow-label{fill:#fff}.dashboard-container .donut-viz-card md-card-content{height:180px;overflow:hidden}.dashboard-container .donut-viz-card .donut-chart>svg{margin:-50px -40px 0 -40px}.dashboard-container .donut-viz-card .donut-chart .ghost-slice{stroke-dasharray:5,5;fill:transparent}.dashboard-container .donut-viz-card .donut-chart .nv-slice>path{stroke:rgba(255,255,255,.5)}.dashboard-container .donut-viz-card .donut-chart .nv-pieLabels .nv-label>text{fill:rgba(255,255,255,.87)!important}.calendar-strip{overflow:auto;-webkit-overflow-scrolling:touch}.calendar-strip svg{shape-rendering:crispEdges}.calendar-strip .day{fill:#fff;stroke:#ccc}.calendar-strip .month{fill:none;stroke:#000;stroke-width:2px}.calendar-strip .calendar-tooltip{position:absolute;text-align:left;font-size:10px;z-index:100;border-radius:4px;font-weight:500;background-color:#616161;line-height:22px;padding-left:8px;padding-right:8px;pointer-events:none;white-space:nowrap}.login-container md-card{text-align:center}.login-container md-card .md-card-image{margin:24px auto 0 auto;width:188px}.geo-tb-sidenav{height:100%}.geo-tb-sidenav .coord-container{padding:8px;border-top:1px solid rgba(204,204,204,.25);font-size:.9em}.geo-tb-sidenav .coord-container>.center{line-height:40px;padding-right:12px}.geo-tb-sidenav .coord-container>.center>.md-icon-button.md-button{margin-left:0}.geo-tb-sidenav .coord-container>.center md-input-container{margin:0;padding-top:5px}.geo-tb-sidenav .coord-container>.center .md-errors-spacer{display:none}.geo-tb-sidenav .coord-container>.cursor{height:40px;line-height:40px}.geo-tb-sidenav .coord-container>.cursor>ng-md-icon{padding:8px;margin-right:4px;top:5px;position:relative}.geo-tb-sidenav md-list{padding-top:0;overflow:auto}.geo-tb-sidenav .layers-container .header-label{font-weight:700;font-size:1.2em;margin-left:12px}.geo-tb-sidenav .layers-container>md-list{padding:2px}.geo-tb-sidenav .layers-container>md-list md-list-item .md-button.md-no-style{padding:0}.geo-tb-sidenav .layers-container>md-list md-list-item.selected{background-color:rgba(204,204,204,.25)}.geo-tb-sidenav .layers-container>md-list md-list-item .md-list-item-inner .layer-item-name,.geo-tb-sidenav .layers-container>md-list md-list-item .md-list-item-inner .feature-item-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:202px}.geo-tb-sidenav .layers-container>md-list md-list-item .md-list-item-inner .feature-item-name{margin:0 0 0 54px}.sidenav-layer-tooltip{margin-left:39px}.sidenav-feature-tooltip{margin-left:-6px;max-width:400px;max-height:400px;overflow:auto}.bt-toolbar{padding-top:2px}.bt-toolbar #main-progress-bar{position:absolute;width:100%;bottom:0;left:0}.bt-toolbar .logo{height:40px;margin-right:16px}.bt-toolbar .user-img{height:40px;width:40px;clip-path:circle(16px at center)}.user-info-panel{background:#343838;border:2px solid #B8BDBD;margin-top:7px;padding:8px}.user-info-panel:after,.user-info-panel:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.user-info-panel:after{border-color:rgba(136,183,213,0);border-bottom-color:#343838;border-width:10px;right:15px}.user-info-panel:before{border-color:rgba(194,225,245,0);border-bottom-color:#B8BDBD;border-width:13px;right:12px}.user-info-panel .user-info-button-section{margin-top:6px}.user-info-panel .user-info-name{font-weight:700}