@font-face {
  font-family: 'wj-glyphs';
  src:  url('wj-glyphs.eot?ydsx8f2');
  src:  url('wj-glyphs.eot?ydsx8f2#iefix') format('embedded-opentype'),
    url('wj-glyphs.woff2?ydsx8f2') format('woff2'),
    url('wj-glyphs.ttf?ydsx8f2') format('truetype'),
    url('wj-glyphs.woff?ydsx8f2') format('woff'),
    url('wj-glyphs.svg?ydsx8f2#wj-glyphs') format('svg');
  font-weight: normal;
  font-style: normal;
}
.glyph, [class^="glyph."], [class*=" glyph."] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'wj-glyphs' !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;
}

.glyph.hide:before {
  content: "\e939";
}
.glyph.show:before {
  content: "\e93a";
}
.glyph.lounge:before {
  content: "\e932";
}
.glyph.plusgrade:before {
  content: "\e936";
}
.glyph.next-arrow:before {
  content: "\e937";
}
.glyph.previous-arrow:before {
  content: "\e938";
}
.glyph.facebook:before {
  content: "\e933";
}
.glyph.instagram:before {
  content: "\e934";
}
.glyph.twitter:before {
  content: "\e935";
}
.glyph.seat:before {
  content: "\e931";
}
.glyph.fullscreen:before {
  content: "\e92f";
}
.glyph.list:before {
  content: "\e930";
}
.glyph.filter:before {
  content: "\e926";
}
.glyph.member-exclusive-en:before {
  content: "\e927";
}
.glyph.member-exclusive-fr:before {
  content: "\e928";
}
.glyph.triangle-first:before {
  content: "\e929";
}
.glyph.triangle-last:before {
  content: "\e92a";
}
.glyph.triangle-up:before {
  content: "\e921";
}
.glyph.triangle-left:before {
  content: "\e922";
}
.glyph.triangle-right:before {
  content: "\e924";
}
.glyph.triangle-down:before {
  content: "\e925";
}
.glyph.round-trip-arrow:before {
  content: "\e91f";
}
.glyph.one-way-arrow:before {
  content: "\e920";
}
.glyph.maple-leaf:before {
  content: "\e91c";
}
.glyph.gift-card:before {
  content: "\e91e";
}
.glyph.external-site-icon:before {
  content: "\e918";
}
.glyph.vertical-menu:before {
  content: "\e915";
}
.glyph.extra-space:before {
  content: "\e916";
}
.glyph.on-board:before {
  content: "\e917";
}
.glyph.lock:before {
  content: "\e603";
}
.glyph.arrow-right:before {
  content: "\e61b";
}
.glyph.arrow-left:before {
  content: "\e61c";
}
.glyph.circle-knock-out:before {
  content: "\e646";
}
.glyph.round-trip:before {
  content: "\e625";
}
.glyph.one-way:before {
  content: "\e620";
}
.glyph.star-filled:before {
  content: "\f005";
}
.glyph.star:before {
  content: "\f006";
}
.glyph.long-arrow-down:before {
  content: "\f175";
}
.glyph.long-arrow-up:before {
  content: "\f176";
}
.glyph.long-arrow-left:before {
  content: "\f177";
}
.glyph.long-arrow-right:before {
  content: "\f178";
}
.glyph.circle:before {
  content: "\e631";
}
.glyph.checkmark-circle:before {
  content: "\e913";
}
.glyph.question-sign:before {
  content: "\e5f8";
}
.glyph.help:before {
  content: "\e5f8";
}
.glyph.incident:before {
  content: "\e919";
}
.glyph.home:before {
  content: "\e91a";
}
.glyph.eco-adventure:before {
  content: "\e91b";
}
.glyph.info-sign:before {
  content: "\e60d";
}
.glyph.refresh:before {
  content: "\e91d";
}
.glyph.search:before {
  content: "\e600";
}
.glyph.plus-seating:before {
  content: "\e805";
}
.glyph.pause:before {
  content: "\e633";
}
.glyph.play:before {
  content: "\e632";
}
.glyph.windgusts:before {
  content: "\e900";
}
.glyph.thunderstorms:before {
  content: "\e901";
}
.glyph.blizzard:before {
  content: "\e902";
}
.glyph.sunny:before {
  content: "\e903";
}
.glyph.snow:before {
  content: "\e904";
}
.glyph.smoke:before {
  content: "\e905";
}
.glyph.rain-cloud-snow:before {
  content: "\e906";
}
.glyph.rain:before {
  content: "\e907";
}
.glyph.partly-cloudy:before {
  content: "\e908";
}
.glyph.not-available:before {
  content: "\e909";
}
.glyph.light-rain:before {
  content: "\e90a";
}
.glyph.lightning:before {
  content: "\e90b";
}
.glyph.hurricane:before {
  content: "\e90c";
}
.glyph.hail:before {
  content: "\e90d";
}
.glyph.freezing-rain:before {
  content: "\e90e";
}
.glyph.flurries:before {
  content: "\e90f";
}
.glyph.clouds:before {
  content: "\e911";
}
.glyph.fog:before {
  content: "\e912";
}
.glyph.phone:before {
  content: "\e914";
}
.glyph.location:before {
  content: "\e803";
}
.glyph.westjet-dollars:before {
  content: "\e806";
}
.glyph.my-trips:before {
  content: "\e804";
}
.glyph.seatmap:before {
  content: "\e64b";
}
.glyph.empty-middle-seat:before {
  content: "\e801";
}
.glyph.insurance:before {
  content: "\e802";
}
.glyph.email:before {
  content: "\e800";
}
.glyph.my-trips-app:before {
  content: "\e651";
}
.glyph.review-negative:before {
  content: "\e653";
}
.glyph.review-positive:before {
  content: "\e654";
}
.glyph.boarding-pass:before {
  content: "\e656";
}
.glyph.profiles:before {
  content: "\e627";
}
.glyph.groups:before {
  content: "\e910b";
}
.glyph.guests:before {
  content: "\e923";
}
.glyph.travel-designates:before {
  content: "\e923";
}
.glyph.advanced-boarding:before {
  content: "\e64e";
}
.glyph.companion-voucher:before {
  content: "\e92b";
}
.glyph.inflight:before {
  content: "\e910";
}
.glyph.westjet-connect:before {
  content: "\e655";
}
.glyph.meals:before {
  content: "\e64c";
}
.glyph.security-screening:before {
  content: "\e64d";
}
.glyph.restroom:before {
  content: "\e652";
}
.glyph.delta-ko:before {
  content: "\e64a";
}
.glyph.pets:before {
  content: "\e649";
}
.glyph.change-cancel:before {
  content: "\e64f";
}
.glyph.day-slider-right:before {
  content: "\e647";
}
.glyph.day-slider-left:before {
  content: "\e648";
}
.glyph.chevron:before {
  content: "\e62a";
}
.glyph.chevron-right:before {
  content: "\e62a";
}
.glyph.chevron-left:before {
  content: "\e636";
}
.glyph.angle-left:before {
  content: "\e608";
}
.glyph.angle-right:before {
  content: "\e607";
}
.glyph.angle-down:before {
  content: "\e60e";
}
.glyph.angle-up:before {
  content: "\e606";
}
.glyph.exclamation:before {
  content: "\e629";
}
.glyph.exclamation-sign:before {
  content: "\e61f";
}
.glyph.flights:before {
  content: "\e61e";
}
.glyph.book-a-trip:before {
  content: "\e613";
}
.glyph.calendar:before {
  content: "\e613";
}
.glyph.check-in:before {
  content: "\e617";
}
.glyph.car-rentals:before {
  content: "\e604";
}
.glyph.vacations:before {
  content: "\e60f";
}
.glyph.vacations-finder:before {
  content: "\e610";
}
.glyph.advanced-seat-selection:before {
  content: "\e612";
}
.glyph.hotels:before {
  content: "\e615";
}
.glyph.flight-status:before {
  content: "\e616";
}
.glyph.destination-guides:before {
  content: "\e621";
}
.glyph.location-arrow:before {
  content: "\f124";
}
.glyph.deals:before {
  content: "\e605";
}
.glyph.checkmark:before {
  content: "\e611";
}
.glyph.cross:before {
  content: "\e626";
}
.glyph.minus:before {
  content: "\e619";
}
.glyph.plus:before {
  content: "\e61a";
}
.glyph.minus-button:before {
  content: "\e92d";
}
.glyph.plus-button:before {
  content: "\e92e";
}
.glyph.okay-sign:before {
  content: "\e60b";
}
.glyph.remove-sign:before {
  content: "\e60a";
}
.glyph.hamburger:before {
  content: "\e61d";
}
.glyph.baggage:before {
  content: "\e614";
}
.glyph.wi-fi:before {
  content: "\e92c";
}
