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

[class^="cp-"], [class*=" cp-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'airport16' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cp-airport-arrival-1418565-1197847:before {
  content: "\e900";
}
.cp-airport-baggage-1418575-1197857:before {
  content: "\e901";
}
.cp-airport-office-1418563-1197845:before {
  content: "\e902";
}
.cp-airport-taxi-1418573-1197855:before {
  content: "\e903";
}
.cp-air-travic-controller-1418576-1197858:before {
  content: "\e904";
}
.cp-departure-1418564-1197846:before {
  content: "\e905";
}
.cp-departure-schedule-1418571-1197853:before {
  content: "\e906";
}
.cp-disabled-lift-1418577-1197859:before {
  content: "\e907";
}
.cp-escalator-1418567-1197849:before {
  content: "\e908";
}
.cp-flight-attendant-1418569-1197851:before {
  content: "\e909";
}
.cp-handcart-1418572-1197854:before {
  content: "\e90a";
}
.cp-passanger-1418562-1197844:before {
  content: "\e90b";
}
.cp-pilot-1418568-1197850:before {
  content: "\e90c";
}
.cp-safety-belt-1418566-1197848:before {
  content: "\e90d";
}
.cp-security-gate-1418570-1197852:before {
  content: "\e90e";
}
.cp-travel-bag-1418574-1197856:before {
  content: "\e90f";
}
