/**
 * @em2s/fontcustom
 * Version: 1.0.7
 */

@font-face {
  font-family: "fontcustom";
    src: url("./webfonts/fontcustom.woff2?cc4602051c50266b90a750f690bb1ea8") format("woff2"),
url("./webfonts/fontcustom.woff?cc4602051c50266b90a750f690bb1ea8") format("woff"),
url("./webfonts/fontcustom.ttf?cc4602051c50266b90a750f690bb1ea8") format("truetype");
}


[data-icon]:before,
.icon-acquisition-error:before,
.icon-acquisition-invalid-data:before,
.icon-arrow-rotate-left:before,
.icon-arrow-rotate-right:before,
.icon-auto-deactivation-square:before,
.icon-chart-advanced-graphic-popup:before,
.icon-chart-advanced-graphic:before,
.icon-chart-choose-timeserie:before,
.icon-chart-crosshair-off:before,
.icon-chart-crosshair-on:before,
.icon-chart-export-spreadsheet:before,
.icon-chart-invalid-data-all:before,
.icon-chart-invalid-data-range:before,
.icon-chart-markers-off:before,
.icon-chart-markers-on:before,
.icon-chart-overview-off:before,
.icon-chart-overview-on:before,
.icon-chart-reset-zoom:before,
.icon-chart-synchronize:before,
.icon-chart-table-off:before,
.icon-chart-table-on:before,
.icon-chart-tooltip-off:before,
.icon-chart-tooltip-on:before,
.icon-connected-valve:before,
.icon-da-close-events:before,
.icon-da-data-acquisition:before,
.icon-da-data-deletion:before,
.icon-da-data-recomputation:before,
.icon-da-document:before,
.icon-da-event-recomputation:before,
.icon-da-on-off-sectors:before,
.icon-da-stop:before,
.icon-da-threshold-definition:before,
.icon-entity-big-costumers:before,
.icon-entity-complaints-flow:before,
.icon-entity-complaints-pressure:before,
.icon-entity-complaints-quality:before,
.icon-entity-contract:before,
.icon-entity-deposit:before,
.icon-entity-intervention:before,
.icon-entity-reservoir-1:before,
.icon-entity-reservoir-2:before,
.icon-entity-reservoir:before,
.icon-entity-sector:before,
.icon-entity-sensor-acoustic-logger:before,
.icon-entity-sensor-bacteria:before,
.icon-entity-sensor-chlorine:before,
.icon-entity-sensor-color-2:before,
.icon-entity-sensor-color:before,
.icon-entity-sensor-conductivity:before,
.icon-entity-sensor-default:before,
.icon-entity-sensor-flowmeter:before,
.icon-entity-sensor-highfrequencypressuremeter:before,
.icon-entity-sensor-ignored-flowmeter:before,
.icon-entity-sensor-ph:before,
.icon-entity-sensor-pressuremeter-1:before,
.icon-entity-sensor-pressuremeter-2:before,
.icon-entity-sensor-probe:before,
.icon-entity-sensor-samplingPoint:before,
.icon-entity-sensor-temperature:before,
.icon-entity-sensor-thm:before,
.icon-entity-sensor-toc:before,
.icon-entity-sensor-turbidity-2:before,
.icon-entity-sensor-turbidity:before,
.icon-entity-sensor-uv-2:before,
.icon-entity-sensor-uv:before,
.icon-entity-watertank:before,
.icon-event-acoustic-high-level:before,
.icon-event-acoustic-quality-decreasing:before,
.icon-event-acoustic-undeterminated-status:before,
.icon-event-bubble:before,
.icon-event-burst:before,
.icon-event-chlorine:before,
.icon-event-close:before,
.icon-event-conductivity:before,
.icon-event-delivered-flow:before,
.icon-event-exclamation:before,
.icon-event-faulted-state:before,
.icon-event-low-level:before,
.icon-event-min-flow-increase:before,
.icon-event-new:before,
.icon-event-night-flow:before,
.icon-event-no-data:before,
.icon-event-no-transport:before,
.icon-event-pressure:before,
.icon-event-transport:before,
.icon-fire-hydrant-fallen-01:before,
.icon-fire-hydrant-leaking-01:before,
.icon-fire-hydrant-low-temperature-01:before,
.icon-general-acoustic-border:before,
.icon-general-add-to:before,
.icon-general-add:before,
.icon-general-affected:before,
.icon-general-alert:before,
.icon-general-arrow-circle:before,
.icon-general-calendar:before,
.icon-general-carrousel-next:before,
.icon-general-carrousel-prev:before,
.icon-general-chart-add-1:before,
.icon-general-chart-add-2:before,
.icon-general-check:before,
.icon-general-circle-left:before,
.icon-general-circle-right:before,
.icon-general-clear-filter:before,
.icon-general-clear:before,
.icon-general-close-workspace:before,
.icon-general-close-x:before,
.icon-general-close:before,
.icon-general-comment:before,
.icon-general-dashboard:before,
.icon-general-data-application:before,
.icon-general-delete:before,
.icon-general-detail:before,
.icon-general-down:before,
.icon-general-drag-left:before,
.icon-general-drag-right:before,
.icon-general-drag:before,
.icon-general-drop-down-all-1:before,
.icon-general-drop-down-all-2:before,
.icon-general-drop-down-small:before,
.icon-general-drop-down:before,
.icon-general-drop-up-all-1:before,
.icon-general-drop-up-all-2:before,
.icon-general-drop-up:before,
.icon-general-dynamic:before,
.icon-general-edit:before,
.icon-general-filter:before,
.icon-general-flow-input-1:before,
.icon-general-flow-input-2:before,
.icon-general-flow-output-1:before,
.icon-general-flow-output-2:before,
.icon-general-forbidden:before,
.icon-general-hierarchy-hide:before,
.icon-general-hierarchy:before,
.icon-general-home:before,
.icon-general-hydrant:before,
.icon-general-inactive:before,
.icon-general-info:before,
.icon-general-language:before,
.icon-general-left:before,
.icon-general-less:before,
.icon-general-list:before,
.icon-general-liters:before,
.icon-general-load:before,
.icon-general-login:before,
.icon-general-logout:before,
.icon-general-map-back:before,
.icon-general-map-layers:before,
.icon-general-map-marker:before,
.icon-general-maximize:before,
.icon-general-merge:before,
.icon-general-minimize:before,
.icon-general-more:before,
.icon-general-nav-first:before,
.icon-general-nav-last:before,
.icon-general-nav-less:before,
.icon-general-nav-more:before,
.icon-general-nav-next:before,
.icon-general-nav-previous:before,
.icon-general-open-workspace:before,
.icon-general-options:before,
.icon-general-orientation-down-left:before,
.icon-general-orientation-down-right:before,
.icon-general-orientation-left:before,
.icon-general-orientation-right:before,
.icon-general-orientation-up-left:before,
.icon-general-orientation-up-right:before,
.icon-general-print:before,
.icon-general-relate:before,
.icon-general-right:before,
.icon-general-save:before,
.icon-general-search:before,
.icon-general-select-area:before,
.icon-general-settings:before,
.icon-general-share:before,
.icon-general-show:before,
.icon-general-static:before,
.icon-general-switch:before,
.icon-general-synchronize-date:before,
.icon-general-synchronize:before,
.icon-general-time-pause:before,
.icon-general-time-play:before,
.icon-general-time:before,
.icon-general-undeterminated:before,
.icon-general-unrelate:before,
.icon-general-up:before,
.icon-general-user-configuration:before,
.icon-general-user-data-manager:before,
.icon-general-user-event-manager-1:before,
.icon-general-user-event-manager-2:before,
.icon-general-user-viewer:before,
.icon-general-user:before,
.icon-general-zoom-in:before,
.icon-general-zoom-out:before,
.icon-hydrant:before,
.icon-leakage-node:before,
.icon-likely-leak-user-side:before,
.icon-likely-leak:before,
.icon-manual-deactivation-square:before,
.icon-pressure-reduction-gate:before,
.icon-pressure:before,
.icon-pump-group:before,
.icon-pump:before,
.icon-supply:before,
.icon-valve:before,
.icon-view-acoustic:before,
.icon-view-hydraulic:before,
.icon-view-monitor:before,
.icon-view-quality:before,
.icon-view-reports:before,
.icon-view-simulate:before,
.icon-view-system:before,
.icon-view-workspace-1:before,
.icon-view-workspace-2:before,
.icon-workspace-add:before,
.icon-workspace-chart-synchronize:before,
.icon-workspace-synchronize-all:before,
.icon-workspace-synchronize:before,
.arrow-rotate-left:before,
.arrow-rotate-right:before,
.likely-leak:before,
.likely-leak-user-side:before {
    display: inline-block;
    font-family: fontcustom !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    content: attr(data-icon);
}

.icon-acquisition-error:before {
    content: "\f101";
}
.icon-acquisition-invalid-data:before {
    content: "\f102";
}
.icon-arrow-rotate-left:before {
    content: "\f103";
}
.icon-arrow-rotate-right:before {
    content: "\f104";
}
.icon-auto-deactivation-square:before {
    content: "\f105";
}
.icon-chart-advanced-graphic-popup:before {
    content: "\f106";
}
.icon-chart-advanced-graphic:before {
    content: "\f107";
}
.icon-chart-choose-timeserie:before {
    content: "\f108";
}
.icon-chart-crosshair-off:before {
    content: "\f109";
}
.icon-chart-crosshair-on:before {
    content: "\f10a";
}
.icon-chart-export-spreadsheet:before {
    content: "\f10b";
}
.icon-chart-invalid-data-all:before {
    content: "\f10c";
}
.icon-chart-invalid-data-range:before {
    content: "\f10d";
}
.icon-chart-markers-off:before {
    content: "\f10e";
}
.icon-chart-markers-on:before {
    content: "\f10f";
}
.icon-chart-overview-off:before {
    content: "\f110";
}
.icon-chart-overview-on:before {
    content: "\f111";
}
.icon-chart-reset-zoom:before {
    content: "\f112";
}
.icon-chart-synchronize:before {
    content: "\f113";
}
.icon-chart-table-off:before {
    content: "\f114";
}
.icon-chart-table-on:before {
    content: "\f115";
}
.icon-chart-tooltip-off:before {
    content: "\f116";
}
.icon-chart-tooltip-on:before {
    content: "\f117";
}
.icon-connected-valve:before {
    content: "\f118";
}
.icon-da-close-events:before {
    content: "\f119";
}
.icon-da-data-acquisition:before {
    content: "\f11a";
}
.icon-da-data-deletion:before {
    content: "\f11b";
}
.icon-da-data-recomputation:before {
    content: "\f11c";
}
.icon-da-document:before {
    content: "\f11d";
}
.icon-da-event-recomputation:before {
    content: "\f11e";
}
.icon-da-on-off-sectors:before {
    content: "\f11f";
}
.icon-da-stop:before {
    content: "\f120";
}
.icon-da-threshold-definition:before {
    content: "\f121";
}
.icon-entity-big-costumers:before {
    content: "\f122";
}
.icon-entity-complaints-flow:before {
    content: "\f123";
}
.icon-entity-complaints-pressure:before {
    content: "\f124";
}
.icon-entity-complaints-quality:before {
    content: "\f125";
}
.icon-entity-contract:before {
    content: "\f126";
}
.icon-entity-deposit:before {
    content: "\f127";
}
.icon-entity-intervention:before {
    content: "\f128";
}
.icon-entity-reservoir-1:before {
    content: "\f129";
}
.icon-entity-reservoir-2:before {
    content: "\f12a";
}
.icon-entity-reservoir:before {
    content: "\f12b";
}
.icon-entity-sector:before {
    content: "\f12c";
}
.icon-entity-sensor-acoustic-logger:before {
    content: "\f12d";
}
.icon-entity-sensor-bacteria:before {
    content: "\f12e";
}
.icon-entity-sensor-chlorine:before {
    content: "\f12f";
}
.icon-entity-sensor-color-2:before {
    content: "\f130";
}
.icon-entity-sensor-color:before {
    content: "\f131";
}
.icon-entity-sensor-conductivity:before {
    content: "\f132";
}
.icon-entity-sensor-default:before {
    content: "\f133";
}
.icon-entity-sensor-flowmeter:before {
    content: "\f134";
}
.icon-entity-sensor-highfrequencypressuremeter:before {
    content: "\f135";
}
.icon-entity-sensor-ignored-flowmeter:before {
    content: "\f136";
}
.icon-entity-sensor-ph:before {
    content: "\f137";
}
.icon-entity-sensor-pressuremeter-1:before {
    content: "\f138";
}
.icon-entity-sensor-pressuremeter-2:before {
    content: "\f139";
}
.icon-entity-sensor-probe:before {
    content: "\f13a";
}
.icon-entity-sensor-samplingPoint:before {
    content: "\f13b";
}
.icon-entity-sensor-temperature:before {
    content: "\f13c";
}
.icon-entity-sensor-thm:before {
    content: "\f13d";
}
.icon-entity-sensor-toc:before {
    content: "\f13e";
}
.icon-entity-sensor-turbidity-2:before {
    content: "\f13f";
}
.icon-entity-sensor-turbidity:before {
    content: "\f140";
}
.icon-entity-sensor-uv-2:before {
    content: "\f141";
}
.icon-entity-sensor-uv:before {
    content: "\f142";
}
.icon-entity-watertank:before {
    content: "\f143";
}
.icon-event-acoustic-high-level:before {
    content: "\f144";
}
.icon-event-acoustic-quality-decreasing:before {
    content: "\f145";
}
.icon-event-acoustic-undeterminated-status:before {
    content: "\f146";
}
.icon-event-bubble:before {
    content: "\f147";
}
.icon-event-burst:before {
    content: "\f148";
}
.icon-event-chlorine:before {
    content: "\f149";
}
.icon-event-close:before {
    content: "\f14a";
}
.icon-event-conductivity:before {
    content: "\f14b";
}
.icon-event-delivered-flow:before {
    content: "\f14c";
}
.icon-event-exclamation:before {
    content: "\f14d";
}
.icon-event-faulted-state:before {
    content: "\f14e";
}
.icon-event-low-level:before {
    content: "\f14f";
}
.icon-event-min-flow-increase:before {
    content: "\f150";
}
.icon-event-new:before {
    content: "\f151";
}
.icon-event-night-flow:before {
    content: "\f152";
}
.icon-event-no-data:before {
    content: "\f153";
}
.icon-event-no-transport:before {
    content: "\f154";
}
.icon-event-pressure:before {
    content: "\f155";
}
.icon-event-transport:before {
    content: "\f156";
}
.icon-fire-hydrant-fallen-01:before {
    content: "\f157";
}
.icon-fire-hydrant-leaking-01:before {
    content: "\f158";
}
.icon-fire-hydrant-low-temperature-01:before {
    content: "\f159";
}
.icon-general-acoustic-border:before {
    content: "\f15a";
}
.icon-general-add-to:before {
    content: "\f15b";
}
.icon-general-add:before {
    content: "\f15c";
}
.icon-general-affected:before {
    content: "\f15d";
}
.icon-general-alert:before {
    content: "\f15e";
}
.icon-general-arrow-circle:before {
    content: "\f15f";
}
.icon-general-calendar:before {
    content: "\f160";
}
.icon-general-carrousel-next:before {
    content: "\f161";
}
.icon-general-carrousel-prev:before {
    content: "\f162";
}
.icon-general-chart-add-1:before {
    content: "\f163";
}
.icon-general-chart-add-2:before {
    content: "\f164";
}
.icon-general-check:before {
    content: "\f165";
}
.icon-general-circle-left:before {
    content: "\f166";
}
.icon-general-circle-right:before {
    content: "\f167";
}
.icon-general-clear-filter:before {
    content: "\f168";
}
.icon-general-clear:before {
    content: "\f169";
}
.icon-general-close-workspace:before {
    content: "\f16a";
}
.icon-general-close-x:before {
    content: "\f16b";
}
.icon-general-close:before {
    content: "\f16c";
}
.icon-general-comment:before {
    content: "\f16d";
}
.icon-general-dashboard:before {
    content: "\f16e";
}
.icon-general-data-application:before {
    content: "\f16f";
}
.icon-general-delete:before {
    content: "\f170";
}
.icon-general-detail:before {
    content: "\f171";
}
.icon-general-down:before {
    content: "\f172";
}
.icon-general-drag-left:before {
    content: "\f173";
}
.icon-general-drag-right:before {
    content: "\f174";
}
.icon-general-drag:before {
    content: "\f175";
}
.icon-general-drop-down-all-1:before {
    content: "\f176";
}
.icon-general-drop-down-all-2:before {
    content: "\f177";
}
.icon-general-drop-down-small:before {
    content: "\f178";
}
.icon-general-drop-down:before {
    content: "\f179";
}
.icon-general-drop-up-all-1:before {
    content: "\f17a";
}
.icon-general-drop-up-all-2:before {
    content: "\f17b";
}
.icon-general-drop-up:before {
    content: "\f17c";
}
.icon-general-dynamic:before {
    content: "\f17d";
}
.icon-general-edit:before {
    content: "\f17e";
}
.icon-general-filter:before {
    content: "\f17f";
}
.icon-general-flow-input-1:before {
    content: "\f180";
}
.icon-general-flow-input-2:before {
    content: "\f181";
}
.icon-general-flow-output-1:before {
    content: "\f182";
}
.icon-general-flow-output-2:before {
    content: "\f183";
}
.icon-general-forbidden:before {
    content: "\f184";
}
.icon-general-hierarchy-hide:before {
    content: "\f185";
}
.icon-general-hierarchy:before {
    content: "\f186";
}
.icon-general-home:before {
    content: "\f187";
}
.icon-general-hydrant:before {
    content: "\f188";
}
.icon-general-inactive:before {
    content: "\f189";
}
.icon-general-info:before {
    content: "\f18a";
}
.icon-general-language:before {
    content: "\f18b";
}
.icon-general-left:before {
    content: "\f18c";
}
.icon-general-less:before {
    content: "\f18d";
}
.icon-general-list:before {
    content: "\f18e";
}
.icon-general-liters:before {
    content: "\f18f";
}
.icon-general-load:before {
    content: "\f190";
}
.icon-general-login:before {
    content: "\f191";
}
.icon-general-logout:before {
    content: "\f192";
}
.icon-general-map-back:before {
    content: "\f193";
}
.icon-general-map-layers:before {
    content: "\f194";
}
.icon-general-map-marker:before {
    content: "\f195";
}
.icon-general-maximize:before {
    content: "\f196";
}
.icon-general-merge:before {
    content: "\f197";
}
.icon-general-minimize:before {
    content: "\f198";
}
.icon-general-more:before {
    content: "\f199";
}
.icon-general-nav-first:before {
    content: "\f19a";
}
.icon-general-nav-last:before {
    content: "\f19b";
}
.icon-general-nav-less:before {
    content: "\f19c";
}
.icon-general-nav-more:before {
    content: "\f19d";
}
.icon-general-nav-next:before {
    content: "\f19e";
}
.icon-general-nav-previous:before {
    content: "\f19f";
}
.icon-general-open-workspace:before {
    content: "\f1a0";
}
.icon-general-options:before {
    content: "\f1a1";
}
.icon-general-orientation-down-left:before {
    content: "\f1a2";
}
.icon-general-orientation-down-right:before {
    content: "\f1a3";
}
.icon-general-orientation-left:before {
    content: "\f1a4";
}
.icon-general-orientation-right:before {
    content: "\f1a5";
}
.icon-general-orientation-up-left:before {
    content: "\f1a6";
}
.icon-general-orientation-up-right:before {
    content: "\f1a7";
}
.icon-general-print:before {
    content: "\f1a8";
}
.icon-general-relate:before {
    content: "\f1a9";
}
.icon-general-right:before {
    content: "\f1aa";
}
.icon-general-save:before {
    content: "\f1ab";
}
.icon-general-search:before {
    content: "\f1ac";
}
.icon-general-select-area:before {
    content: "\f1ad";
}
.icon-general-settings:before {
    content: "\f1ae";
}
.icon-general-share:before {
    content: "\f1af";
}
.icon-general-show:before {
    content: "\f1b0";
}
.icon-general-static:before {
    content: "\f1b1";
}
.icon-general-switch:before {
    content: "\f1b2";
}
.icon-general-synchronize-date:before {
    content: "\f1b3";
}
.icon-general-synchronize:before {
    content: "\f1b4";
}
.icon-general-time-pause:before {
    content: "\f1b5";
}
.icon-general-time-play:before {
    content: "\f1b6";
}
.icon-general-time:before {
    content: "\f1b7";
}
.icon-general-undeterminated:before {
    content: "\f1b8";
}
.icon-general-unrelate:before {
    content: "\f1b9";
}
.icon-general-up:before {
    content: "\f1ba";
}
.icon-general-user-configuration:before {
    content: "\f1bb";
}
.icon-general-user-data-manager:before {
    content: "\f1bc";
}
.icon-general-user-event-manager-1:before {
    content: "\f1bd";
}
.icon-general-user-event-manager-2:before {
    content: "\f1be";
}
.icon-general-user-viewer:before {
    content: "\f1bf";
}
.icon-general-user:before {
    content: "\f1c0";
}
.icon-general-zoom-in:before {
    content: "\f1c1";
}
.icon-general-zoom-out:before {
    content: "\f1c2";
}
.icon-hydrant:before {
    content: "\f1c3";
}
.icon-leakage-node:before {
    content: "\f1c4";
}
.icon-likely-leak-user-side:before {
    content: "\f1c5";
}
.icon-likely-leak:before {
    content: "\f1c6";
}
.icon-manual-deactivation-square:before {
    content: "\f1c7";
}
.icon-pressure-reduction-gate:before {
    content: "\f1c8";
}
.icon-pressure:before {
    content: "\f1c9";
}
.icon-pump-group:before {
    content: "\f1ca";
}
.icon-pump:before {
    content: "\f1cb";
}
.icon-supply:before {
    content: "\f1cc";
}
.icon-valve:before {
    content: "\f1cd";
}
.icon-view-acoustic:before {
    content: "\f1ce";
}
.icon-view-hydraulic:before {
    content: "\f1cf";
}
.icon-view-monitor:before {
    content: "\f1d0";
}
.icon-view-quality:before {
    content: "\f1d1";
}
.icon-view-reports:before {
    content: "\f1d2";
}
.icon-view-simulate:before {
    content: "\f1d3";
}
.icon-view-system:before {
    content: "\f1d4";
}
.icon-view-workspace-1:before {
    content: "\f1d5";
}
.icon-view-workspace-2:before {
    content: "\f1d6";
}
.icon-workspace-add:before {
    content: "\f1d7";
}
.icon-workspace-chart-synchronize:before {
    content: "\f1d8";
}
.icon-workspace-synchronize-all:before {
    content: "\f1d9";
}
.icon-workspace-synchronize:before {
    content: "\f1da";
}

/**
 * tweaks
 */
.icon-entity-sensor-ignored-flowmeter:after {
    display: flex;
    content: '';
    width: 12px;
    height: 12px;
    background-color: #24738D;
    border-radius: 50%;
    transform: translate(85%, -170%);
}

/**
 * legacy support for old icon names
 * @deprecated
 */

.arrow-rotate-left:before {
    content: "\f103";
}

.arrow-rotate-right:before {
    content: "\f104";
}

.likely-leak:before {
    content: "\f1c4";
}

.likely-leak-user-side:before {
    content: "\f1c3";
}
