@font-face {
font-family: 'Flat-UI-Pro-Icons';
src: url('../fonts/glyphicons/flat-ui-icons-regular.eot');
src: url('../fonts/glyphicons/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'),
     url('../fonts/glyphicons/flat-ui-icons-regular.woff') format('woff'),
     url('../fonts/glyphicons/flat-ui-icons-regular.ttf') format('truetype'),
     url('../fonts/glyphicons/flat-ui-icons-regular.svg#flat-ui-pro-icons') format('svg');
}

[class^="fui-"] {
	font-family: 'Flat-UI-Pro-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="fui-"]:hover {
	text-decoration: none !important;
}

table [class^="fui-"] {
	padding-right: 3px;
}

.fui-add:before {
	content: "\e608";
}

.fui-delete:before {
	content: "\e639";
}

.fui-edit:before {
	content: "\e628";
}

.fui-mail:before {
	content: "\e632";
}

.fui-calendar:before {
	content: "\e635";
}

.fui-document:before {
	content: "\e644";
}

.fui-search:before {
	content: "\e630";
}

.fui-menu:before {
	content: "\e61a";
}

.fui-tick:before {
	content: "\e60a";
}

.fui-target:before {
	content: "\e60c";
}