@font-face {
    font-family: "vaisala-ui";
    src:url('vaisala-ui.eot');
    src:url('vaisala-ui.eot?#iefix') format('embedded-opentype'),
    url('vaisala-ui.woff') format('woff'),
    url('vaisala-ui.ttf') format('truetype'),
    url('vaisala-ui.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}

.library-vaisala-ui [class^="icon-"], .library-vaisala-ui [class*="icon-"] {
    font-family: "vaisala-ui";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-airport:before { content: "\f111"; }
.icon-alert-alarm:before { content: "\f18f"; }
.icon-alert-alarm-box:before { content: "\f190"; }
.icon-alert-bell:before { content: "\f191"; }
.icon-alert-bell-off:before { content: "\f1d4d"; }
.icon-alert-info:before { content: "\f192"; }
.icon-alert-info-box:before { content: "\f193"; }
.icon-alert-ok:before { content: "\f194"; }
.icon-alert-ok-box:before { content: "\f195"; }
.icon-alert-warning:before { content: "\f196"; }
.icon-alert-warning-box:before { content: "\f197"; }
.icon-altitude:before { content: "\f1ac"; }
.icon-arrow-down:before { content: "\f178"; }
.icon-arrow-left:before { content: "\f176"; }
.icon-arrow-right:before { content: "\f177"; }
.icon-arrow-up:before { content: "\f179"; }
.icon-attachment:before { content: "\f1a5"; }
.icon-autosonde:before { content: "\f112"; }
.icon-aws:before { content: "\f116"; }
.icon-battery-0:before { content: "\f903"; }
.icon-battery-02:before { content: "\f902"; }
.icon-battery-2:before { content: "\f904"; }
.icon-battery-3:before { content: "\f905"; }
.icon-battery-4:before { content: "\f906"; }
.icon-calendar:before { content: "\f126"; }
.icon-center-map:before { content: "\f1135"; }
.icon-check:before { content: "\f172"; }
.icon-chevron-down:before { content: "\f17c"; }
.icon-chevron-left:before { content: "\f17a"; }
.icon-chevron-right:before { content: "\f17b"; }
.icon-chevron-up:before { content: "\f17d"; }
.icon-circle:before { content: "\f166"; }
.icon-circle-o:before { content: "\f167"; }
.icon-clock:before { content: "\f125"; }
.icon-cloud:before { content: "\f100"; }
.icon-cloud-o:before { content: "\f101"; }
.icon-cloud-sun:before { content: "\f102"; }
.icon-communication:before { content: "\f1c1"; }
.icon-communication-failure:before { content: "\f1c0"; }
.icon-connection:before { content: "\e907"; }
.icon-connection-failure:before { content: "\e908"; }
.icon-contrast:before { content: "\f12b"; }
.icon-copy:before { content: "\f198"; }
.icon-cross:before { content: "\f170"; }
.icon-cut:before { content: "\f1a6"; }
.icon-cyclone:before { content: "\f1ae"; }
.icon-diamond:before { content: "\f16c"; }
.icon-diamond-o:before { content: "\f16d"; }
.icon-disabled:before { content: "\f173"; }
.icon-document:before { content: "\f13b"; }
.icon-document-doc:before { content: "\f141"; }
.icon-document-excel:before { content: "\f13c"; }
.icon-document-img:before { content: "\f142"; }
.icon-document-mov:before { content: "\f143"; }
.icon-document-pdf:before { content: "\f13d"; }
.icon-document-ppt:before { content: "\f14b"; }
.icon-document-txt:before { content: "\f13e"; }
.icon-document-wav:before { content: "\f144"; }
.icon-double-cevron-down:before { content: "\f180"; }
.icon-double-cevron-left:before { content: "\f17e"; }
.icon-double-cevron-right:before { content: "\f17f"; }
.icon-double-cevron-up:before { content: "\f181"; }
.icon-download:before { content: "\f145"; }
.icon-drag-horizontal:before { content: "\f15b"; }
.icon-drag-vertical:before { content: "\f15c"; }
.icon-drag-zoom:before { content: "\f133"; }
.icon-drop:before { content: "\e903"; }
.icon-dust:before { content: "\f1af"; }
.icon-edit:before { content: "\f15f"; }
.icon-email:before { content: "\f123"; }
.icon-exclamation:before { content: "\f16e"; }
.icon-fast-forward:before { content: "\f156"; }
.icon-filter:before { content: "\f1a7"; }
.icon-filter-switches:before { content: "\f1d2"; }
.icon-fire:before { content: "\f1b0"; }
.icon-flood:before { content: "\f1b1"; }
.icon-fog:before { content: "\f10a"; }
.icon-folder:before { content: "\f13f"; }
.icon-folder-open:before { content: "\f140"; }
.icon-full-screen:before { content: "\f19b"; }
.icon-globe:before { content: "\f1c2"; }
.icon-graph:before { content: "\f11f"; }
.icon-hail:before { content: "\f1b2"; }
.icon-heat:before { content: "\f10b"; }
.icon-help:before { content: "\f164"; }
.icon-help-o:before { content: "\f161"; }
.icon-home:before { content: "\f900"; }
.icon-humidity:before { content: "\f10c"; }
.icon-info:before { content: "\f16e";}
.icon-key:before { content: "\e906"; }
.icon-laptop:before { content: "\e901"; }
.icon-layers:before { content: "\f1c3"; }
.icon-layers-marker:before { content: "\f1c4"; }
.icon-lightning:before { content: "\f1b3"; }
.icon-link:before { content: "\f199"; }
.icon-link-new-window:before { content: "\f19c"; }
.icon-list:before { content: "\f19d"; }
.icon-lock:before { content: "\f14c"; }
.icon-log:before { content: "\f146"; }
.icon-login:before { content: "\f14e"; }
.icon-logout:before { content: "\f14f"; }
.icon-map-marker:before { content: "\f136"; }
.icon-map-marker-hexagon:before { content: "\f139"; }
.icon-map-marker-square:before { content: "\f137"; }
.icon-marine:before { content: "\f1b4"; }
.icon-maximize:before { content: "\f1c5"; }
.icon-measure-stick:before { content: "\f13a"; }
.icon-minimize:before { content: "\f1c6"; }
.icon-minus:before { content: "\f171"; }
.icon-missing-value:before { content: "\f128"; }
.icon-mobile-menu:before { content: "\f1c7"; }
.icon-monitor:before { content: "\f147"; }
.icon-moon:before { content: "\f110"; }
.icon-moon-o:before { content: "\f106"; }
.icon-nomad-2:before { content: "\f118"; }
.icon-nomad-3:before { content: "\f119"; }
.icon-note:before { content: "\f148"; }
.icon-pan-hand:before { content: "\f134"; }
.icon-parameters:before { content: "\f1c8"; }
.icon-paste:before { content: "\f19a"; }
.icon-pause:before { content: "\f155"; }
.icon-phone:before { content: "\f124"; }
.icon-play:before { content: "\f153"; }
.icon-plus:before { content: "\f16f"; }
.icon-pressure:before { content: "\f1c9"; }
.icon-print:before { content: "\f154"; }
.icon-radar:before { content: "\f113"; }
.icon-rain:before { content: "\f1b5"; }
.icon-redo:before { content: "\f1a9"; }
.icon-refresh:before { content: "\f19e"; }
.icon-resize:before { content: "\f12c"; }
.icon-rewind:before { content: "\f158"; }
.icon-runways:before { content: "\f187"; }
.icon-rws:before { content: "\f114"; }
.icon-save:before { content: "\f160"; }
.icon-search:before { content: "\f152"; }
.icon-server:before { content: "\f149"; }
.icon-settings:before { content: "\f14d"; }
.icon-severe-storm:before { content: "\f1b6"; }
.icon-signal-0:before { content: "\f188"; }
.icon-signal-02:before { content: "\f907"; }
.icon-signal-1:before { content: "\f189"; }
.icon-signal-12:before { content: "\f908"; }
.icon-signal-2:before { content: "\f18a"; }
.icon-signal-22:before { content: "\f909"; }
.icon-signal-3:before { content: "\f18b"; }
.icon-signal-32:before { content: "\f90a"; }
.icon-signal-4:before { content: "\f18c"; }
.icon-signal-42:before { content: "\f90b"; }
.icon-signal-5:before { content: "\f18d"; }
.icon-skip-back:before { content: "\f159"; }
.icon-skip-forward:before { content: "\f15a"; }
.icon-slash:before { content: "\f174"; }
.icon-sleet:before { content: "\f109"; }
.icon-small-screen:before { content: "\f19f"; }
.icon-sms:before { content: "\f127"; }
.icon-snapshot:before { content: "\f129"; }
.icon-snow:before { content: "\f103"; }
.icon-snow-flake:before { content: "\f1b7"; }
.icon-sonde-ballon:before { content: "\f117"; }
.icon-sound:before { content: "\f150"; }
.icon-sound-off:before { content: "\f15d"; }
.icon-speech-bubble:before { content: "\f121"; }
.icon-speech-bubble-o:before { content: "\f122"; }
.icon-square:before { content: "\f168"; }
.icon-square-o:before { content: "\f169"; }
.icon-star:before { content: "\f175"; }
.icon-stop:before { content: "\f157"; }
.icon-sun:before { content: "\f104"; }
.icon-sunrise:before { content: "\f105"; }
.icon-sunset:before { content: "\f107"; }
.icon-switch-on-off:before { content: "\f12a"; }
.icon-sync-error:before { content: "\e900"; }
.icon-terminal:before { content: "\f1cd"; }
.icon-thermometer:before { content: "\f12d"; }
.icon-thumbnails:before { content: "\f1aa"; }
.icon-thunder:before { content: "\f108"; }
.icon-toolbox:before { content: "\f15e"; }
.icon-tools:before { content: "\f1bb"; }
.icon-tour:before { content: "\e902"; }
.icon-trash:before { content: "\f162"; }
.icon-tree-control:before { content: "\f1d0"; }
.icon-triangle:before { content: "\f16a"; }
.icon-triangle-down:before { content: "\f184"; }
.icon-triangle-left:before { content: "\f182"; }
.icon-triangle-o:before { content: "\f16b"; }
.icon-triangle-right:before { content: "\f183"; }
.icon-triangle-up:before { content: "\f185"; }
.icon-triton:before { content: "\f11a"; }
.icon-truck:before { content: "\f18e"; }
.icon-turbine:before { content: "\f115"; }
.icon-undo:before { content: "\f1ab"; }
.icon-unlink:before { content: "\f1a0"; }
.icon-unlock:before { content: "\f151"; }
.icon-upload:before { content: "\f14a"; }
.icon-user:before { content: "\f1d3"; }
.icon-user-group:before { content: "\f132"; }
.icon-vaisala-logo:before { content: "\f1ce"; }
.icon-vaisala-logo-large:before { content: "\f1cb"; }
.icon-visibility:before { content: "\f1a1"; }
.icon-visibility-o:before { content: "\e904"; }
.icon-visibility-off:before { content: "\f1a2"; }
.icon-visibility-off-o:before { content: "\e905"; }
.icon-visual-impediments:before { content: "\f19"; }
.icon-warning:before { content: "\f165"; }
.icon-warning-o:before { content: "\f163"; }
.icon-wind:before { content: "\f10f"; }
.icon-wind-tower:before { content: "\f11d"; }
.icon-window-maxmize:before { content: "\f1a3"; }
.icon-window-minimize:before { content: "\f1a4"; }
.icon-zoom-map-extent:before { content: "\f1cf"; }