@font-face {
    font-family: 'AvioType';
    src: url( AvioType-Regular.eot );
    src: url( AvioType-Regular.eot?#iefix ) format( 'embedded-opentype' ),
    url( AvioType-Regular.woff2 ) format( 'woff2' ),
    url( AvioType-Regular.woff ) format( 'woff' ),
    url( AvioType-Regular.ttf ) format( 'truetype' ),
    url( AvioType-Regular.otf ) format( 'opentype' ),
    url( AvioType-Regular.svg#uxfonteditor ) format( 'svg' );
}

.icon {
    speak: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    text-transform: none;
    font-family: 'AvioType' !important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    font-feature-settings: 'kern';
    font-variant-ligatures: common-ligatures;
    font-kerning: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-left:before {
    content: '\e000';
}

.icon-arrow-right:before {
    content: '\e001';
}

.icon-clock:before {
    content: '\e002';
}

.icon-close:before {
    content: '\e003';
}

.icon-heart:before {
    content: '\e004';
}

.icon-marker:before {
    content: '\e005';
}

.icon-menu:before {
    content: '\e006';
}

.icon-minus:before {
    content: '\e007';
}

.icon-plus:before {
    content: '\e008';
}

.icon-search:before {
    content: '\e009';
}

.icon-settings:before {
    content: '\e00a';
}

.icon-spinner:before {
    content: '\e00b';
}

.icon-facebook:before {
    content: '\e00c';
}

.icon-github:before {
    content: '\e00d';
}

.icon-link:before {
    content: '\e00e';
}

.icon-mail:before {
    content: '\e00f';
}

.icon-share:before {
    content: '\e010';
}

.icon-x:before {
    content: '\e011';
}

.icon-airbase:before {
    content: '\e012';
}

.icon-altiport:before {
    content: '\e013';
}

.icon-balloonport:before {
    content: '\e014';
}

.icon-civil-large:before {
    content: '\e015';
}

.icon-civil-medium:before {
    content: '\e016';
}

.icon-civil-small:before {
    content: '\e017';
}

.icon-closed:before {
    content: '\e018';
}

.icon-heliport:before {
    content: '\e019';
}

.icon-joint-use:before {
    content: '\e01a';
}

.icon-restricted:before {
    content: '\e01b';
}

.icon-seabase:before {
    content: '\e01c';
}

.icon-dme:before {
    content: '\e01d';
}

.icon-ndb:before {
    content: '\e01e';
}

.icon-ndb-dme:before {
    content: '\e01f';
}

.icon-tacan:before {
    content: '\e020';
}

.icon-vor:before {
    content: '\e021';
}

.icon-vor-dme:before {
    content: '\e022';
}

.icon-vortac:before {
    content: '\e023';
}

.icon-waypoint:before {
    content: '\e024';
}

.icon-cat-ifr:before {
    content: '\e025';
}

.icon-cat-lifr:before {
    content: '\e026';
}

.icon-cat-mvfr:before {
    content: '\e027';
}

.icon-cat-unk:before {
    content: '\e028';
}

.icon-cat-vfr:before {
    content: '\e029';
}

.icon-direction:before {
    content: '\e02a';
}

.icon-plane:before {
    content: '\e02b';
}

.icon-rotorcraft:before {
    content: '\e02c';
}

.icon-bft-00:before {
    content: '\e02d';
}

.icon-bft-01:before {
    content: '\e02e';
}

.icon-bft-02:before {
    content: '\e02f';
}

.icon-bft-03:before {
    content: '\e030';
}

.icon-bft-04:before {
    content: '\e031';
}

.icon-bft-05:before {
    content: '\e032';
}

.icon-bft-06:before {
    content: '\e033';
}

.icon-bft-07:before {
    content: '\e034';
}

.icon-bft-08:before {
    content: '\e035';
}

.icon-bft-09:before {
    content: '\e036';
}

.icon-bft-10:before {
    content: '\e037';
}

.icon-bft-11:before {
    content: '\e038';
}

.icon-bft-12:before {
    content: '\e039';
}

.icon-bft-13:before {
    content: '\e03a';
}

.icon-bft-14:before {
    content: '\e03b';
}

.icon-bft-15:before {
    content: '\e03c';
}