.header-nav-blog:before {
  background-image: url("../images/sprite.png");
  background-position: -34px 0px;
  background-repeat: no-repeat;
  width: 23px;
  height: 22px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-blog:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-email:before {
  background-image: url("../images/sprite.png");
  background-position: -45px -59px;
  background-repeat: no-repeat;
  width: 18px;
  height: 13px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-email:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-folder:before {
  background-image: url("../images/sprite.png");
  background-position: -19px -81px;
  background-repeat: no-repeat;
  width: 15px;
  height: 14px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-folder:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-home:before {
  background-image: url("../images/sprite.png");
  background-position: -22px -59px;
  background-repeat: no-repeat;
  width: 18px;
  height: 16px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-home:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-info:before {
  background-image: url("../images/sprite.png");
  background-position: -88px 0px;
  background-repeat: no-repeat;
  width: 10px;
  height: 23px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-info:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-livesex:before {
  background-image: url("../images/sprite.png");
  background-position: -34px -27px;
  background-repeat: no-repeat;
  width: 23px;
  height: 21px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-livesex:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-meetfuck:before {
  background-image: url("../images/sprite.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 29px;
  height: 22px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-meetfuck:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-megaphone:before {
  background-image: url("../images/sprite.png");
  background-position: 0px -59px;
  background-repeat: no-repeat;
  width: 17px;
  height: 17px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-megaphone:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-porncoupons:before {
  background-image: url("../images/sprite.png");
  background-position: 0px -27px;
  background-repeat: no-repeat;
  width: 22px;
  height: 27px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-porncoupons:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-porngames:before {
  background-image: url("../images/sprite.png");
  background-position: -62px -22px;
  background-repeat: no-repeat;
  width: 16px;
  height: 21px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-porngames:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-pornstars:before {
  background-image: url("../images/sprite.png");
  background-position: 0px -81px;
  background-repeat: no-repeat;
  width: 14px;
  height: 17px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-pornstars:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.header-nav-videos:before {
  background-image: url("../images/sprite.png");
  background-position: -62px 0px;
  background-repeat: no-repeat;
  width: 21px;
  height: 17px;
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .header-nav-videos:before {
    background-size: 98px 98px;
    background-image: url("../images/sprite@2x.png");
  }
}

.icon-nav-folder {
  width: 17px;
}
.icon-nav-blog {
  width: 23px;
}
.icon-nav-videos {
  width: 22px;
}
.icon-nav-pornstars {
  width: 17px;
}
.icon-nav-porncoupons {
  width: 22px;
}
.icon-nav-porngames {
  width: 22px;
}
.icon-nav-sex {
  width: 34px;
}
.icon-nav-livesex {
  width: 22px;
}
.icon-nav-info {
  width: 24px;
}
.icon-nav-mail {
  width: 22px;
}
.icon-nav-megaphone {
  width: 20px;
}

@font-face {
  font-family: "iconFont";
  src: url("../fonts/iconFont.eot");
  src: url("../fonts/iconFont.eot?#iefix") format("eot"), url("../fonts/iconFont.woff2") format("woff2"), url("../fonts/iconFont.woff") format("woff"), url("../fonts/iconFont.ttf") format("truetype"), url("../fonts/iconFont.svg#iconFont") format("svg");
}
.icon-sun:before, .icon-star:before, .icon-star-fill:before, .icon-sort:before, .icon-search:before, .icon-point:before, .icon-play-button:before, .icon-pause:before, .icon-out:before, .icon-moon:before, .icon-like:before, .icon-left-arrow:before, .icon-key:before, .icon-enter:before, .icon-delete:before, .icon-close:before, .icon-arrow-angle:before {
  font-family: "iconFont", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
}

.icon-arrow-angle:before {
  content: "\e001";
}

.icon-close:before {
  content: "\e002";
}

.icon-delete:before {
  content: "\e003";
}

.icon-enter:before {
  content: "\e004";
}

.icon-key:before {
  content: "\e005";
}

.icon-left-arrow:before {
  content: "\e006";
}

.icon-like:before {
  content: "\e007";
}

.icon-moon:before {
  content: "\e008";
}

.icon-out:before {
  content: "\e009";
}

.icon-pause:before {
  content: "\e00a";
}

.icon-play-button:before {
  content: "\e00b";
}

.icon-point:before {
  content: "\e00c";
}

.icon-search:before {
  content: "\e00d";
}

.icon-sort:before {
  content: "\e00e";
}

.icon-star-fill:before {
  content: "\e00f";
}

.icon-star:before {
  content: "\e010";
}

.icon-sun:before {
  content: "\e011";
}
/*# sourceMappingURL=maps/fonts.css.map */
