@font-face {
	font-family: 'font-icons';
	src: url('fonts/font-icons.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Simple-Line-Icons';
	src: url('fonts/Simple-Line-Icons.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family: 'custom-icons';
  src: url('fonts/custom-icons.woff') format('woff');  
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"],
[class^="icon-line2-"], [class*=" icon-line2-"],
[class^="icon-custom-"], [class*=" icon-custom-"],
.side-header #primary-menu ul > li.sub-menu > a:after {
	display: inline-block;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
} 

[class^="icon-"], [class*=" icon-"] { font-family: 'font-icons'; }

[class^="icon-line2-"], [class*=" icon-line2-"] { font-family: 'Simple-Line-Icons'; }

[class^="icon-custom-"], [class*=" icon-custom-"] { font-family: 'custom-icons'; }

.icon-line2-users:before {
	content: "\e001";
}
.icon-line2-user:before {
	content: "\e005";
}
.icon-line2-logout:before {
	content: "\e065";
}
.icon-line2-reload:before {
	content: "\e099";
}
.icon-line-menu:before {
	content: "\e120";
}
.icon-line-open:before {
	content: "\e128";
}
.icon-copy-papers:before {
	content: "\e605";
}
.icon-zoom-in:before {
	content: "\e619";
}
.icon-refresh:before {
	content: "\e650";
}
.icon-checkmark:before {
	content: "\e658";
}
.icon-trash:before {
	content: "\e69b";
}
.icon-ok:before {
	content: "\e6c8";
}
.icon-remove:before {
	content: "\e6c9";
}
.icon-trash2:before {
	content: "\e6cf";
}
.icon-upload:before {
	content: "\e6d6";
}
.icon-chevron-left:before {
	content: "\e70a";
}
.icon-chevron-right:before {
	content: "\e70b";
}
.icon-plus-sign:before {
	content: "\e70c";
}
.icon-minus-sign:before {
	content: "\e70d";
}
.icon-info-sign:before {
	content: "\e711";
}
.icon-ban-circle:before {
	content: "\e715";
}
.icon-resize-full:before {
	content: "\e71b";
}
.icon-resize-small:before {
	content: "\e71c";
}
.icon-plus:before {
	content: "\e71d";
}
.icon-minus:before {
	content: "\e71e";
}
.icon-exclamation-sign:before {
	content: "\e720";
}
.icon-warning-sign:before {
	content: "\e726";
}
.icon-folder-open:before {
	content: "\e731";
}
.icon-resize-vertical:before {
	content: "\e732";
}
.icon-resize-horizontal:before {
	content: "\e733";
}
.icon-unlock:before {
	content: "\e74f";
}
.icon-hand-up:before {
	content: "\e758";
}
.icon-hand-down:before {
	content: "\e759";
}
.icon-fullscreen:before {
	content: "\e763";
}
.icon-caret-down:before {
	content: "\e77a";
}
.icon-caret-up:before {
	content: "\e77b";
}
.icon-caret-left:before {
	content: "\e77c";
}
.icon-caret-right:before {
	content: "\e77d";
}
.icon-undo:before {
	content: "\e784";
}
.icon-file-alt:before {
	content: "\e797";
}
.icon-reply:before {
	content: "\e7b1";
}
.icon-unlock-alt:before {
	content: "\e7db";
}
.icon-check-minus:before {
	content: "\e7e3";
}
.icon-bitcoin2:before {
	content: "\e7f5";
}
.icon-acrobat:before {
	content: "\e88d";
}
.icon-custom-user-cog:before {
  content: "\e900";
}
.icon-custom-user-edit:before {
  content: "\e901";
}
.icon-custom-users:before {
  content: "\e902";
}
.icon-custom-users-cog:before {
  content: "\e903";
}
.icon-custom-key:before {
	content: "\e981";
}
.icon-pencil-notepad:before {
	content: "\e6fc";
}
.icon-blank:before {
	content: "\0000";
	visibility: hidden;
}