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

.library-iconography [class^="icon-"], .library-iconography [class*="icon-"] {
    font-family: "iconography";
    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-a-380-outbound:before { content: "\62"; }
.icon-add-contact:before { content: "\63"; }
.icon-add-customer:before { content: "\64"; }
.icon-adult-female-customer:before { content: "\65"; }
.icon-adult-male-customer:before { content: "\66"; }
.icon-adventure:before { content: "\67"; }
.icon-advertising:before { content: "\68"; }
.icon-advertising-outdoor:before { content: "\69"; }
.icon-air-conditioning:before { content: "\6a"; }
.icon-airbus-a-330-200:before { content: "\6b"; }
.icon-airbus-a-340-340:before { content: "\6c"; }
.icon-airbus-a-340-500:before { content: "\6d"; }
.icon-airbus-a-380:before { content: "\6e"; }
.icon-airplane:before { content: "\6f"; }
.icon-airplane-seat:before { content: "\70"; }
.icon-airport-control:before { content: "\71"; }
.icon-airport-security:before { content: "\72"; }
.icon-airport-spa:before { content: "\73"; }
.icon-aquarium:before { content: "\74"; }
.icon-arrow:before { content: "\75"; }
.icon-arrow-left:before { content: "\76"; }
.icon-arrow-right:before { content: "\77"; }
.icon-award:before { content: "\78"; }
.icon-baggagerestriction:before { content: "\79"; }
.icon-balcony:before { content: "\7a"; }
.icon-bar:before { content: "\41"; }
.icon-bassinet:before { content: "\42"; }
.icon-bath:before { content: "\43"; }
.icon-bathrobes:before { content: "\44"; }
.icon-beach:before { content: "\45"; }
.icon-beach-volleyball:before { content: "\46"; }
.icon-big-arrow-down:before { content: "\47"; }
.icon-big-arrow-left:before { content: "\48"; }
.icon-big-arrow-right:before { content: "\49"; }
.icon-big-arrow-up:before { content: "\4a"; }
.icon-boeing-777-200:before { content: "\4b"; }
.icon-boeing-777-300:before { content: "\4c"; }
.icon-boeing-777-er-300:before { content: "\4d"; }
.icon-boeing-777-lr-200:before { content: "\4e"; }
.icon-boeing-777-lr-300:before { content: "\4f"; }
.icon-breakfast:before { content: "\50"; }
.icon-briefcase:before { content: "\51"; }
.icon-bus:before { content: "\52"; }
.icon-bus-traditional:before { content: "\53"; }
.icon-business-suitcase:before { content: "\54"; }
.icon-cabin-crew-1:before { content: "\55"; }
.icon-cabin-crew-hat:before { content: "\56"; }
.icon-calculator:before { content: "\57"; }
.icon-calendar:before { content: "\58"; }
.icon-calendar-changes:before { content: "\59"; }
.icon-calendar-inverted:before { content: "\5a"; }
.icon-cancel-booking:before { content: "\30"; }
.icon-car-hire:before { content: "\31"; }
.icon-casino:before { content: "\32"; }
.icon-catering:before { content: "\33"; }
.icon-champagne:before { content: "\34"; }
.icon-change-booking:before { content: "\35"; }
.icon-chat:before { content: "\36"; }
.icon-chauffeaur-drive:before { content: "\37"; }
.icon-check:before { content: "\38"; }
.icon-check-in-area:before { content: "\39"; }
.icon-check-in-online:before { content: "\21"; }
.icon-checked-baggage:before { content: "\22"; }
.icon-child-female-customer:before { content: "\23"; }
.icon-child-male-customer:before { content: "\24"; }
.icon-children-s-product:before { content: "\25"; }
.icon-cigar-lounge:before { content: "\26"; }
.icon-city-break:before { content: "\27"; }
.icon-clock:before { content: "\28"; }
.icon-clock-time:before { content: "\29"; }
.icon-clothing:before { content: "\2a"; }
.icon-clothing-hanger:before { content: "\2b"; }
.icon-cloudy:before { content: "\2c"; }
.icon-cold:before { content: "\2d"; }
.icon-collapse:before { content: "\2e"; }
.icon-conference-room:before { content: "\2f"; }
.icon-contact:before { content: "\3a"; }
.icon-continental-breakfast:before { content: "\3b"; }
.icon-corporate-dress-code:before { content: "\3c"; }
.icon-cot:before { content: "\3d"; }
.icon-credit-card:before { content: "\3e"; }
.icon-cruise:before { content: "\3f"; }
.icon-cuisine:before { content: "\40"; }
.icon-culinary:before { content: "\5b"; }
.icon-cvv:before { content: "\5d"; }
.icon-debit-card:before { content: "\5e"; }
.icon-delete:before { content: "\5f"; }
.icon-delete-bold:before { content: "\60"; }
.icon-delete-light:before { content: "\7b"; }
.icon-destination-served:before { content: "\7c"; }
.icon-destinations:before { content: "\7d"; }
.icon-disabled-facilities:before { content: "\7e"; }
.icon-diving-equipment:before { content: "\5c"; }
.icon-double-big-arrow-left:before { content: "\e000"; }
.icon-double-big-arrow-right:before { content: "\e001"; }
.icon-drinks:before { content: "\e002"; }
.icon-driver:before { content: "\e003"; }
.icon-duty-free:before { content: "\e004"; }
.icon-duty-free-bag:before { content: "\e005"; }
.icon-duty-free-bag-1:before { content: "\e006"; }
.icon-e-048:before { content: "\e007"; }
.icon-e-049:before { content: "\e008"; }
.icon-e-050:before { content: "\e009"; }
.icon-edit:before { content: "\e00a"; }
.icon-email:before { content: "\e00b"; }
.icon-email-text-on-board:before { content: "\e00c"; }
.icon-engine:before { content: "\e00d"; }
.icon-escalator-1:before { content: "\e00e"; }
.icon-eticket:before { content: "\e00f"; }
.icon-evoucher:before { content: "\e010"; }
.icon-evoucher-inverted:before { content: "\e011"; }
.icon-excess-baggage:before { content: "\e012"; }
.icon-exclamation:before { content: "\e013"; }
.icon-expand:before { content: "\e014"; }
.icon-explore:before { content: "\e015"; }
.icon-explore-reverse:before { content: "\e016"; }
.icon-facebook:before { content: "\e017"; }
.icon-farelock-6-hours:before { content: "\e018"; }
.icon-farelock-no-time:before { content: "\e019"; }
.icon-fares-1:before { content: "\e01a"; }
.icon-filter-1:before { content: "\e01b"; }
.icon-finance:before { content: "\e01c"; }
.icon-finance-money:before { content: "\e01d"; }
.icon-fire-hose:before { content: "\e01e"; }
.icon-first-class-private-suite:before { content: "\e01f"; }
.icon-fitness:before { content: "\e020"; }
.icon-fleet:before { content: "\e021" !important; }
.icon-flight-cancelled:before { content: "\e022"; }
.icon-flight-connection:before { content: "\e023"; }
.icon-flight-delayed:before { content: "\e024"; }
.icon-flight-diverted:before { content: "\e025"; }
.icon-flight-landing:before { content: "\e026"; }
.icon-flight-stopover:before { content: "\e027"; }
.icon-flight-take-off:before { content: "\e028"; }
.icon-fly-drive:before { content: "\e029"; }
.icon-food-and-beverage:before { content: "\e02a"; }
.icon-food-beverage:before { content: "\e02b"; }
.icon-fridge:before { content: "\e02c"; }
.icon-fuel:before { content: "\e02d"; }
.icon-fuel-gas:before { content: "\e02e"; }
.icon-games:before { content: "\e02f"; }
.icon-garmet-holder:before { content: "\e030"; }
.icon-gate:before { content: "\e031"; }
.icon-generic-plane:before { content: "\e032"; }
.icon-globe-travel:before { content: "\e033"; }
.icon-golf-clubs:before { content: "\e034"; }
.icon-googleplus:before { content: "\e035"; }
.icon-hair-salon:before { content: "\e036"; }
.icon-hairdryer:before { content: "\e037"; }
.icon-hand-baggage:before { content: "\e038"; }
.icon-headsets-noise-cancellation:before { content: "\e039"; }
.icon-heating:before { content: "\e03a"; }
.icon-high-chair:before { content: "\e03b"; }
.icon-historical:before { content: "\e03c"; }
.icon-hold-payment:before { content: "\e03d"; }
.icon-home:before { content: "\e03e"; }
.icon-hot:before { content: "\e03f"; }
.icon-hot-meals:before { content: "\e040"; }
.icon-hotels:before { content: "\e041"; }
.icon-hours:before { content: "\e042"; }
.icon-hours-2:before { content: "\e043"; }
.icon-hours-3:before { content: "\e044"; }
.icon-hours-4:before { content: "\e045"; }
.icon-household-couch:before { content: "\e046"; }
.icon-household-lamp:before { content: "\e047"; }
.icon-household-vase:before { content: "\e048"; }
.icon-howto:before { content: "\e049"; }
.icon-howto-reverse:before { content: "\e04a"; }
.icon-ice:before { content: "\e04b"; }
.icon-ice-digital:before { content: "\e04c"; }
.icon-ice-widescreen:before { content: "\e04d"; }
.icon-id:before { content: "\e04e"; }
.icon-inbound:before { content: "\e04f"; }
.icon-inbound-1:before { content: "\e050"; }
.icon-infant:before { content: "\e051"; }
.icon-information:before { content: "\e052"; }
.icon-information-reverse:before { content: "\e053"; }
.icon-instagram:before { content: "\e054"; }
.icon-insurance:before { content: "\e055"; }
.icon-internet:before { content: "\61"; }
.icon-iron:before { content: "\e056"; }
.icon-jetski:before { content: "\e057"; }
.icon-kettle-tea-coffee:before { content: "\e058"; }
.icon-kgs-hand-baggage:before { content: "\e059"; }
.icon-kgs-hold-baggage:before { content: "\e05a"; }
.icon-kgs-hold-baggage-2:before { content: "\e05b"; }
.icon-kids-club:before { content: "\e05c"; }
.icon-kids-meal:before { content: "\e05d"; }
.icon-kids-pack:before { content: "\e05e"; }
.icon-kitchenette:before { content: "\e05f"; }
.icon-landing:before { content: "\e060"; }
.icon-laundrey:before { content: "\e061"; }
.icon-leisure-beach:before { content: "\e062"; }
.icon-leisure-diving:before { content: "\e063"; }
.icon-lift:before { content: "\e064"; }
.icon-linkedin:before { content: "\e065"; }
.icon-live-entretainment:before { content: "\e066"; }
.icon-location:before { content: "\e067"; }
.icon-lounge-airport:before { content: "\e068"; }
.icon-luggage-1:before { content: "\e069"; }
.icon-map:before { content: "\e06a"; }
.icon-map-pin:before { content: "\e06b"; }
.icon-map-reverse:before { content: "\e06c"; }
.icon-meals-and-drinks:before { content: "\e06d"; }
.icon-menu:before { content: "\e06e"; }
.icon-microwave:before { content: "\e06f"; }
.icon-miles:before { content: "\e070"; }
.icon-minibar:before { content: "\e071"; }
.icon-mins:before { content: "\e072"; }
.icon-mins-2:before { content: "\e073"; }
.icon-mins-3:before { content: "\e074"; }
.icon-mins-4:before { content: "\e075"; }
.icon-mins-5:before { content: "\e076"; }
.icon-minus:before { content: "\e077"; }
.icon-mobile-boarding-pass:before { content: "\e078"; }
.icon-mobile-classic:before { content: "\e079"; }
.icon-mobile-coverage:before { content: "\e07a"; }
.icon-mobile-payment:before { content: "\e07b"; }
.icon-mobile-phone:before { content: "\e07c"; }
.icon-moon-lighting-system:before { content: "\e07d"; }
.icon-mountain-ski:before { content: "\e07e"; }
.icon-music:before { content: "\e07f"; }
.icon-music-1:before { content: "\e080"; }
.icon-mytrips:before { content: "\e081"; }
.icon-newspapers:before { content: "\e082"; }
.icon-nightlife:before { content: "\e083"; }
.icon-no-checked-baggage:before { content: "\e084"; }
.icon-offline-transfers:before { content: "\e085"; }
.icon-onboard-lounge:before { content: "\e086"; }
.icon-onboard-spa:before { content: "\e087"; }
.icon-one-way:before { content: "\e088"; }
.icon-one-way-flight:before { content: "\e089"; }
.icon-online-transfers:before { content: "\e08a"; }
.icon-outbound:before { content: "\e08b"; }
.icon-outbound-1:before { content: "\e08c"; }
.icon-oversize-baggage:before { content: "\e08d"; }
.icon-paint:before { content: "\e08e"; }
.icon-parasol:before { content: "\e08f"; }
.icon-partner-lounge:before { content: "\e090"; }
.icon-parts:before { content: "\e091"; }
.icon-passenger:before { content: "\e092"; }
.icon-pay-dollars:before { content: "\e093"; }
.icon-pay-office:before { content: "\e094"; }
.icon-payment-on-hold:before { content: "\e095"; }
.icon-paypal:before { content: "\e096"; }
.icon-pet:before { content: "\e097"; }
.icon-pieces-luggage:before { content: "\e098"; }
.icon-pillow:before { content: "\e099"; }
.icon-pilot-1:before { content: "\e09a"; }
.icon-pilot-cap:before { content: "\e09b"; }
.icon-play-area:before { content: "\e09c"; }
.icon-plus:before { content: "\e09d"; }
.icon-pool-bar:before { content: "\e09e"; }
.icon-power-supply-inseat:before { content: "\e09f"; }
.icon-praier-room-female:before { content: "\e0a0"; }
.icon-praier-room-male:before { content: "\e0a1"; }
.icon-print:before { content: "\e0a2"; }
.icon-print-reverse:before { content: "\e0a3"; }
.icon-profile-1:before { content: "\e0a4"; }
.icon-prohibited-luggage:before { content: "\e0a5"; }
.icon-pub:before { content: "\e0a6"; }
.icon-public-holiday:before { content: "\e0a7"; }
.icon-question-mark:before { content: "\e0a8"; }
.icon-radar:before { content: "\e0a9"; }
.icon-radio-podcast:before { content: "\e0aa"; }
.icon-rainy:before { content: "\e0ab"; }
.icon-refresh:before { content: "\e0ac"; }
.icon-remove-customer:before { content: "\e0ad"; }
.icon-restaurant:before { content: "\e0ae"; }
.icon-restaurants:before { content: "\e0af"; }
.icon-return:before { content: "\e0b0"; }
.icon-return-flight:before { content: "\e0b1"; }
.icon-right-arrow:before { content: "\e0b2"; }
.icon-safe:before { content: "\e0b3"; }
.icon-satellite-tv:before { content: "\e0b4"; }
.icon-sauna:before { content: "\e0b5"; }
.icon-scenic:before { content: "\e0b6"; }
.icon-schedule:before { content: "\e0b7"; }
.icon-scheduled-flight:before { content: "\e0b8"; }
.icon-sea-view:before { content: "\e0b9"; }
.icon-search-1:before { content: "\e0ba"; }
.icon-seat-business-class:before { content: "\e0bb"; }
.icon-seat-deeply-reclining:before { content: "\e0bc"; }
.icon-seat-flat:before { content: "\e0bd"; }
.icon-seat-lie-flat:before { content: "\e0be"; }
.icon-seat-selection:before { content: "\e114"; }
.icon-seat-y:before { content: "\e0bf"; }
.icon-select-seat:before { content: "\e0c0"; }
.icon-services:before { content: "\e0c1"; }
.icon-settings:before { content: "\e0c2"; }
.icon-settings-1:before { content: "\e0c3"; }
.icon-shop:before { content: "\e0c4"; }
.icon-shopping:before { content: "\e0c5"; }
.icon-shopping-1:before { content: "\e0c6"; }
.icon-smoking-area:before { content: "\e0c7"; }
.icon-snow:before { content: "\e0c8"; }
.icon-spa:before { content: "\e0c9"; }
.icon-special-diet:before { content: "\e0ca"; }
.icon-special-meal:before { content: "\e0cb"; }
.icon-sports:before { content: "\e0cc"; }
.icon-sports-american-football:before { content: "\e0cd"; }
.icon-sports-baseball:before { content: "\e0ce"; }
.icon-sports-basketball:before { content: "\e0cf"; }
.icon-sports-car-racing:before { content: "\e0d0"; }
.icon-sports-cricket:before { content: "\e0d1"; }
.icon-sports-football:before { content: "\e0d2"; }
.icon-sports-golf:before { content: "\e0d3"; }
.icon-sports-horse-racing:before { content: "\e0d4"; }
.icon-sports-soccer:before { content: "\e0d5"; }
.icon-sports-tennis:before { content: "\e0d6"; }
.icon-staircase:before { content: "\e0d7"; }
.icon-stand:before { content: "\e0d8"; }
.icon-stand-by:before { content: "\e0d9"; }
.icon-stay-connected-gsm:before { content: "\e0da"; }
.icon-stay-connected-wifi:before { content: "\e0db"; }
.icon-steam-room:before { content: "\e0dc"; }
.icon-storm:before { content: "\e0dd"; }
.icon-stpc-stop-over:before { content: "\e0de"; }
.icon-summer:before { content: "\e0df"; }
.icon-sun-lounger:before { content: "\e0e0"; }
.icon-sunny:before { content: "\e0e1"; }
.icon-sunny-cloudy:before { content: "\e0e2"; }
.icon-surfboard:before { content: "\e0e3"; }
.icon-tailfin:before { content: "\e0e4"; }
.icon-target:before { content: "\e0e5"; }
.icon-taxi:before { content: "\e0e6"; }
.icon-telephone:before { content: "\e0e7"; }
.icon-tennis:before { content: "\e0e8"; }
.icon-theatre:before { content: "\e0e9"; }
.icon-theatre-shows:before { content: "\e0ea"; }
.icon-therapists:before { content: "\e0eb"; }
.icon-time:before { content: "\e0ec"; }
.icon-toilet-area:before { content: "\e0ed"; }
.icon-toilet-female:before { content: "\e0ee"; }
.icon-toilet-male:before { content: "\e0ef"; }
.icon-tools:before { content: "\e0f0"; }
.icon-tooltip:before { content: "\e0f1"; }
.icon-trade-calc:before { content: "\e0f2"; }
.icon-trade-graphic:before { content: "\e0f3"; }
.icon-trade-pie:before { content: "\e0f4"; }
.icon-train:before { content: "\e0f5"; }
.icon-transfer-bank:before { content: "\e0f6"; }
.icon-transport-car:before { content: "\e0f7"; }
.icon-transport-gas:before { content: "\e0f8"; }
.icon-travel-agent:before { content: "\e0f9"; }
.icon-travel-trade:before { content: "\e0fa"; }
.icon-travelmate:before { content: "\e0fb"; }
.icon-trouser-press:before { content: "\e0fc"; }
.icon-tv:before { content: "\e0fd"; }
.icon-tv-shows:before { content: "\e0fe"; }
.icon-twitter:before { content: "\e0ff"; }
.icon-um-services:before { content: "\e100"; }
.icon-upgrade:before { content: "\e101"; }
.icon-usb:before { content: "\e102"; }
.icon-valuable-luggage:before { content: "\e103"; }
.icon-waitlisted:before { content: "\e104"; }
.icon-wake-up-service:before { content: "\e105"; }
.icon-wallet:before { content: "\e106"; }
.icon-water-sports:before { content: "\e107"; }
.icon-water-sports-motorised:before { content: "\e108"; }
.icon-waterside:before { content: "\e109"; }
.icon-wedding-service:before { content: "\e10a"; }
.icon-who:before { content: "\e10b"; }
.icon-widescreen-17-inch:before { content: "\e10c"; }
.icon-widescreen-23-inch:before { content: "\e10d"; }
.icon-wifi:before { content: "\e10e"; }
.icon-window-seat:before { content: "\e10f"; }
.icon-windy:before { content: "\e110"; }
.icon-x-23-kgs:before { content: "\e111"; }
.icon-x-32-kgs:before { content: "\e112"; }
.icon-youtube:before { content: "\e113"; }
