@charset "UTF-8";

@font-face {
  font-family: 'icon_font';
  src: url("/css/font/icon_font.eot");
  src: url("/css/font/icon_font.eot?#iefix") format('embedded-opentype'), url("/css/font/icon_font.woff") format('woff'), url("/css/font/icon_font.ttf") format('truetype'), url("/css/font/icon_font.svg#icon_font") format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon_font-"]:before,
[class*=" icon_font-"]:before {
  font-family: 'icon_font';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
/* Uncomment for 3D effect */
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
/* fix buttons height */
  line-height: 1em;
/* you can be more comfortable with increased icons size */
/* font-size: 120%; */
}

.icon_font-plus:before { content: '\2b'; } /* '+' */
.icon_font-minus:before { content: '\2d'; } /* '-' */
.icon_font-info:before { content: '\2139'; } /* 'ℹ' */
.icon_font-home:before { content: '\2302'; } /* '⌂' */
.icon_font-home-1:before { content: '\e801'; } /* '' */
.icon_font-pause:before { content: '\2389'; } /* '⎉' */
.icon_font-fast-fw:before { content: '\23e9'; } /* '⏩' */
.icon_font-fast-bw:before { content: '\23ea'; } /* '⏪' */
.icon_font-hourglass:before { content: '\23f3'; } /* '⏳' */
.icon_font-stop:before { content: '\25aa'; } /* '▪' */
.icon_font-up-dir:before { content: '\25b4'; } /* '▴' */
.icon_font-play:before { content: '\25b6'; } /* '▶' */
.icon_font-right-dir:before { content: '\25b8'; } /* '▸' */
.icon_font-down-dir:before { content: '\25be'; } /* '▾' */
.icon_font-left-dir:before { content: '\25c2'; } /* '◂' */
.icon_font-star:before { content: '\2605'; } /* '★' */
.icon_font-star-empty:before { content: '\2606'; } /* '☆' */
.icon_font-th-list:before { content: '\2630'; } /* '☰' */
.icon_font-th:before { content: '\268f'; } /* '⚏' */
.icon_font-cog:before { content: '\2699'; } /* '⚙' */
.icon_font-attention:before { content: '\26a0'; } /* '⚠' */
.icon_font-record:before { content: '\26ab'; } /* '⚫' */
.icon_font-mail-1:before { content: '\e802'; } /* '' */
.icon_font-mail:before { content: '\2709'; } /* '✉' */
.icon_font-pencil:before { content: '\270e'; } /* '✎' */
.icon_font-feather:before { content: '\2712'; } /* '✒' */
.icon_font-ok:before { content: '\2713'; } /* '✓' */
.icon_font-ok-circle:before { content: '\2714'; } /* '✔' */
.icon_font-cancel:before { content: '\2715'; } /* '✕' */
.icon_font-cancel-circle:before { content: '\2716'; } /* '✖' */
.icon_font-asterisk:before { content: '\2731'; } /* '✱' */
.icon_font-help:before { content: '\2753'; } /* '❓' */
.icon_font-plus-circle:before { content: '\2795'; } /* '➕' */
.icon_font-minus-circle:before { content: '\2796'; } /* '➖' */
.icon_font-ccw:before { content: '\27f2'; } /* '⟲' */
.icon_font-resize-vertical:before { content: '\2b0c'; } /* '⬌' */
.icon_font-list-add:before { content: '\e003'; } /* '' */
.icon_font-left-bold:before { content: '\e4ad'; } /* '' */
.icon_font-right-bold:before { content: '\e4ae'; } /* '' */
.icon_font-up-bold:before { content: '\e4af'; } /* '' */
.icon_font-down-bold:before { content: '\e4b0'; } /* '' */
.icon_font-user-add:before { content: '\e700'; } /* '' */
.icon_font-help-circle:before { content: '\e704'; } /* '' */
.icon_font-info-circle:before { content: '\e705'; } /* '' */
.icon_font-print:before { content: '\e716'; } /* '' */
.icon_font-comment:before { content: '\e718'; } /* '' */
.icon_font-chat:before { content: '\e720'; } /* '' */
.icon_font-vcard:before { content: '\e722'; } /* '' */
.icon_font-trash-1:before { content: '\e800'; } /* '' */
.icon_font-basket:before { content: '\e73d'; } /* '' */
.icon_font-popup:before { content: '\e74c'; } /* '' */
.icon_font-arrow-combo:before { content: '\e74f'; } /* '' */
.icon_font-down-circle2:before { content: '\e758'; } /* '' */
.icon_font-left-circle2:before { content: '\e759'; } /* '' */
.icon_font-right-circle2:before { content: '\e75a'; } /* '' */
.icon_font-up-circle2:before { content: '\e75b'; } /* '' */
.icon_font-back-in-time:before { content: '\e771'; } /* '' */
.icon_font-inbox:before { content: '\e777'; } /* '' */
.icon_font-install:before { content: '\e778'; } /* '' */
.icon_font-align-justify:before { content: '\e781'; } /* '' */
.icon_font-list:before { content: '\e782'; } /* '' */
.icon_font-off:before { content: '\e78e'; } /* '' */
.icon_font-list-alt:before { content: '\e790'; } /* '' */
.icon_font-progress:before { content: '\e7ab'; } /* '' */
.icon_font-picture:before { content: '🌄'; } /* '\1f304' */
.icon_font-gift:before { content: '🎁'; } /* '\1f381' */
.icon_font-mic:before { content: '🎤'; } /* '\1f3a4' */
.icon_font-thumbs-up:before { content: '👍'; } /* '\1f44d' */
.icon_font-user:before { content: '👤'; } /* '\1f464' */
.icon_font-users:before { content: '👥'; } /* '\1f465' */
.icon_font-lamp:before { content: '💡'; } /* '\1f4a1' */
.icon_font-folder:before { content: '📁'; } /* '\1f4c1' */
.icon_font-doc-text:before { content: '📄'; } /* '\1f4c4' */
.icon_font-pin:before { content: '📌'; } /* '\1f4cc' */
.icon_font-attach:before { content: '📎'; } /* '\1f4ce' */
.icon_font-book:before { content: '📕'; } /* '\1f4d5' */
.icon_font-book-open:before { content: '📖'; } /* '\1f4d6' */
.icon_font-upload:before { content: '📤'; } /* '\1f4e4' */
.icon_font-download:before { content: '📥'; } /* '\1f4e5' */
.icon_font-search:before { content: '🔍'; } /* '\1f50d' */
.icon_font-lock:before { content: '🔒'; } /* '\1f512' */
.icon_font-lock-open:before { content: '🔓'; } /* '\1f513' */
.icon_font-bookmark:before { content: '🔖'; } /* '\1f516' */
.icon_font-wrench:before { content: '🔧'; } /* '\1f527' */
.icon_font-clock:before { content: '🕔'; } /* '\1f554' */