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

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

.elibertyIcon-arrowDown:before {
  content: "\e001";
}
.elibertyIcon-arrowUp:before {
  content: "\e002";
}
.elibertyIcon-arrowRight:before {
  content: "\e003";
}
.elibertyIcon-arrowLeft:before {
  content: "\e004";
}
.elibertyIcon-arrowSE:before {
  content: "\e005";
}
.elibertyIcon-arrowSW:before {
  content: "\e006";
}
.elibertyIcon-arrowNW:before {
  content: "\e007";
}
.elibertyIcon-arrowNE:before {
  content: "\e008";
}
.elibertyIcon-chevronDown:before {
  content: "\e015";
}
.elibertyIcon-chevronUp:before {
  content: "\e016";
}
.elibertyIcon-chevronRight:before {
  content: "\e017";
}
.elibertyIcon-chevronLeft:before {
  content: "\e018";
}
.elibertyIcon-check:before {
  content: "\e012";
}
.elibertyIcon-checkCircle:before {
  content: "\e013";
}
.elibertyIcon-checkCirclePlain:before {
  content: "\e014";
}
.elibertyIcon-close:before {
  content: "\e019";
}
.elibertyIcon-closeCircle:before {
  content: "\e020";
}
.elibertyIcon-closeCirclePlain:before {
  content: "\e021";
}
.elibertyIcon-infoCircle:before {
  content: "\e028";
}
.elibertyIcon-plus:before {
  content: "\e043";
}
.elibertyIcon-download:before {
  content: "\e102";
}
.elibertyIcon-ticket:before {
  content: "\e046";
}
.elibertyIcon-search:before {
  content: "\e045";
}
.elibertyIcon-time:before {
  content: "\e064";
}
.elibertyIcon-chat:before {
  content: "\e011";
}
.elibertyIcon-faq:before {
  content: "\a002";
}
.elibertyIcon-ask:before {
  content: "\a005";
}
.elibertyIcon-menu:before {
  content: "\e038";
}
.elibertyIcon-mail:before {
  content: "\e035";
}
.elibertyIcon-phone:before {
  content: "\e040";
}
.elibertyIcon-sos:before {
  content: "\a006";
}
.elibertyIcon-user:before {
  content: "\e047";
}
.elibertyIcon-ski:before {
  content: "\e057";
}
.elibertyIcon-lift:before {
  content: "\e054";
}
.elibertyIcon-slope:before {
  content: "\e059";
}
.elibertyIcon-altitude:before {
  content: "\e052";
}
.elibertyIcon-hourglass:before {
  content: "\e063";
}
.elibertyIcon-hourglassCircle:before {
  content: "\a003";
}
.elibertyIcon-hourglassCirclePlain:before {
  content: "\a004";
}
.elibertyIcon-webcam:before {
  content: "\e050";
}
.elibertyIcon-play:before {
  content: "\e051";
}
.elibertyIcon-pause:before {
  content: "\a007";
}
.elibertyIcon-pointer:before {
  content: "\a009";
}
.elibertyIcon-location:before {
  content: "\a010";
}
.elibertyIcon-weather:before {
  content: "\a011";
}
.elibertyIcon-vtt:before {
  content: "\a012";
}
.elibertyIcon-home:before {
  content: "\a013";
}
.elibertyIcon-pass:before {
  content: "\a014";
}
.elibertyIcon-passMountain:before {
  content: "\a015";
}
.elibertyIcon-passSnow:before {
  content: "\a016";
}
.elibertyIcon-helmet:before {
  content: "\a017";
}
.elibertyIcon-elevation:before {
  content: "\a018";
}
.elibertyIcon-distance:before {
  content: "\a019";
}
.elibertyIcon-chrono:before {
  content: "\a001";
}
.elibertyIcon-minimumPrice:before {
  content: "\a020";
}
.elibertyIcon-paiement:before {
  content: "\a008";
}
