@font-face {
  font-family: 'icomoon';
  src:  url('icomoon_g48qb.eot');
  src:  url('icomoon_g48qb.eot#iefix') format('embedded-opentype'),
    url('icomoon.woff') format('woff2'),
    url('icomoon_g48qb.ttf') format('truetype'),
    url('icomoon_g48qb.woff') format('woff'),
    url('icomoon_g48qb-icomoon.svg') 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-target:before {
  content: "\e600";
}
.icon-circle:before {
  content: "\e602";
}
.icon-circle-2:before {
  content: "\e606";
}
.icon-circle-3:before {
  content: "\e603";
}
.icon-circle-4:before {
  content: "\e604";
}
.icon-round:before {
  content: "\e607";
}
.icon-round-2:before {
  content: "\e608";
}
.icon-round-3:before {
  content: "\e609";
}
.icon-round-4:before {
  content: "\e605";
}
.icon-plus:before {
  content: "\e63c";
}
.icon-plus-2:before {
  content: "\e63d";
}
.icon-plus-3:before {
  content: "\e63b";
}
.icon-minus:before {
  content: "\e636";
}
.icon-minus-2:before {
  content: "\e637";
}
.icon-minus-3:before {
  content: "\e635";
}
.icon-cross:before {
  content: "\e60c";
}
.icon-cross-2:before {
  content: "\e60d";
}
.icon-cross-3:before {
  content: "\e60a";
}
.icon-chevron-up:before {
  content: "\e62c";
}
.icon-chevron-down:before {
  content: "\e630";
}
.icon-chevron-left:before {
  content: "\e629";
}
.icon-chevron-right:before {
  content: "\e631";
}
.icon-chevron-up-2:before {
  content: "\e60f";
}
.icon-chevron-down-2:before {
  content: "\e610";
}
.icon-chevron-left-2:before {
  content: "\e611";
}
.icon-chevron-right-2:before {
  content: "\e60b";
}
.icon-chevron-up-3:before {
  content: "\e612";
}
.icon-chevron-down-3:before {
  content: "\e613";
}
.icon-chevron-left-3:before {
  content: "\e614";
}
.icon-chevron-right-3:before {
  content: "\e60e";
}
.icon-collapse:before {
  content: "\e633";
}
.icon-expand:before {
  content: "\e634";
}
.icon-hamburger:before {
  content: "\e661";
}
.icon-hamburger-2:before {
  content: "\e660";
}
.icon-dots:before {
  content: "\e657";
}
.icon-dots-2:before {
  content: "\e656";
}
.icon-dots-3:before {
  content: "\e655";
}
.icon-caret-down:before {
  content: "\e615";
}
.icon-caret-up:before {
  content: "\e632";
}
.icon-info:before {
  content: "\e61b";
}
.icon-at-sign:before {
  content: "\ea2f";
}
.icon-mail-2:before {
  content: "\ea2f";
}
.icon-envelop:before {
  content: "\ea30";
}
.icon-bubbles5:before {
  content: "\eacb";
}
.icon-bubble3:before {
  content: "\eacd";
}
.icon-user:before {
  content: "\eaf7";
}
.icon-user-lock:before {
  content: "\eafd";
}
.icon-search_3:before {
  content: "\eb36";
}
.icon-play4:before {
  content: "\ed85";
}
.icon-video-2:before {
  content: "\ed85";
}
.icon-hangouts:before {
  content: "\eeed";
}
.icon-facebook:before {
  content: "\eeef";
}
.icon-instagram:before {
  content: "\eef1";
}
.icon-twitter:before {
  content: "\eef5";
}
.icon-youtube:before {
  content: "\eefc";
}
.icon-linkedin:before {
  content: "\ef29";
}
.icon-eye:before {
  content: "\e000";
}
.icon-mail:before {
  content: "\e002";
}
.icon-lock:before {
  content: "\e007";
}
.icon-unlock:before {
  content: "\e008";
}
.icon-ribbon:before {
  content: "\e009";
}
.icon-image:before {
  content: "\e010";
}
.icon-camera:before {
  content: "\e017";
}
.icon-video:before {
  content: "\e018";
}
.icon-cog:before {
  content: "\e023";
}
.icon-heart:before {
  content: "\e024";
}
.icon-layers:before {
  content: "\e031";
}
.icon-search:before {
  content: "\e036";
}
.icon-search3:before {
  content: "\e036";
}
.icon-reply:before {
  content: "\e03a";
}
.icon-open:before {
  content: "\e039";
}
.icon-upload:before {
  content: "\e068";
}
.icon-download:before {
  content: "\e069";
}
.icon-head:before {
  content: "\e074";
}
.icon-reload:before {
  content: "\e080";
}
.icon-bar-graph:before {
  content: "\e090";
}
.icon-star:before {
  content: "\e093";
}
.icon-volume:before {
  content: "\e098";
}
.icon-expand2:before {
  content: "\e110";
}
.icon-contract:before {
  content: "\e111";
}
.icon-maximize:before {
  content: "\e112";
}
.icon-minimize:before {
  content: "\e113";
}
.icon-menu:before {
  content: "\e120";
}
.icon-inbox:before {
  content: "\e122";
}
.icon-outbox:before {
  content: "\e123";
}
.icon-open2:before {
  content: "\e128";
}