@font-face {
	font-family: 'iconfontcustom';
	src:url('fonts/iconfontcustom.eot?jzaet');
	src:url('fonts/iconfontcustom.eot?#iefixjzaet') format('embedded-opentype'),
		url('fonts/iconfontcustom.woff?jzaet') format('woff'),
		url('fonts/iconfontcustom.ttf?jzaet') format('truetype'),
		url('fonts/iconfontcustom.svg?jzaet#iconfontcustom') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ifc-"], [class*=" ifc-"] {
	font-family: 'iconfontcustom';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 0;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ifc-contacts:before {
	content: "\ea55";
}
.ifc-thumb_up:before {
	content: "\e6cd";
}
.ifc-briefcase:before {
	content: "\ead5";
}
.ifc-document:before {
	content: "\ea06";
}
.ifc-message:before {
	content: "\e89c";
}
.ifc-phone1:before {
	content: "\e824";
}
.ifc-up4:before {
    content: "\e66d";
}
.ifc-money:before {
	content: "\e88b";
}
.ifc-clear_shopping_cart:before {
	content: "\ea7f";
}
.ifc-home:before {
	content: "\e936";
}
.ifc-design:before {
	content: "\ea1e";
}
.ifc-shop:before {
	content: "\e75c";
}
.ifc-apartment:before {
	content: "\eb21";
}
.ifc-circuit:before {
	content: "\ea82";
}
.ifc-zoom_out:before {
	content: "\e600";
}
.ifc-zoom_in:before {
	content: "\e601";
}


