.google-visualization-table .bar-format{border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.google-visualization-table .bar-format.has-value{border-color:#c3c3c3;background-color:#fff;overflow:hidden;position:relative;height:18px}.google-visualization-table .progress-bar-format{display:none;position:absolute;width:0;padding:0;top:0;left:0;bottom:0;-webkit-box-shadow:1px 0 0 0 #c3c3c3;-moz-box-shadow:1px 0 0 0 #c3c3c3;box-shadow:1px 0 0 0 #c3c3c3;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#9ec2e9;-moz-animation-name:progressBarAnimation;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-duration:.35s;-webkit-animation-name:progressBarAnimation;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-duration:.35s;animation-name:progressBarAnimation;animation-iteration-count:1;animation-timing-function:ease;animation-duration:.35s}.google-visualization-table .bar-format.has-value .progress-bar-format{display:block}.google-visualization-table .bar-format .value-bar-format{text-align:center;color:#000;font-size:12px}.google-visualization-table .bar-format.has-value .value-bar-format{position:absolute;top:0;left:0;right:0;bottom:0}.google-visualization-table .bar-format .value-bar-format .fa-exclamation-triangle{color:red}@-moz-keyframes progressBarAnimation{0%{-moz-transform:translateX(-100%)}100%{-moz-transform:translateX(0)}}@-webkit-keyframes progressBarAnimation{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}@keyframes progressBarAnimation{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.widget-google-table .empty-table{border:1px dashed #ddd;background-color:white;padding:6px;list-style:none;text-align:center;color:grey;margin-top:10px}.widget-google-table .error-message{color:#d40000;text-align:center;padding:10px;border:1px dashed #d40000;opacity:0.6}.analytics-chart{margin-bottom:50px;background-color:#fff}.analytics-chart.bordered{border:1px solid #bbb}.analytics-chart .chart-filters-container{border-bottom:1px solid rgba(204,204,204,0.5)}.analytics-chart .chart-box{background-color:#fff}.chart-filters{padding:10px 0}.chart-filters .options-line{display:flex;flex-wrap:wrap;justify-content:space-between}.chart-filters .options-line.options-3rd-line{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(204,204,204,0.5)}.chart-filters .option-box{margin-right:15px}.chart-filters .field-wrapper{display:inline-block;margin-bottom:0;position:relative;line-height:2.5}.chart-filters select,.chart-filters input[type=text]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid rgb(224,224,224);height:auto}.chart-filters select{width:auto;padding-left:0}.chart-filters input[type=text]{width:80px;text-align:center;vertical-align:baseline;padding-bottom:5px}.chart-filters input[type=checkbox]{margin-top:5px}.chart-filters select:focus,.chart-filters input:focus{box-shadow:none}.chart-filters label{display:inline;line-height:2;padding-right:3px}.chart-filters .additional-options-switch{color:#888888;user-select:none;cursor:pointer;padding:2px 0;padding-bottom:10px;margin-top:5px;font-size:0.9em}.chart-filters .additional-options-switch + .options-line{margin-top:5px}.additional-options-switch .line{border-top:1px dashed rgba(204,204,204,0.5);margin-top:-13px;z-index:0}.option-box{display:inline-block}.option-box .option-title{font-size:0.8rem}.option-box .option-title span{background:white}.option-box.inactive .option-title{color:#CFCFCF}.option-box.inactive{color:#CFCFCF}.analytics-chart .auto-resolution{margin-right:10px}.chart-type-selector a{display:inline-block;line-height:1;padding:7px;font-size:1.3rem}.chart-type-selector a.selected,.chart-type-selector a:hover{border:1px solid;border-radius:6px;padding:6px}.chart-filters .zoom-level-option .resolution{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:12px;border:1px solid #D3D3D3;font-size:0.8em;text-decoration:none;text-align:center;color:#5f5f5f}.chart-filters .zoom-level-option .resolution.disabled{color:#d3d3d3}.chart-filters .zoom-level-option .resolution.selected{}.chart-filters .zoom-level-option .resolution:not(.disabled):hover{}.period-navigation-buttons{display:inline-block;vertical-align:middle}.period-navigation-buttons .option-box{vertical-align:middle;margin-bottom:-5px}.period-navigation-buttons .prev-period,.period-navigation-buttons .next-period{display:inline-block;width:24px;height:24px;line-height:22px;overflow:hidden;border:1px solid #AAA;font-size:20px;color:#555;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.period-navigation-buttons .prev-period:not(.disabled):hover,.period-navigation-buttons .next-period:not(.disabled):hover{border-color:black;font-weight:bold}.period-navigation-buttons .prev-period:not(.disabled):hover i,.period-navigation-buttons .next-period:not(.disabled):hover i{font-weight:bold}.period-navigation-buttons .disabled{border-color:#D3D3D3;color:#D3D3D3}.period-navigation-buttons .next-period{margin-left:3px}.period-navigation-buttons>a.disabled{cursor:default}.analytics-chart .chart-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px}.analytics-chart .chart-container>p{margin-top:40px;text-align:center}.analytics-chart .chart-container iframe{border-radius:6px}.analytics-chart .info-overlay{display:none}.analytics-chart.block-info .info-overlay{display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;opacity:0.9;background:#fff}.consumption-chart-container{position:relative}.analytics-chart.loading .loading-overlay{display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#fff url('/static/analytics/img/ajax-loader.gif?314aaa13e6a5') center no-repeat;opacity:0.6}.analytics-chart .request-error-message{top:8px}.analytics-chart .active-links a{cursor:pointer}.analytics-chart .active-links a.selected{background-color:#F1F1F1;border:1px solid #D3D3D3;font-weight:bold;padding:1px 3px;text-decoration:none}.analytics-chart .active-links .disabled{text-decoration:none;color:#d3d3d3}.analytics-chart .active-links span{color:#808080}.analytics-chart .form-messages{display:none}.rolling-average-fields .tooltip{margin-right:5px}.highcharts-flags-series i.fa{z-index:-1000}.analytics-chart .tooltip-comments{font-size:0.9rem;margin-top:15px}.analytics-chart .tooltip-comments .author{font-size:0.8rem;margin-top:10px;color:grey}.analytics-chart .tooltip-comments .comment{margin-top:5px;white-space:normal;font-style:italic}.group-benchmark-legend{text-align:center}.group-benchmark-legend>ul{padding:2px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #909090;display:inline-block;margin:10px 0;list-style:none}.group-benchmark-legend>ul>li{display:inline-block;margin-right:10px;position:relative;padding-left:22px;text-align:left;font-size:12px;font-family:Arial,Helvetica,sans-serif;vertical-align:top}.group-benchmark-legend>ul>li:last-child{margin-right:0}.group-benchmark-legend>ul>li:before{content:'';width:16px;height:8px;display:block;position:absolute;top:0;left:0}.group-benchmark-legend>ul>li.typical-practice:before{border-bottom:2px dashed #E46D0F}.group-benchmark-legend>ul>li.good-practice:before{border-bottom:2px solid #92B03A}.group-benchmark-legend>ul>li.group-sites:before,.group-benchmark-legend>ul>li.own-sites:before,.group-benchmark-legend>ul>li.group-sites-excluded:before,.group-benchmark-legend>ul>li.own-sites-excluded:before{height:12px;margin-top:3px}.group-benchmark-legend>ul>li.group-sites:before{background-color:#0533ff}.group-benchmark-legend>ul>li.own-sites:before{background-color:#52afd3}.group-benchmark-legend>ul>li.group-sites-excluded:before{background-color:#b5b5b5}.group-benchmark-legend>ul>li.own-sites-excluded:before{background-color:#ce6660}.multi-select{height:auto!important;margin-right:0;margin-left:0}.multi-select .field-wrapper{float:none!important;width:100%;margin-bottom:0}.select2-container,.select2-selection{width:100%!important;font-size:12px!important}.select2-results__option{padding:0 6px;height:18px;font-size:12px}.select2-container .select2-selection--multiple{min-height:26px}.selection .select2-selection.select2-selection--multiple{position:relative;padding-right:20px;height:auto!important}.multi-select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;display:flex;flex-wrap:wrap}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:2px;margin-right:2px}.select2-selection__rendered .select2-selection__clear{position:absolute;right:5px;top:0}.select2-container .select2-choice{padding:2px 6px;height:20px;font-size:12px}.site-purpose-shortcuts{margin-top:2px;font-size:0.9em}.site-purpose-shortcuts a{margin-right:5px}.multi-select .select2-container--focus{border:inherit!important}.ed-tooltip .tooltip-content .actions{text-align:center;width:100%;margin-top:5px;margin-bottom:5px}.ed-tooltip .existent-reports{max-height:200px;overflow-y:auto;padding:0 5px}.ed-tooltip .add-to-report{margin-top:10px;margin-bottom:10px;overflow:hidden}.ed-tooltip .add-to-report label,.ed-tooltip .add-to-report input{float:left}.ed-tooltip .add-to-report label{margin-left:5px}.ed-tooltip h3{margin-top:10px;margin-bottom:10px;font-weight:bold}.ed-tooltip .note{font-size:1em;margin-top:0px}.ed-tooltip{max-width:450px;min-width:450px}.ed-tooltip .report-append-status,.ed-tooltip .loading-progress-container{font-size:1.2em}.ed-tooltip .loading-progress-container{margin-top:10px;margin-bottom:10px}.ed-tooltip .report-append-status{display:none;margin-top:10px;margin-bottom:10px;margin-left:2px}.ed-tooltip .append-to-report-tooltip .components-select{display:flex;justify-content:space-between;margin-bottom:12px}.ed-tooltip .append-to-report-tooltip .components-select .right-side,.ed-tooltip .append-to-report-tooltip .components-select .left-side{width:45%}.ed-tooltip .append-to-report-tooltip .components-select .option{line-height:26px}.ed-tooltip .append-to-report-tooltip .components-select .option input{margin-right:2px}.summary-widget-container .panel-body{padding-bottom:10px}.summary-widget-container .summary-google-table{margin-top:2px;padding:10px 0}.summary-widget-container .summary-google-table.loading{height:100px}.summary-widget-container .chart-filters{border-bottom:1px solid rgba(204,204,204,0.5)}.summary-widget-container .chart-filters .field-wrapper{display:inline-block;line-height:1}.summary-widget-container .options-line>.right-block{float:right;width:49%;display:inline-block}.summary-widget-container .options-line>.left-block{width:50%;float:left;font-size:0.95rem}.summary-widget-container .row{display:flex;width:100%}.summary-widget-container .row .field-wrapper{width:33%}.summary-widget-container .row .field-wrapper input{margin-right:0}.summary-widget-container .row .field-wrapper label{padding-left:3px}.summary-widget-container .row .field-wrapper.disabled{text-decoration:none;color:#d3d3d3}.summary-widget-container .resolution{margin-top:2px;margin-right:2px;float:none}.summary-widget-container .resolution .help-text{margin-top:10px}