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

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

.nnncamera:before {
  content: "\e90f";
}
.nnnplay:before {
  content: "\e912";
}
.nnnbook:before {
  content: "\e91f";
}
.nnncoin-dollar:before {
  content: "\e93b";
}
.nnnenvelop:before {
  content: "\e945";
}
.nnnlock:before {
  content: "\e98f";
}
.nnnunlocked:before {
  content: "\e990";
}
.nnnstats-dots:before {
  content: "\e99b";
}
.nnnmenu:before {
  content: "\e9bd";
}
.nnnsphere:before {
  content: "\e9c9";
}
.nnnearth:before {
  content: "\e9ca";
}
.nnneye-blocked:before {
  content: "\e9d1";
}
.nnncheckmark:before {
  content: "\ea10";
}
.nnnarrow-right:before {
  content: "\ea34";
}
.nnnctrl:before {
  content: "\ea50";
}
.nnnmail4:before {
  content: "\ea86";
}
.nnntwitter:before {
  content: "\ea96";
}
.nnnyoutube:before {
  content: "\ea9d";
}
.nnntumblr:before {
  content: "\eab9";
}
.nnnreddit:before {
  content: "\eac6";
}
.nnnlinkedin2:before {
  content: "\eaca";
}
.nnnpinterest:before {
  content: "\ead1";
}
.nnnpinterest2:before {
  content: "\ead2";
}
