@font-face {
  font-family: 'icomoon';
  src:
    url('fonts/icomoon.ttf?o8pptq') format('truetype'),
    url('fonts/icomoon.woff?o8pptq') format('woff'),
    url('fonts/icomoon.svg?o8pptq#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

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

.icon-pencil7:before {
  content: "\e914";
}
.icon-marker:before {
  content: "\e923";
}
.icon-calendar2:before {
  content: "\ea60";
}
.icon-medal:before {
  content: "\eba0";
}
.icon-mug:before {
  content: "\ebba";
}
.icon-shield2:before {
  content: "\ec34";
}
.icon-clipboard6:before {
  content: "\ec55";
}
.icon-thumbs-up2:before {
  content: "\ecf5";
}
.icon-plus2:before {
  content: "\ed5b";
}
.icon-minus2:before {
  content: "\ed5c";
}
.icon-plus-circle:before {
  content: "\ed5f";
}
.icon-minus-circle:before {
  content: "\ed60";
}
.icon-ellipsis:before {
  content: "\f09a";
}
.icon-three-bars:before {
  content: "\f05e";
}
.icon-bullhorn:before {
  content: "\e05f";
}
.icon-grid2:before {
  content: "\e2a5";
}
.icon-download:before {
  content: "\e2b8";
}
.icon-upload:before {
  content: "\e2b9";
}
.icon-upload2:before {
  content: "\e2bb";
}
.icon-checkbox-checked:before {
  content: "\e435";
}
.icon-checkbox-unchecked:before {
  content: "\e436";
}
.icon-radio-checked:before {
  content: "\e438";
}
.icon-radio-unchecked:before {
  content: "\e439";
}
.icon-table:before {
  content: "\e466";
}
.icon-paragraph-left:before {
  content: "\e475";
}
.icon-flickr:before {
  content: "\e4aa";
}
.icon-libreoffice:before {
  content: "\e4e1";
}
.icon-file-pdf:before {
  content: "\e4e2";
}
.icon-download2:before {
  content: "\e2ba";
}
.icon-image:before {
  content: "\e02c";
}
.icon-megaphone:before {
  content: "\e060";
}
.icon-book:before {
  content: "\e070";
}
.icon-tag:before {
  content: "\e0b7";
}
.icon-tag2:before {
  content: "\e0b9";
}
.icon-tags:before {
  content: "\e0ba";
}
.icon-credit:before {
  content: "\e0d5";
}
.icon-credit2:before {
  content: "\e0d6";
}
.icon-envelop:before {
  content: "\e0eb";
}
.icon-envelop2:before {
  content: "\e0ec";
}
.icon-location:before {
  content: "\e0f3";
}
.icon-location2:before {
  content: "\e0f6";
}
.icon-compass:before {
  content: "\e0f8";
}
.icon-compass2:before {
  content: "\e0f9";
}
.icon-map:before {
  content: "\e0fd";
}
.icon-direction:before {
  content: "\e0fe";
}
.icon-screen:before {
  content: "\e120";
}
.icon-mobile:before {
  content: "\e125";
}
.icon-tablet:before {
  content: "\e127";
}
.icon-bubble:before {
  content: "\e153";
}
.icon-bubble2:before {
  content: "\e15e";
}
.icon-bubble3:before {
  content: "\e162";
}
.icon-bubbles:before {
  content: "\e163";
}
.icon-bubble22:before {
  content: "\e164";
}
.icon-bubble4:before {
  content: "\e167";
}
.icon-bubble32:before {
  content: "\e169";
}
.icon-bubble-star:before {
  content: "\e173";
}
.icon-users:before {
  content: "\e18d";
}
.icon-users2:before {
  content: "\e18f";
}
.icon-user:before {
  content: "\e197";
}
.icon-users22:before {
  content: "\e198";
}
.icon-user2:before {
  content: "\e19a";
}
.icon-users3:before {
  content: "\e19b";
}
.icon-tshirt:before {
  content: "\e19d";
}
.icon-quotes-left:before {
  content: "\e19f";
}
.icon-binoculars:before {
  content: "\e1b5";
}
.icon-keyhole:before {
  content: "\e1cf";
}
.icon-lock:before {
  content: "\e1d5";
}
.icon-wrench:before {
  content: "\e1d8";
}
.icon-settings:before {
  content: "\e1db";
}
.icon-equalizer:before {
  content: "\e1dc";
}
.icon-equalizer2:before {
  content: "\e1dd";
}
.icon-cog:before {
  content: "\e1df";
}
.icon-cogs:before {
  content: "\e1e0";
}
.icon-cog2:before {
  content: "\e1e2";
}
.icon-health:before {
  content: "\e1ee";
}
.icon-patch:before {
  content: "\e1f0";
}
.icon-stats-up:before {
  content: "\e207";
}
.icon-diamond:before {
  content: "\e221";
}
.icon-cup:before {
  content: "\e22a";
}
.icon-steps:before {
  content: "\e232";
}
.icon-magnet:before {
  content: "\e244";
}
.icon-lamp:before {
  content: "\e24d";
}
.icon-lamp2:before {
  content: "\e24e";
}
.icon-remove:before {
  content: "\e24f";
}
.icon-remove2:before {
  content: "\e250";
}
.icon-remove3:before {
  content: "\e251";
}
.icon-briefcase:before {
  content: "\e257";
}
.icon-paperplane:before {
  content: "\e25c";
}
.icon-boat:before {
  content: "\e265";
}
.icon-puzzle:before {
  content: "\e270";
}
.icon-puzzle2:before {
  content: "\e271";
}
.icon-target:before {
  content: "\e279";
}
.icon-switch:before {
  content: "\e290";
}
.icon-powercord:before {
  content: "\e291";
}
.icon-list:before {
  content: "\e29d";
}
.icon-grid:before {
  content: "\e2a4";
}
.icon-menu:before {
  content: "\e2a9";
}
.icon-menu2:before {
  content: "\e2af";
}
.icon-cloud:before {
  content: "\e2b3";
}
.icon-cloud2:before {
  content: "\e2b4";
}
.icon-earth:before {
  content: "\e2c7";
}
.icon-umbrella:before {
  content: "\e2f1";
}
.icon-sun:before {
  content: "\e2f3";
}
.icon-star:before {
  content: "\e2ff";
}
.icon-star2:before {
  content: "\e301";
}
.icon-heart:before {
  content: "\e304";
}
.icon-heart2:before {
  content: "\e305";
}
.icon-smiley:before {
  content: "\e320";
}
.icon-sad:before {
  content: "\e324";
}
.icon-neutral:before {
  content: "\e334";
}
.icon-stack-picture:before {
  content: "\e344";
}
.icon-stack-hearts:before {
  content: "\e34c";
}
.icon-move:before {
  content: "\e352";
}
.icon-warning:before {
  content: "\e356";
}
.icon-info:before {
  content: "\e362";
}
.icon-close:before {
  content: "\e36c";
}
.icon-checkmark:before {
  content: "\e370";
}
.icon-checkmark2:before {
  content: "\e372";
}
.icon-loop:before {
  content: "\e3a5";
}
.icon-loop2:before {
  content: "\e3a7";
}
.icon-loop3:before {
  content: "\e3a8";
}
.icon-loop4:before {
  content: "\e3a9";
}
.icon-arrow-up:before {
  content: "\e3b4";
}
.icon-arrow-right:before {
  content: "\e3b5";
}
.icon-arrow-down:before {
  content: "\e3b6";
}
.icon-arrow-left:before {
  content: "\e3b7";
}
.icon-arrow-right2:before {
  content: "\e3cb";
}
.icon-arrow-right3:before {
  content: "\e3d3";
}
.icon-googleplus:before {
  content: "\e493";
}
.icon-googleplus2:before {
  content: "\e496";
}
.icon-facebook:before {
  content: "\e498";
}
.icon-facebook2:before {
  content: "\e49b";
}
.icon-twitter:before {
  content: "\e49d";
}
.icon-twitter2:before {
  content: "\e49f";
}
.icon-youtube:before {
  content: "\e4a3";
}
.icon-youtube2:before {
  content: "\e4a4";
}
.icon-apple:before {
  content: "\e4c6";
}
.icon-android:before {
  content: "\e4c8";
}
.icon-windows8:before {
  content: "\e4ca";
}
.icon-xing:before {
  content: "\e4d9";
}
.icon-html5:before {
  content: "\e4eb";
}
.icon-picture-o:before {
  content: "\f03e";
}
.icon-bars:before {
  content: "\f0c9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-compass22:before {
  content: "\f14e";
}
