@font-face {
  font-family: 'xfont';
  src: url('../font/xfont.eot?75801779');
  src: url('../font/xfont.eot?75801779#iefix') format('embedded-opentype'),
       url('../font/xfont.woff2?75801779') format('woff2'),
       url('../font/xfont.woff?75801779') format('woff'),
       url('../font/xfont.ttf?75801779') format('truetype'),
       url('../font/xfont.svg?75801779#xfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'xfont';
    src: url('../font/xfont.svg?75801779#xfont') format('svg');
  }
}
*/
[class^="fx-"]:before, [class*=" fx-"]:before {
  font-family: "xfont";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.fx-shopping:before { content: '\f000'; } /* '' */
.fx-products:before { content: '\f001'; } /* '' */
.fx-blogs:before { content: '\f002'; } /* '' */
.fx-contents:before { content: '\f003'; } /* '' */
.fx-security:before { content: '\f004'; } /* '' */
.fx-settings:before { content: '\f005'; } /* '' */
.fx-transactions:before { content: '\f006'; } /* '' */
.fx-reports:before { content: '\f007'; } /* '' */
.fx-logs:before { content: '\f008'; } /* '' */
.fx-home:before { content: '\f009'; } /* '' */
.fx-telegram:before { content: '\f010'; } /* '' */
.fx-instagram:before { content: '\f011'; } /* '' */
.fx-facebook:before { content: '\f012'; } /* '' */
.fx-linkedin:before { content: '\f013'; } /* '' */
.fx-print:before { content: '\f014'; } /* '' */
.fx-pinterest:before { content: '\f015'; } /* '' */
.fx-remove:before { content: '\f016'; } /* '' */
.fx-return:before { content: '\f017'; } /* '' */
.fx-save:before { content: '\f018'; } /* '' */
.fx-plus:before { content: '\f019'; } /* '' */
.fx-minus:before { content: '\f020'; } /* '' */
.fx-new:before { content: '\f021'; } /* '' */
.fx-delete:before { content: '\f022'; } /* '' */
.fx-search:before { content: '\f023'; } /* '' */
.fx-menu:before { content: '\f024'; } /* '' */
.fx-edit:before { content: '\f025'; } /* '' */
.fx-sort-down:before { content: '\f026'; } /* '' */
.fx-sort-up:before { content: '\f027'; } /* '' */
.fx-selected:before { content: '\f028'; } /* '' */
.fx-unselected:before { content: '\f029'; } /* '' */
.fx-folder:before { content: '\f030'; } /* '' */
.fx-male:before { content: '\f031'; } /* '' */
.fx-female:before { content: '\f032'; } /* '' */
.fx-right:before { content: '\f033'; } /* '' */
.fx-left:before { content: '\f034'; } /* '' */
.fx-magic:before { content: '\f035'; } /* '' */
.fx-spinner:before { content: '\f036'; } /* '' */
.fx-link:before { content: '\f037'; } /* '' */
.fx-star:before { content: '\f038'; } /* '' */
.fx-star-empty:before { content: '\f039'; } /* '' */
.fx-twitter:before { content: '\f040'; } /* '' */
.fx-youtube:before { content: '\f041'; } /* '' */
.fx-phone:before { content: '\f042'; } /* '' */
.fx-clock:before { content: '\f043'; } /* '' */
.fx-basket:before { content: '\f044'; } /* '' */
.fx-user:before { content: '\f045'; } /* '' */
.fx-mail:before { content: '\f046'; } /* '' */
.fx-gift:before { content: '\f047'; } /* '' */
.fx-back-in-time:before { content: '\f048'; } /* '' */
.fx-headphones:before { content: '\f049'; } /* '' */
.fx-heart-empty:before { content: '\f050'; } /* '' */
.fx-heart:before { content: '\f051'; } /* '' */
.fx-compare:before { content: '\f052'; } /* '' */
.fx-address:before { content: '\f053'; } /* '' */
.fx-map:before { content: '\f054'; } /* '' */
.fx-truck:before { content: '\f055'; } /* '' */
.fx-comment:before { content: '\f056'; } /* '' */
.fx-sorting:before { content: '\f057'; } /* '' */
.fx-filter:before { content: '\f058'; } /* '' */
.fx-table:before { content: '\f059'; } /* '' */
.fx-list:before { content: '\f060'; } /* '' */
.fx-select:before { content: '\f061'; } /* '' */
.fx-bookmark:before { content: '\f062'; } /* '' */
.fx-bookmark-empty:before { content: '\f063'; } /* '' */
.fx-like:before { content: '\f064'; } /* '' */
.fx-like-fill:before { content: '\f065'; } /* '' */
.fx-upload:before { content: '\f066'; } /* '' */
.fx-users:before { content: '\f067'; } /* '' */
.fx-company:before { content: '\f069'; } /* '' */
.fx-test:before { content: '\f070'; } /* '' */
.fx-campaign:before { content: '\f071'; } /* '' */
.fx-help:before { content: '\f072'; } /* '' */
.fx-refresh:before { content: '\f073'; } /* '' */
.fx-calc:before { content: '\f074'; } /* '' */
.fx-debug:before { content: '\f075'; } /* '' */
.fx-marker:before { content: '\f076'; } /* '' */
.fx-desktop:before { content: '\f077'; } /* '' */
.fx-mobile:before { content: '\f079'; } /* '' */
