
	@font-face {

		font-family: echo;
		src: url(echo.eot)   format('embedded-opentype'),
		     url(echo.woff2) format('woff2'),
		     url(echo.woff)  format('woff'),
		     url(echo.ttf)   format('truetype'),
		     url(echo.svg)   format('svg');
		font-weight: normal;
		font-style: normal;
	}

	[class^="echo-"]:before, [class*=" echo-"]:before {

		font-family: echo;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-decoration: none;
		text-transform: none;

		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;

	}

	.echo-logo:before { content: '\e800'; } /* '' */
	.echo-credits:before { content: '\e801'; } /* '' */
	.echo-finish:before { content: '\e802'; } /* '' */
	.echo-pages:before { content: '\e803'; } /* '' */
	.echo-theme:before { content: '\e804'; } /* '' */
	.echo-edit:before { content: '\e805'; } /* '' */
	.echo-menu:before { content: '\e806'; } /* '' */
	.echo-squares:before { content: '\e807'; } /* '' */
	.echo-hourglass:before { content: '\e808'; } /* '' */
	.echo-radial-menu:before { content: '\e809'; } /* '' */
	.echo-no-network:before { content: '\e810'; } /* '' */
	.echo-conic:before { content: '\e820'; } /* '' */
	.echo-linear-e:before { content: '\e821'; } /* '' */
	.echo-linear-n:before { content: '\e822'; } /* '' */
	.echo-linear-ne:before { content: '\e823'; } /* '' */
	.echo-linear-se:before { content: '\e824'; } /* '' */
	.echo-radial-circle:before { content: '\e825'; } /* '' */
	.echo-font:before { content: '\e826'; } /* '' */
	.echo-animate:before { content: '\e827'; } /* '' */
	.echo-follow:before { content: '\e828'; } /* '' */
	.echo-follow-empty:before { content: '\e829'; } /* '' */
	.echo-handshake:before { content: '\e830'; } /* '' */
