@font-face {
	font-family: 'font_ownsome';
	src:url('fonts/font_ownsome.eot?qfdkny');
	src:url('fonts/font_ownsome.eot?qfdkny#iefix') format('embedded-opentype'),
		url('fonts/font_ownsome.ttf?qfdkny') format('truetype'),
		url('fonts/font_ownsome.woff?qfdkny') format('woff'),
		url('fonts/font_ownsome.svg?qfdkny#font_ownsome') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="fo-"], [class*=" fo-"] {
	font-family: 'font_ownsome';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fo-symbol:before {
	content: "\e900";
}
.fo-symbol_c:before {
	content: "\e900";
}
.fo-symbol_c .path1:before {
	content: "\e901";
	color: rgb(240, 73, 56);
}
.fo-symbol_c .path2:before {
	content: "\e902";
	margin-left: -1em;
	color: rgb(240, 73, 56);
}
.fo-symbol_c .path3:before {
	content: "\e903";
	margin-left: -1em;
	color: rgb(207, 32, 39);
}
.fo-symbol_c .path4:before {
	content: "\e904";
	margin-left: -1em;
	color: rgb(136, 76, 158);
}
.fo-symbol_c .path5:before {
	content: "\e905";
	margin-left: -1em;
	color: rgb(154, 97, 168);
}
.fo-drupal:before {
	content: "\e600";
}
.fo-jquery:before {
	content: "\e601";
}
.fo-laravel:before {
	content: "\e602";
}
.fo-shopware:before {
	content: "\e603";
}
.fo-typo3:before {
	content: "\e604";
}
.fo-wordpress:before {
	content: "\e605";
}


.fip-box i[class$='_c']
{
	color: #ff0000;
}

i.fo-multi:before
{
	content: "";
}
i.fo-multi i
{
	font-style: normal;
}
