﻿/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, gray);background-image:-ms-linear-gradient(to bottom, #b3b3b3, gray);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(gray));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, gray);background-image:-o-linear-gradient(to bottom, #b3b3b3, gray);background-image:linear-gradient(to bottom, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}.ct-label{fill:rgba(0,0,0,0.4);color:rgba(0,0,0,0.4);font-size:0.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:0.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:#d70206}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area{fill:#f05b4f}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-slice-pie,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-area{fill:#f4c63d}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-slice-pie,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-area{fill:#d17905}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-slice-pie,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-area{fill:#453d3f}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-slice-pie,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-area{fill:#59922b}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-slice-pie,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-area{fill:#0544d3}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-slice-pie,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-area{fill:#6b0392}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-slice-pie,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-area{fill:#f05b4f}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-slice-pie,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-area{fill:#dda458}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-slice-pie,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-area{fill:#eacf7d}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-slice-pie,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-area{fill:#86797d}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-slice-pie,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-area{fill:#b2c326}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-slice-pie,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-area{fill:#6188e2}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-slice-pie,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-area{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 *  Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.6.2");src:url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.6.2#iefix") format("embedded-opentype"),url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.6.2") format("woff2"),url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.6.2") format("woff"),url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.6.2") format("truetype"),url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.6.2#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.webui-popover-content{display:none}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);-o-transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:0.15s linear;-o-transition:0.15s linear;transition:0.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:bold;line-height:16px;color:#000000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:0.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:bold;line-height:18px;background-color:#ffffff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333333;color:#eeeeee}.webui-popover-inverse .webui-popover-title{background:#333333;border-bottom:1px solid #3b3b3b;color:#eeeeee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(../img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,0.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}/*! jQuery UI - v1.12.1 - 2017-01-10
* http://jqueryui.com
* Includes: draggable.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.wg-detached-filter .text-filter-container input,.wice-grid .text-filter-container input{width:auto;margin-right:10px;display:inline}.wg-detached-filter thead th select,.wice-grid thead th select{display:inline-block}.wg-detached-filter a.date-label,.wice-grid a.date-label{text-decoration:none}.wg-detached-filter a.date-label:hover,.wice-grid a.date-label:hover{text-decoration:line-through}.wg-detached-filter .clickable,.wice-grid .clickable{cursor:pointer;margin-bottom:2px;margin-right:2px}.wg-detached-filter .ui-datepicker-trigger,.wg-detached-filter .wg-detached-filter .ui-datepicker-trigger,.wice-grid .ui-datepicker-trigger,.wice-grid .wg-detached-filter .ui-datepicker-trigger{cursor:pointer}.wg-detached-filter .custom-dropdown-container .expand-multi-select-icon,.wg-detached-filter .custom-dropdown-container .collapse-multi-select-icon,.wice-grid .custom-dropdown-container .expand-multi-select-icon,.wice-grid .custom-dropdown-container .collapse-multi-select-icon{width:10px;height:10px;display:inline-block;margin-left:5px;vertical-align:top}.wice-grid .desc,.wice-grid .asc{padding-right:18px;text-decoration:none}.wice-grid .clickable.select-all,.wice-grid .clickable.deselect-all{float:left}.wice-grid thead th select{width:auto}.wice-grid .pagination{margin:0px;float:left}.wice-grid tr.wg-filter-row input[type=text]{width:100px}.wice-grid .pagination_status{font-weight:bold;float:right}.wice-grid-query-panel li{list-style-type:none}.wice-grid-query-panel ul{margin-left:0}input.wice-grid-save-query-field{width:auto;display:inline-block;margin-right:10px}@media screen and (max-width: 75rem) and (12: min-width) and (50rem: 12){.element{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.element:last-child{margin-right:0}}.row{display:block}.row::after{clear:both;content:"";display:table}@media screen and (min-width: 50rem){.row .two-thirds{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.row .two-thirds:last-child{margin-right:0}.row .one-half{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.row .one-half:last-child{margin-right:0}.row .one-half:nth-child(2n){margin-right:0}.row .one-half:nth-child(2n+1){clear:left}.row .one-half-centered{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}.row .one-half-centered:last-child{margin-right:0}.row .one-half-centered:nth-child(2n){margin-right:0}.row .one-half-centered:nth-child(2n+1){clear:left}.row .one-half-nomega{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.row .one-half-nomega:last-child{margin-right:0}.row .one-third{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.row .one-third:last-child{margin-right:0}.row .one-fourth{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.row .one-fourth:last-child{margin-right:0}.row .one-sixth{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.row .one-sixth:last-child{margin-right:0}.row .one-full{float:left;display:block;margin-right:2.3576515979%;width:100%}.row .one-full:last-child{margin-right:0}.row .one-five{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.row .one-five:last-child{margin-right:0}.row .one-seven{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.row .one-seven:last-child{margin-right:0}}.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#0AA699;border:none;border-radius:3px;color:#FFFEFF;cursor:pointer;display:inline-block;font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;padding:0.375rem 1.5rem;text-align:center;text-decoration:none;transition:background-color 0.5s;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover,.button:focus{background-color:#0bbeaf;color:#fff}.button:disabled{cursor:not-allowed;opacity:0.5}.button--block{display:block;width:100%}.button--black{background-color:#252831}.button--one-third{display:block;text-align:center;width:40%;margin:auto}.button--share{display:block;margin:0.75rem;text-align:center}.button--red{background-color:#e75f53}.button--red:hover{background-color:#e75f53}.button--red:focus{background-color:#ea7469}.button--beta{background-color:#C724B1}fieldset{background-color:white;border:1px solid #ECF0F1;margin:0 0 0.75rem;padding:1.5rem}input,label,select{display:block;font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1rem}label{font-weight:600;margin-bottom:0.375rem}label.required::after{content:"*"}label abbr{display:none}.default-text-input,select[multiple=multiple],textarea{background-color:#FFFEFF;border:0;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(38,41,50,0.15);box-sizing:border-box;font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1rem;line-height:1.5rem;padding:0.75rem;transition:border-color;width:100%}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="file"]{padding-bottom:0.75rem;width:100%}select{margin-bottom:1.5rem;max-width:100%;width:auto}.form-footer{margin-top:1.5rem;text-align:center}.form-header{font-size:1.5rem;font-weight:400;line-height:3rem;margin-bottom:0.75rem;text-align:center}.sign_in .form-header{color:#FFFEFF}.form-row+.form-row{margin-top:1.5rem}.field_with_errors{width:100%}.field_with_errors input{border:1px solid red}.input-password{margin-bottom:0.75rem}.icon-input-group{display:flex}.icon-input-group .icon{background-color:#457393;border-radius:3px 0 0 3px;fill:#FFFEFF;flex:0 0 3rem;height:3rem;padding:0.75rem}.icon-input-group input{border-radius:0 3px 3px 0;display:table-cell}.equipment-tou-dropdown{margin-bottom:10px}.equipment-tou-dropdown-container{display:inline-block;position:relative;width:100%}.equipment-tou-dropdown-description{background:#FFFEFF;border-bottom-left-radius:3px;border-bottom:1px solid #0AA699;border-left:1px solid #0AA699;border-top-left-radius:3px;border-top:1px solid #0AA699;color:#676970;float:left;line-height:40px;margin:0;padding:0 0.5em 0 1em;width:40%}.equipment-tou-dropdown-button{background:#FFFEFF;border-bottom-right-radius:3px;border-bottom:1px solid #0AA699;border-left:1px solid #0AA699;border-right:1px solid #0AA699;border-top-right-radius:3px;border-top:1px solid #0AA699;cursor:pointer;float:right;font-size:0.8em;font-weight:700;line-height:40px;margin:0;padding:0 2.5em 0 0.5em;position:relative;width:60%}.equipment-tou-dropdown-button:hover{background-color:#0bbeaf;color:#FFFEFF}.equipment-tou-dropdown-button:hover:after{color:#FFFEFF}.equipment-tou-dropdown-button:after{color:#262932;content:"\25BE";display:block;position:absolute;right:1em;top:0}.equipment-tou-dropdown-menu{border-radius:3px;border:1px solid #0AA699;color:#262932;cursor:pointer;display:none;margin:41px 0 10px 0;padding:0;right:0;top:50px;top:50px;z-index:99999}.equipment-tou-dropdown-menu li{border-bottom:1px solid #cccccc;color:#262932;list-style:none;padding:0.5em}.equipment-tou-dropdown-menu li:hover{background:#0bbeaf;color:#FFFEFF}.equipment-tou-dropdown-menu li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.equipment-tou-dropdown-menu li:last-child{border:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.equipment-tou-dropdown .show-menu{display:block;border-top:none;border-top-left-radius:0px;border-top-right-radius:0px}.expander{margin-top:1.5rem;text-align:center;width:100%}.expander-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#0AA699;cursor:pointer;display:block;font-size:1rem;margin-bottom:1em;text-decoration:none}.expander-content{border-top:1px solid #ECF0F1;padding-top:1em}.expander-content p{color:#262932;line-height:1.5}.expander .expander-hidden+.expander-content{display:none}.support-block{margin-top:1.5rem}.form-row select{width:100%;background:#FFFEFF;border:1px solid #0AA699;outline:none}.v-rhythm .select2-container,.v-rhythm input{margin-bottom:1em;width:100% !important}@media (min-width: 50rem){.equipment-tou-dropdown-rates{height:268px;overflow:scroll}.equipment-tou-dropdown-button{font-size:1rem;padding:0 2.5em 0 0.5em}.divider{margin-right:45px}}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:0.75rem}dl dt{font-weight:bold;margin-top:0.75rem}dl dd{margin:0}table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75rem 0;margin-bottom:0;table-layout:fixed}th{border-bottom:1px solid #c0cdd1;font-weight:600;padding:0.75rem 0;text-align:left}td{border-bottom:1px solid #ECF0F1;padding:0.75rem 0}tr,td,th{vertical-align:middle}body{-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#262932;font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1rem;line-height:1.2;margin:0 0 0.75rem}p{margin:0 0 0.75rem}a{color:#0AA699;text-decoration:none}a:hover{color:#0dd6c5}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ECF0F1;border-left:none;border-right:none;border-top:none;margin:1.5rem 0}img,picture{margin:0;max-width:100%}.primary-header{font-size:1.5rem;font-weight:600}.form-prompt{text-align:center;margin-bottom:30px;font-size:18px}.form-prompt--left{text-align:left}.form-prompt-header{font-size:1.3rem;font-weight:600}.center-align{text-align:center}.code{font-family:monospace}.modal{display:none;position:fixed;overflow:auto;z-index:11;min-width:250px;max-width:275px;min-height:350px;top:10%;left:50%;margin-left:-125px;background-color:#FFFEFF;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.modal__content{position:relative;text-align:center;margin:15px auto;padding:15px;width:85%}.alert__image--wrapper{animation:animatetop 2s}.alert__image--pig{animation:bounce;animation-duration:1s;animation-iteration-count:3;animation-delay:1s}.alert__header,.survey__header{padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.3rem;font-weight:600;line-height:1.3}.alert__savings{color:#0AA699;font-weight:700}.modal__body{font-size:0.9rem}.alert--button,.survey--button{padding:0.375rem 1rem}.survey__body{text-align:left}.survey__radio{float:left;margin-top:3px}.survey__option{display:block;padding-left:25px}.modal__footer{padding-top:0.75rem}.alert--link{text-decoration:underline;font-size:0.8rem}.modal__close{float:right;color:#999;font-size:1.5rem;margin:-25px -20px}.modal__close:hover,.modal__close:focus{cursor:pointer;color:#262932}.modal__backdrop{top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;background-color:#999;width:100%;height:100%;z-index:-1}.savings-tutorial{display:none;overflow:hidden}.savings-tutorial__content{padding-top:20px;padding-left:20px;font-size:1rem;font-weight:400;width:100%}.progress--dot__container{float:left;margin-left:15px;margin-top:20px}.progress--dot{display:inline-block;margin:5px;height:0.7rem;width:0.7rem;background:#0AA699;border-radius:50%;opacity:0.3}.next--button{float:right;margin:10px;padding:12px 15px;font-size:1.2rem;font-weight:700;cursor:pointer}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.simple_form div.input{margin-bottom:10px;clear:both}.simple_form--inline_form div.input{width:15%;display:inline-block}.simple_form--inline_form .button{margin-left:10%}.simple_form .error{clear:left;color:red;display:block}html,body{height:100%}body{background-color:#FFFEFF}img{vertical-align:top}.container{margin-top:0;margin-right:0;margin-left:0;max-width:72rem;min-height:100%;padding:1rem}.container--no-margin{margin-top:0;margin-right:0;margin-left:0;min-height:100%;padding:1rem}.aligner{display:flex;align-items:center;justify-content:center;height:70vh}.aligner-item--top{align-self:flex-start}.aligner-item--bottom{align-self:flex-end}.right-align{float:right}.section{margin-bottom:1.5rem}.centered-margin{margin:0 auto}@media (min-width: 72rem){.container{margin-top:0;margin-right:auto;margin-left:auto}}.index.admin_dashboard{min-height:100vh;background-color:#ECF0F1}.admin-panel{max-width:72rem;margin-left:auto;margin-right:auto;background-color:rgba(255,254,255,0.8);border-radius:3px;margin-top:3rem;padding:1.5rem}.admin-panel::after{clear:both;content:"";display:table}.admin-panel .card{margin:1.5rem 0}.admin-panel--narrow{max-width:24rem}.admin__footer{border-top:1px solid #d3d8dc;bottom:0;font-size:13px;left:0;padding:15px 30px;position:fixed;right:0}.admin__footer--default{background-color:#fff;color:#7f8c8d}.admin__footer--other{background-color:#fff;color:#7f8c8d}.admin__footer--production{background-color:#CD5C5C;color:#FFFEFF}.admin__heading--other{color:#7f8c8d}.admin__heading--production{color:white}.card{background-color:#FFFEFF;box-shadow:0 1px 0 rgba(38,41,50,0.1);display:block;margin:0.75rem 0;padding:0.75rem;position:relative}.card--large{min-height:inherit;padding:1.5rem}.card--paddless-big{padding:0;min-height:0}.cards{margin:0.75rem 0}.card-row{display:flex;font-size:1.2rem;justify-content:space-between;margin:0}.card-row--large{font-size:1.75rem}.card-row--medium{color:#999;font-size:1.2rem;margin:0 0 1.5rem}.card-row--small{color:#262932;font-size:1rem;margin-top:0.375rem}.card-body--lr-pad .card-row{padding-bottom:0.75rem}.card-total{font-weight:600}.card-header{border-bottom:#ECF0F1 1px solid;margin-bottom:0.75rem;padding:0.75rem;padding-bottom:0}.card-header--multiple{border-top:#ECF0F1 1px solid;margin-top:0.75rem}.card-footer{border-top:#ECF0F1 1px solid;margin-top:0.75rem;padding:0.75rem}.card-footer p{margin-bottom:0}.card-body--lr-pad{padding-left:0.75rem}.card-body .equipment-info-button{display:block;width:120px;position:absolute;right:0;bottom:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card-header h2.card-row{padding-bottom:0.75rem}.settings-card{display:block;width:90%;max-width:600px;margin:0.75rem auto 0}.card-inputs{display:block;margin-left:auto;margin-right:auto;max-width:36rem}@media (min-width: 50rem){.card--large{min-height:504px}.row.eq-height{display:flex;flex-wrap:wrap}.row.eq-height.card.eq-height{display:flex}}.icon{height:1.5rem;width:1.5rem;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;fill:currentColor}.icon--left{float:left}.icon--export{height:25px;width:35px}.icon--large{height:2.2em;width:2.2em}.panel-header{margin-bottom:2rem}body.sign_in{background-color:#3c414f}section.generic-sign-in{min-width:280px;padding-left:0.75rem;padding-right:0.75rem}.sliding-panel-button{background-color:#262932;min-width:190px;padding:0 0 0 1rem;text-align:left}.sliding-panel-button:hover,.sliding-panel-button-active{background-color:#000000}.sliding-panel-list{display:none;position:absolute;min-width:190px;background:#FFFEFF;color:#262932;border:1px solid #262932;border-top-width:0;box-shadow:0 15px 5px -8px #999999}.sliding-panel-list-visible{display:block}.sliding-panel-list-item{display:block}.sliding-panel-list-item-button{color:inherit;display:block;position:relative;padding:1rem;text-decoration:none;width:100%;float:none;text-align:left}.sliding-panel-list-item-button:focus{background-color:#3c414f}.sliding-panel-list-item-button:hover{background-color:#0AA699;color:#fff}@media (min-width: 400px){.sliding-panel-button,.sliding-panel-list{min-width:220px}}.flashes{background-color:#e5edf8;margin-bottom:3rem;width:100%}.flash-alert{color:#8c7800;display:block;font-weight:600;padding:0.75rem;text-align:center}.flash-alert a{color:#594c00}.flash-alert a:focus,.flash-alert a:hover{color:black}.flash-error{color:#97161b;display:block;font-weight:600;padding:0.75rem;text-align:center}.flash-error a{color:#6a0f13}.flash-error a:focus,.flash-error a:hover{color:#110203}.flash-notice{color:#97161b;display:block;font-weight:600;padding:0.75rem;text-align:center}.flash-notice a{color:#6a0f13}.flash-notice a:focus,.flash-notice a:hover{color:#110203}.flash-success{color:#56651a;display:block;font-weight:600;padding:0.75rem;text-align:center}.flash-success a{color:#333c10}.flash-success a:focus,.flash-success a:hover{color:black}.upload__form--file[type="file"],.upload__form--label,.upload__form--paragraph,.upload__form--select,.upload__form--heading{margin:0;padding:0}.upload__form--label,.upload__form--heading{font-size:1.2rem;font-weight:700;margin-bottom:0.75rem}.upload__form--buttons{text-align:center}.upload__form--code{background-color:#FFFEFF;font-family:monospace;font-size:1rem;margin-top:1.5rem;padding:1.5rem}.upload__form--file[type="file"]{width:inherit}.upload__form--section{margin-bottom:1.5rem}.upload__form--section:last-of-type{margin-bottom:0}.upload__form--select{width:100%}.upload__new{background-color:#ECF0F1;min-height:100%}.upload__new--heading,.upload__new--header{margin:0}.upload__new--header{margin-bottom:1.5rem;text-align:center}.upload__new--heading{font-size:1.9rem;font-weight:400;margin:0}.subnav{background:#FFFEFF;box-shadow:0 1px 0 rgba(38,41,50,0.1);width:100%}.breadcrumb a{cursor:pointer}.breadcrumb ul li{color:#262932;display:inline-block;font-size:1rem;margin:0;margin-right:1rem;padding:0;position:relative;text-align:center;text-decoration:none}.breadcrumb-links{overflow:hidden;text-overflow:clip;white-space:nowrap;background-color:#FFFEFF;padding:1rem;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.chart-error{background-color:rgba(76,81,102,0.4);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.chart-error-data{background-color:#FFFEFF;border-radius:3px;display:block;left:2.5%;margin-top:9rem;padding:20px 30px;position:absolute;text-align:center;width:95%}@media screen and (min-width: 50rem){.chart-error-data{left:24%;width:52%}}.chart-error--usage{background-color:rgba(76,81,102,0.4);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.chart-error-data--usage{background-color:#FFFEFF;border-radius:3px;display:block;left:2.5%;margin-top:9rem;padding:20px 30px;position:absolute;text-align:center;width:95%}@media screen and (min-width: 50rem){.chart-error-data--usage{left:24%;width:52%}}.chart-error-paragraph{margin:0;padding:0}@media (max-width: 799px){.chart-error-data{margin-top:4.5rem}}.ct-demand-chart .ct-chart-bar .ct-label.ct-horizontal.ct-end{display:block;margin-left:29px}.ct-demand-chart .ct-chart-bar .ct-label.ct-horizontal.ct-end:before{content:" ⃓";display:block;height:12px;margin-right:10px;padding-bottom:3px}.ct-demand-chart .ct-chart-bar .ct-label.ct-vertical.ct-start:before{content:"$";height:13px;padding-top:-10px;text-align:left;width:15px}.ct-demand-chart{display:block;position:relative;width:100%;stroke-width:0px}.ct-demand-chart:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-demand-chart:after{content:"";display:table;clear:both}.ct-demand-chart>svg{display:block;position:absolute;top:0;left:0}@media screen and (min-width: 50rem){.ct-demand-chart{display:block;position:relative;width:100%;stroke-width:130px}.ct-demand-chart:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-demand-chart:after{content:"";display:table;clear:both}.ct-demand-chart>svg{display:block;position:absolute;top:0;left:0}}.ct-demand-chart .ct-series-a .ct-bar{stroke:#00897e;stroke-width:53px}.ct-demand-chart .ct-series-b .ct-bar{stroke:#FAAB00;stroke-width:53px}.ct-demand-chart .ct-series-c .ct-bar{stroke:#c13733;stroke-width:53px}.ct-demand-chart .ct-series-d .ct-bar{stroke:#FAAB00;stroke-width:53px}.ct-demand-chart .ct-series-e .ct-bar{stroke:#00897e;stroke-width:53px}.demand-chart-maximum-box{padding:0;margin:0;display:inline-block;width:100%}.demand-chart-maximum{background-color:#ECF0F1;font-size:1rem;border-radius:3px;padding:0.75rem}.chart-explanation-block{padding-left:0.75rem;padding-right:0.75rem}.chart-dropdown-block{padding-left:0.75rem;padding-right:0.75rem}@media (min-width: 50rem){.ct-demand-chart .ct-chart-bar .ct-label.ct-horizontal.ct-end{margin-left:67px}.ct-demand-chart .ct-series-a .ct-bar{stroke-width:130px}.ct-demand-chart .ct-series-b .ct-bar{stroke-width:130px}.ct-demand-chart .ct-series-c .ct-bar{stroke-width:130px}.ct-demand-chart .ct-series-d .ct-bar{stroke-width:130px}.ct-demand-chart .ct-series-e .ct-bar{stroke-width:130px}}.tooltip-bar-chart-regular{padding:0.5em}.tooltip-bar-chart-regular-table,.tooltip-bar-chart-regular-month,.tooltip-bar-chart-regular-percentage,.tooltip-bar-chart-regular-year,.tooltip-bar-chart-regular-value,.tooltip-bar-chart-regular-total,.tooltip-bar-chart-regular-totalSpent-other,.tooltip-bar-chart-regular-totalSpent-cca,.tooltip-bar-chart-regular-totalSpent-electricity,.tooltip-bar-chart-regular-totalSpent-gas,.tooltip-bar-chart-regular-totalSpent-maxDemand,.tooltip-bar-chart-regular-totalSpent-peakDemand,.tooltip-bar-chart-regular-totalSpent-partialPeakDemand,.tooltip-bar-chart-regular-totalSpent-peak,.tooltip-bar-chart-regular-totalSpent-partialPeak,.tooltip-bar-chart-regular-totalSpent-offPeak,.tooltip-bar-chart-regular-totalSpent-superOffPeak,.tooltip-bar-chart-regular-energyConsumption-other,.tooltip-bar-chart-regular-energyConsumption-peak,.tooltip-bar-chart-regular-energyConsumption-partialPeak,.tooltip-bar-chart-regular-energyConsumption-offPeak,.tooltip-bar-chart-regular-energyConsumption-superOffPeak,.tooltip-bar-chart-regular-waterConsumption-other,.tooltip-bar-chart-regular-waterConsumption-peak,.tooltip-bar-chart-regular-waterConsumption-partialPeak,.tooltip-bar-chart-regular-waterConsumption-offPeak{padding:0;margin:0;border-width:0}.tooltip-bar-chart-regular-table{white-space:nowrap}.tooltip-bar-chart-regular-month,.tooltip-bar-chart-regular-year{font-weight:700;font-size:1.25em}.tooltip-bar-chart-regular-month,.tooltip-bar-chart-regular-total,.tooltip-bar-chart-regular-totalSpent-other,.tooltip-bar-chart-regular-totalSpent-cca,.tooltip-bar-chart-regular-totalSpent-electricity,.tooltip-bar-chart-regular-totalSpent-gas,.tooltip-bar-chart-regular-totalSpent-maxDemand,.tooltip-bar-chart-regular-totalSpent-peakDemand,.tooltip-bar-chart-regular-totalSpent-partialPeakDemand,.tooltip-bar-chart-regular-totalSpent-peak,.tooltip-bar-chart-regular-totalSpent-partialPeak,.tooltip-bar-chart-regular-totalSpent-offPeak,.tooltip-bar-chart-regular-totalSpent-superOffPeak,.tooltip-bar-chart-regular-energyConsumption-other,.tooltip-bar-chart-regular-energyConsumption-peak,.tooltip-bar-chart-regular-energyConsumption-partialPeak,.tooltip-bar-chart-regular-energyConsumption-offPeak,.tooltip-bar-chart-regular-energyConsumption-superOffPeak,.tooltip-bar-chart-regular-waterConsumption-other,.tooltip-bar-chart-regular-waterConsumption-peak,.tooltip-bar-chart-regular-waterConsumption-partialPeak,.tooltip-bar-chart-regular-waterConsumption-offPeak{text-align:left}.tooltip-bar-chart-regular-year,.tooltip-bar-chart-regular-percentage,.tooltip-bar-chart-regular-value{text-align:right;padding-left:1em}.tooltip-bar-chart-regular-totalSpent-other:before,.tooltip-bar-chart-regular-totalSpent-cca:before,.tooltip-bar-chart-regular-totalSpent-electricity:before,.tooltip-bar-chart-regular-totalSpent-gas:before,.tooltip-bar-chart-regular-totalSpent-maxDemand:before,.tooltip-bar-chart-regular-totalSpent-peakDemand:before,.tooltip-bar-chart-regular-totalSpent-partialPeakDemand:before,.tooltip-bar-chart-regular-totalSpent-peak:before,.tooltip-bar-chart-regular-totalSpent-partialPeak:before,.tooltip-bar-chart-regular-totalSpent-offPeak:before,.tooltip-bar-chart-regular-totalSpent-superOffPeak:before,.tooltip-bar-chart-regular-energyConsumption-other:before,.tooltip-bar-chart-regular-energyConsumption-peak:before,.tooltip-bar-chart-regular-energyConsumption-partialPeak:before,.tooltip-bar-chart-regular-energyConsumption-offPeak:before,.tooltip-bar-chart-regular-energyConsumption-superOffPeak:before,.tooltip-bar-chart-regular-waterConsumption-other:before,.tooltip-bar-chart-regular-waterConsumption-peak:before,.tooltip-bar-chart-regular-waterConsumption-partialPeak:before,.tooltip-bar-chart-regular-waterConsumption-offPeak:before{display:inline-block;content:'';height:1em;width:1em;margin:0 3px -3px 0}.tooltip-bar-chart-regular-month,.tooltip-bar-chart-regular-percentage,.tooltip-bar-chart-regular-year{height:0;width:0;margin:0}.tooltip-bar-chart-regular-month,thead .tooltip-bar-chart-regular-percentage,.tooltip-bar-chart-regular-year{font-weight:700}.tooltip-bar-chart-regular-totalSpent-other,.tooltip-bar-chart-regular-totalSpent-cca,.tooltip-bar-chart-regular-totalSpent-electricity,.tooltip-bar-chart-regular-totalSpent-gas,.tooltip-bar-chart-regular-totalSpent-maxDemand,.tooltip-bar-chart-regular-totalSpent-peakDemand,.tooltip-bar-chart-regular-totalSpent-partialPeakDemand,.tooltip-bar-chart-regular-totalSpent-peak,.tooltip-bar-chart-regular-totalSpent-partialPeak,.tooltip-bar-chart-regular-totalSpent-offPeak,.tooltip-bar-chart-regular-totalSpent-superOffPeak,.tooltip-bar-chart-regular-energyConsumption-other,.tooltip-bar-chart-regular-energyConsumption-peak,.tooltip-bar-chart-regular-energyConsumption-partialPeak,.tooltip-bar-chart-regular-energyConsumption-offPeak,.tooltip-bar-chart-regular-energyConsumption-superOffPeak,.tooltip-bar-chart-regular-waterConsumption-other,.tooltip-bar-chart-regular-waterConsumption-peak,.tooltip-bar-chart-regular-waterConsumption-partialPeak,.tooltip-bar-chart-regular-waterConsumption-offPeak{font-weight:400;font-size:1em}.tooltip-bar-chart-regular-total,tfoot .tooltip-bar-chart-regular-value{font-weight:600}thead+tfoot .tooltip-bar-chart-regular-total,thead+tfoot .tooltip-bar-chart-regular-value{font-weight:400}.tooltip-bar-chart-regular-energyConsumption-peak:before{background-color:#FB6900}.tooltip-bar-chart-regular-energyConsumption-partialPeak:before{background-color:#FC7719}.tooltip-bar-chart-regular-energyConsumption-offPeak:before{background-color:#FC8632}.tooltip-bar-chart-regular-energyConsumption-superOffPeak:before{background-color:#FD944B}.tooltip-bar-chart-regular-energyConsumption-other:before{background-color:#FDA264}.tooltip-bar-chart-regular-waterConsumption-peak:before{background-color:#037CAA}.tooltip-bar-chart-regular-waterConsumption-partialPeak:before{background-color:#1A92BF}.tooltip-bar-chart-regular-waterConsumption-offPeak:before{background-color:#31A8D5}.tooltip-bar-chart-regular-waterConsumption-superOffPeak:before{background-color:#48BEEA}.tooltip-bar-chart-regular-waterConsumption-other:before{background-color:#5FD4FF}.tooltip-bar-chart-regular-totalSpent-peak:before{background-color:#1CADA1}.tooltip-bar-chart-regular-totalSpent-partialPeak:before{background-color:#40BBB1}.tooltip-bar-chart-regular-totalSpent-offPeak:before{background-color:#65C9C0}.tooltip-bar-chart-regular-totalSpent-superOffPeak:before{background-color:#89D6D0}.tooltip-bar-chart-regular-totalSpent-electricity:before{background-color:#0AA699}.tooltip-bar-chart-regular-totalSpent-maxDemand:before{background-color:#52C2B8}.tooltip-bar-chart-regular-totalSpent-peakDemand:before{background-color:#65C8C0}.tooltip-bar-chart-regular-totalSpent-partialPeakDemand:before{background-color:#77CFC8}.tooltip-bar-chart-regular-totalSpent-cca:before{background-color:#89D6CF}.tooltip-bar-chart-regular-totalSpent-gas:before{background-color:#9BDDD7}.tooltip-bar-chart-regular-totalSpent-other:before{background-color:#ADE4DF}.tooltip__bar-chart-year{padding:0.5rem}.tooltip__bar-chart-year--heading{font-size:1.25rem}.tooltip__bar-chart-year--heading,.tooltip__bar-chart-year--value{margin:0}.tooltip-bar-chart-yoy{padding:0.5em}.tooltip-bar-chart-yoy-table,.tooltip-bar-chart-yoy-month,.tooltip-bar-chart-yoy-missing-previousYear,.tooltip-bar-chart-yoy-missing-currentYear,.tooltip-bar-chart-yoy-waterConsumption-previousYear,.tooltip-bar-chart-yoy-waterConsumption-currentYear,.tooltip-bar-chart-yoy-energyConsumption-previousYear,.tooltip-bar-chart-yoy-energyConsumption-currentYear,.tooltip-bar-chart-yoy-gasConsumption-previousYear,.tooltip-bar-chart-yoy-gasConsumption-currentYear,.tooltip-bar-chart-yoy-totalSpent-previousYear,.tooltip-bar-chart-yoy-totalSpent-currentYear,.tooltip-bar-chart-yoy-category,.tooltip-bar-chart-yoy-previousValue,.tooltip-bar-chart-yoy-currentValue,.tooltip-bar-chart-yoy-total{padding:0;margin:0;border-width:0}.tooltip-bar-chart-yoy-table{white-space:nowrap}.tooltip-bar-chart-yoy-month,.tooltip-bar-chart-yoy-category,.tooltip-bar-chart-yoy-total{text-align:left}.tooltip-bar-chart-yoy-missing-previousYear,.tooltip-bar-chart-yoy-missing-currentYear,.tooltip-bar-chart-yoy-waterConsumption-previousYear,.tooltip-bar-chart-yoy-waterConsumption-currentYear,.tooltip-bar-chart-yoy-energyConsumption-previousYear,.tooltip-bar-chart-yoy-energyConsumption-currentYear,.tooltip-bar-chart-yoy-gasConsumption-previousYear,.tooltip-bar-chart-yoy-gasConsumption-currentYear,.tooltip-bar-chart-yoy-totalSpent-previousYear,.tooltip-bar-chart-yoy-totalSpent-currentYear,.tooltip-bar-chart-yoy-previousValue,.tooltip-bar-chart-yoy-currentValue{text-align:right;padding-left:1em}.tooltip-bar-chart-yoy-waterConsumption-previousYear:before,.tooltip-bar-chart-yoy-waterConsumption-currentYear:before,.tooltip-bar-chart-yoy-energyConsumption-previousYear:before,.tooltip-bar-chart-yoy-energyConsumption-currentYear:before,.tooltip-bar-chart-yoy-gasConsumption-previousYear:before,.tooltip-bar-chart-yoy-gasConsumption-currentYear:before,.tooltip-bar-chart-yoy-totalSpent-previousYear:before,.tooltip-bar-chart-yoy-totalSpent-currentYear:before{display:inline-block;content:'';height:1em;width:1em;margin:0 3px -3px 0}.tooltip-bar-chart-yoy-category:before,.tooltip-bar-chart-yoy-previousValue:before,.tooltip-bar-chart-yoy-currentValue:before,.tooltip-bar-chart-yoy-total:before{height:0;width:0;margin:0}.tooltip-bar-chart-yoy-month,.tooltip-bar-chart-yoy-missing-previousYear,.tooltip-bar-chart-yoy-missing-currentYear,.tooltip-bar-chart-yoy-waterConsumption-previousYear,.tooltip-bar-chart-yoy-waterConsumption-currentYear,.tooltip-bar-chart-yoy-energyConsumption-previousYear,.tooltip-bar-chart-yoy-energyConsumption-currentYear,.tooltip-bar-chart-yoy-gasConsumption-previousYear,.tooltip-bar-chart-yoy-gasConsumption-currentYear,.tooltip-bar-chart-yoy-totalSpent-previousYear,.tooltip-bar-chart-yoy-totalSpent-currentYear{font-weight:700;font-size:1.25em}.tooltip-bar-chart-yoy-category,.tooltip-bar-chart-yoy-previousValue,.tooltip-bar-chart-yoy-currentValue{font-weight:400;font-size:1em}tfoot .tooltip-bar-chart-yoy-previousValue,tfoot .tooltip-bar-chart-yoy-currentValue,.tooltip-bar-chart-yoy-total{font-weight:600;font-size:1em}thead+tfoot .tooltip-bar-chart-yoy-previousValue,thead+tfoot .tooltip-bar-chart-yoy-currentValue,thead+tfoot .tooltip-bar-chart-yoy-total{font-weight:400}.tooltip-bar-chart-yoy-energyConsumption-previousYear:before{background-color:#FAAB00}.tooltip-bar-chart-yoy-energyConsumption-currentYear:before{background-color:#FB6900}.tooltip-bar-chart-yoy-waterConsumption-previousYear:before{background-color:#358DAE}.tooltip-bar-chart-yoy-waterConsumption-currentYear:before{background-color:#00ACEC}.tooltip-bar-chart-yoy-totalSpent-previousYear:before{background-color:#036860}.tooltip-bar-chart-yoy-totalSpent-currentYear:before{background-color:#0AA699}.tooltip-bar-chart-yoy-gasConsumption-previousYear:before{background-color:#EB8BFF}.tooltip-bar-chart-yoy-gasConsumption-currentYear:before{background-color:#9E04BE}.tooltip__break-even{padding:0.5rem}.tooltip__break-even--year,.tooltip__break-even--key,.tooltip__break-even--value{margin:0;padding:0}.tooltip__break-even--year{font-size:1.25rem;font-weight:600}.tooltip__break-even--row{display:flex;justify-content:space-between}.tooltip__break-even--key{margin-right:1rem}.tooltip__break-even--key:before{content:'';display:inline-block;height:1rem;margin:0 3px -3px 0;width:1rem}.tooltip__break-even--calculated:before{background-color:#78E501}.tooltip__break-even--projected:before{background-color:#999999}.tooltip-line-chart{padding:0.5em}.tooltip-line-chart-day,.tooltip-line-chart-datetime,.tooltip-line-chart-category,.tooltip-line-chart-value{padding:0;margin:0;border-width:0}.tooltip-line-chart-table{white-space:nowrap;margin:0}.tooltip-line-chart-datetime{font-weight:700;font-size:1.25em}.tooltip-line-chart-category,.tooltip-line-chart-value{font-weight:400;font-size:1em}.tooltip-line-chart-datetime,.tooltip-line-chart-hour,.tooltip-line-chart-category{text-align:left}.tooltip-line-chart-value{text-align:right;padding-left:1em}.tooltip-line-water-daily-chart{padding:0.5rem}.tooltip-line-water-daily-chart-day,.tooltip-line-water-daily-chart-datetime,.tooltip-line-water-daily-chart-category,.tooltip-line-water-daily-chart-value{padding:0;margin:0;border-width:0}.tooltip-line-water-daily-chart-table{white-space:nowrap;margin:0}.tooltip-line-water-daily-chart-datetime{font-weight:700;font-size:1.25rem}.tooltip-line-water-daily-chart-category,.tooltip-line-water-daily-chart-value{font-weight:400;font-size:1rem}.tooltip-line-water-daily-chart-datetime,.tooltip-line-water-daily-chart-hour,.tooltip-line-water-daily-chart-category{text-align:left}.tooltip-line-water-daily-chart-value{text-align:right;padding-left:1rem}.tooltip__multi-bar{padding:0.5rem}.tooltip__multi-bar--date,.tooltip__multi-bar--row,.tooltip__multi-bar--title,.tooltip__multi-bar--value{margin:0;padding:0}.tooltip__multi-bar--date{font-size:1.25rem;font-weight:600}.tooltip__multi-bar--row:before{content:'';display:inline-block;height:1rem;margin:0 3px -3px 0;width:1rem}.tooltip__multi-bar--title,.tooltip__multi-bar--value{display:inline-block;font-size:1rem;font-weight:400}.tooltip__multi-bar--value{float:right}.tooltip__multi-bar--title:first-of-type{margin-right:1rem}.tooltip__multi-bar--solar-generated:before{background-color:#78E501}.tooltip__multi-bar--net-solar:before{background-color:#999999}.tooltip__multi-bar--solar-used:before{background-color:#FC832A}.tooltip__multi-bar--net-spend:before{background-color:#999999}.tooltip__multi-bar--spent-with-solar:before{background-color:#78E501}.tooltip__multi-bar--spent-without-solar:before{background-color:#0AA699}.tooltip-peak{padding:0.5em}.tooltip-peak-table,.tooltip-peak-header-cell,.tooltip-peak-data-cell{padding:0;margin:0;border-width:0}.tooltip-peak-table{white-space:nowrap}.tooltip-peak-header-cell{font-weight:700;font-size:1.25em}.tooltip-peak-header-cell:first-child,.tooltip-peak-data-cell:first-child{text-align:left}.tooltip-peak-header-cell:not(:first-child),.tooltip-peak-data-cell:not(:first-child){text-align:right}.tooltip-peak-double .tooltip-peak-header-cell:not(:first-child),.tooltip-peak-double .tooltip-peak-data-cell:not(:first-child){padding-left:1em}.tooltip-peak-single .tooltip-peak-header-cell:not(:first-child),.tooltip-peak-single .tooltip-peak-data-cell:not(:first-child){padding-left:1.25em}.tooltip-peak-single .tooltip-peak-header-cost.tooltip-peak-header-percentage,.tooltip-peak-single .tooltip-peak-data-cost.tooltip-peak-data-percentage,.tooltip-peak-single .tooltip-peak-header-totalSpent.tooltip-peak-header-percentage,.tooltip-peak-single .tooltip-peak-data-totalSpent.tooltip-peak-data-percentage{padding-left:0}.tooltip-peak-header-prev-year:before,.tooltip-peak-header-curr-year:before,.tooltip-peak-data-peak:first-child:before,.tooltip-peak-data-partial-peak:first-child:before,.tooltip-peak-data-off-peak:first-child:before{display:inline-block;content:''}.tooltip-peak-single .tooltip-peak-header-cell:before,.tooltip-peak-double .tooltip-peak-data-cell:before{height:0;width:0;margin:0}.tooltip-peak-single .tooltip-peak-data-cell:before,.tooltip-peak-double .tooltip-peak-header-cell:before{height:1em;width:1em;margin:0 3px -3px 0}.tooltip-peak-data-cell{font-weight:400;font-size:1em}.tooltip-peak-data-energy.tooltip-peak-data-total,.tooltip-peak-data-energyConsumption.tooltip-peak-data-total,.tooltip-peak-data-water.tooltip-peak-data-total,.tooltip-peak-data-waterConsumption.tooltip-peak-data-total{font-weight:600}.tooltip-peak-header-energy.tooltip-peak-header-prev-year:before,.tooltip-peak-header-energyConsumption.tooltip-peak-header-prev-year:before{background-color:#FAAB00}.tooltip-peak-header-energy.tooltip-peak-header-curr-year:before,.tooltip-peak-header-energyConsumption.tooltip-peak-header-curr-year:before{background-color:#FB6900}.tooltip-peak-data-energy.tooltip-peak-data-peak:first-child:before,.tooltip-peak-data-energyConsumption.tooltip-peak-data-peak:first-child:before{background-color:#FB6900}.tooltip-peak-data-energy.tooltip-peak-data-partial-peak:first-child:before,.tooltip-peak-data-energyConsumption.tooltip-peak-data-partial-peak:first-child:before{background-color:#FC7719}.tooltip-peak-data-energy.tooltip-peak-data-off-peak:first-child:before,.tooltip-peak-data-energyConsumption.tooltip-peak-data-off-peak:first-child:before{background-color:#FC8632}.tooltip-peak-header-water.tooltip-peak-header-prev-year:before,.tooltip-peak-header-waterConsumption.tooltip-peak-header-prev-year:before{background-color:#358DAE}.tooltip-peak-header-water.tooltip-peak-header-curr-year:before,.tooltip-peak-header-waterConsumption.tooltip-peak-header-curr-year:before{background-color:#00ACEC}.tooltip-peak-data-water.tooltip-peak-data-peak:first-child:before,.tooltip-peak-data-waterConsumption.tooltip-peak-data-peak:first-child:before{background-color:#037CAA}.tooltip-peak-data-water.tooltip-peak-data-partial-peak:first-child:before,.tooltip-peak-data-waterConsumption.tooltip-peak-data-partial-peak:first-child:before{background-color:#1A92BF}.tooltip-peak-data-water.tooltip-peak-data-off-peak:first-child:before,.tooltip-peak-data-waterConsumption.tooltip-peak-data-off-peak:first-child:before{background-color:#31A8D5}.tooltip-peak-header-cost.tooltip-peak-header-prev-year:before,.tooltip-peak-header-totalSpent.tooltip-peak-header-prev-year:before{background-color:#036860}.tooltip-peak-header-cost.tooltip-peak-header-curr-year:before,.tooltip-peak-header-totalSpent.tooltip-peak-header-curr-year:before{background-color:#0AA699}.tooltip-peak-cell-cost:first-child:before{background-color:#0AA699}.tooltip__water-energy,.tooltip__water-energy--list,.tooltip__water-energy--row,.tooltip__water-energy--left,.tooltip__water-energy--right{margin:0;padding:0}.tooltip__water-energy{padding:0.5rem;width:280px}.tooltip__water-energy--list{list-style:none}.tooltip__water-energy--row{display:flex;justify-content:space-between}.tooltip__water-energy--left,.tooltip__water-energy--right{font-weight:600}.tooltip__water-energy--type,.tooltip__water-energy--value{color:#999999}.tooltip__water-energy--type:before{display:inline-block;content:'';height:1rem;width:1rem;margin:0 6px -3px 0}.tooltip__water-energy--water:before{background-color:#00ACEC}.tooltip__water-energy--energy:before{background-color:#FC832A}.equipment-row{font-size:1.2rem;margin:0}.equipment-header{font-size:1.2rem}.equipment-list-icon{height:2.25rem;width:2.25rem;border-radius:50%;display:inline;fill:#FFFEFF;flex:0 0 3rem;float:left;margin-right:0.75rem;padding:0.375rem}.equipment-list-icon--pump{background-color:#00ACEC}.equipment-list-icon--storage{background-color:#0AA699}.equipment-list-icon--building{background-color:#FB3C4A}.equipment-list-icon--lighting{background-color:#FAAB00}.equipment-list-icon--other{background-color:#999;transform:rotate(-35deg)}.equipment-list-type--pump{color:#00ACEC}.equipment-list-type--storage{color:#0AA699}.equipment-list-type--building{color:#FB3C4A}.equipment-list-type--lighting{color:#FAAB00}.equipment-list-type--other{color:#999}.equipment-list-button{float:right;font-weight:600;margin-top:-15px}.card-header .equipment-list-icon{margin-top:-6px}.filter-nav{display:block}.filter-nav--left{margin-bottom:1rem}.filter-nav--company{align-items:flex-end;display:flex;margin-right:0;margin-bottom:1rem}.filter-nav--icon{height:1.5rem}.filter-nav--icon--middle{vertical-align:middle}.filter-nav--icon--top{vertical-align:top}.filter-nav--item{padding-left:0.5rem}.filter-nav--name,.filter-nav--dropdown{font-size:1.5rem;font-weight:400}.filter-nav--name,.filter-nav--name:hover{color:#262932}.filter-nav--name{line-height:1.5rem;margin:0;padding-left:0.5rem}.filter-nav--ranch{margin-bottom:1rem}.filter-nav--dropdown .select2{width:100%}.filter-nav--dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0}.filter-nav--dropdown .select2-container--default .select2-selection--single{height:3rem;padding:0.5rem}.filter-nav--dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{height:1.5rem;right:0;top:0.75rem;width:1.5rem}.filter-nav--select{margin-bottom:0;width:100%}@media (min-width: 50rem){.filter-nav{align-items:center;display:flex;justify-content:space-between}.filter-nav--left{align-items:center;display:flex;margin-bottom:0;margin-right:1rem;width:calc(100% - 1rem - 200px)}.filter-nav--company,.filter-nav--dropdown{max-width:calc((100% - 2 * 1rem) / 3)}.filter-nav--company,.filter-nav--ranch{margin-bottom:0;margin-right:1rem}.filter-nav--date{min-width:200px;width:200px}}.footer{display:block;padding:2.5rem 0;background-color:#262932;color:#FFFEFF;text-align:center}.footer-paragraph{display:block;margin:0 0 1em 0;padding:0}.footer-link{display:block;margin:0 0 1em 0;padding:0}.footer-link:last-of-type{margin:0}.footer--site-type{bottom:4rem;color:#FFFEFF;font-size:1rem;left:0;margin:0;padding:1rem;position:fixed;right:0}.implementation-add_user .footer--site-type{bottom:0}.footer--production{background-color:#FB3C4A}.footer--other{background-color:#00ACEC}@media (min-width: 400px){.footer-link{display:inline-block;margin:0 1em}.footer-link:last-of-type{margin:0 1em}}@media (min-width: 800px){.footer--site-type{bottom:0}}.upload-company-info{width:50%;margin:auto}.nav,.nav--spacer-regular{height:4rem}.nav{position:fixed;top:0;right:0;left:0;background-color:#262932;box-shadow:0 1px 0 rgba(38,41,50,0.1);color:#FFFEFF;padding:0 1rem;width:100%;z-index:10}.nav--items{display:flex;height:inherit}.nav--item{height:inherit;padding-top:0;flex:0 0 auto}.nav--item-with-icons{flex:1 0 auto}.nav--item-without-icons{flex:0 0 auto}.nav--home{align-items:center;cursor:pointer;display:flex;height:inherit}.nav--logo,.nav--title{display:block}.nav--logo{height:50%;margin-right:0.5rem}.nav--title{font-size:1rem;font-weight:600}.nav--title,.nav--title:hover{color:#FFFEFF}.nav--settings{display:inline-block;height:inherit}.nav--button{border-width:0;display:inline-block;font-size:1rem;height:inherit;line-height:1.2;position:relative}.nav--avatar-mobile,.nav--avatar-desktop{margin-right:0.5rem}.nav--avatar-desktop{display:none}.nav--icons,.nav--spacer-icons{height:4rem}.nav--icons{background-color:#262932;border-color:#FFFEFF;border-style:solid;border-width:0;border-top-width:1px;bottom:0;display:flex;left:0;position:fixed;width:100%;z-index:10}.nav--icon{align-items:center;background-color:inherit;border-style:solid;border-color:#FFFEFF;border-width:0;border-left-width:1px;color:#FFFEFF;display:flex;height:inherit;justify-content:center;margin:0;padding:0;width:33.3333333333%}.nav--icon:first-of-type{border-left-width:0}.nav--link{align-items:center;background-color:inherit;color:inherit;display:flex;height:inherit;justify-content:center;flex-direction:column;width:100%}.nav--link:hover{color:inherit;background-color:#0AA699}.nav--active{background-color:#000000}.nav--icon-img-desktop{display:none}.nav--icon-name{background-color:inherit;color:inherit;font-size:0.75rem;line-height:1.5;margin:0;padding:0}@media (min-width: 400px){.nav--title,.nav--button{font-size:1.3rem}.nav--avatar-mobile{display:none}.nav--avatar-desktop{display:inline}}@media (min-width: 768px){.nav,.nav--spacer-regular{height:4rem}.nav--home{padding-right:1rem}.nav--icon-img-mobile{display:none}.nav--icon-img-desktop{display:inline}.nav--icon-name{font-size:1rem;line-height:1.5}.nav--spacer-icons{height:0}}@media (min-width: 1024px){.nav--icons{border-top-width:0;height:inherit;position:static}.nav--icon{border-left-width:0;box-sizing:border-box;flex:0 0 auto;padding:0 2px;width:8rem}}#s2id_onboarding_info_utility{width:100% !important}#s2id_onboarding_info_state{width:100% !important}#onboarding-document-dropzone{border:none;background-color:#ECF0F1;margin:auto}#onboarding-document-dropzone:hover{background-color:white}.onboarding-upload-icon{width:20%;margin:auto}.onboarding-button-config{margin-top:20px;line-height:2rem}.checkout-wrap{color:#444;margin:40px auto;max-width:1200px;position:relative}ul.checkout-bar{margin:0 20px}ul.checkout-bar li{color:#999999;display:block;font-size:14px;font-weight:600;padding:14px 20px 14px 80px;position:relative}ul.checkout-bar li:before{background:#999999;border-radius:50%;color:#fff;font-size:16px;font-weight:700;left:20px;line-height:30px;height:30px;position:absolute;text-align:center;width:30px}ul.checkout-bar li.active{color:#0AA699}ul.checkout-bar li.active:before{background:#0AA699}ul.checkout-bar li.visited{background:#ECECEC;color:#252831}ul.checkout-bar li.visited:before{background:#252831}ul.checkout-bar li.first:before{content:"1"}ul.checkout-bar li.second:before{content:"2"}ul.checkout-bar li.third:before{content:"3"}ul.checkout-bar li.fourth:before{content:"4"}@media all and (min-width: 285px){.checkout-wrap{margin-bottom:180px;margin-left:auto}ul.checkout-bar{background-size:35px 35px;background-color:#999999;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);border-radius:15px;height:2px;margin:10px auto;padding:0;position:absolute;width:100%}ul.checkout-bar li{display:inline-block;margin:50px 0 0 0;padding:0;text-align:center;width:24%}ul.checkout-bar li.three_buttons{width:32%}ul.checkout-bar li:before{left:40%;position:absolute;top:-65px}ul.checkout-bar li.visited{background:none}}.chartist-tooltip{position:absolute;opacity:0;background-color:#FFFFFF;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;pointer-events:none;z-index:1;border:1px solid #999999;box-shadow:0 15px 5px -8px #999999}.chartist-tooltip.tooltip-show{opacity:1}.wexus-select2 .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00ACEC}.wexus-select2 .select2-container--default .select2-search--dropdown .select2-search__field{outline:none;border:1px solid #00ACEC}.wexus-select2 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px}.wice-grid{width:100%}.svg-icon__bell--group{fill:#ECF0F1}.svg-icon__bill{width:100%;height:100%}.svg-icon__bill--color-gray{fill:#ECF0F1}.svg-icon__bill--color-green{fill:#0AA699}.svg-icon__bill--color-yellow{fill:#FAAB00}.svg-icon__bill--lines{fill:none;stroke:#FFFEFF;stroke-linecap:round;stroke-width:30}.svg-icon__pump{height:100%;width:100%}.svg-icon__pump--color-blue{fill:#00ACEC;stroke:#00ACEC}.svg-icon__pump--color-gray{fill:#ECF0F1;stroke:#ECF0F1}.svg-icon__pump--color-red{fill:#FB3C4A;stroke:#FB3C4A}.svg-icon-triangle-directional-right{transform:rotate(90deg)}.svg-icon-triangle-directional-down{transform:rotate(180deg)}.svg-icon-triangle-directional-left{transform:rotate(270deg)}.block__cost-savings--title,.block__cost-savings--value,.block__cost-savings--extra{margin:0;padding:0;text-align:center}.block__cost-savings--title{font-size:1rem;font-weight:600}.block__cost-savings--value{font-weight:600}.block__cost-savings--value-price{font-size:1.9rem}.block__cost-savings--monthly-price{font-size:1.5rem}.block__cost-savings--notes{display:inline-block;white-space:pre-wrap;font-weight:normal}.block__cost-savings--extra{font-size:0.8rem}.block__cost-savings--blue{color:#00ACEC}.block__cost-savings--green{color:#0AA699}.block__cost-savings--red{color:#FB3C4A}.block__plan-package--type,.block__plan-package--price,.block__plan-package--info{margin:0;padding:0}.block__plan-package--type{color:#FFFEFF;font-weight:600;padding:0.5rem}.block__plan-package--enterprise{background-color:#FC832A}.block__plan-package--professional{background-color:#0AA699}.block__plan-package--starter{background-color:#00ACEC}.block__plan-package--free{background-color:#00ACEC}.block__plan-package--price{font-size:1.9rem;font-weight:600}.block__plan-package--info{font-size:0.8rem}.button__alerts-counter{background-color:transparent;border-width:0;height:4rem;padding:1rem;position:relative;width:4rem}.button__alerts-counter--counter{background-color:#FB3C4A;border-radius:1rem;box-sizing:border-box;color:#FFFEFF;display:inline-block;font-size:0.75rem;font-weight:600;height:1rem;left:2rem;line-height:1.3333333333;min-width:1rem;padding-top:0;padding-right:0.25rem;padding-bottom:0;padding-left:0.25rem;position:absolute;top:1rem}.button__company-info{border-width:0;padding:0.5rem;text-align:left;width:100%}.button__company-info--default{background-color:#FFFEFF}.button__company-info--selected{background-color:#ECF0F1;font-weight:600}.button__company-info--disabled,.button__company-info--processing{color:#999999}.button__company-info--italic{font-style:italic}.button-general{color:#FFFEFF;border-style:solid;border-width:3px;border-radius:5px;padding:calc(1rem - 3px);font-weight:600;min-width:5rem}.button-general-normal{border-color:#0AA699;background-color:#0AA699}.button-general-cancel{color:#0AA699;border-color:#0AA699;background-color:inherit}.button-general-disabled{border-color:#999999;background-color:#999999}.button-group-duo-button{background-color:#FFFEFF;border-color:#999999;border-style:solid;border-top-width:1px;border-bottom-width:1px;color:#999999;display:inline-block;font-size:1rem;font-weight:400;line-height:1;margin:0;padding:0.5em 0.8em}.button-group-duo-left{border-top-left-radius:5px;border-right-width:0;border-bottom-left-radius:5px;border-left-width:1px}.button-group-duo-right{border-top-right-radius:5px;border-right-width:1px;border-bottom-right-radius:5px;border-left-width:0}.button-group-duo-left.button-group-duo-active,.button-group-duo-middle.button-group-duo-active,.button-group-duo-right.button-group-duo-active{background-color:#ECF0F1;border-color:#262932;color:#262932;font-weight:600}.button-group-duo-button:not(.button-group-duo-disabled):hover{background-color:#ECF0F1;font-weight:600}.button-group-duo-disabled:not(.button-group-duo-active){color:#ECF0F1}.button-group-trio-button{display:inline-block;margin:0;padding:0.5em 0.8em;background-color:#FFFEFF;font-size:1rem;font-weight:400;line-height:1;color:#999999;border-style:solid;border-color:#999999;border-top-width:1px;border-bottom-width:1px}.button-group-trio-left{border-left-width:1px;border-right-width:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group-trio-middle{border-left-width:0;border-right-width:0}.button-group-trio-right{border-left-width:0;border-right-width:1px;border-top-right-radius:5px;border-bottom-right-radius:5px}.button-group-trio-left.button-group-trio-active,.button-group-trio-middle.button-group-trio-active,.button-group-trio-right.button-group-trio-active{color:#262932;border-color:#262932;background-color:#ECF0F1;font-weight:600}.button-group-trio-button:not(.button-group-trio-disabled):hover{background-color:#ECF0F1;font-weight:600}.button-group-trio-disabled:not(.button-group-trio-active){color:#ECF0F1}.button-group-quartet--button{display:inline-block;margin:0;padding:0.5rem 0.8rem;background-color:#FFFEFF;font-size:1rem;font-weight:600;line-height:1;color:#999999;border-style:solid;border-color:#999999;border-top-width:1px;border-bottom-width:1px}.button-group-quartet--left{border-left-width:1px;border-right-width:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group-quartet--middleLeft{border-left-width:0;border-right-width:0}.button-group-quartet--middleRight{border-left-width:0;border-right-width:0}.button-group-quartet--right{border-left-width:0;border-right-width:1px;border-top-right-radius:5px;border-bottom-right-radius:5px}.button-group-quartet--left.button-group-quartet--active,.button-group-quartet--middleLeft.button-group-quartet--active,.button-group-quartet--middleRight.button-group-quartet--active,.button-group-quartet--right.button-group-quartet--active{color:#262932;border-color:#262932;background-color:#ECF0F1;font-weight:600}.button-group-quartet--button:not(.button-group-quartet--disabled):hover{background-color:#ECF0F1}.button-group-quartet--disabled:not(.button-group-quartet--active){color:#ECF0F1}.button-nav{background-color:#FFFEFF;border-color:#999999;border-radius:5px;border-style:solid;border-width:1px;display:inline-block;font-size:1rem;line-height:1;padding:0.5em 0.8em}.button-nav-enabled{color:#999999}.button-nav-disabled{color:#ECF0F1}.button__star{background-color:transparent;border-style:none;line-height:1;padding:0}.button__star--star{font-size:2rem}.button__star--active{color:#FAAB00}.button__star--inactive{color:#ECF0F1}.cell__rate-select{border-width:0;padding:0}.cell__rate-select--head{display:none}.cell__rate-select--body:before{content:attr(data-header);display:inline-block;font-size:1.1rem;font-weight:600;width:50%}.cell__rate-select--body{border-color:#999999;border-style:solid;border-width:0 1px;display:block;padding:0 0.5rem 0.5rem 0.5rem}.cell__rate-select--body:first-of-type{border-top-width:1px;padding-top:0.5rem}.cell__rate-select--body:last-of-type{border-bottom-width:1px;margin-bottom:1rem}tr:last-of-type .cell__rate-select--body{margin-bottom:0}@media (min-width: 1024px){.cell__rate-select--head,.cell__rate-select--body{display:table-cell;padding:0.5rem 0.5rem;font-size:0.9rem}.cell__rate-select--head{vertical-align:top}.cell__rate-select--body:before{display:none}.cell__rate-select--body{border-width:0;vertical-align:middle}.cell__rate-select--body:first-of-type{border-top-width:0}.cell__rate-select--body:last-of-type{border-bottom-width:0;padding-right:0}.cell__rate-select--body:first-of-type,.cell__rate-select--head:first-of-type{padding-left:0.5rem}.cell__rate-select--head:not([data-header="Service Account ID"]),.cell__rate-select--body:not([data-header="Service Account ID"]){text-align:center}.cell__rate-select--head[data-header="Service Account ID"]{width:8.5rem}.cell__rate-select--head[data-header="New Rate"]{width:9.5rem}.cell__rate-select--head[data-header="Include"],.cell__rate-select--body[data-header="Include"]{width:4rem}}.cell-user-accounts{padding:0;color:#262932}.cell-user-accounts-link{display:block;color:inherit}.cell-user-accounts-header{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:0;border-style:solid;border-color:#999999;font-weight:600}.cell-user-accounts-body{border-width:0}.cell-user-accounts-header,.cell-user-accounts-link{padding:0}.cell-user-accounts-link:hover{color:inherit}@media (min-width: 375px) and (max-width: 599px){.cell-user-accounts-header,.cell-user-accounts-link{padding:0.5rem 0.5rem}}@media (min-width: 600px){.cell-user-accounts-header,.cell-user-accounts-link{padding:0.5rem 1rem}}.chart-dollar-acreft{height:100%}.ct-series-a .chart-dollar-acreft-bar{stroke:#FC8632}.ct-series-b .chart-dollar-acreft-bar{stroke:#FC7719}.ct-series-c .chart-dollar-acreft-bar{stroke:#FB6900}.chart-donut-savings-chart{height:15em;margin-bottom:1em}.chart-donut-savings-cost .ct-slice-donut{stroke:#0AA699}.chart-donut-savings-electricity .ct-slice-donut{stroke:#FC7719}.chart-donut-savings-demand .ct-slice-donut{stroke:#FC7719}.chart-donut-savings-unspecified .ct-slice-donut{stroke:#999999}.chart-donut-savings-chart-potential{opacity:0.5}.chart-donut-savings-chart .ct-label{text-anchor:middle;dominant-baseline:middle;fill:#262932;font-size:1.5rem;font-weight:600}.chart-donut-savings-summary{margin:0;text-align:center;font-size:1.5rem}.chart-donut-savings-summary-bold{font-weight:600}.chart-et-line{height:100%}.chart-et-line-line{stroke:#262932}.chart-et-line-point{stroke:#262932;stroke-width:10px}.chart-line{width:100%;height:100%}.chart-line-chart{position:relative;width:100%;height:100%}.chart-line-chart .ct-label{color:#999999}.chart-line-chart .ct-horizontal{white-space:nowrap}.chart-line-chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart-line-chart-waterConsumption .ct-line,.chart-line-chart-waterConsumption .ct-point,.chart-line-chart-waterConsumption .ct-series-b .ct-point:hover{stroke:#00ACEC}.chart-line-chart-energyConsumption .ct-line,.chart-line-chart-energyConsumption .ct-point,.chart-line-chart-energyConsumption .ct-series-b .ct-point:hover{stroke:#FC7719}.chart-line-chart-totalSpent .ct-line,.chart-line-chart-totalSpent .ct-point,.chart-line-chart-totalSpent .ct-series-b .ct-point:hover{stroke:#0AA699}.chart-line-chart-line-main{stroke-width:3px}.chart-line-chart-line-side{stroke-width:3px}.chart-line-chart-point-side{stroke-width:6px}.ct-series-a .chart-line-chart-point-main{stroke-width:10px}.chart-line .ct-series-b .ct-point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}@media (min-width: 1025px){.chart-line .ct-series-b .ct-point{stroke-width:16px}}.chart-pump-efficiency{width:100%;height:100%;padding:0;background-color:transparent;position:relative}.chart-pump-efficiency-chart{width:100%;height:100%}.chart-pump-efficiency .ct-chart-line{overflow:visible}.chart-pump-efficiency .ct-label{color:#999999;font-size:0.75em}.chart-pump-efficiency .ct-area{fill-opacity:1}.chart-pump-efficiency .ct-series-a .ct-line{stroke:#0AA699}.chart-pump-efficiency .ct-series-a .ct-area{fill:#0AA699}.chart-pump-efficiency .ct-series-b .ct-line{stroke:#FAAB00}.chart-pump-efficiency .ct-series-b .ct-area{fill:#FAAB00}.chart-pump-efficiency .ct-series-c .ct-line{stroke:#DE1E1E}.chart-pump-efficiency .ct-series-c .ct-area{fill:#DE1E1E}.chart-pump-efficiency .ct-series-a .ct-point,.chart-pump-efficiency .ct-series-b .ct-point,.chart-pump-efficiency .ct-series-c .ct-point{stroke:transparent}.ct-series-d .chart-pump-efficiency-chart-line-main{stroke-width:3px}.ct-series-d .chart-pump-efficiency-chart-line-side{stroke-width:3px}.ct-series-d .chart-pump-efficiency-chart-point-main{stroke-width:8px}.ct-series-d .chart-pump-efficiency-chart-point-side{stroke-width:6px}.ct-series-e .chart-pump-efficiency-chart-line-main,.ct-series-e .chart-pump-efficiency-chart-point-main{stroke:transparent;transition:stroke 0.2s}.ct-series-e .chart-pump-efficiency-chart-point-main{stroke-width:32px}.chart-pump-efficiency .ct-series-d .ct-point,.chart-pump-efficiency .ct-series-d .ct-point,.chart-pump-efficiency .ct-series-d .ct-line,.ct-series-d .chart-pump-efficiency-chart-point-side,.ct-series-d .chart-pump-efficiency-chart-point-main,.ct-series-e .chart-pump-efficiency-chart-point-main:hover{stroke:#FFFEFF}.ct-series-d .chart-pump-efficiency-chart-area,.ct-series-e .chart-pump-efficiency-chart-area{fill:transparent}@media (min-width: 1025px){.ct-series-e .chart-pump-efficiency-chart-point-main,.ct-series-e .chart-pump-efficiency-chart-point-main:hover{stroke-width:16px}}.chart-pump-efficiency-email{display:inline-block;background-color:#FFFEFF;width:100%;height:100%}.chart-pump-efficiency-email-chart{width:inherit;height:inherit}.chart-pump-efficiency-email-chart .ct-area{fill-opacity:1}.chart-pump-efficiency-email-chart .ct-series-a .ct-line{stroke:transparent}.chart-pump-efficiency-email-chart .ct-series-a .ct-area.ct-threshold-above{fill:#0AA699}.chart-pump-efficiency-email-chart .ct-series-a .ct-area.ct-threshold-below{fill:#DE1E1E}.chart-rate-analysis{display:flex;flex-direction:column;justify-content:space-between;height:100%}.chart-rate-analysis-chart{height:85%}.chart-rate-analysis .ct-series-a .ct-line,.chart-rate-analysis .ct-series-a .ct-point{stroke:#DE1E1E}.chart-rate-analysis .ct-series-b .ct-line,.chart-rate-analysis .ct-series-b .ct-point{stroke:#00ACEC}.chart-rate-analysis .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart-rate-analysis .ct-label{color:#999999}.chart-rate-analysis-legend-type{display:block;margin:0;padding-left:2em;text-align:left;font-weight:600}.chart-rate-analysis-legend-type:before{display:inline-block;content:'';height:1em;width:1em;margin:0 0.5em -3px 0}.chart-rate-analysis-legend-current:before{background-color:#DE1E1E}.chart-rate-analysis-legend-recommended:before{background-color:#00ACEC}@media (min-width: 375px){.chart-rate-analysis-legend-type{display:inline-block;width:50%;margin:0;padding:0;text-align:center}.chart-rate-analysis-chart{height:90%}}.chart-regular-bar{padding:0;width:100%;height:100%}.chart-regular-bar-chart{position:relative;width:100%;height:100%}.chart-regular-bar-chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart-regular-bar-chart .ct-label{color:#999999}.chart-regular-bar-chart-totalSpent .ct-series-a .ct-bar{stroke:#ADE4DF}.chart-regular-bar-chart-totalSpent .ct-series-b .ct-bar{stroke:#9BDDD7}.chart-regular-bar-chart-totalSpent .ct-series-c .ct-bar{stroke:#89D6CF}.chart-regular-bar-chart-totalSpent .ct-series-d .ct-bar{stroke:#77CFC8}.chart-regular-bar-chart-totalSpent .ct-series-e .ct-bar{stroke:#65C8C0}.chart-regular-bar-chart-totalSpent .ct-series-f .ct-bar{stroke:#52C2B8}.chart-regular-bar-chart-totalSpent .ct-series-g .ct-bar{stroke:#89D6D0}.chart-regular-bar-chart-totalSpent .ct-series-h .ct-bar{stroke:#65C9C0}.chart-regular-bar-chart-totalSpent .ct-series-i .ct-bar{stroke:#40BBB1}.chart-regular-bar-chart-totalSpent .ct-series-j .ct-bar{stroke:#1CADA1}.chart-regular-bar-chart-waterConsumption .ct-series-a .ct-bar{stroke:#5FD4FF}.chart-regular-bar-chart-waterConsumption .ct-series-b .ct-bar{stroke:#31A8D5}.chart-regular-bar-chart-waterConsumption .ct-series-c .ct-bar{stroke:#31A8D5}.chart-regular-bar-chart-waterConsumption .ct-series-d .ct-bar{stroke:#1A92BF}.chart-regular-bar-chart-waterConsumption .ct-series-e .ct-bar{stroke:#037CAA}.chart-regular-bar-chart-energyConsumption .ct-series-a .ct-bar{stroke:#FDA264}.chart-regular-bar-chart-energyConsumption .ct-series-b .ct-bar{stroke:#FD944B}.chart-regular-bar-chart-energyConsumption .ct-series-c .ct-bar{stroke:#FC8632}.chart-regular-bar-chart-energyConsumption .ct-series-d .ct-bar{stroke:#FC7719}.chart-regular-bar-chart-energyConsumption .ct-series-e .ct-bar{stroke:#FB6900}.chart-regular-bar-chart-gasConsumption .ct-series-a .ct-bar{stroke:#9E04BE}.chart-regular-bar-chart .ct-bar:hover{opacity:0.75}.chart-water-scheduled{height:100%}.chart-water-scheduled-bar{stroke:#00ACEC}.chart__year-bar{padding:0;width:100%;height:100%}.chart__year-bar--chart{position:relative;width:100%;height:100%}.chart__year-bar--chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart__year-bar--chart .ct-label{color:#999999}.chart__year-bar--chart-totalSpent .ct-series-a .ct-bar{stroke:#0AA699}.chart__year-bar--chart-waterConsumption .ct-series-a .ct-bar{stroke:#00ACEC}.chart__year-bar--chart-energyConsumption .ct-series-a .ct-bar{stroke:#FC832A}.chart__year-bar--chart-gasConsumption .ct-series-a .ct-bar{stroke:#9E04BE}.chart__year-bar--chart .ct-bar:hover{opacity:0.75}.chart__yoy-bar{padding:0;width:100%;height:100%}.chart__yoy-bar--chart{position:relative;width:100%;height:100%}.chart__yoy-bar--chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart__yoy-bar--chart .ct-label{color:#999999}.chart__yoy-bar--chart-totalSpent .ct-series-a .ct-bar{stroke:#036860}.chart__yoy-bar--chart-totalSpent .ct-series-b .ct-bar{stroke:#0AA699}.chart__yoy-bar--chart-waterConsumption .ct-series-a .ct-bar{stroke:#358DAE}.chart__yoy-bar--chart-waterConsumption .ct-series-b .ct-bar{stroke:#00ACEC}.chart__yoy-bar--chart-energyConsumption .ct-series-a .ct-bar{stroke:#FAAB00}.chart__yoy-bar--chart-energyConsumption .ct-series-b .ct-bar{stroke:#FB6900}.chart__yoy-bar--chart-gasConsumption .ct-series-a .ct-bar{stroke:#EB8BFF}.chart__yoy-bar--chart-gasConsumption .ct-series-b .ct-bar{stroke:#9E04BE}.chart__yoy-bar--chart .ct-bar:hover{opacity:0.75}.chartist__line{background-color:transparent;height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.checkbox-controlled,.checkbox-controlled-label{display:inline-block;margin:0}.checkbox-controlled,.checkbox-controlled-label,.checkbox-controlled-label-text:before,.checkbox-controlled-label-text:after{width:1.25em;height:1.25em}.checkbox-controlled-input,.checkbox-controlled-input-disabled{display:none}.checkbox-controlled-label{position:relative;cursor:pointer}.checkbox-controlled-label-text:before,.checkbox-controlled-label-text:after{position:absolute;top:0;left:0;box-sizing:border-box}.checkbox-controlled-label-text:before{content:'';background-color:#FFFEFF;border:1px solid #999999}.checkbox-controlled-label-text:after{content:'\f00c';font-family:'FontAwesome';color:transparent}.checkbox-controlled-input:checked+.checkbox-controlled-label .checkbox-controlled-label-text:after{color:#262932}.checkbox-controlled-input-disabled:checked+.checkbox-controlled-label .checkbox-controlled-label-text:after{color:#999999}.date__picker{position:relative}.date__picker--button{background-color:#FFFEFF;border-color:#999999;border-top-left-radius:3px;border-top-right-radius:3px;border-style:solid;border-width:1px;height:3rem;padding:0.5rem;text-align:left;width:100%}.date__picker--button-inactive{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.date__picker--button-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.date__picker--button-contents{display:flex;justify-content:space-between}.date__picker--button-text{margin:0;padding:0;font-weight:400;font-size:1.5rem;line-height:1.5rem}.date__picker--icon-container{height:1.5rem;width:1.5rem}.date__picker--calendar{background-color:#FFFEFF;border:1px solid #999999;font-size:1rem;position:absolute;padding:0 0.5rem;z-index:8;-webkit-tap-highlight-color:transparent}.date__picker--revealed{display:block}.date__picker--hidden{display:none}.date__picker .datepicker-switch{font-size:1.5rem;font-weight:600}.date__picker .datepicker .next,.date__picker .datepicker .prev{padding-left:1rem;padding-right:1rem}.date__picker .datepicker .next:hover,.date__picker .datepicker .prev:hover,.date__picker .datepicker-switch:hover,.date__picker .datepicker table tr td span:hover,.date__picker .datepicker table tr td span.active:hover{background-color:#00ACEC;color:#FFFEFF}.date__picker .datepicker table tr td span.active{background-color:#ECF0F1;background-image:none;color:#262932;text-shadow:none}@media (min-width: 768px){.date__picker{width:200px}}.div-draggable{position:absolute;border-color:#262932;border-radius:3px;border-style:solid;box-sizing:border-box}.dropdown-rate-select{display:inline-block;line-height:1rem;white-space:nowrap}.dropdown-rate-select--hidden{visibility:hidden}.dropdown-rate-select--font-normal{font-size:1rem}.dropdown-rate-select--font-large{font-size:1.5rem}.dropdown-rate-select-button{display:inline-block;border-width:1px;border-radius:5px;border-style:solid;border-color:#999999;background-color:#FFFEFF;padding:0.8rem}.dropdown-rate-select-list{display:none;position:absolute;z-index:8;background-color:#FFFEFF}.dropdown-rate-select-list-visible{display:block}.dropdown-rate-select-list-item{cursor:pointer;padding:0.8rem;border-width:1px;border-bottom-width:0;border-style:solid;border-color:#999999}.dropdown-rate-select-list-item:hover{background-color:#00ACEC;color:#FFFEFF}.dropdown-rate-select-list-item:last-of-type{border-bottom-width:1px}.dropdown-rate-select-list-item-rate,.dropdown-rate-select-icon-container:not(:last-of-type){margin-right:0.5rem}.dropdown-rate-select-icon-container{display:inline-block}.dropdown-rate-select--icon-hidden{display:none}.header__sales-proposal,.header__sales-proposal--label,.header__sales-proposal--heading,.header__sales-proposal--company,.header__sales-proposal--accounts,.header__sales-proposal--spend,.header__sales-proposal--savings,.header__sales-proposal--cost,.header__sales-proposal--discount,.header__sales-proposal--profit{margin:0;padding:0}.header__sales-proposal--heading{font-size:1.5rem;margin-bottom:1rem}.header__sales-proposal--summary{display:block}.header__sales-proposal--column{margin-bottom:1rem}.header__sales-proposal--row{display:flex;align-items:center;justify-content:flex-start}.header__sales-proposal--row{margin-bottom:1rem}.header__sales-proposal--row:last-child{margin-bottom:0}.header__sales-proposal--heading{font-weight:600}.header__sales-proposal--company,.header__sales-proposal--accounts,.header__sales-proposal--spend,.header__sales-proposal--savings,.header__sales-proposal--cost{font-size:1.2rem;font-weight:600;margin-left:1rem}.header__sales-proposal--label{font-size:1.2rem}.header__sales-proposal--input{margin-left:0.5rem;margin-right:0.5rem}.header__sales-proposal--discount{width:4rem}.header__sales-proposal--margin{width:4rem}.header__sales-proposal--name{width:16.5rem}.header__sales-proposal .input__text-controlled--error-message{height:auto}.header__sales-proposal .input__text-controlled--input{padding:0.1rem 0.7rem}@media (min-width: 72rem){.header__sales-proposal--column:first-of-type .header__sales-proposal--row{justify-content:flex-start}.header__sales-proposal--column .header__sales-proposal--row{justify-content:center}.header__sales-proposal--column:last-of-type .header__sales-proposal--row{justify-content:flex-end}.header__sales-proposal--summary{display:flex}.header__sales-proposal--column{width:33.33%}}.input__radio{display:block;margin:0;padding:1rem}.input__radio--disabled{color:#ECF0F1}.input__radio--enabled:hover{background-color:#ECF0F1;cursor:pointer}.input__radio--enabled .input__radio--input{cursor:pointer}.input__radio--input{display:inline-block;margin-right:1rem}.input__text-controlled--error-message{margin:0;height:1.1rem;font-size:0.9rem;color:#FB3C4A;line-height:1.5;white-space:nowrap}.input__text-controlled--input{-webkit-appearance:none;-moz-appearance:none;padding:0.5rem 1rem;border-radius:3px;border-color:#999999;border-style:solid;border-width:1px;background-color:#FFFEFF;width:100%;font-size:1rem;line-height:1.5}.input__text-controlled--input-error{border-color:#FB3C4A}.irrigation-cost-unit-label,.irrigation-cost-unit-value{margin:0}.irrigation-cost-unit-right{text-align:right}.irrigation-cost-unit-value{font-weight:600}.irrigation-cost-unit-percentage{color:#DE1E1E}.item__email-proposal--name,.item__email-proposal--edit,.item__email-proposal--heading,.item__email-proposal--recipients{color:#262932;font-size:1rem;font-weight:400;margin:0;padding:0;text-decoration:none}.item__email-proposal--row-container{align-items:center;display:flex}.item__email-proposal--checkbox,.item__email-proposal--name,.item__email-proposal--edit{margin-right:1rem}.item__email-proposal--name,.item__email-proposal--edit{color:#00ACEC;cursor:pointer;text-decoration:underline}.item__email-proposal--name:hover,.item__email-proposal--edit:hover{color:#00ACEC}.item__email-proposal--delete{color:#FB3C4A;font-size:1rem;font-weight:600;margin:0;padding:0;text-decoration:none;cursor:pointer;text-decoration:underline}.item__email-proposal--delete:hover{color:#FB3C4A}.item__email-proposal--label{margin-right:0.5rem}.item__email-proposal--people{font-family:monospace}.item-general{margin:0;padding:0.5rem;cursor:pointer}.item-general:hover{background-color:#00ACEC;color:#FFFEFF}.item-general-image{height:1.5rem;width:1.5rem;margin-right:0.5rem}.item-general--active{background-color:#ECF0F1}.item__tab{border:1px solid #999999;cursor:pointer;font-size:1.9rem;font-weight:600;display:inline-block;list-style:none;margin:0;padding:1rem}.item__tab--active{background-color:#FFFEFF;color:#262932}.item__tab--inactive{background-color:#ECF0F1;color:#999999}.legend-type,.legend-value{margin:0}.legend-et:before,.legend-off-peak:before,.legend-partial-peak:before,.legend-peak:before,.legend-watering-schedule:before,.legend-watering-not-scheduled:before{display:inline-block;content:""}.legend-off-peak:before,.legend-partial-peak:before,.legend-peak:before,.legend-watering-schedule:before,.legend-watering-not-scheduled:before{height:1rem;width:1rem;margin:0 3px -3px 0}.legend-et:before{width:1.5rem;border:2px solid #262932;margin:0 3px 3px 0px}.legend-off-peak:before{background-color:#FC8632}.legend-partial-peak:before{background-color:#FC7719}.legend-peak:before{background-color:#FB6900}.legend-watering-schedule:before{background-color:#00ACEC}.legend-watering-not-scheduled:before{background-color:#FFFEFF;border:1px solid #999999}.line__contact-info{color:#262932;display:block;font-size:1.125rem;line-height:1;margin:0;padding:0}.line__contact-info--link,.line__contact-info--text{margin-left:0.8rem;vertical-align:text-top}.line__document-link{font-size:1.125rem;margin:0;padding:0}.line__document-link--link{color:#0AA699;font-style:italic;margin-left:1rem;text-decoration:underline}.link-button{display:inline-block;color:#FFFEFF;background-color:#0AA699;border-width:0;border-radius:5px;padding:0.75rem;font-weight:600;min-width:5rem;text-decoration:none}.link-button:hover{color:#FFFEFF}@media (min-height: 736px){.link-button{padding:1rem}}.link-rate-analysis-download-sentence{margin:0}.link-rate-analysis-download-info{display:flex;align-items:center;font-weight:600}.link-rate-analysis-download-info-text{margin-right:0.5em}.link-rate-analysis-download-info-link{max-width:40px}@media (min-width: 600px){.link-rate-analysis-download{display:flex;align-items:center}.link-rate-analysis-download-sentence{margin-right:0.5em}}.list__children,.list__children--item{margin:0;padding:0}.list__children{list-style:none}.list__children--item{margin-bottom:0.5rem}.list__children--item:last-child{margin-bottom:0}.map-equipment .leaflet-div-icon{background-color:transparent;border-width:0}.map-marker{background-color:#FFFEFF;display:flex;height:100%;justify-content:center;align-items:center;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.map-marker-img{transform:rotate(45deg)}.missing-chart-panel{line-height:1;text-align:center;height:100%;display:flex;justify-content:center;align-items:center}.missing-chart-panel-paragraph{display:block;margin:0;padding:0}.overlay__screen--active{background-color:#999999;height:100%;left:0;opacity:0.5;position:fixed;top:0;transition:0.5s;width:100%;z-index:10}.row__sales-proposal-equipment--cell{border-width:0;margin:0;padding:0;padding-right:0.75rem;padding-top:0.75rem;vertical-align:top}.row__sales-proposal-equipment--input{text-align:center;padding-right:0}.row__sales-proposal-equipment--input input{cursor:pointer;display:inline}.row__sales-proposal-service--cell{border-width:0;font-weight:400;margin:0;padding:0;padding-top:0.75rem;vertical-align:top}.row__sales-proposal-service--cell:not(:first-child){text-align:right}.select-controlled{position:relative}.select-controlled-disabled{color:#999999}.select-controlled-select{position:relative;margin:0;padding:0.5rem 3rem 0.5rem 1rem;border-radius:3px;border-color:#999999;border-style:solid;border-width:1px;width:100%;background-color:transparent;font-size:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;z-index:2}.select-controlled-select::-ms-expand{display:none}.select-controlled-icon-container{position:absolute;top:0.5rem;right:1rem;z-index:1}.select__jquery-select-two{font-size:1.5rem;font-weight:400}.select__jquery-select-two .select2{width:100%}.select__jquery-select-two .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0}.select__jquery-select-two .select2-container--default .select2-selection--single{height:3rem;padding:0.5rem}.select__jquery-select-two .select2-container--default .select2-selection--single .select2-selection__arrow{height:1.5rem;right:0;top:0.75rem;width:1.5rem}.select__jquery-select-two--select{margin:0}.select__jquery-select-two--icon{height:1.5rem}.select__jquery-select-two--icon--middle{vertical-align:middle}.select__jquery-select-two--icon--top{vertical-align:top}.select__jquery-select-two--item{padding-left:0.5rem}.table__equipment-status{border-collapse:collapse;border-spacing:0;font-feature-settings:normal;margin:0;table-layout:fixed;width:100%}.table__equipment-status--body,.table__equipment-status--head{border-width:0;margin:0;padding:0}.table__equipment-status--head{display:none;font-weight:600;vertical-align:bottom}.table__equipment-status--body{display:block;font-size:1rem;font-weight:400}.table__equipment-status--body:first-child{font-size:1.2rem}.table__equipment-status--body:last-child{margin-bottom:1.5rem}tr:last-child .table__equipment-status--body:last-child{margin-bottom:0}.table__equipment-status--body:before{display:inline-block;content:attr(data-head);font-weight:600;margin-right:1rem;width:8rem}.table__equipment-status--body:first-child:before{display:none}.table__equipment-status--icon{height:1.2rem;margin-right:0.5rem;vertical-align:middle;width:1.2rem}@media (min-width: 1024px){.table__equipment-status--head,.table__equipment-status--body{display:table-cell}.table__equipment-status--body:first-child,.table__equipment-status--head:first-child{padding-right:1rem;text-align:left}.table__equipment-status--body:not(:first-child),.table__equipment-status--head:not(:first-child){padding-left:1rem;text-align:right}.table__equipment-status--body{vertical-align:middle}.table__equipment-status--body:first-child{font-size:1rem}.table__equipment-status--body:last-child{margin-bottom:0}.table__equipment-status--body:before{display:none}.table__equipment-status--icon{height:1rem;width:1rem}}.table-savings-potential{width:100%;margin:0;table-layout:fixed;border-collapse:collapse}.table-savings-potential-cell-head,.table-savings-potential-cell-body{padding:0;font-size:1rem;font-weight:600;text-align:left}.table-savings-potential-cell-head{border-bottom:1px solid black;vertical-align:bottom}.table-savings-potential-cell-body{border-width:0;vertical-align:top}.table-savings-potential-cell-body:first-of-type{padding-right:1em}@media (min-width: 540px){.table-savings-potential-cell-head{font-size:1.3rem}}.toggle-details{border-width:0;background-color:inherit;padding:1rem;color:#262932}.toggle-details:hover .toggle-details-text{text-decoration:underline}.toggle-details-disabled{color:#999999}.toggle-details-text{font-size:1.5rem}.toggle-details-text-left{margin-right:1rem}.toggle-details-text-right{margin-left:1rem}.toggle__map-list,.toggle__map-list--button{border-radius:5px;border-style:solid}.toggle__map-list{border-color:#999999;border-width:1px;display:inline-block}.toggle__map-list--flex{align-items:center;display:flex}.toggle__map-list--button{background-color:#FFFEFF;border-color:#999999;border-width:0;height:3rem;margin:0;width:3rem}.toggle__map-list--button:focus{outline:none}.toggle__map-list--button:active{background-color:#ECF0F1}.toggle__map-list--button:first-child{border-bottom-right-radius:0;border-top-right-radius:0;border-right-width:1px;padding:0.5rem}.toggle__map-list--button:last-child{border-bottom-left-radius:0;border-top-left-radius:0;padding:0.75rem 0.5rem}div.toggle-slider,input.toggle-slider-input,label.toggle-slider-label,span.toggle-slider-unchecked,span.toggle-slider-checked,span.toggle-slider-switch{margin:0;padding:0}.toggle-slider{display:inline-block;position:relative;border-width:1px;border-style:solid;border-radius:30px;line-height:normal;background-color:#FFFEFF}.toggle-slider-off{border-color:#999999;color:#999999}.toggle-slider-off.toggle-slider-disabled{border-color:#ECF0F1;color:#ECF0F1}.toggle-slider-on{border-color:#252831;color:#252831}.toggle-slider-label{width:60px;height:30px}.toggle-slider-input{opacity:0}.toggle-slider-label{display:block;line-height:30px;cursor:pointer}.toggle-slider-disabled .toggle-slider-label{cursor:default}.toggle-slider-unchecked,.toggle-slider-checked{display:inline-block;position:absolute;top:0;width:30px;text-align:center}.toggle-slider-unchecked{left:27px;font-weight:300}.toggle-slider-checked{left:3px;font-weight:600}.toggle-slider-hidden-text{display:none}.toggle-slider-switch{display:inline-block;position:absolute;top:3px;width:24px;height:24px;border-radius:12px;transition:left 0.1s}.toggle-slider-switch-off{left:3px;background-color:#999999}.toggle-slider-disabled .toggle-slider-switch-off{left:3px;background-color:#ECF0F1}.toggle-slider-switch-on{left:33px;background-color:#252831}.wrapper__cost-savings-block{height:100%;position:relative}.wrapper__cost-savings-block--container-title{background-color:transparent;position:absolute;text-align:center;top:-1rem;width:100%}.wrapper__cost-savings-block--title{background-color:#FFFEFF;display:inline;font-size:1rem;font-weight:600;margin:0;padding:0.5rem}.wrapper__cost-savings-block--blue{color:#00ACEC}.wrapper__cost-savings-block--green{color:#0AA699}.wrapper__cost-savings-block--red{color:#FB3C4A}.wrapper__cost-savings-block--children{border-color:#999999;border-style:solid;border-width:1px;display:flex;height:100%;justify-content:space-around;padding:1rem}.wrapper__cost-savings-block--border-blue{border-color:#00ACEC}.wrapper__cost-savings-block--border-green{border-color:#0AA699}.wrapper__cost-savings-block--border-red{border-color:#FB3C4A}.wrapper__cost-savings-block--container{padding-left:0.5rem;padding-right:0.5rem}.wrapper__cost-savings-block--container:first-child{padding-left:0}.wrapper__cost-savings-block--container:last-child{padding-right:0}.alert-confirmation{position:fixed;top:20%;left:0;right:0;margin:0 auto;padding:1.5rem;flex-direction:column;justify-content:center;align-items:center;max-width:24rem;z-index:11;background-color:#FFFEFF;box-sizing:border-box;border:1px solid #999999;border-radius:3px;box-shadow:0 5px 10px #999999}.alert-confirmation-inactive{display:none}.alert-confirmation-active{display:flex}.alert-confirmation-message{width:100%;text-align:center;margin-bottom:1rem;font-weight:400;font-size:1.2rem}.alert-confirmation-buttons{display:flex}.alert-confirmation-cancel{margin-right:1rem}.alert-confirmation--close{margin-bottom:1rem;text-align:right;width:100%}.alert-confirmation--close-button{background-color:transparent;border-width:0;line-height:1;margin:0;padding:0.25rem}.alert__confirmation-text{align-items:center;background-color:#FFFEFF;border:1px solid #999999;border-radius:3px;box-shadow:0 5px 10px #999999;box-sizing:border-box;flex-direction:column;justify-content:center;left:0;margin:0 auto;max-width:24rem;padding:1.5rem;padding-top:1rem;position:fixed;right:0;top:20%;z-index:11}.alert__confirmation-text--inactive{display:none}.alert__confirmation-text--active{display:flex}.alert__confirmation-text--message{font-size:1.2rem;font-weight:400;margin:0;text-align:center;width:100%}.alert__confirmation-text--input{margin-bottom:1rem;width:100%}.alert__confirmation-text--buttons{display:flex}.alert__confirmation-text--cancel{margin-right:1rem}.alert__confirmation-text--close{text-align:right;width:100%}.alert__confirmation-text--close-button{background-color:transparent;border-width:0;line-height:1;margin:0;padding:0.25rem}.alert__form{position:fixed;top:20%;left:0;right:0;margin:0 auto;padding:2em;flex-direction:column;justify-content:center;align-items:center;max-width:36rem;z-index:10;background-color:#FFFEFF;box-sizing:border-box;border:1px solid #999999;border-radius:3px;box-shadow:0 5px 10px #999999}.alert__form--inactive{display:none}.alert__form--active{display:flex}.alert__form--form{width:100%}.alert__form--heading{width:100%;text-align:center;margin-bottom:1rem;font-weight:400;font-size:1.2rem}.alert__form--buttons{display:flex;justify-content:center;margin-top:1rem}.alert__form--cancel{margin-right:1rem}.alert-message{position:fixed;top:20%;left:0;right:0;margin:0 auto;padding:2em;flex-direction:column;justify-content:center;align-items:center;max-width:36rem;z-index:10;background-color:#FFFEFF;box-sizing:border-box;border:1px solid #999999;border-radius:3px;box-shadow:0 5px 10px #999999}.alert-message-inactive{display:none}.alert-message-active{display:flex}.alert-message-text{width:100%;text-align:center;margin-bottom:1em;font-weight:400;font-size:1.2rem}.chart-cost-calculator{position:relative;width:100%;height:300px;background:inherit;overflow:hidden}.chart-cost-calculator-bar{position:absolute;width:100%;height:330px;background:inherit}.chart-cost-calculator-line{position:absolute;width:100%;height:330px}.chart__cost-intensity{background-color:transparent;height:100%;padding:0;position:relative;width:100%}.chart__cost-intensity--grid{stroke-dasharray:none;stroke:#ECF0F1}.ct-series-a .chart__cost-intensity--line,.ct-series-a .chart__cost-intensity--point,.ct-series-b .chart__cost-intensity--point:hover{stroke:#D70206}.ct-series-a .chart__cost-intensity--line{fill:none}.ct-series-a .chart__cost-intensity--line-main{stroke-width:4px}.ct-series-a .chart__cost-intensity--line-side{stroke-width:3px}.ct-series-a .chart__cost-intensity--point{stroke-linecap:round}.ct-series-a .chart__cost-intensity--point-main{stroke-width:8px}.ct-series-a .chart__cost-intensity--point-side{stroke-width:6px}.ct-series-b .chart__cost-intensity--line{stroke:transparent}.ct-series-b .chart__cost-intensity--point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}@media (min-width: 1025px){.ct-series-b .chart__cost-intensity--point{stroke-width:16px}}.chart-line-water-daily{width:100%;height:100%}.chart-line-water-daily--chart{position:relative;width:100%;height:100%}.chart-line-water-daily--chart .ct-label{color:#999999}.chart-line-water-daily--chart .ct-horizontal{white-space:nowrap}.chart-line-water-daily--chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.chart-line-water-daily--chart .ct-series-a .ct-line,.chart-line-water-daily--chart .ct-series-a .ct-point,.chart-line-water-daily--chart .ct-series-c .ct-line,.chart-line-water-daily--chart .ct-series-c .ct-point:hover{stroke:#00ACEC}.chart-line-water-daily--chart .ct-series-b .ct-line,.chart-line-water-daily--chart .ct-series-d .ct-line{stroke:transparent}.chart-line-water-daily--chart .ct-series-b .ct-point,.chart-line-water-daily--chart .ct-series-d .ct-point:hover{stroke:#457393}.chart-line-water-daily--line-main{stroke-width:3px}.chart-line-water-daily--line-side{stroke-width:3px}.chart-line-water-daily--point-main{stroke-width:10px}.chart-line-water-daily--point-side{stroke-width:6px}.chart-line-water-daily .ct-series-c .ct-point,.chart-line-water-daily .ct-series-d .ct-point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}@media (min-width: 1025px){.chart-line-water-daily .ct-series-c .ct-point,.chart-line-water-daily .ct-series-d .ct-point{stroke-width:16px}}.chart__water-energy{height:100%;position:relative;width:100%}.ct-series-a .chart__water-energy--point-main,.ct-series-b .chart__water-energy--point-main{stroke-width:8px}.ct-series-a .chart__water-energy--point-side,.ct-series-b .chart__water-energy--point-side{stroke-width:6px}.ct-series-a .chart__water-energy--point,.ct-series-b .chart__water-energy--point{opacity:0.8}.ct-series-a .chart__water-energy--point{stroke:#FC832A}.ct-series-b .chart__water-energy--point{stroke:#00ACEC}.ct-series-c .chart__water-energy--point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}.ct-series-c .chart__water-energy--point:hover{opacity:0.8;stroke:#999999}.chart__water-energy--grid{stroke-dasharray:none;stroke:#ECF0F1}.chart__water-energy--axis-label{color:#999999;font-size:0.8rem;margin:0;padding:0;position:absolute;top:100px}.chart__water-energy--axis-water{left:5px;transform:rotate(-90deg);transform-origin:left}.chart__water-energy--axis-energy{right:5px;transform:rotate(90deg);transform-origin:right}@media (min-width: 500px){.chart__water-energy--axis-label{top:200px}}@media (min-width: 1025px){.ct-series-c .chart__water-energy--point{stroke-width:16px}}.checkbox__with-title--title{font-size:1rem;font-weight:600;margin:0 0 1rem 0}.checkbox__with-title--checkbox{display:flex;flex-wrap:wrap;margin-left:1rem}.checkbox__with-title--label{font-size:0.9rem;font-weight:400;margin:0 0 0 0.5rem}@media (min-width: 768px){.checkbox__with-title{display:flex}.checkbox__with-title--title{margin-bottom:0}.checkbox__with-title--label{font-size:1rem}}.container-savings-donuts,.container-savings-donuts-chart{display:block}.container-savings-donuts-chart{margin-bottom:2em}.container-savings-donuts-chart:last-of-type{margin-bottom:0}@media (min-width: 640px){.container-savings-donuts,.container-savings-donuts-chart{display:inline-block}.container-savings-donuts-chart{width:300px}}.container-side-chart{margin:0;padding:0;background-color:inherit}.container-side-chart-header{margin-bottom:1em}.container-side-chart-header-icon{display:none}.container-side-chart-header-title{margin:0;padding:0;font-size:0.9em;font-weight:400}.container-side-chart-parent{height:10em}@media (min-width: 400px) and (max-width: 499px){.container-side-chart-header-title{font-size:1.1em}}@media (min-width: 500px){.container-side-chart-header-title{font-size:1.3em}}@media (min-width: 800px){.container-side-chart-header{display:flex}.container-side-chart-header-icon{display:block;flex-grow:0;max-width:12px}.container-side-chart-header-title{text-align:center;flex-grow:1}.container-side-chart-parent{height:13em}}.date-nav-increment{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between}.date-nav-increment-text{margin:0;padding:0;font-weight:600}.fieldset-checkboxes{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-checkboxes-flex{display:flex;flex-wrap:wrap}.fieldset-checkboxes-container{display:flex;flex-basis:calc(50% - 2rem);margin-bottom:1rem;margin-right:1rem;margin-left:1rem}.fieldset-checkboxes-label{display:inline;margin:0;margin-left:0.5rem;font-weight:400;font-size:0.9rem;cursor:pointer}@media (min-width: 768px){.fieldset-checkboxes-container{flex-basis:calc(33% - 2rem)}}.fieldset-contact-info{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-contact-info-legend{margin:0;font-size:1rem;font-weight:400}.fieldset-contact-info-description{margin:0;color:#999999;font-size:0.9rem;font-style:italic}@media (min-width: 768px){.fieldset-contact-info-input-container{display:flex}.fieldset-contact-info-input-container>div:first-of-type{margin-right:1rem}}.fieldset-job-title{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-job-title-legend{margin:0;font-size:1rem;font-weight:400}@media (min-width: 768px){.fieldset-job-title-input-container{display:flex}}.fieldset-name{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-name-legend{margin:0;font-size:1rem;font-weight:400}@media (min-width: 768px){.fieldset-name-input-container{display:flex}.fieldset-name-input-container>div:first-of-type{margin-right:1rem}}.fieldset__name-and-email{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset__name-and-email--row{display:flex;align-items:center}.fieldset__name-and-email--error-message{margin:0;height:1.1rem;font-size:0.9rem;color:#FB3C4A;line-height:1.5;white-space:nowrap}.fieldset__name-and-email--input{word-wrap:break-word}.fieldset__name-and-email--receiver-checkbox,.fieldset__name-and-email--receiver-label{cursor:pointer}.fieldset__name-and-email--receiver-label{display:inline-block;font-weight:400}.fieldset__name-and-email--receiver-checkbox{display:inline-block;margin-right:0.5rem}@media (min-width: 49rem){.fieldset__name-and-email--input{margin-right:1rem;width:23.5rem}.fieldset__name-and-email--input:last-of-type{margin-right:0}}.fieldset__onboarding-info{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-password{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-password-legend{margin:0;font-size:1rem;font-weight:400}@media (min-width: 768px){.fieldset-password-input-container{display:flex}.fieldset-password-input-container>div:first-of-type{margin-right:1rem}}.fieldset-select{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-select-legend{margin:0 0 0.25rem 0;font-size:1rem;font-weight:400}@media (min-width: 768px){.fieldset-select-input-container{display:flex}}.fieldset-toggle{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-toggle-label{margin:0;font-size:1rem;font-weight:400}.fieldset-toggle-container{display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.fieldset-toggle-label{margin-right:2rem}.fieldset-toggle-container{justify-content:flex-start}}.irrigation-cost-block-row{display:flex;justify-content:space-between;margin-bottom:1rem}.item__alert{display:flex;padding:0.5rem 1rem}.item__alert{border-width:1px;border-style:solid;border-color:#999999;box-sizing:border-box}.item__alert--icon{height:3rem;min-width:3rem;padding-top:1rem;text-align:center;width:3rem}.item__alert--text{flex:1 1 auto;padding-left:1rem;padding-right:1rem}.item__alert--message,.item__alert--timestamp{font-size:0.9rem;margin:0;padding:0}.item__alert--message{color:#262932}.item__alert--timestamp{color:#999999}.item__alert--button{background-color:inherit;border-width:0;color:#999999;font-weight:600}.list__items-with-icons{margin:0;padding:0}.list__partner-companies,.list__partner-companies--item{margin:0;padding:0}.list__partner-companies--item{list-style:none;border:1px solid #999999}.map-equipment{height:100%;width:100%;z-index:0}.navigate__forward-backward{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between}.navigate__forward-backward--text{margin:0;padding:0;font-weight:600}.navigate__forward-backward--disabled{color:#999999}.panel__company-info--heading{font-size:1.5rem;font-weight:600}.panel__company-info--container{display:flex;flex-direction:column}.panel__company-info--content{border:1px solid #999999;padding:1rem}.panel__company-info--content:first-child{margin-bottom:1rem}.panel__company-info--content .panel__company-info--heading{text-align:center}@media (min-width: 600px){.panel__company-info--container{flex-direction:row}.panel__company-info--content{width:calc(50% - 1rem/2)}.panel__company-info--content:first-child{margin-bottom:0;margin-right:1rem}}.panel-contact-card{padding:1.25rem;border:1px solid #999999}.panel-contact-card-header-type,.panel-contact-card-representative{font-size:1.125rem}.panel-contact-card-header-name,.panel-contact-card-header-type,.panel-contact-card-representative{margin:0;line-height:1}.panel-contact-card-header-type{color:#252831;font-weight:300}.panel-contact-card-header-name{font-weight:600;font-size:1.875rem}.panel-contact-card-representative{font-weight:600}.panel-contact-card-rows{margin-bottom:1rem}.panel-contact-card-row{margin-bottom:0.5rem}.panel-contact-card-row:last-child{margin-bottom:0}.panel-contact-card-container-link{text-align:center}.panel-legends{display:flex;justify-content:space-around}.panel-recommended-action{display:flex;align-items:flex-start;border:1px solid #999999;padding:1.25rem;margin:0}.panel-recommended-action-image{display:none}.panel-recommended-action-content-title{font-size:1.5rem;font-weight:600;margin-top:-0.4rem}.panel-recommended-action-content-details{display:flex;flex-direction:column}.panel-recommended-action-content-details-text{margin-right:2rem;margin-bottom:1rem;font-size:0.9rem;line-height:1.2}.panel-recommended-action-content-details-button{display:flex;flex-shrink:0;flex-grow:0}@media (min-width: 500px){.panel-recommended-action-image{display:block;margin-right:1.25rem;flex-shrink:0;flex-grow:0}.panel-recommended-action-image-loading,.panel-recommended-action-image-missing{background-color:#ECF0F1;width:125px;height:125px}.panel-recommended-action-content-title{font-size:1.9rem}}@media (min-width: 700px){.panel-recommended-action-content{width:100%}.panel-recommended-action-content-details{flex-direction:row;align-items:flex-start;justify-content:space-between}.panel-recommended-action-content-details-text{margin-bottom:0}}.panel-send-email{text-align:center}.panel-send-email--header{font-size:1.5rem;font-weight:600}.panel-send-email--header,.panel-send-email--pop-over{margin-bottom:2rem}.panel-send-email--body{margin:0;margin-bottom:1rem}.panel-send-email--pop-over{display:block}.row-user-accounts-header,.row-user-accounts-body:nth-child(even){background-color:#ECF0F1}.row-user-accounts-cell-header-blank{width:4rem;border-width:1px;border-style:solid;border-color:#999999}.row-user-accounts-cell-checkbox{padding:0;border-width:0}.row-user-accounts-checkbox-container{display:flex;justify-content:center}@media (max-width: 599px){.row-user-accounts .cell-user-accounts:nth-child(4),.row-user-accounts .cell-user-accounts:nth-child(6){display:none}}.slider-watering-tool{position:relative;box-sizing:content-box;border-style:solid;border-color:#ECF0F1;border-bottom-width:1px;border-top-width:1px;border-left-width:1px;border-right-width:0}.slider-watering-tool-disabled{height:100%;width:100%;position:absolute}.slider-watering-tool-hidden{display:none}.slider-watering-tool-small{background:repeating-linear-gradient(90deg, transparent, transparent 3px, #ECF0F1 1px, #ECF0F1 4px)}.slider-watering-tool-medium{background:repeating-linear-gradient(90deg, transparent, transparent 5px, #ECF0F1 1px, #ECF0F1 6px)}.slider-watering-tool-large{background:repeating-linear-gradient(90deg, transparent, transparent 7px, #ECF0F1 1px, #ECF0F1 8px)}.slider-watering-tool-xlarge{background:repeating-linear-gradient(90deg, transparent, transparent 9px, #ECF0F1 1px, #ECF0F1 10px)}.slider-watering-tool-dxlarge{background:repeating-linear-gradient(90deg, transparent, transparent 11px, #ECF0F1 1px, #ECF0F1 12px)}.slider-watering-tool-txlarge{background:repeating-linear-gradient(90deg, transparent, transparent 13px, #ECF0F1 1px, #ECF0F1 14px)}.table__customer-proposal{background-color:#FFFEFF;border-color:#999999;border-style:solid;border-width:1px;margin:0;padding:0;width:100%}.table__customer-proposal--header,.table__customer-proposal--cell{border-width:0;border-left-width:1px;border-style:solid;border-color:#999999;font-size:1rem;font-weight:400;margin:0;padding:0}.table__customer-proposal--header:first-child,.table__customer-proposal--cell:first-child{border-left-width:0}.table__customer-proposal--header{border-bottom-width:1px}.table__customer-proposal--cell{padding:0.25rem 0.5rem}.table__customer-proposal--border-top .table__customer-proposal--cell{border-top-width:1px}.table__customer-proposal--bold{font-weight:600}.table__customer-proposal--centered{text-align:center}.table__customer-proposal--main-column{width:52%}.table__customer-proposal--side-column{width:16%}.table__customer-proposal--green{color:#0AA699}.table-rate-select{margin:0;width:100%;table-layout:fixed}.table-rate-select-cell-substitute{border-width:0;padding:0;padding-bottom:0.5em;font-style:italic}@media (min-width: 768px){.table-rate-select-cell-substitute{white-space:nowrap}}@media (min-width: 1024px){tbody .row-rate-select:nth-child(odd){background-color:#ECF0F1}}.table-user-accounts{margin:0;width:100%;table-layout:fixed}.container__main-chart{background-color:inherit;display:flex;flex-direction:column;height:100%}.container__main-chart--header{margin-bottom:1em;display:flex;align-items:center;flex-shrink:0}.container__main-chart--title{margin:0 0.5em 0 0;font-weight:600;font-size:1.5rem}.container__main-chart--tooltip-icon{height:0.999rem;vertical-align:middle}.container__main-chart--dates{display:flex;flex-direction:column}.container__main-chart--dates,.container__main-chart--dates-container{margin-bottom:1em}.container__main-chart--parent{height:10em;flex-shrink:0;overflow:scroll;-webkit-tap-highlight-color:transparent}.container__main-chart--toggle{flex-shrink:0;flex-grow:1;display:flex;justify-content:space-between}.container__main-chart--toggle-water{text-align:left}.container__main-chart--toggle-water-button{background-color:#00ACEC;color:#FFFEFF;font-size:1.5rem;line-height:1rem;padding:0.8rem;border-width:1px;border-radius:5px;border-style:solid;border-color:#00ACEC}.container__main-chart--toggle-year{text-align:right}.container__main-chart--toggle-text{color:#999999}@media (min-width: 500px){.container__main-chart--title{font-size:1.9rem}.container__main-chart--tooltip-icon{height:1.2654rem}.container__main-chart--dates{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.container__main-chart--dates-container:first-of-type{width:60%}.container__main-chart--parent{height:26em}}@media (min-width: 1025px){.container__main-chart--parent{overflow:hidden}}.container-savings-contacts{display:flex;flex-wrap:wrap;margin-right:-1em}.container-savings-contacts-panel{margin-right:1em;margin-bottom:1em;flex-grow:1;flex-shrink:1}.container-savings-contacts-panel:only-child{max-width:400px}.dropdown__items{position:relative}.dropdown__items--button,.dropdown__items--list{width:100%}.dropdown__items--button{background-color:#FFFEFF;border:1px solid #999999;border-top-left-radius:5px;border-top-right-radius:5px;height:3rem;overflow:hidden;padding:0.5rem;padding-right:2.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dropdown__items--button-inactive{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropdown__items--button-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown__items--button-image{height:1.5rem;width:1.5rem}.dropdown__items--button-text{font-weight:400;font-size:1.5rem;line-height:1.5rem;padding-left:0.5rem}.dropdown__items--icon-container{position:absolute;top:0.75rem;right:1rem}.dropdown__items--list{background-color:#FFFEFF;border:1px solid #999999;border-top-width:0;max-height:200px;overflow:auto;position:absolute;z-index:8}@media (min-width: 768px){.dropdown__items{width:200px}}.fieldset__in-platform-alerts{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset__in-platform-alerts--legend{margin:0;font-size:1rem;font-weight:600}.fieldset__in-platform-alerts--description{margin:0;margin-bottom:1rem;font-size:1rem;font-weight:400}.fieldset__in-platform-alerts--container{margin-bottom:1rem}@media (min-width: 768px){.fieldset__in-platform-alerts--legend{font-size:1.9rem}}.fieldset-ranches{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-ranches-ranch{margin:0 0 1rem 0;border-width:0;padding:0;background-color:inherit}.fieldset-ranches-ranch:last-of-type{margin-bottom:0}.fieldset-ranches--checkbox-with-title{margin-bottom:1rem}.fieldset-user-info{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-user-info-legend{margin:0 0 1rem 0;font-size:1rem;font-weight:600}.fieldset-user-info-container{margin-bottom:1.5rem}.fieldset-user-info-container:last-of-type{margin-bottom:0}@media (min-width: 768px){.fieldset-user-info-legend{font-size:1.9rem}}.fieldset-watering-sets{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-watering-sets-row{display:flex;justify-content:space-between;flex-wrap:wrap}.fieldset-watering-sets-container{margin-bottom:1rem}.fieldset-watering-sets-container:first-child{margin-right:1rem}.filter-equipment-ranches,.filter-equipment-equipment{position:relative}.filter-equipment-ranches{margin-right:0;margin-bottom:1rem}.filter-equipment-button,.filter-equipment-list{width:100%}.filter-equipment-button{background-color:#FFFEFF;border:1px solid #999999;border-top-left-radius:5px;border-top-right-radius:5px;height:3rem;overflow:hidden;padding:0.5rem;padding-right:2.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-equipment-button-inactive{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.filter-equipment-button-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-equipment-button-image{height:1.5rem;width:1.5rem}.filter-equipment-button-text{padding-left:0.5rem}.filter-equipment-icon-container{position:absolute;top:0.75rem;right:1rem}.filter-equipment-list{background-color:#FFFEFF;border:1px solid #999999;border-top-width:0;max-height:200px;overflow:auto;position:absolute;z-index:8}@media (min-width: 768px){.filter-equipment{display:flex}.filter-equipment-ranches,.filter-equipment-equipment{width:200px}.filter-equipment-ranches{margin-right:1rem;margin-bottom:0}}.list__alerts--item{border-width:1px;border-style:solid;border-color:#999999;box-sizing:border-box;padding:0.5rem 1rem}.list__alerts--settings{font-size:0.9rem;text-align:right}.list__alerts--page{font-size:1.2rem;font-weight:600;text-align:center}.list__alerts--link,.list__alerts--link:hover{color:#0AA699}.module-pump-status-category-label,.module-pump-status-category-status,.module-pump-status-category-cost,.module-pump-status-category-efficiency{margin:0;padding:0}.module-pump-status{background-color:inherit}.module-pump-status-stats{display:flex;margin-bottom:1rem}.module-pump-status-category{width:50%}.module-pump-status-category-cost,.module-pump-status-category-efficiency,.module-pump-status-category-status{font-size:1.5rem;font-weight:600}.module-pump-status-category-label{font-size:1.2rem;font-weight:600}.module-pump-status-category-status{color:#0AA699}.module-pump-status-category-efficiency-green{color:#0AA699}.module-pump-status-category-efficiency-red{color:#DE1E1E}.module-pump-status-category-efficiency-yellow{color:#fbb05e}.module-pump-status-category-chart{height:60px;width:100%}.module-pump-status-et-acreft{height:150px;overflow:hidden}@media (min-width: 768px){.module-pump-status-stats{margin-bottom:2rem}.module-pump-status-category-cost,.module-pump-status-category-efficiency,.module-pump-status-category-status{font-size:1.9rem}}.ranch-rate-select{margin-bottom:1em}.ranch-rate-select:last-of-type{margin-bottom:0}.ranch-rate-select-heading{font-size:1.5rem;font-weight:600}.settings__advanced-alerts{background-color:inherit;margin:0;padding:0}.settings__advanced-alerts--container-checkboxes{display:flex;flex-wrap:wrap}.settings__advanced-alerts--ranch-checkbox{display:flex;flex-basis:calc(50% - 2rem);margin-bottom:1rem;margin-right:1rem;margin-left:1rem}.settings__advanced-alerts--label{cursor:pointer;display:inline;font-size:0.9rem;font-weight:400;margin:0;margin-left:0.5rem}.settings__advanced-alerts--checkbox-with-title{margin-bottom:2rem}@media (min-width: 768px){.settings__advanced-alerts--ranch-checkbox{flex-basis:calc(33% - 2rem)}}.settings__sms-peak-usage--alert{margin-bottom:1rem}.settings__sms-peak-usage--title{font-size:1rem;font-weight:600;margin-bottom:1rem}.settings__sms-peak-usage--ranch{margin-bottom:1rem}.settings__sms-peak-usage--ranch-name{margin:0 0 1rem 0;font-size:1rem;font-weight:400;padding:0}.settings__sms-peak-usage--checkbox-with-title{margin-bottom:2rem}@media (min-width: 768px){.settings__sms-peak-usage--alert{align-items:center;display:flex}.settings__sms-peak-usage--title{margin-bottom:0;margin-right:2rem}}.snapshot{margin:0;padding:0;display:flex;border:1px solid #999999;background-color:#FFFEFF}.snapshot-icon{display:none;justify-content:center;align-items:center}.snapshot-content{margin:0;padding:0;position:relative;text-align:center;flex-grow:1;width:100%}.snapshot-content-top{margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;flex-grow:1}.snapshot-title{margin:0;padding:0.4em;font-weight:400;font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snapshot-button,.snapshot-entries-item{font-size:1em;font-weight:600}.snapshot-button{width:100%;padding:0;border-width:0;background-color:#FFFEFF;outline-style:none}.snapshot-entries{display:none;z-index:1;position:absolute;border:1px solid #999999;background-color:#FFFEFF;width:100%}.snapshot-entries-revealed{display:block}.snapshot-entries-item{cursor:pointer;color:#252831;background-color:#FFFEFF}.snapshot-entries-item-active{background-color:#ECF0F1}.snapshot-entries-item:hover{color:#FFFEFF;background-color:#1A92BF}.snapshot-delta{margin:0;font-size:1em}.snapshot--delta-blank{margin:0;padding:0}.snapshot-delta-percentage{font-weight:600}.snapshot-delta-percentage-increase{color:#DE1E1E}.snapshot-delta-percentage-decrease{color:#0AA699}.snapshot-delta-previous{display:block}@media (min-width: 500px) and (max-width: 599px){.snapshot-title{font-size:1em}.snapshot-button,.snapshot-entries-item{font-size:1.5em}}@media (min-width: 600px) and (max-width: 999px){.snapshot-title{font-size:1.2em}.snapshot-button,.snapshot-entries-item{font-size:1.7em}}@media (min-width: 1000px){.snapshot-title{font-size:1.5em}.snapshot-button,.snapshot-entries-item{font-size:2em}}@media (min-width: 800px){.snapshot-icon{display:flex;width:60px}.snapshot-content{width:calc(100% - 60px)}}@media (min-width: 500px){.snapshot-delta-previous{display:inline}}.tool-chart-slider{position:relative;background-color:#FFFEFF}.tool-chart-slider-slider{position:absolute;top:236px;left:40px}.company-rate-select-ranches{margin-bottom:1em}.company-rate-select-toggle-text{color:#999999;font-size:0.9rem}.company-rate-select-key{margin:0}.company-rate-select-key-text{margin-left:1em;font-weight:600;vertical-align:top}.company-rate-select-toggle-key-container{text-align:right}@media (min-width: 768px){.company-rate-select{display:flex;flex-direction:column-reverse}.company-rate-select-ranches{margin-bottom:0;margin-top:1em}.company-rate-select-toggle-key-container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.company-rate-select-key{margin-bottom:0.5em}.company-rate-select-toggle-text{margin-bottom:0.5em}}.container-cost-calculator-dates{display:flex;flex-wrap:wrap;justify-content:space-between}.container-cost-calculator-dates,.container-cost-calculator-date-nav,.container-cost-calculator-interval{margin-bottom:1rem}.container-cost-calculator-date-nav{width:18rem}.container-cost-calculator-chart-with-slider{position:relative}.container-cost-calculator-main{display:block}.container-cost-calculator-charts,.container-cost-calculator-inputs{margin:0 auto}.container-cost-calculator-charts{margin-bottom:1rem;max-width:720px}.container-cost-calculator-inputs{max-width:520px}.container-cost-calculator-button{text-align:center}@media (min-width: 900px){.container-cost-calculator-main{display:flex;justify-content:space-between}.container-cost-calculator-charts,.container-cost-calculator-inputs{margin:0}.container-cost-calculator-charts{width:520px}.container-cost-calculator-inputs{max-width:520px;width:calc(100% - 520px - 30px)}}.container__charts--container-main,.container__charts--container-side-first,.container__charts--container-side-second{border-color:#999999;border-style:solid;border-width:1px}.container__charts--container-main{margin:0 0 1em 0;padding:0.75em;background-color:#FFFEFF}.container__charts--container-side{display:flex}.container__charts--container-side-first,.container__charts--container-side-second{padding:0.75em;width:calc(50% - 0.5em);background-color:#FFFEFF}.container__charts--container-side-first:hover,.container__charts--container-side-second:hover{cursor:pointer}.container__charts--container-side-first{margin-right:1em}.container__charts--table{padding:0.75em;margin-top:1em;background-color:#FFFEFF}@media (min-width: 72rem){.container__charts{padding:1em;border:1px solid #999999;background-color:#FFFEFF}.container__charts--container{display:flex}.container__charts--container-main,.container__charts--container-side-first,.container__charts--container-side-second{border-width:0}.container__charts--container-main{margin:0 2em 0 0;padding:0;width:calc(70% - 2em)}.container__charts--container-side{display:flex;flex-direction:column;justify-content:space-between;width:30%;margin-bottom:0}.container__charts--container-side-first,.container__charts--container-side-second{margin:0;padding:0.6em;width:100%;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#999999}.container__charts--container-side-first{margin-bottom:1em}.container__charts--container-side-first:hover,.container__charts--container-side-second:hover{border-color:#00ACEC}.container__charts--table{margin-top:2em;padding:0}}.fieldset-user-alerts-reports{margin:0;padding:0;border-width:0;background-color:inherit}.fieldset-user-alerts-reports--legend{font-size:1rem;font-weight:600;margin:0}.fieldset-user-alerts-reports--container{margin-bottom:1.5rem}.fieldset-user-alerts-reports--container:last-of-type{margin-bottom:0}.fieldset-user-alerts-reports--description{margin:0 0 1rem 0;font-size:1rem;font-weight:400}.header-equipment-status{padding:1rem}.header-equipment-status-title{align-items:flex-end;display:flex;margin-right:0;margin-bottom:1rem}.header-equipment-status-image{height:1.5rem}.header-equipment-status-name{font-weight:400;margin:0;padding-left:0.5rem}.header-equipment-status-filter{margin-right:0;margin-bottom:1rem}.header-equipment-status-list{font-size:1.5rem;font-weight:600;margin:0;padding:0;margin-bottom:1rem}.header-equipment-status-toggle{display:flex}@media (min-width: 768px){.header-equipment-status{align-items:center;display:flex;justify-content:space-between}.header-equipment-status-map{align-items:center;display:flex}.header-equipment-status-title{margin-right:1rem;margin-bottom:0}.header-equipment-status-filter{margin-right:1rem;margin-bottom:0}.header-equipment-status-list{margin-bottom:0}}.nav__alerts--list{background-color:#FFFEFF;max-height:calc(100% - 4rem);max-width:400px;overflow:scroll;position:fixed;top:4rem;transition:right 0.2s;width:100%;z-index:11}.nav__alerts--hidden{right:-400px}.nav__alerts--revealed{right:0}.overlay-equipment-status{background-color:#FFFEFF;border:1px solid #999999;border-left-width:0;max-width:100%;min-height:100%;padding:1rem;width:400px}.overlay-equipment-status-header{align-items:flex-start;display:flex;margin-bottom:1rem}.overlay-equipment-status--heading-container{margin-left:1rem}.overlay-equipment-status-heading{font-size:1.2rem;font-weight:600;margin:0;margin-bottom:0.5rem;padding:0}.overlay-equipment-status-link{text-align:center}.overlay-equipment-status-pump{margin-bottom:1rem}.overlay-equipment-status--pump-photo{margin-top:1rem}.overlay-equipment-status--coordinate{margin:0}.overlay-equipment-status--pump-info{margin:0}.overlay-equipment-status--title{font-weight:600}.overlay-equipment-status--solar-chart-title{font-size:1.2rem;font-weight:600}.overlay-equipment-status--solar-link{color:inherit}.overlay-equipment-status--solar-link:hover{color:#00ACEC}@media (min-width: 768px){.overlay-equipment-status{padding:2rem}.overlay-equipment-status-header{margin-bottom:2rem}.overlay-equipment-status--heading-container{margin-left:2rem}.overlay-equipment-status-heading{font-size:1.5rem}.overlay-equipment-status-pump{margin-bottom:2rem}.overlay-equipment-status--pump-photo{margin-top:2rem}}.container-map-equipment{height:calc(100vh - 7rem);position:relative}.container-map-equipment--overlay{height:100%;max-width:100%;overflow:auto;position:absolute;top:0;transition:left 0.2s}.container-map-equipment--overlay-hidden{left:-400px}.container-map-equipment--overlay-revealed{left:0}.container-missing-or-cost-calculator{background-color:#FFFEFF;border:1px solid #999999;padding:1rem}.container-missing-or-cost-calculator-header{align-items:center;display:flex;margin-bottom:1rem;flex-shrink:0}.container-missing-or-cost-calculator-title{font-size:1.5rem;font-weight:600;margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:0}.container-missing-or-cost-calculator-popover-icon{height:0.999rem;vertical-align:middle}.container-missing-or-cost-calculator-missing{text-align:center}.container-missing-or-cost-calculator-missing-image{border:1px solid #999999;margin-bottom:2rem;padding:1rem}@media (min-width: 500px){.container-missing-or-cost-calculator-title{font-size:1.9rem}.container-missing-or-cost-calculator-popover-icon{height:1.2654rem}}@media (min-width: 900px){.container-missing-or-cost-calculator-missing{display:flex;justify-content:space-between;text-align:start}.container-missing-or-cost-calculator-missing-panel,.container-missing-or-cost-calculator-missing-image{width:48%}.container-missing-or-cost-calculator-missing-image{margin-bottom:0}}.container__snapshots-charts--section{margin-bottom:2rem}.container__snapshots-charts--section:last-child{margin-bottom:0}.container__snapshots-charts--header-left{margin-bottom:1rem}.container__snapshots-charts--company{align-items:center;display:flex;justify-content:space-between;margin-right:0;margin-bottom:0.5rem}.container__snapshots-charts--company-name{align-items:flex-end;display:flex}.container__snapshots-charts--image{height:1.5rem}.container__snapshots-charts--name{font-size:1.5rem;font-weight:400;line-height:1.5rem;margin:0;padding-left:0.5rem}.container__snapshots-charts--name,.container__snapshots-charts--name:hover{color:#262932}.container__snapshots-charts--select-jquery-select-two{margin-bottom:1rem}.container__snapshots-charts--top-row{margin:0 0 1rem 0;width:100%;display:flex;justify-content:flex-start}.container__snapshots-charts--top-row .snapshot{width:33.33%}.container__snapshots-charts--overlay-active{height:100%;width:100%;position:fixed;z-index:10;left:0;top:0;background-color:#999999;opacity:0.5;transition:0.5s}.container__snapshots-charts--form-water-interval-crop-container{position:fixed;top:10%;left:0;right:0;bottom:0;margin:0 auto;max-width:28.8rem;z-index:10;background-color:transparent;overflow-y:scroll}@media (min-width: 500px){.container__snapshots-charts--top-row .snapshot{width:32%}.container__snapshots-charts--top-row .snapshot:nth-of-type(1){margin-right:2%}.container__snapshots-charts--top-row .snapshot:nth-of-type(2){margin-right:2%}}@media (min-width: 50rem){.container__snapshots-charts--header{align-items:center;display:flex;justify-content:space-between}.container__snapshots-charts--header-left{align-items:center;display:flex;margin-bottom:0;margin-right:1rem;width:calc(100% - 1rem - 200px)}.container__snapshots-charts--header-right{min-width:200px;width:200px}.container__snapshots-charts--company{margin-right:0.5rem;margin-bottom:0}.container__snapshots-charts--company-name{margin-right:0.5rem}.container__snapshots-charts--select-jquery-select-two{margin-bottom:0;margin-right:0.5rem;max-width:calc((100% - 2 * 1rem) / 3)}}.pages__dashboard__alert-confirmation-water-crop-edit--message,.pages__dashboard__alert-confirmation-water-crop-edit--table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.pages__dashboard__alert-confirmation-water-crop-edit{padding:1rem;background-color:#FFFEFF;border:1px solid #999999;border-radius:3px;box-shadow:0 5px 10px #999999}.pages__dashboard__alert-confirmation-water-crop-edit--message{width:100%;text-align:center;margin-bottom:1rem;font-weight:400;font-size:1.2rem}.pages__dashboard__alert-confirmation-water-crop-edit--table td{border-width:0;padding-top:0.5rem;padding-bottom:0}.pages__dashboard__alert-confirmation-water-crop-edit--column-left{font-weight:600;padding-left:0.5rem;padding-right:1rem}.pages__dashboard__alert-confirmation-water-crop-edit tr:last-of-type td{padding-top:2rem}.pages__dashboard__alert-confirmation-water-crop-edit--buttons{display:flex}.pages__dashboard__alert-confirmation-water-crop-edit--confirm{margin-right:1rem}@media (min-width: 500px){.pages__dashboard__alert-confirmation-water-crop-edit--message{font-size:1.9rem;font-weight:600;text-align:left}}.pages__dashboard__form-water-interval-crop-edit{background-color:#FFFEFF;border:1px solid #999999;padding:1rem}.pages__dashboard__form-water-interval-crop-edit--main-heading,.pages__dashboard__form-water-interval-crop-edit--sub-heading,.pages__dashboard__form-water-interval-crop-edit--beta,.pages__dashboard__form-water-interval-crop-edit--table,.pages__dashboard__form-water-interval-crop-edit--label,.pages__dashboard__form-water-interval-crop-edit--input{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.pages__dashboard__form-water-interval-crop-edit--header{display:flex;align-items:center;margin-bottom:1rem}.pages__dashboard__form-water-interval-crop-edit--main-heading{font-size:1.5rem;font-weight:600}.pages__dashboard__form-water-interval-crop-edit--sub-heading{color:#0AA699;font-size:1.2rem;font-style:italic;font-weight:600;padding-left:0.5rem}.pages__dashboard__form-water-interval-crop-edit--beta{font-size:0.9rem}.pages__dashboard__form-water-interval-crop-edit--table th,.pages__dashboard__form-water-interval-crop-edit--table td{border-width:0}.pages__dashboard__form-water-interval-crop-edit--table th{padding-left:0.5rem;padding-right:1rem}.pages__dashboard__form-water-interval-crop-edit--error-list{padding-left:1.5rem}.pages__dashboard__form-water-interval-crop-edit--error-item{color:red;list-style:disc}.pages__dashboard__form-water-interval-crop-edit--buttons{display:flex}.pages__dashboard__form-water-interval-crop-edit--submit-button{margin-right:1rem}@media (min-width: 500px){.pages__dashboard__form-water-interval-crop-edit--main-heading{font-size:1.9rem;font-weight:600}}.pages__dashboard__form-water-interval-crop{background-color:#FFFEFF;border:1px solid #999999;padding:1rem}.pages__dashboard__form-water-interval-crop--container-last-entry{margin-bottom:1rem}.pages__dashboard__form-water-interval-crop--main-heading,.pages__dashboard__form-water-interval-crop--sub-heading,.pages__dashboard__form-water-interval-crop--beta,.pages__dashboard__form-water-interval-crop--table,.pages__dashboard__form-water-interval-crop--label,.pages__dashboard__form-water-interval-crop--input{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.pages__dashboard__form-water-interval-crop--header{display:flex;align-items:center;margin-bottom:1rem}.pages__dashboard__form-water-interval-crop--main-heading{font-size:1.5rem;font-weight:600;margin-right:1rem}.pages__dashboard__form-water-interval-crop--beta{font-size:0.9rem}.pages__dashboard__form-water-interval-crop--sub-heading{font-size:1.3rem;font-weight:600}.pages__dashboard__form-water-interval-crop--table th,.pages__dashboard__form-water-interval-crop--table td{border-width:0}.pages__dashboard__form-water-interval-crop--table th{padding-left:0.5rem;padding-right:1rem}.pages__dashboard__form-water-interval-crop--container-last-entry .pages__dashboard__form-water-interval-crop--table th,.pages__dashboard__form-water-interval-crop--container-last-entry .pages__dashboard__form-water-interval-crop--table td{padding-top:0.5rem;padding-bottom:0}.pages__dashboard__form-water-interval-crop--error-list{padding-left:1rem}.pages__dashboard__form-water-interval-crop--error-item{color:red;list-style:disc}.pages__dashboard__form-water-interval-crop--buttons{display:flex}.pages__dashboard__form-water-interval-crop--submit-button{margin-right:1rem}@media (min-width: 500px){.pages__dashboard__form-water-interval-crop--main-heading{font-size:1.9rem;font-weight:600}}.pages__savings__summary,.pages__savings__summary--row-title,.pages__savings__summary--value{border-width:0;margin:0;padding:0}.pages__savings__summary{border-collapse:collapse;margin:0 auto}.pages__savings__summary--row-title,.pages__savings__summary--value{font-size:1.2rem;white-space:nowrap}.pages__savings__summary--row-title{padding-right:0.5rem;text-align:right}.pages__savings__summary--value{font-weight:600}.pages__savings__summary--red{color:#DE1E1E}.pages__savings__summary--blue{color:#00ACEC}.pages__savings__summary--green{color:#0AA699}.pages__savings__summary--padded{padding-top:0.5rem}@media (min-width: 414px){.pages__savings__summary--row-title,.pages__savings__summary--value{font-size:1.5rem}}.pages__solar__allocation-breakdown{padding:1rem;border:1px solid #999999;background-color:#FFFEFF}.pages__solar__allocation-breakdown--header{margin-bottom:1rem}.pages__solar__allocation-breakdown--header-text{align-items:center;display:flex;margin:0;margin-bottom:1rem}.pages__solar__allocation-breakdown--tooltip-icon{height:0.999rem;vertical-align:middle}.pages__solar__allocation-breakdown--title{font-weight:600;font-size:1.5rem;margin:0 0.5rem 0 0}.pages__solar__allocation-breakdown--donut{height:320px}.pages__solar__allocation-breakdown--container-item{padding:0.5rem}.pages__solar__allocation-breakdown--link{color:inherit}.pages__solar__allocation-breakdown--link:hover{color:#00ACEC}.pages__solar__allocation-breakdown--disabled{pointer-events:none}.pages__solar__allocation-breakdown--item{align-items:center;display:flex}.pages__solar__allocation-breakdown--icon{height:2rem;margin-right:0.5rem;text-align:center;width:2rem}.pages__solar__allocation-breakdown--fill-opacity-0{fill-opacity:1}.pages__solar__allocation-breakdown--fill-opacity-1{fill-opacity:0.9}.pages__solar__allocation-breakdown--fill-opacity-2{fill-opacity:0.8}.pages__solar__allocation-breakdown--fill-opacity-3{fill-opacity:0.7}.pages__solar__allocation-breakdown--fill-opacity-4{fill-opacity:0.6}.pages__solar__allocation-breakdown--fill-opacity-5{fill-opacity:0.5}.pages__solar__allocation-breakdown--fill-opacity-6{fill-opacity:0.4}.pages__solar__allocation-breakdown--fill-opacity-7{fill-opacity:0.3}.pages__solar__allocation-breakdown--fill-opacity-8{fill-opacity:0.2}.pages__solar__allocation-breakdown--fill-opacity-9{fill-opacity:0.1}.pages__solar__allocation-breakdown--description{font-weight:600;margin:0}@media (min-width: 414px){.pages__solar__allocation-breakdown--container-item{display:inline-block;width:50%}.pages__solar__allocation-breakdown--tooltip-icon{height:1.2654rem}}@media (min-width: 768px){.pages__solar__allocation-breakdown--header{display:flex;justify-content:space-between}.pages__solar__allocation-breakdown--header-text{margin-bottom:0}.pages__solar__allocation-breakdown--title{font-size:1.9rem}.pages__solar__allocation-breakdown--data{display:flex}.pages__solar__allocation-breakdown--donut{flex:0 0 auto;margin-left:1rem;margin-right:1rem;width:320px}.pages__solar__allocation-breakdown--key{flex:1 1 auto}}.pages__solar__chart__break-even{background-color:transparent;height:100%;padding:0;position:relative;width:100%}.pages__solar__chart__break-even--grid{stroke-dasharray:none;stroke:#ECF0F1}.pages__solar__chart__break-even--placeholder{position:relative;height:100%;width:100%}.pages__solar__chart__break-even--image{width:100%;height:100%}.pages__solar__chart__break-even--text{position:absolute;top:0;width:100%;display:flex;flex-direction:column;justify-content:center;height:100%}.pages__solar__chart__break-even--title{font-size:2rem;font-weight:600;margin:0;margin-bottom:1rem;padding:0;text-align:center}.pages__solar__chart__break-even--message{font-size:1rem;margin:0;margin-top:1rem;padding:0;text-align:center}.ct-series-a .pages__solar__chart__break-even--line,.ct-series-a .pages__solar__chart__break-even--point,.ct-series-b .pages__solar__chart__break-even--line,.ct-series-b .pages__solar__chart__break-even--point,.ct-series-d .pages__solar__chart__break-even--point:hover{stroke:#78E501}.ct-series-b .pages__solar__chart__break-even--line{stroke-dasharray:3}.ct-series-c .pages__solar__chart__break-even--line,.ct-series-c .pages__solar__chart__break-even--point,.ct-series-e .pages__solar__chart__break-even--point:hover{stroke:#999999}.ct-series-a .pages__solar__chart__break-even--line,.ct-series-b .pages__solar__chart__break-even--line{fill:none}.ct-series-a .pages__solar__chart__break-even--line-main,.ct-series-b .pages__solar__chart__break-even--line-main,.ct-series-c .pages__solar__chart__break-even--line-main{stroke-width:4px}.ct-series-a .pages__solar__chart__break-even--line-side,.ct-series-b .pages__solar__chart__break-even--line-side,.ct-series-c .pages__solar__chart__break-even--line-side{stroke-width:3px}.ct-series-a .pages__solar__chart__break-even--point,.ct-series-b .pages__solar__chart__break-even--point,.ct-series-c .pages__solar__chart__break-even--point{stroke-linecap:round}.ct-series-a .pages__solar__chart__break-even--point-main,.ct-series-b .pages__solar__chart__break-even--point-main,.ct-series-c .pages__solar__chart__break-even--point-main{stroke-width:8px}.ct-series-a .pages__solar__chart__break-even--point-side,.ct-series-b .pages__solar__chart__break-even--point-side,.ct-series-c .pages__solar__chart__break-even--point-side{stroke-width:6px}.ct-series-d .pages__solar__chart__break-even--line,.ct-series-e .pages__solar__chart__break-even--line{stroke:transparent}.ct-series-d .pages__solar__chart__break-even--point,.ct-series-e .pages__solar__chart__break-even--point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}@media (min-width: 500px){.pages__solar__chart__break-even--title{font-size:4rem}.pages__solar__chart__break-even--message{font-size:2rem}}@media (min-width: 1025px){.ct-series-d .pages__solar__chart__break-even--point,.ct-series-e .pages__solar__chart__break-even--point{stroke-width:16px}}.pages__solar__chart__donut{height:100%}.pages__solar__chart__donut--chart{height:100%}.pages__solar__chart__donut .ct-slice-donut-solid{stroke:#FFFEFF;stroke-width:4px}.pages__solar__chart__donut--slice-buildingOffice .ct-slice-donut-solid,.pages__solar__chart__donut--slice-buildingHouse .ct-slice-donut-solid,.pages__solar__chart__donut--slice-buildingShop .ct-slice-donut-solid,.pages__solar__chart__donut--slice-buildingProduction .ct-slice-donut-solid,.pages__solar__chart__donut--slice-buildingDairy .ct-slice-donut-solid,.pages__solar__chart__donut--slice-buildingNursery .ct-slice-donut-solid{fill:#FB3C4A}.pages__solar__chart__donut--slice-buildingGreenhouse .ct-slice-donut-solid{fill:#0AA699}.pages__solar__chart__donut--slice-coldStorage .ct-slice-donut-solid{fill:#9E04BE}.pages__solar__chart__donut--slice-lighting .ct-slice-donut-solid{fill:#FC832A}.pages__solar__chart__donut--slice-naturalGas .ct-slice-donut-solid{fill:#EB8BFF}.pages__solar__chart__donut--slice-other .ct-slice-donut-solid{fill:#999999}.pages__solar__chart__donut--slice-pump .ct-slice-donut-solid{fill:#00ACEC}.pages__solar__chart__donut--slice-solar .ct-slice-donut-solid{fill:#FAAB00}.pages__solar__chart__donut--slice-unused .ct-slice-donut-solid{fill:#999999}.pages__solar__chart__donut--slice-unusedSolar .ct-slice-donut-solid{fill:#78E501}.pages__solar__chart__donut--fill-opacity-0 .ct-slice-donut-solid{fill-opacity:1}.pages__solar__chart__donut--fill-opacity-1 .ct-slice-donut-solid{fill-opacity:0.9}.pages__solar__chart__donut--fill-opacity-2 .ct-slice-donut-solid{fill-opacity:0.8}.pages__solar__chart__donut--fill-opacity-3 .ct-slice-donut-solid{fill-opacity:0.7}.pages__solar__chart__donut--fill-opacity-4 .ct-slice-donut-solid{fill-opacity:0.6}.pages__solar__chart__donut--fill-opacity-5 .ct-slice-donut-solid{fill-opacity:0.5}.pages__solar__chart__donut--fill-opacity-6 .ct-slice-donut-solid{fill-opacity:0.4}.pages__solar__chart__donut--fill-opacity-7 .ct-slice-donut-solid{fill-opacity:0.3}.pages__solar__chart__donut--fill-opacity-8 .ct-slice-donut-solid{fill-opacity:0.2}.pages__solar__chart__donut--fill-opacity-9 .ct-slice-donut-solid{fill-opacity:0.1}.pages__solar__chart__multi-bar{padding:0;width:100%;height:100%}.pages__solar__chart__multi-bar--chart{position:relative;width:100%;height:100%}.pages__solar__chart__multi-bar--chart .ct-grid{stroke-dasharray:none;stroke:#ECF0F1}.pages__solar__chart__multi-bar--chart .ct-label{color:#999999}.pages__solar__chart__multi-bar--chart-totalSpent .ct-series-a .ct-bar{stroke:#78E501}.pages__solar__chart__multi-bar--chart-totalSpent .ct-series-b .ct-bar{stroke:#0AA699}.pages__solar__chart__multi-bar--chart-totalSpent .ct-series-c .ct-bar{stroke:#0AA699}.pages__solar__chart__multi-bar--chart-solarGenerated .ct-series-a .ct-bar{stroke:#78E501}.pages__solar__chart__multi-bar--chart-solarGenerated .ct-series-b .ct-bar{stroke:#FC832A}.pages__solar__chart__multi-bar--chart-solarGenerated .ct-series-c .ct-bar{stroke:#FC832A}.pages__solar__chart__multi-bar--chart .ct-bar:hover{opacity:0.75}.pages__solar__chart__total-savings{background-color:transparent;height:100%;padding:0;position:relative;width:100%}.pages__solar__chart__total-savings--grid{stroke-dasharray:none;stroke:#ECF0F1}.ct-series-a .pages__solar__chart__total-savings--line,.ct-series-a .pages__solar__chart__total-savings--point,.ct-series-b .pages__solar__chart__total-savings--point:hover{stroke:#999999}.ct-series-a .pages__solar__chart__total-savings--line{fill:none}.ct-series-a .pages__solar__chart__total-savings--line-main{stroke-width:4px}.ct-series-a .pages__solar__chart__total-savings--line-side{stroke-width:3px}.ct-series-a .pages__solar__chart__total-savings--point{stroke-linecap:round}.ct-series-a .pages__solar__chart__total-savings--point-main{stroke-width:8px}.ct-series-a .pages__solar__chart__total-savings--point-side{stroke-width:6px}.ct-series-b .pages__solar__chart__total-savings--line{stroke:transparent}.ct-series-b .pages__solar__chart__total-savings--point{stroke:transparent;stroke-width:32px;transition:stroke 0.2s}@media (min-width: 1025px){.ct-series-b .pages__solar__chart__total-savings--point{stroke-width:16px}}.pages__solar__charts--container-main,.pages__solar__charts--container-side-first,.pages__solar__charts--container-side-second{background-color:#FFFEFF;border-color:#999999;border-style:solid;border-width:1px}.pages__solar__charts--container-main{margin:0 0 1rem 0;padding:0.75rem}.pages__solar__charts--container-side{display:flex;flex-direction:column}.pages__solar__charts--container-side-first,.pages__solar__charts--container-side-second{padding:0.75rem;width:100%}.pages__solar__charts--container-side-first:hover,.pages__solar__charts--container-side-second:hover{cursor:pointer}.pages__solar__charts--container-side-first{margin-right:0;margin-bottom:1rem}.pages__solar__charts--table{padding:0.75rem;margin-top:1rem;background-color:#FFFEFF}@media (min-width: 768px){.pages__solar__charts--container-side{flex-direction:row}.pages__solar__charts--container-side-first,.pages__solar__charts--container-side-second{width:calc(50% - 0.5rem)}.pages__solar__charts--container-side-first{margin-right:1rem;margin-bottom:0}}@media (min-width: 72rem){.pages__solar__charts{padding:1rem;border:1px solid #999999;background-color:#FFFEFF}.pages__solar__charts--container{display:flex}.pages__solar__charts--container-main,.pages__solar__charts--container-side-first,.pages__solar__charts--container-side-second{border-width:0}.pages__solar__charts--container-main{margin:0 2rem 0 0;padding:0;width:calc(70% - 2rem)}.pages__solar__charts--container-side{flex-direction:column;justify-content:space-between;width:30%;margin-bottom:0}.pages__solar__charts--container-side-first,.pages__solar__charts--container-side-second{margin:0;padding:0.5rem;width:100%;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#999999}.pages__solar__charts--container-side-first{margin-right:0;margin-bottom:1rem}.pages__solar__charts--container-side-first:hover,.pages__solar__charts--container-side-second:hover{border-color:#00ACEC}.pages__solar__charts--table{margin-top:2rem;padding:0}}.pages__solar__container__main-chart{background-color:inherit;display:flex;flex-direction:column;height:100%}.pages__solar__container__main-chart--header{margin-bottom:1rem;display:flex;align-items:center;flex-shrink:0}.pages__solar__container__main-chart--title{margin:0 0.5rem 0 0;font-weight:600;font-size:1.5rem}.pages__solar__container__main-chart--tooltip-icon{height:0.999rem;vertical-align:middle}.pages__solar__container__main-chart--dates{display:flex;flex-direction:column}.pages__solar__container__main-chart--dates,.pages__solar__container__main-chart--dates-container{margin-bottom:1rem}.pages__solar__container__main-chart--parent{height:10em;flex-shrink:0;overflow:scroll;-webkit-tap-highlight-color:transparent}@media (min-width: 500px){.pages__solar__container__main-chart--title{font-size:1.9rem;white-space:nowrap}.pages__solar__container__main-chart--tooltip-icon{height:1.2654rem}.pages__solar__container__main-chart--dates{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pages__solar__container__main-chart--dates-container:first-of-type{width:60%}.pages__solar__container__main-chart--parent{height:26em}}@media (min-width: 1025px){.pages__solar__container__main-chart--parent{overflow:hidden}}.pages__solar__container__side-chart{margin:0;padding:0;background-color:inherit}.pages__solar__container__side-chart--header{margin-bottom:1rem}.pages__solar__container__side-chart--header-icon{display:none}.pages__solar__container__side-chart--header-title{margin:0;padding:0;font-size:0.9em;font-weight:400}.pages__solar__container__side-chart--parent{height:10rem}@media (min-width: 400px) and (max-width: 499px){.pages__solar__container__side-chart--header-title{font-size:1.1em}}@media (min-width: 500px){.pages__solar__container__side-chart--header-title{font-size:1.3em}}@media (min-width: 800px){.pages__solar__container__side-chart--header{display:flex}.pages__solar__container__side-chart--header-icon{display:block;flex-grow:0;max-width:12px}.pages__solar__container__side-chart--header-title{text-align:center;flex-grow:1}.pages__solar__container__side-chart--parent{height:13em}}.pages__solar__energy-offset{padding:1rem;border:1px solid #999999;background-color:#FFFEFF}.pages__solar__energy-offset--header-text,.pages__solar__energy-offset--dates-container{margin:0 0 1rem 0}.pages__solar__energy-offset--title{font-weight:600;font-size:1.5rem;margin:0 0.5rem 0 0}.pages__solar__energy-offset--text{font-size:1.5rem;font-weight:600;margin:0.5rem 0 0 0;text-align:center}.pages__solar__energy-offset--chart-container{height:160px;overflow:hidden}.pages__solar__energy-offset--chart{height:320px}.pages__solar__energy-offset--chart .ct-slice-donut-solid{stroke:#FFFEFF;stroke-width:4px}.pages__solar__energy-offset--slice-generated .ct-slice-donut-solid{fill:#78E501}.pages__solar__energy-offset--slice-consumption .ct-slice-donut-solid{fill:#78E501;fill-opacity:0.5}.pages__solar__energy-offset--slice-hidden .ct-slice-donut-solid{fill:#999999}.pages__solar__energy-offset--header-text{align-items:center;display:flex}.pages__solar__energy-offset--tooltip-icon{height:0.999rem;vertical-align:middle}@media (min-width: 414px){.pages__solar__energy-offset--header{display:flex;flex-wrap:wrap;justify-content:space-between}.pages__solar__energy-offset--tooltip-icon{height:1.2654rem}}@media (min-width: 768px){.pages__solar__energy-offset--title,.pages__solar__energy-offset--text{font-size:1.9rem}}.pages__solar__weather{padding:1rem;border:1px solid #999999;background-color:#FFFEFF}.pages__solar__weather--header-text,.pages__solar__weather--dates-container,.pages__solar__weather--title{margin:0 0 1rem 0}.pages__solar__weather--title{font-weight:600;font-size:1.5rem;margin:0 0.5rem 0 0}.pages__solar__weather--main{display:flex}.pages__solar__weather--icon{margin-right:1rem}.pages__solar__weather--summary-title,.pages__solar__weather--radiation{margin:0}.pages__solar__weather--summary-title{font-weight:600}.pages__solar__weather--radiation{font-size:1.5rem;font-weight:600}.pages__solar__weather--average-value{font-weight:600}.pages__solar__weather--average-label{color:#999999}.pages__solar__weather--decrease{color:#FB3C4A}.pages__solar__weather--increase{color:#0AA699}.pages__solar__weather--header-text{align-items:center;display:flex}.pages__solar__weather--tooltip-icon{height:0.999rem;vertical-align:middle}@media (min-width: 414px){.pages__solar__weather--header{display:flex;flex-wrap:wrap;justify-content:space-between}.pages__solar__weather--tooltip-icon{height:1.2654rem}}@media (min-width: 768px){.pages__solar__weather--title,.pages__solar__weather--radiation{font-size:1.9rem}}.page__advanced-alerts--header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1rem}.page__advanced-alerts--heading{display:block;font-size:1.9rem;font-weight:600;margin:0;padding:0}.page__advanced-alerts--link,.page__advanced-alerts--link:hover{color:#0AA699;display:block;margin:0;padding:0}.page__customer-proposal{background-color:#FFFEFF}.page__customer-proposal--description,.page__customer-proposal--plan,.page__customer-proposal--contact{background-color:#ECF0F1}.page__customer-proposal--image-container{height:300px}.page__customer-proposal--wrapper{margin-top:1rem;margin-right:1rem;flex:1 1 auto}.page__customer-proposal--wrapper--hidden{display:none}.page__customer-proposal--wrapper:last-child{margin-right:0}.page__customer-proposal--reset-text{margin:0;padding:0}.page__customer-proposal--breakdown-notes{text-align:center}.page__customer-proposal--breakdown-notes-text{margin:0}.page__customer-proposal--absolute{position:absolute}.page__customer-proposal--bold{font-weight:600}.page__customer-proposal--centered{text-align:center}.page__customer-proposal--container{margin:0 auto;max-width:72rem;padding:1rem}.page__customer-proposal--full-width{width:100%}.page__customer-proposal--half-width{width:50%}.page__customer-proposal--large{font-size:1.3rem}.page__customer-proposal--margin-bottom-very-large{margin-bottom:2rem}.page__customer-proposal--margin-bottom-regular{margin-bottom:1rem}.page__customer-proposal--margin-bottom-small{margin-bottom:0.5rem}.page__customer-proposal--nowrap{white-space:nowrap}.page__customer-proposal--overflow-hidden{overflow:hidden}.page__customer-proposal--padding-sides{padding-left:1.5rem;padding-right:1.5rem}.page__customer-proposal--relative{position:relative}.page__customer-proposal--right{text-align:right}.page__customer-proposal--row{display:flex}.page__customer-proposal--third-width{width:33.33%}.page__customer-proposal--very-bold{font-weight:700}.page__customer-proposal--white{color:#FFFEFF}.page__customer-proposal-index--description,.page__customer-proposal-index--glance,.page__customer-proposal-index--header,.page__customer-proposal-index--heading,.page__customer-proposal-index--item,.page__customer-proposal-index--link,.page__customer-proposal-index--list{border-width:0;margin:0;padding:0}.page__customer-proposal-index--description,.page__customer-proposal-index--heading,.page__customer-proposal-index--item,.page__customer-proposal-index--link,.page__customer-proposal-index--link:hover{color:#262932;font-size:1rem;font-weight:400;text-decoration:none}.page__customer-proposal-index{min-height:90vh;padding:2rem}.page__customer-proposal-index--header{border-color:#999999;border-style:solid;border-width:1px;margin-bottom:2rem;padding:1rem}.page__customer-proposal-index--description,.page__customer-proposal-index--heading,.page__customer-proposal-index--item{margin-bottom:0.5rem}.page__customer-proposal-index--item:last-child{margin-bottom:0}.page__customer-proposal-index--link,.page__customer-proposal-index--link:hover{color:#0AA699;text-decoration:underline}.page__customer-proposal-index--link:hover{font-weight:600}.page__customer-proposal-index--list{list-style:none}.page__customer-proposal-index--heading{font-size:1.9rem;font-weight:600}.page__customer-proposal-index--glance{text-align:center}.page__customer-proposal-index--image{width:100%}.page__customer-proposal-index--placeholder{border-color:#999999;border-style:solid;border-width:1px;height:500px;width:100%}.page__email-proposal,.page__email-proposal--additional-text,.page__email-proposal--heading,.page__email-proposal--section{margin:0;padding:0}.page__email-proposal--list>li,.page__email-proposal--section,.page__email-proposal--sub-section{margin-bottom:1rem}.page__email-proposal--list>li:last-of-type,.page__email-proposal--section:last-of-type,.page__email-proposal--sub-section:last-of-type{margin-bottom:0}.page__email-proposal--list,.page__email-proposal--select,.page__email-proposal--add{margin-top:1rem}.page__email-proposal--representatives-list{list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2}.page__email-proposal--heading{font-weight:600;font-size:1.5rem}.page__email-proposal--additional-text{font-style:italic}.page__email-proposal--ops-checkbox{display:flex}.page__email-proposal--ops-checkbox-label{display:flex;margin:0;padding:1rem}.page__email-proposal--ops-checkbox-input{margin-right:1rem}.page__email-proposal--radios{display:flex}.page__email-proposal--rep-checkbox,.page__email-proposal--rep-label{cursor:pointer}.page__email-proposal--rep-label{display:inline-block;font-weight:400}.page__email-proposal--rep-checkbox{display:inline-block;margin-right:1rem}.page__email-proposal--submit{text-align:center}.page-equipment-status{background-color:#FFFEFF;min-height:90vh}.page-equipment-status--ranch-toggle{font-weight:600}.page-equipment-status--list{max-width:100rem}.page-equipment-status--table{padding:1rem}.page__equipment-wexus-plan--header{align-items:center;display:flex;margin-bottom:2rem}.page__equipment-wexus-plan--entity-name{align-items:center;display:flex}.page__equipment-wexus-plan--entity-separator{color:#999999;padding-left:1rem;padding-right:1rem}.page__equipment-wexus-plan--name,.page__equipment-wexus-plan--entity-separator{font-size:1.5rem;font-weight:400;line-height:1.5rem;margin:0}.page__equipment-wexus-plan--image{height:1.5rem}.page__equipment-wexus-plan--name{color:#262932;padding-left:0.5rem}.page__equipment-wexus-plan--table,.page__equipment-wexus-plan--table th,.page__equipment-wexus-plan--table td{font-size:1rem;margin:0;padding:0.5rem}.page__equipment-wexus-plan--table{table-layout:fixed;margin-bottom:2rem;width:100%}.page__equipment-wexus-plan--table th{background-color:#ECF0F1;border-width:0;border-right:1px solid #ECF0F1;border-left:1px solid #ECF0F1}.page__equipment-wexus-plan--table td:first-child{border-left:1px solid #ECF0F1}.page__equipment-wexus-plan--table td:last-child{border-right:1px solid #ECF0F1}.page__implementation_review--loading{color:#999999}.page__implementation_review--top{margin-bottom:1rem}.page__implementation_review--controls{display:flex;justify-content:space-between}.page__implementation_review--container-table-regular{overflow:scroll;width:100%;border-left:1px solid #ECF0F1;border-right:1px solid #ECF0F1;height:calc(100vh - 25rem)}.page__implementation_review--container-refresh-button{display:flex;align-items:center;margin-bottom:1rem}.page__implementation_review--error-text{font-size:2rem;margin:0;color:#FB3C4A}.page__implementation_review--loading-status-text{font-size:2rem;margin:0;animation:blinker 1.5s linear infinite}@keyframes blinker{50%{opacity:0}}.page__implementation_review--refresh-last-moment{margin:0}.page__implementation_review__table-regular,.page__implementation_review__table-regular th,.page__implementation_review__table-regular td,.page__implementation_review__table-regular input,.page__implementation_review__table-regular select{font-size:1rem;margin:0;padding:0.25rem}.page__implementation_review__table-regular{position:relative;table-layout:auto;width:158rem}.page__implementation_review__table-regular th{background-color:#ECF0F1;border-width:0;padding-top:0.5rem;padding-bottom:0.5rem;position:sticky;top:0;z-index:1}.page__implementation_review__table-regular td{padding-top:0.5rem;padding-bottom:0.5rem}.page__implementation_review__table-regular--error{color:#FB3C4A}.page__implementation_service_accounts--loading{color:#999999}.page__implementation_service_accounts--top{margin-bottom:1rem}.page__implementation_service_accounts--link-previous{text-decoration:underline}.page__implementation_service_accounts--heading{margin:0;text-align:center}.page__implementation_service_accounts--controls{display:flex;justify-content:space-between;margin-bottom:1rem}.page__implementation_service_accounts--container-table-form{overflow:scroll;width:100%;border-left:1px solid #ECF0F1;border-right:1px solid #ECF0F1;height:calc(100vh - 26.75rem)}.page__implementation_service_accounts--container-refresh-button{display:flex;align-items:center}.page__implementation_service_accounts--loading-status-text{font-size:2rem;margin:0;animation:blinker 1.5s linear infinite}@keyframes blinker{50%{opacity:0}}.page__implementation_service_accounts--refresh-last-moment{margin:0}.page__implementation_service_accounts__table-form,.page__implementation_service_accounts__table-form th,.page__implementation_service_accounts__table-form td,.page__implementation_service_accounts__table-form input,.page__implementation_service_accounts__table-form select{font-size:1rem;margin:0;padding:0.25rem}.page__implementation_service_accounts__table-form{position:relative;table-layout:auto;width:158rem}.page__implementation_service_accounts__table-form th{background-color:#ECF0F1;border-width:0;padding-top:0.5rem;padding-bottom:0.5rem;position:sticky;top:0;z-index:1}.page__implementation_service_accounts__table-form td{padding-top:0.5rem;padding-bottom:0.5rem}.page__implementation_service_accounts__table-form select{margin:0}.page__implementation_service_accounts__table-form--new.page__implementation_service_accounts__table-form--checked td{background-color:#E6FFE6}.page__implementation_service_accounts__table-form--existing.page__implementation_service_accounts__table-form--checked td{background-color:#FFFDD0}.page__implementation_service_accounts__table-form--container-checkbox{display:flex;justify-content:center}.page__implementation_service_accounts__table-form--cell-form-include{text-align:center}.page__partner-portal--heading{margin:0;margin-bottom:1rem;padding:0;font-size:1.9rem;font-weight:600}.page__partner-portal--section{display:flex;flex-direction:column-reverse}.page__partner-portal--container:last-child{margin-bottom:1rem}.page__partner-portal--info{border:1px solid #999999;padding:1rem}@media (min-width: 768px){.page__partner-portal--section{flex-direction:row}.page__partner-portal--container{width:calc(50% - 1rem/2)}.page__partner-portal--container:first-child{margin-right:1rem;max-height:calc(100vh - 250px);overflow:auto}.page__partner-portal--container:last-child{margin-bottom:0;min-width:600px}}.page-pump-efficiency-email{margin-top:200px}.page-pump-efficiency-email-chart{height:50px;width:100px}.page__sales-proposal,.page__sales-proposal--ranch-name{margin:0;padding:0}.page__sales-proposal--services,.page__sales-proposal--container-buttons{margin-bottom:2rem}.page__sales-proposal--container-buttons{display:flex;justify-content:center}.page__sales-proposal--confirm{margin-right:1rem}.page__sales-proposal--ranch,.page__sales-proposal--ranch-name{margin-bottom:1rem}.page__sales-proposal--ranch:last-child{margin-bottom:0}.page__sales-proposal--ranch-name{font-size:1.5rem;font-weight:600}.page__sales-proposal--table{margin:0;padding:0;table-layout:fixed;width:100%}.page__sales-proposal--table-header{border-width:0;font-weight:600;margin:0;padding:0;vertical-align:bottom}.page__sales-proposal--table-cell-left{text-align:left}.page__sales-proposal--table-cell-center{text-align:center}.page__sales-proposal--table-cell-right{text-align:right}.page__sales-proposal--batch-select{background-color:inherit;border-width:0;color:#0AA699;font-weight:400;margin:0;padding:0;text-decoration:underline}.page__sales-proposal--error{color:#FB3C4A;font-size:1.5rem;font-weight:600}.page__savings-plan{display:flex;flex-direction:column;padding:1rem 0 2rem;background-color:#FFFEFF}.page__savings-plan--section{padding:2rem 0;border-color:#ECF0F1;border-style:solid;border-width:0;border-bottom-width:1px}.page__savings-plan--section:first-of-type{padding-top:0}.page__savings-plan--section:last-of-type{border-bottom-width:0;padding-bottom:0}.page__savings-plan--header{display:block;margin-bottom:1rem}.page__savings-plan--header-title{display:flex;align-items:center;margin-bottom:1rem}.page__savings-plan--header-title-text{display:block;margin:0;margin-right:0.5rem;font-size:1.5rem;font-weight:600}.page__savings-plan--header-savings-donut-tooltip,.page__savings-plan--header-rate-change-tooltip{display:block}.page__savings-plan--header-savings-donut-tooltip-icon,.page__savings-plan--header-rate-change-tooltip-icon{height:0.999rem;vertical-align:middle}.page__savings-plan--donuts{text-align:center}.page__savings-plan--top-row{display:flex;flex-direction:column;margin-bottom:2rem;border-color:#ECF0F1;border-style:solid;border-width:0}.page__savings-plan--summary-container,.page__savings-plan--chart-container{margin-bottom:2rem}.page__savings-plan--summary-container{display:flex;flex-direction:column;justify-content:space-between}.page__savings-plan--summary-list-container{flex-grow:1;display:flex;align-items:center;justify-content:center}.page__savings-plan--summary-button-container{display:none;text-align:center}.page__savings-plan--chart-container{height:20rem}.page__savings-plan--mobile-button-container{display:flex;justify-content:center}.page__savings-plan--mobile-button-container button{margin-right:2rem}.page__savings-plan--mobile-button-container button:last-child{margin-right:0}.page__savings-plan--button-container{margin-top:2rem;display:flex;justify-content:center}.page__savings-plan--button-container button{margin-right:2rem}.page__savings-plan--button-container button:last-child{margin-right:0}.page__savings-plan--toggle-details-button-container{text-align:left}.page__savings-plan--toggle-details-button-container-hidden{display:none}.page__savings-plan--rate-table-container{border-color:#ECF0F1;border-style:solid;border-width:0;border-top-width:1px;margin-top:2rem;padding-top:2rem}.page__savings-plan--rate-table-container-hidden{display:none}.page__savings-plan--recommendation{margin-bottom:1rem}.page__savings-plan--recommendation:last-of-type{margin:0}.page__savings-plan--overlay-active{height:100%;width:100%;position:fixed;z-index:10;left:0;top:0;background-color:#999999;opacity:0.5;transition:0.5s}.page__savings-plan--rate-change-success-image-wrapper{animation:animatetop 2s}.page__savings-plan--rate-change-success-star{display:block;margin:0 auto;padding:10px;height:75%;animation:bounce;animation-duration:1s;animation-iteration-count:3;animation-delay:1s}.page__savings-plan--rate-change-success-header{font-weight:600;font-size:1.3rem;padding:8px}@media (min-width: 768px){.page__savings-plan{padding:2rem 0 2rem}.page__savings-plan--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.page__savings-plan--header-title{margin:0}.page__savings-plan--header-title-text{font-size:1.9rem}.page__savings-plan--header-title-tooltip-icon{height:1.2654rem}.page__savings-plan--top-row{flex-direction:row;padding-bottom:2rem}.page__savings-plan--summary-container,.page__savings-plan--chart-container{width:50%;margin-bottom:0}.page__savings-plan--mobile-button-container{display:none}.page__savings-plan--summary-button-container{display:flex;justify-content:center}.page__savings-plan--summary-button-container button{margin-right:2rem}.page__savings-plan--summary-button-container button:last-child{margin-right:0}}.page__solar--section{margin-bottom:2rem}.page__solar--section:last-child{margin-bottom:0}.page__solar--sub-section{margin-bottom:2rem;vertical-align:top}.page__solar--sub-section:last-child{margin-bottom:0}.page__solar--header-left{margin-bottom:1rem}.page__solar--company{align-items:flex-end;display:flex;margin-right:0;margin-bottom:1rem}.page__solar--image{height:1.5rem}.page__solar--name{font-size:1.5rem;font-weight:400;line-height:1.5rem;margin:0;padding-left:0.5rem}.page__solar--snapshots{display:flex}.page__solar--snapshots-single{margin-right:0;width:33.33%}.page__solar--snapshots-single:last-child{margin-right:0}@media (min-width: 768px){.page__solar--header{align-items:center;display:flex;justify-content:space-between}.page__solar--header-left{align-items:center;display:flex;margin-bottom:0}.page__solar--company{margin-right:1rem;margin-bottom:0}.page__solar--snapshots-single{margin-right:2%;width:32%}.page__solar--sub-section{display:inline-block;margin-bottom:0;margin-right:1rem;width:calc(50% - 0.5rem)}.page__solar--sub-section:last-child{margin-right:0}}.page-user-accounts{width:100%;height:100%;padding:1rem 1rem;background-color:white}.page-user-accounts-header{display:flex;justify-content:space-between;margin-bottom:1rem}.page-user-accounts-title{font-size:1.9rem;font-weight:600}.page-user-accounts-delete-button-hidden,.page-user-accounts-delete-button-visible{margin-bottom:1rem}.page-user-accounts-delete-button-hidden{opacity:0}.page-user-accounts-overlay-active{height:100%;width:100%;position:fixed;z-index:10;left:0;top:0;background-color:#999999;opacity:0.5;transition:0.5s}@media (min-width: 768px){.page-user-accounts{padding:2rem 1rem}}.page__user-info{width:100%;padding:1rem;background-color:white}.page__user-info--link{display:block;margin-bottom:2rem;color:#00ACEC;text-decoration:underline}.page__user-info--fieldset-container{margin-bottom:2rem}.page__user-info--fieldset-container.no-toggle .fieldset-toggle{display:none}.page__user-info--button-container{text-align:center}.page__user-info--container-title{font-size:1rem;font-weight:600;margin:0 0 1rem}.page__user-info--description{margin:0 0 1rem 0;font-size:1rem;font-weight:400}.page__user-info--favorites-dashboard-chart{margin:0 0 2rem 0}.page__user-info--favorites-dashboard-path-label{margin:0 0 0.25rem 0;font-size:1rem;font-weight:400}.page__user-info--reports-regular{margin-top:1rem}.page__user-info--reports-solar{margin-top:2rem}@media (min-width: 768px){.page__user-info--container-title{font-size:1.9rem}}
