@font-face {
  font-family: iconfont;
  src: url('data:application/x-font-woff;charset=utf-8;base64,[encoded data, 15336 characters]') format('woff');
}


.icon {
  display: inline-block;
  font: {
    family: iconfont;
    style: normal;
    weight: 400;
    variant: normal;
  }

  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  vertical-align: middle;
  // margin-top: -2px; // Hack
}

.icon-add::before { content: "\e960"; }
.icon-add-circle::before { content: "\e901"; }
.icon-subtract::before { content: "\e962"; }
.icon-subtract-circle::before { content: "\e961"; }
.icon-align-center::before { content: "\e902"; }
.icon-align-left::before { content: "\e903"; }
.icon-align-right::before { content: "\e904"; }
.icon-arrow-down::before { content: "\e905"; }
.icon-arrow-left::before { content: "\e907"; }
.icon-arrow-right::before { content: "\e908"; }
.icon-arrow-up::before { content: "\e909"; }
.icon-bell::before { content: "\e90a"; }
.icon-blocked::before { content: "\e90b"; }
.icon-bookmark::before { content: "\e90c"; }
.icon-bullet-list::before { content: "\e90d"; }
.icon-calendar::before { content: "\e90e"; }
.icon-camera::before { content: "\e90f"; }
.icon-check-circle::before { content: "\e910"; }
.icon-chevron-down::before { content: "\e911"; }
.icon-chevron-left::before { content: "\e912"; }
.icon-chevron-right::before { content: "\e913"; }
.icon-chevron-up::before { content: "\e914"; }
.icon-clock::before { content: "\e915"; }
.icon-close-circle::before { content: "\e916"; }
.icon-close::before { content: "\e917"; }
.icon-credit-card::before { content: "\e918"; }
.icon-download-cloud::before { content: "\e919"; }
.icon-download::before { content: "\e91a"; }
.icon-edit::before { content: "\e91b"; }
.icon-equalizer::before { content: "\e91c"; }
.icon-external-link::before { content: "\e91d"; }
.icon-eye::before { content: "\e91e"; }
.icon-file-audio::before { content: "\e91f"; }
.icon-file-code::before { content: "\e920"; }
.icon-file-generic::before { content: "\e921"; }
.icon-file-jpg::before { content: "\e923"; }
.icon-file-new::before { content: "\e924"; }
.icon-file-png::before { content: "\e925"; }
.icon-file-svg::before { content: "\e926"; }
.icon-file-video::before { content: "\e927"; }
.icon-filter::before { content: "\e928"; }
.icon-folder::before { content: "\e929"; }
.icon-font-color::before { content: "\e92a"; }
.icon-heart::before { content: "\e92b"; }
.icon-help::before { content: "\e92c"; }
.icon-home::before { content: "\e92d"; }
.icon-image::before { content: "\e92e"; }
.icon-iphone-x::before { content: "\e92f"; }
.icon-iphone::before { content: "\e930"; }
.icon-lightning-bolt::before { content: "\e931"; }
.icon-link::before { content: "\e932"; }
.icon-list::before { content: "\e933"; }
.icon-lock::before { content: "\e934"; }
.icon-mail::before { content: "\e935"; }
.icon-map-pin::before { content: "\e936"; }
.icon-menu::before { content: "\e937"; }
.icon-message::before { content: "\e938"; }
.icon-money::before { content: "\e939"; }
.icon-next::before { content: "\e93a"; }
.icon-numbered-list::before { content: "\e93b"; }
.icon-pause::before { content: "\e93c"; }
.icon-phone::before { content: "\e93d"; }
.icon-play::before { content: "\e93e"; }
.icon-playlist::before { content: "\e93f"; }
.icon-prev::before { content: "\e940"; }
.icon-reload::before { content: "\e941"; }
.icon-repeat-play::before { content: "\e942"; }
.icon-search::before { content: "\e943"; }
.icon-settings::before { content: "\e944"; }
.icon-share-2::before { content: "\e945"; }
.icon-share::before { content: "\e946"; }
.icon-shopping-bag-2::before { content: "\e947"; }
.icon-shopping-bag::before { content: "\e948"; }
.icon-shopping-cart::before { content: "\e949"; }
.icon-shuffle-play::before { content: "\e94a"; }
.icon-sketch::before { content: "\e94b"; }
.icon-sound::before { content: "\e94c"; }
.icon-star::before { content: "\e94d"; }
.icon-stop::before { content: "\e94e"; }
.icon-streaming::before { content: "\e94f"; }
.icon-tag::before { content: "\e950"; }
.icon-tags::before { content: "\e951"; }
.icon-text-italic::before { content: "\e952"; }
.icon-text-strikethrough::before { content: "\e953"; }
.icon-text-underline::before { content: "\e954"; }
.icon-trash::before { content: "\e955"; }
.icon-upload::before { content: "\e956"; }
.icon-user::before { content: "\e957"; }
.icon-video::before { content: "\e958"; }
.icon-volume-minus::before { content: "\e959"; }
.icon-volume-off::before { content: "\e95a"; }
.icon-volume-plus::before { content: "\e95b"; }
.icon-analytics::before { content: "\e95c"; }
.icon-star-2::before { content: "\e95d"; }
.icon-check::before { content: "\e95e"; }
.icon-heart-2::before { content: "\e95f"; }
.icon-loading::before { content: "\e967"; }
.icon-loading-2::before { content: "\e966"; }
.icon-loading-3::before { content: "\e963"; }
.icon-alert-circle::before { content: "\e964"; }
