@font-face {
	font-family: "<%= fontFamily %>";
	src: url('@{acms-font}<%= fontName %>.eot?cache=<%= timestamp %>');
	src: url('@{acms-font}<%= fontName %>.eot?cache=<%= timestamp %>#iefix') format('embedded-opentype'),
		url('@{acms-font}<%= fontName %>.woff?cache=<%= timestamp %>') format('woff'),
		url('@{acms-font}<%= fontName %>.ttf?cache=<%= timestamp %>') format('truetype'),
		url('@{acms-font}<%= fontName %>.svg?cache=<%= timestamp %>#<%= fontFamily %>') format('svg');
	font-weight: normal;
	font-style: normal;
}
.<%= className %> {
	font-family: "<%= fontFamily %>";
	display: inline-block;
	position: relative;
		top: 1px;
	line-height:1;
	font-weight:normal;
	font-style:normal;
	speak:none;
	text-decoration:inherit;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
<% _.each(glyphs, function(glyph) { %>
.<%= mixinPrefix %><%= glyph.name.replace(/^.*CS5_/g, '') %>() {
	&:before { 
		content: "\<%= glyph.codepoint.toString(16).toUpperCase() %>"; 
	}
}
.<%= className %>-<%= glyph.name.replace(/^.*CS5_/g, '') %> {
	.<%= mixinPrefix %><%= glyph.name.replace(/^.*CS5_/g, '') %>();
}
<% }); %>