@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?g66t2n');
  src:  url('fonts/icomoon.eot?g66t2n#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?g66t2n') format('truetype'),
    url('fonts/icomoon.woff?g66t2n') format('woff'),
    url('fonts/icomoon.svg?g66t2n#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-heart:before {
  content: "\f004";
}
.icon-check:before {
  content: "\f00c";
}
.icon-close:before {
  content: "\f00d";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-times:before {
  content: "\f00d";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-book4:before {
  content: "\f02d";
}
.icon-camera:before {
  content: "\f030";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-thumbs-o-up:before {
  content: "\f087";
}
.icon-heart-o:before {
  content: "\f08a";
}
.icon-comment-o:before {
  content: "\f0e5";
}
.icon-diamond:before {
  content: "\f219";
}
.icon-street-view:before {
  content: "\f21d";
}
.icon-heartbeat:before {
  content: "\f21e";
}
.icon-venus-mars:before {
  content: "\f228";
}
.icon-music:before {
  content: "\e900";
}
.icon-book6:before {
  content: "\f007";
}
.icon-broadcast:before {
  content: "\f048";
}
.icon-eye3:before {
  content: "\f04e";
}
.icon-flame:before {
  content: "\f0d2";
}
.icon-globe2:before {
  content: "\f0b6";
}
.icon-light-bulb:before {
  content: "\f000";
}
.icon-mail:before {
  content: "\f03b";
}
.icon-puzzle:before {
  content: "\f0c0";
}
.icon-zap:before {
  content: "\26a1";
}
.icon-headphones2:before {
  content: "\e948";
}
.icon-music4:before {
  content: "\e94d";
}
.icon-music6:before {
  content: "\e94f";
}
.icon-play:before {
  content: "\e957";
}
.icon-clapboard-play:before {
  content: "\e959";
}
.icon-chess-king2:before {
  content: "\e974";
}
.icon-chess-queen2:before {
  content: "\e975";
}
.icon-feed:before {
  content: "\e986";
}
.icon-mic3:before {
  content: "\e98d";
}
.icon-mic5:before {
  content: "\e98f";
}
.icon-book22:before {
  content: "\e995";
}
.icon-book-play:before {
  content: "\e992";
}
.icon-book32:before {
  content: "\e996";
}
.icon-theater:before {
  content: "\e9fb";
}
.icon-cart2:before {
  content: "\e9ff";
}
.icon-cart-add:before {
  content: "\ea03";
}
.icon-watch2:before {
  content: "\ea52";
}
.icon-alarm:before {
  content: "\ea53";
}
.icon-bubbles4:before {
  content: "\eac9";
}
.icon-bubble-lines4:before {
  content: "\eadd";
}
.icon-bubble-quote:before {
  content: "\eae1";
}
.icon-bubble-smiley:before {
  content: "\eae3";
}
.icon-bubble-heart:before {
  content: "\eae9";
}
.icon-quotes-left:before {
  content: "\eb1b";
}
.icon-quotes-right:before {
  content: "\eb1c";
}
.icon-enlarge2:before {
  content: "\eb3e";
}
.icon-key:before {
  content: "\eb4a";
}
.icon-key5:before {
  content: "\eb4e";
}
.icon-hammer-wrench:before {
  content: "\eb69";
}
.icon-pulse:before {
  content: "\eb6f";
}
.icon-gift:before {
  content: "\ebac";
}
.icon-bomb:before {
  content: "\ebe7";
}
.icon-fire:before {
  content: "\ebe8";
}
.icon-atom2:before {
  content: "\ebec";
}
.icon-brain:before {
  content: "\ec27";
}
.icon-accessibility2:before {
  content: "\ec28";
}
.icon-power2:before {
  content: "\ec49";
}
.icon-cloud-upload:before {
  content: "\ec77";
}
.icon-sphere:before {
  content: "\ec91";
}
.icon-earth:before {
  content: "\ec96";
}
.icon-anchor:before {
  content: "\eca3";
}
.icon-eye4:before {
  content: "\ecb6";
}
.icon-brightness-high:before {
  content: "\ecd9";
}
.icon-star-empty:before {
  content: "\ece0";
}
.icon-star-empty3:before {
  content: "\ece3";
}
.icon-heart4:before {
  content: "\ecea";
}
.icon-heart5:before {
  content: "\ecec";
}
.icon-heart6:before {
  content: "\eced";
}
.icon-heart-broken2:before {
  content: "\ecee";
}
.icon-heart8:before {
  content: "\ecf0";
}
.icon-thumbs-up2:before {
  content: "\ecf5";
}
.icon-info:before {
  content: "\ed63";
}
.icon-checkmark:before {
  content: "\ed6f";
}
.icon-checkmark2:before {
  content: "\ed70";
}
.icon-quill3:before {
  content: "\e91a";
}
.icon-chess-king:before {
  content: "\e972";
}
.icon-chess-queen:before {
  content: "\e973";
}
.icon-book:before {
  content: "\e990";
}
.icon-book2:before {
  content: "\e991";
}
.icon-book3:before {
  content: "\e993";
}
.icon-bookmark:before {
  content: "\e994";
}
.icon-book5:before {
  content: "\e91f";
}
.icon-quotes-right2:before {
  content: "\e978";
}
.icon-fire3:before {
  content: "\e9a9";
}
.icon-accessibility:before {
  content: "\e9b2";
}
.icon-eye2:before {
  content: "\e9ce";
}
.icon-eye-plus:before {
  content: "\e9cf";
}
.icon-star-empty2:before {
  content: "\e9d7";
}
.icon-star-full:before {
  content: "\e9d9";
}
.icon-heart2:before {
  content: "\e9da";
}
.icon-heart-broken:before {
  content: "\e9db";
}
.icon-happy2:before {
  content: "\e9df";
}
.icon-smile2:before {
  content: "\e9e1";
}
.icon-wink2:before {
  content: "\e9e7";
}
.icon-grin3:before {
  content: "\e9e9";
}
.icon-baffled:before {
  content: "\e9f3";
}
.icon-scissors:before {
  content: "\ea5a";
}

