/*--------------------------------

TopoONE_IconFont icon font
Generated using nucleoapp.com

-------------------------------- */

@font-face {
  font-family: 'TopoONE_IconFont';
  src: url('../fonts/TopoONE_IconFont.eot');
  src: url('../fonts/TopoONE_IconFont.eot') format('embedded-opentype'),
       url('../fonts/TopoONE_IconFont.woff2') format('woff2'),
       url('../fonts/TopoONE_IconFont.woff') format('woff'),
       url('../fonts/TopoONE_IconFont.ttf') format('truetype'),
       url('../fonts/TopoONE_IconFont.svg') format('svg');
}

/* base class */
.icon {
  display: inline-block;
  font: normal normal normal 1em/1 'TopoONE_IconFont';
  color: inherit;
  flex-shrink: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* size examples - relative units */
.icon-sm {
  font-size: 0.8em;
}

.icon-lg {
  font-size: 1.2em;
}

/* size examples - absolute units */
.icon-16 {
  font-size: 16px;
}

.icon-32 {
  font-size: 32px;
}

/* rotate the icon infinitely */
.icon-is-spinning {
  animation: icon-spin 1s infinite linear;
}

@keyframes icon-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* transform */
.icon-rotate-90 {
  transform: rotate(90deg);
}

.icon-rotate-180 {
  transform: rotate(180deg);
}

.icon-rotate-270 {
  transform: rotate(270deg);
}

.icon-flip-y {
  transform: scaleY(-1);
}

.icon-flip-x {
  transform: scaleX(-1);
}

/* icons */
.icon-directions::before {
  content: "\ea02";
}

.icon-book_2::before {
  content: "\ea03";
}

.icon-logo_mappedin::before {
  content: "\ea04";
}

.icon-send::before {
  content: "\ea05";
}

.icon-north::before {
  content: "\ea06";
}

.icon-crosshairs_2::before {
  content: "\ea07";
}

.icon-arrows_swap_vertical::before {
  content: "\ea08";
}

.icon-flag_solid::before {
  content: "\ea09";
}

.icon-small_solid_package-2::before {
  content: "\ea0a";
}

.icon-small_play::before {
  content: "\ea0b";
}

.icon-small_pause::before {
  content: "\ea0c";
}

.icon-small_solid_mobile_phone_check::before {
  content: "\ea0d";
}

.icon-small_solid_briefcase::before {
  content: "\ea0e";
}

.icon-logo_slack::before {
  content: "\ea0f";
}

.icon-logo_regroup::before {
  content: "\ea10";
}

.icon-caret_medium_up::before {
  content: "\ea11";
}

.icon-caret_medium_left::before {
  content: "\ea12";
}

.icon-logo_ms_teams::before {
  content: "\ea13";
}

.icon-arrow_reveal_up::before {
  content: "\ea14";
}

.icon-arrow_reveal_left::before {
  content: "\ea15";
}

.icon-small_folder_add::before {
  content: "\ea16";
}

.icon-small_layer_add::before {
  content: "\ea17";
}

.icon-small_heavy_add_plus_zoom-in::before {
  content: "\ea18";
}

.icon-small_section_add::before {
  content: "\ea19";
}

.icon-section_add::before {
  content: "\ea1a";
}

.icon-layer_add::before {
  content: "\ea1b";
}

.icon-folder_add::before {
  content: "\ea1c";
}

.icon-small_solid_help::before {
  content: "\ea1d";
}

.icon-zoom-to_segments::before {
  content: "\ea1e";
}

.icon-zoom-to_flight::before {
  content: "\ea1f";
}

.icon-chart-area::before {
  content: "\ea20";
}

.icon-chart-column2::before {
  content: "\ea21";
}

.icon-chart-column::before {
  content: "\ea22";
}

.icon-chart-heat-map::before {
  content: "\ea23";
}

.icon-small_sun::before {
  content: "\ea24";
}

.icon-small_scroll::before {
  content: "\ea25";
}

.icon-small_preferences-filters::before {
  content: "\ea26";
}

.icon-small_palette::before {
  content: "\ea27";
}

.icon-small_map-labels::before {
  content: "\ea28";
}

.icon-small_filter::before {
  content: "\ea29";
}

.icon-small_dataset::before {
  content: "\ea2a";
}

.icon-small_compass::before {
  content: "\ea2b";
}

.icon-small_compass-2::before {
  content: "\ea2c";
}

.icon-small_caret-right::before {
  content: "\ea2d";
}

.icon-shop::before {
  content: "\ea2e";
}

.icon-plug::before {
  content: "\ea2f";
}

.icon-chart-single-metric::before {
  content: "\ea30";
}

.icon-chart-scatter::before {
  content: "\ea31";
}

.icon-chart-radar::before {
  content: "\ea32";
}

.icon-chart-polar::before {
  content: "\ea33";
}

.icon-chart-pie::before {
  content: "\ea34";
}

.icon-chart-line::before {
  content: "\ea35";
}

.icon-chart-donut::before {
  content: "\ea36";
}

.icon-chart-bubble::before {
  content: "\ea37";
}

.icon-chart-bar::before {
  content: "\ea38";
}

.icon-small_editor_mention::before {
  content: "\ea39";
}

.icon-small_editor_italic::before {
  content: "\ea3a";
}

.icon-small_editor_list-unordered::before {
  content: "\ea3b";
}

.icon-small_editor_list-ordered::before {
  content: "\ea3c";
}

.icon-small_link::before {
  content: "\ea3d";
}

.icon-small_editor_underline::before {
  content: "\ea3e";
}

.icon-small_editor_strikethrough::before {
  content: "\ea3f";
}

.icon-small_editor_emoji::before {
  content: "\ea40";
}

.icon-small_editor_bold::before {
  content: "\ea41";
}

.icon-video::before {
  content: "\ea42";
}

.icon-interview::before {
  content: "\ea43";
}

.icon-image::before {
  content: "\ea44";
}

.icon-home::before {
  content: "\ea45";
}

.icon-account-profile::before {
  content: "\ea46";
}

.icon-small_solid_filter::before {
  content: "\ea47";
}

.icon-small_solid_filter-clear::before {
  content: "\ea48";
}

.icon-small_arrow_sort_up::before {
  content: "\ea49";
}

.icon-small_arrow_sort_down::before {
  content: "\ea4a";
}

.icon-small_solid_keypad-1::before {
  content: "\ea4b";
}

.icon-small_solid_train::before {
  content: "\ea4c";
}

.icon-evidence::before {
  content: "\ea4d";
}

.icon-timeline::before {
  content: "\ea4e";
}

.icon-board::before {
  content: "\ea4f";
}

.icon-token_merge-tag::before {
  content: "\ea50";
}

.icon-task::before {
  content: "\ea51";
}

.icon-small_solid_keypad-2::before {
  content: "\ea52";
}

.icon-small_solid_traveller::before {
  content: "\ea53";
}

.icon-small_solid_alarm::before {
  content: "\ea54";
}

.icon-id_badge::before {
  content: "\ea55";
}

.icon-small_solid_hotel::before {
  content: "\ea56";
}

.icon-small_solid_crown::before {
  content: "\ea57";
}

.icon-small_solid_coffee::before {
  content: "\ea58";
}

.icon-small_solid_car-2::before {
  content: "\ea59";
}

.icon-arrow-undo::before {
  content: "\ea5a";
}

.icon-small_solid_airplane-2::before {
  content: "\ea5b";
}

.icon-print-1::before {
  content: "\ea5c";
}

.icon-playbar-timeline::before {
  content: "\ea5d";
}

.icon-plan-action::before {
  content: "\ea5e";
}

.icon-note_update::before {
  content: "\ea5f";
}

.icon-merge::before {
  content: "\ea60";
}

.icon-keypad::before {
  content: "\ea61";
}

.icon-issue::before {
  content: "\ea62";
}

.icon-group-rows::before {
  content: "\ea63";
}

.icon-density-contract::before {
  content: "\ea64";
}

.icon-form-field::before {
  content: "\ea65";
}

.icon-floorplan::before {
  content: "\ea66";
}

.icon-divider::before {
  content: "\ea67";
}

.icon-density-expand::before {
  content: "\ea68";
}

.icon-alram::before {
  content: "\ea69";
}

.icon-columns::before {
  content: "\ea6a";
}

.icon-caret_medium_right::before {
  content: "\ea6b";
}

.icon-caret_medium_down::before {
  content: "\ea6c";
}

.icon-camera::before {
  content: "\ea6d";
}

.icon-calculator::before {
  content: "\ea6e";
}

.icon-button::before {
  content: "\ea6f";
}

.icon-arrow-redo::before {
  content: "\ea70";
}

.icon-cloud-online::before {
  content: "\ea71";
}

.icon-cloud-offline::before {
  content: "\ea72";
}

.icon-contact-list::before {
  content: "\ea73";
}

.icon-small_solid_air-flow::before {
  content: "\ea74";
}

.icon-virus-scan::before {
  content: "\ea75";
}

.icon-template::before {
  content: "\ea76";
}

.icon-satellite-dish::before {
  content: "\ea77";
}

.icon-people-group::before {
  content: "\ea78";
}

.icon-air-flow::before {
  content: "\ea79";
}

.icon-small_solid_house::before {
  content: "\ea7a";
}

.icon-small_solid_person::before {
  content: "\ea7b";
}

.icon-small_solid_eye::before {
  content: "\ea7c";
}

.icon-small_solid_cyclone::before {
  content: "\ea7d";
}

.icon-small_solid_dollars::before {
  content: "\ea7e";
}

.icon-small_solid_severe-weather::before {
  content: "\ea7f";
}

.icon-small_solid_warning::before {
  content: "\ea80";
}

.icon-small_solid_star::before {
  content: "\ea81";
}

.icon-small_solid_shop::before {
  content: "\ea82";
}

.icon-small_solid_shipping::before {
  content: "\ea83";
}

.icon-small_solid_earthquake::before {
  content: "\ea84";
}

.icon-small_solid_runner::before {
  content: "\ea85";
}

.icon-small_solid_rain::before {
  content: "\ea86";
}

.icon-small_solid_place-of-interest::before {
  content: "\ea87";
}

.icon-small_solid_package-1::before {
  content: "\ea88";
}

.icon-small_solid_camera-video::before {
  content: "\ea89";
}

.icon-small_solid_boat::before {
  content: "\ea8a";
}

.icon-small_solid_alert::before {
  content: "\ea8b";
}

.icon-small_solid_office::before {
  content: "\ea8c";
}

.icon-small_solid_flash::before {
  content: "\ea8d";
}

.icon-small_solid_fire::before {
  content: "\ea8e";
}

.icon-small_solid_car::before {
  content: "\ea8f";
}

.icon-small_solid_airplane::before {
  content: "\ea90";
}

.icon-small_visibility-showing::before {
  content: "\ea91";
}

.icon-small_visibility-hidden::before {
  content: "\ea92";
}

.icon-email::before {
  content: "\ea93";
}

.icon-wrench::before {
  content: "\ea94";
}

.icon-table_2::before {
  content: "\ea95";
}

.icon-tack::before {
  content: "\ea96";
}

.icon-workflow::before {
  content: "\ea97";
}

.icon-zoom-to_globe::before {
  content: "\ea98";
}

.icon-zoom-to_location::before {
  content: "\ea99";
}

.icon-small_new-window::before {
  content: "\ea9a";
}

.icon-tropical-cyclone_hurricane::before {
  content: "\ea9b";
}

.icon-tropical-cyclone_tropical-storm::before {
  content: "\ea9c";
}

.icon-tropical-cyclone_tropical-depression::before {
  content: "\ea9d";
}

.icon-tropical-cyclone_major-hurricane::before {
  content: "\ea9e";
}

.icon-text::before {
  content: "\ea9f";
}

.icon-small_resize-handle::before {
  content: "\eaa0";
}

.icon-table_1::before {
  content: "\eaa1";
}

.icon-small_table::before {
  content: "\eaa2";
}

.icon-t1_solid::before {
  content: "\eaa3";
}

.icon-t1_outline::before {
  content: "\eaa4";
}

.icon-street_view::before {
  content: "\eaa5";
}

.icon-sort::before {
  content: "\eaa6";
}

.icon-small_zoom-to_location::before {
  content: "\eaa7";
}

.icon-small_wrench::before {
  content: "\eaa8";
}

.icon-small_workflow::before {
  content: "\eaa9";
}

.icon-small_visibility-mixed::before {
  content: "\eaaa";
}

.icon-small_tack::before {
  content: "\eaab";
}

.icon-small_rules::before {
  content: "\eaac";
}

.icon-refresh::before {
  content: "\eaad";
}

.icon-small_page-add::before {
  content: "\eaae";
}

.icon-resize_maximize::before {
  content: "\eaaf";
}

.icon-small_more::before {
  content: "\eab0";
}

.icon-small_delete-trash::before {
  content: "\eab1";
}

.icon-small_edit::before {
  content: "\eab2";
}

.icon-small_download::before {
  content: "\eab3";
}

.icon-small_comment::before {
  content: "\eab4";
}

.icon-security::before {
  content: "\eab5";
}

.icon-small_close-X::before {
  content: "\eab6";
}

.icon-small_bullhorn::before {
  content: "\eab7";
}

.icon-small_arrow-right::before {
  content: "\eab8";
}

.icon-small_arrow-left::before {
  content: "\eab9";
}

.icon-slide_control::before {
  content: "\eaba";
}

.icon-share::before {
  content: "\eabb";
}

.icon-search::before {
  content: "\eabc";
}

.icon-pin_eye::before {
  content: "\eabd";
}

.icon-resize_minimize::before {
  content: "\eabe";
}

.icon-remove_solid::before {
  content: "\eabf";
}

.icon-popout::before {
  content: "\eac0";
}

.icon-remove_outline::before {
  content: "\eac1";
}

.icon-preferences_filters::before {
  content: "\eac2";
}

.icon-play_2::before {
  content: "\eac3";
}

.icon-play::before {
  content: "\eac4";
}

.icon-map_search::before {
  content: "\eac5";
}

.icon-pipe::before {
  content: "\eac6";
}

.icon-gallery::before {
  content: "\eac7";
}

.icon-pin::before {
  content: "\eac8";
}

.icon-paragraph::before {
  content: "\eac9";
}

.icon-palette::before {
  content: "\eaca";
}

.icon-logo_Worldaware::before {
  content: "\eacb";
}

.icon-page_filled_solid::before {
  content: "\eacc";
}

.icon-page_filled_outline::before {
  content: "\eacd";
}

.icon-page_add::before {
  content: "\eace";
}

.icon-page::before {
  content: "\eacf";
}

.icon-notification::before {
  content: "\ead0";
}

.icon-new_window::before {
  content: "\ead1";
}

.icon-more::before {
  content: "\ead2";
}

.icon-mode_light::before {
  content: "\ead3";
}

.icon-mode_dark::before {
  content: "\ead4";
}

.icon-minus_zoom-out::before {
  content: "\ead5";
}

.icon-menu_grid::before {
  content: "\ead6";
}

.icon-map_object::before {
  content: "\ead7";
}

.icon-map::before {
  content: "\ead8";
}

.icon-list::before {
  content: "\ead9";
}

.icon-logo_Simon::before {
  content: "\eada";
}

.icon-cloud_upload::before {
  content: "\eadb";
}

.icon-logo_Samsara::before {
  content: "\eadc";
}

.icon-logo_SAPConcur::before {
  content: "\eadd";
}

.icon-logo_LifeRaft::before {
  content: "\eade";
}

.icon-logo_Factal::before {
  content: "\eadf";
}

.icon-logo_Citizen::before {
  content: "\eae0";
}

.icon-link::before {
  content: "\eae1";
}

.icon-legend::before {
  content: "\eae2";
}

.icon-layers::before {
  content: "\eae3";
}

.icon-add_outline::before {
  content: "\eae4";
}

.icon-lasso::before {
  content: "\eae5";
}

.icon-history::before {
  content: "\eae6";
}

.icon-high_priority::before {
  content: "\eae7";
}

.icon-help::before {
  content: "\eae8";
}

.icon-globe::before {
  content: "\eae9";
}

.icon-calendar::before {
  content: "\eaea";
}

.icon-folder_link::before {
  content: "\eaeb";
}

.icon-folder_cloud::before {
  content: "\eaec";
}

.icon-filter::before {
  content: "\eaed";
}

.icon-error::before {
  content: "\eaee";
}

.icon-edit::before {
  content: "\eaef";
}

.icon-drag_handle::before {
  content: "\eaf0";
}

.icon-delete_trash::before {
  content: "\eaf1";
}

.icon-dataset::before {
  content: "\eaf2";
}

.icon-dashboard::before {
  content: "\eaf3";
}

.icon-crosshairs::before {
  content: "\eaf4";
}

.icon-copy_duplicate::before {
  content: "\eaf5";
}

.icon-configure_settings::before {
  content: "\eaf6";
}

.icon-compass::before {
  content: "\eaf7";
}

.icon-comment::before {
  content: "\eaf8";
}

.icon-cloud_download::before {
  content: "\eaf9";
}

.icon-chart::before {
  content: "\eafa";
}

.icon-close-X::before {
  content: "\eafb";
}

.icon-checkbox::before {
  content: "\eafc";
}

.icon-check_clear::before {
  content: "\eafd";
}

.icon-arrow2_right::before {
  content: "\eafe";
}

.icon-caret_up::before {
  content: "\eaff";
}

.icon-caret_right::before {
  content: "\eb00";
}

.icon-caret_left::before {
  content: "\eb01";
}

.icon-caret_down::before {
  content: "\eb02";
}

.icon-calendar_time::before {
  content: "\eb03";
}

.icon-arrow_direction_S_down::before {
  content: "\eb04";
}

.icon-bullseye::before {
  content: "\eb05";
}

.icon-arrow_direction_NNE::before {
  content: "\eb06";
}

.icon-bullhorn::before {
  content: "\eb07";
}

.icon-building::before {
  content: "\eb08";
}

.icon-arrow_direction_ENE::before {
  content: "\eb09";
}

.icon-briefcase_solid::before {
  content: "\eb0a";
}

.icon-alert_solid::before {
  content: "\eb0b";
}

.icon-briefcase::before {
  content: "\eb0c";
}

.icon-bookmark::before {
  content: "\eb0d";
}

.icon-attach::before {
  content: "\eb0e";
}

.icon-arrow_up_down_move::before {
  content: "\eb0f";
}

.icon-arrow_reveal_right::before {
  content: "\eb10";
}

.icon-arrow_reveal_down::before {
  content: "\eb11";
}

.icon-arrow_return::before {
  content: "\eb12";
}

.icon-arrow_direction_W_left::before {
  content: "\eb13";
}

.icon-arrow_direction_WSW::before {
  content: "\eb14";
}

.icon-arrow_direction_WNW::before {
  content: "\eb15";
}

.icon-arrow_direction_ESE::before {
  content: "\eb16";
}

.icon-arrow_direction_SW::before {
  content: "\eb17";
}

.icon-arrow_direction_SSW::before {
  content: "\eb18";
}

.icon-arrow_direction_SSE::before {
  content: "\eb19";
}

.icon-arrow_direction_SE::before {
  content: "\eb1a";
}

.icon-arrow_direction_N_Up::before {
  content: "\eb1b";
}

.icon-arrow_direction_NW::before {
  content: "\eb1c";
}

.icon-arrow_direction_NNW::before {
  content: "\eb1d";
}

.icon-alert_status::before {
  content: "\eb1e";
}

.icon-arrow_direction_NE::before {
  content: "\eb1f";
}

.icon-arrow_direction_E_right::before {
  content: "\eb20";
}

.icon-add_plus_zoom-in::before {
  content: "\eb21";
}

.icon-arrow1_right::before {
  content: "\eb22";
}

.icon-arrow2_left::before {
  content: "\eb23";
}

.icon-line::before {
  content: "\eb25";
}

.icon-display_mode::before {
  content: "\eb26";
}

.icon-tool_hand::before {
  content: "\eb28";
}

.icon-square_outline::before {
  content: "\eb29";
}

.icon-small_play-1::before {
  content: "\eb2a";
}

.icon-small_pause-1::before {
  content: "\eb2b";
}

.icon-polygon_outline::before {
  content: "\eb2c";
}

.icon-pause::before {
  content: "\eb2d";
}

.icon-circle_outline::before {
  content: "\eb2e";
}

.icon-alarm_solid::before {
  content: "\eb2f";
}

.icon-airplane_ascending::before {
  content: "\eb30";
}

.icon-tropical-cyclone_super_typhoon-1::before {
  content: "\eb31";
}

.icon-camera_solid-1::before {
  content: "\eb32";
}
