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

[class^="icon-"], [class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family:'icomoon' !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;
}

.icon-icon-clear-text:before {
content:"\2715";
}

.icon-icon-new-window-b:before {
content:"\e90a";
}
.icon-details_close:before {
content:"\e908";
}
.icon-details_open:before {
content:"\e909";
}
.icon-vacation:before {
content:"\e903";
}
.icon-manage-business:before {
content:"\e904";
}
.icon-tab-check-in:before {
content:"\e905";
}
.icon-tab-flight-status:before {
content:"\e906";
}
.icon-tab-my-bookings:before {
content:"\e907";
}
.icon-icon_down_arrow_small:before {
content:"\e901";
}
.icon-icon_plane_solid:before {
content:"\e902";
}
.icon-icon-new-window:before {
content:"\e900";
}
.icon-icon-preferreddestinations_hearth:before {
content:"\e65b";
}
.icon-icon-traveloptions-cancellation:before {
content:"\e63f";
}
.icon-delete:before {
content:"\e63a";
}
.icon-icon-close:before {
content:"\e603";
}
.icon-icon-confirmation2:before {
content:"\e606";
}
.icon-icon-nocircle-hotelstopover:before {
content:"\e607";
}
.icon-icon-nocircle-latitudefullaccess:before {
content:"\e609";
}
.icon-icon-return-flight:before {
content:"\e610";
}
.icon-icon-sign-up-flight-notification:before {
content:"\e620";
}
.icon-icon-travel-options:before {
content:"\e62b";
}
.icon-icon-traveloptions-hotelstopover:before {
content:"\e632";
}
.icon-icon-traveloptions-latitudefullaccess:before {
content:"\e635";
}
.icon-icon-ADO-booking:before {
content:"\e600";
}
.icon-icon-ADO-eTicket .path1:before {
content:"\e601";
color:rgb(35, 31, 32);
}
.icon-icon-ADO-eTicket .path2:before {
content:"\e638";
margin-left:-1em;
color:rgb(35, 31, 32);
}
.icon-icon-ADO-eTicket .path3:before {
content:"\e639";
margin-left:-1em;
color:rgb(1, 1, 1);
}
.icon-icon-ADO-waiver:before {
content:"\e602";
}
.icon-icon-booking-car:before {
content:"\e604";
}
.icon-icon-booking-hotel:before {
content:"\e605";
}
.icon-icon-booking-plane:before {
content:"\e608";
}
.icon-icon-booking-promocode:before {
content:"\e60a";
}
.icon-icon-booking-selectarrows:before {
content:"\e60b";
}
.icon-icon-header-search:before {
content:"\e60c";
}
.icon-icon-mobile-menu:before {
content:"\e60d";
}
.icon-icon-navigation_arrow_right:before {
content:"\e60e";
}
.icon-icon-navigation_close:before {
content:"\e60f";
}
.icon-icon-passenger-adult:before {
content:"\e611";
}
.icon-icon-passenger-blind:before {
content:"\e612";
}
.icon-icon-passenger-deaf:before {
content:"\e613";
}
.icon-icon-passenger-email:before {
content:"\e614";
}
.icon-icon-passenger-infant:before {
content:"\e615";
}
.icon-icon-passenger-phone:before {
content:"\e616";
}
.icon-icon-passenger-WCassistance:before {
content:"\e617";
}
.icon-icon-passenger-wheelchair:before {
content:"\e618";
}
.icon-icon-profile-address:before {
content:"\e619";
}
.icon-icon-profile-agencyname:before {
content:"\e61a";
}
.icon-icon-profile-DOB:before {
content:"\e61b";
}
.icon-icon-profile-edit:before {
content:"\e61c";
}
.icon-icon-profile-language:before {
content:"\e61d";
}
.icon-icon-profile-mealpref:before {
content:"\e61e";
}
.icon-icon-profile-password:before {
content:"\e61f";
}
.icon-icon-results_eUpgrade:before {
content:"\e621";
}
.icon-icon-results-departingplane:before {
content:"\e622";
}
.icon-icon-results-info:before {
content:"\e623";
}
.icon-icon-roundel-aircanada:before {
content:"\e624";
}
.icon-icon-roundel-rouge:before {
content:"\e625";
}
.icon-icon-socialmedia-facebook:before {
content:"\e626";
}
.icon-icon-socialmedia-RSS:before {
content:"\e627";
}
.icon-icon-socialmedia-twitter:before {
content:"\e628";
}
.icon-icon-socialmedia-youtube:before {
content:"\e629";
}
.icon-icon-traveloptions-cafe:before {
content:"\e62a";
}
.icon-icon-traveloptions-deluxe:before {
content:"\e62c";
}
.icon-icon-traveloptions-loungeaccess:before {
content:"\e62d";
}
.icon-icon-traveloptions-medical:before {
content:"\e62e";
}
.icon-icon-traveloptions-nonmedical:before {
content:"\e62f";
}
.icon-icon-traveloptions-onmyway:before {
content:"\e630";
}
.icon-icon-traveloptions-travelcanada:before {
content:"\e631";
}
.icon-icon-warning:before {
content:"\e633";
}
.icon-icon-advance-passenger-information:before {
content:"\e634";
}
.icon-icon-booking-country-of-residence:before {
content:"\e636";
}
.icon-icon-booking-time:before {
content:"\e637";
}
.icon-icon-cash-payment .path1:before {
content:"\e63b";
color:rgb(35, 31, 32);
}
.icon-icon-cash-payment .path2:before {
content:"\e63d";
margin-left:-1em;
color:rgb(1, 1, 1);
}
.icon-icon-navigation_arrow_left:before {
content:"\e63c";
}
.icon-icon-print:before {
content:"\e63e";
}
.icon-icon-seats:before {
content:"\e640";
}
.icon-icon-taxes-and-fees:before {
content:"\e641";
}
.icon-icon-travel-insurance:before {
content:"\e642";
}
.icon-icon-trip-one-way:before {
content:"\e643";
}
.icon-icon-trip-round-trip:before {
content:"\e644";
}
.icon-icon-home-airport:before {
content:"\e645";
}
.icon-icon-lounge:before {
content:"\e646";
}
.icon-icon-one-carry-on:before {
content:"\e647";
}
.icon-icon-passenger-info:before {
content:"\e648";
}
.icon-icon-add:before {
content:"\e649";
}
.icon-icon-bassinet:before {
content:"\e64a";
}
.icon-icon-confirmation:before {
content:"\e64b";
}
.icon-icon-expand:before {
content:"\e64c";
}
.icon-icon-insurance-airtravel:before {
content:"\e64d";
}
.icon-icon-insurance-csa-basic:before {
content:"\e64e";
}
.icon-icon-insurance-csa-preferred:before {
content:"\e64f";
}
.icon-icon-lavatory:before {
content:"\e650";
}
.icon-icon-navigation-arrow-down:before {
content:"\e651";
}
.icon-icon-navigation-arrow-up:before {
content:"\e652";
}
.icon-icon-results-arrivingplane:before {
content:"\e653";
}
.icon-icon-roundel-other-airline:before {
content:"\e654";
}
.icon-icon-fare-rules-cancel:before {
content:"\e655";
}
.icon-icon-fare-rules-changes:before {
content:"\e656";
}
.icon-icon-gift-card:before {
content:"\e657";
}
.icon-icon-nocircle-cafe:before {
content:"\e658";
}
.icon-icon-nocircle-loungeaccess:before {
content:"\e659";
}
.icon-icon-nocircle-onmyway:before {
content:"\e65a";
}
