@font-face {
	font-family: "myfont";
	src: url('../fonts/myfont.eot');
	src: url('../fonts/myfont.eot?#iefix') format('eot'),
			url('../fonts/myfont.woff') format('woff'),
			url('../fonts/myfont.ttf') format('truetype'),
			url('../fonts/myfont.svg#myfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon"]{
	display: inline-block;
	font-family: "myfont";
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-lg {
	font-size: 1.3333333333333333em;
	line-height: 0.75em;
	vertical-align: -15%;
}
.icon-2x { font-size: 2em; }
.icon-3x { font-size: 3em; }
.icon-4x { font-size: 4em; }
.icon-5x { font-size: 5em; }
.icon-fw {
	width: 1.2857142857142858em;
	text-align: center;
}
.icon-arrow_right:before { content: "\ea01" }
.icon-arrow_right_triangle:before { content: "\ea02" }
.icon-cross:before { content: "\ea03" }
.icon-demo:before { content: "\ea04" }
.icon-double_circle:before { content: "\ea05" }
.icon-download:before { content: "\ea06" }
.icon-round_check:before { content: "\ea07" }
.icon-round_check_fill:before { content: "\ea08" }
.icon-triangle:before { content: "\ea09" }