/* Generated by grunt-webfont */



@font-face {
	font-family:"esl-icons";
	src:url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.eot");
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:"esl-icons";
	src:url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.eot");
	src:url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.eot?#iefix") format("embedded-opentype"),
		url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.woff") format("woff"),
		url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.ttf") format("truetype"),
		url("../../fonts/iconfont/esl-icons-faf7efb0ed5e25d3d5b47a9490263487.svg?#esl-icons") format("svg");
	font-weight:normal;
	font-style:normal;
}

.esl-icon {
	font-family:"esl-icons";
	display:inline-block;
	vertical-align:middle;
	line-height:1;
	font-weight:normal;
	font-style:normal;
	speak:none;
	text-decoration:inherit;
	text-transform:none;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}


/* Icons */


.esl_custom-rounded-arrow-right:before {
	content:"\f101";
}


.esl_interface-favorite:before {
	content:"\f102";
}


.esl_interface-flagged:before {
	content:"\f103";
}


.esl_interface-itemgrid:before {
	content:"\f104";
}


.esl_interface-itemlist:before {
	content:"\f105";
}


.esl_interface-message:before {
	content:"\f106";
}


.esl_interface-mobilemenu:before {
	content:"\f107";
}


.esl_interface-more-menu:before {
	content:"\f108";
}


.esl_interface-premium:before {
	content:"\f109";
}


.esl_interface-search:before {
	content:"\f10a";
}


.esl_interface-setting:before {
	content:"\f10b";
}


.esl_interface-todo-missing:before {
	content:"\f10c";
}


.esl_interface-todo-success:before {
	content:"\f10d";
}


.esl_interface-unfavorite:before {
	content:"\f10e";
}


.esl_interface-warning:before {
	content:"\f10f";
}


.esl_label-community:before {
	content:"\f110";
}


.esl_label-esl-major:before {
	content:"\f111";
}


.esl_label-esl-open:before {
	content:"\f112";
}


.esl_label-esl-pro:before {
	content:"\f113";
}


.esl_label-esl-pro_qualifier:before {
	content:"\f114";
}


.esl_league-brackets:before {
	content:"\f115";
}


.esl_league-date:before {
	content:"\f116";
}


.esl_league-game-id:before {
	content:"\f117";
}


.esl_league-game:before {
	content:"\f118";
}


.esl_league-league-info:before {
	content:"\f119";
}


.esl_league-match:before {
	content:"\f11a";
}


.esl_league-mode:before {
	content:"\f11b";
}


.esl_league-participants:before {
	content:"\f11c";
}


.esl_league-requirement:before {
	content:"\f11d";
}


.esl_league-rules:before {
	content:"\f11e";
}


.esl_league-series:before {
	content:"\f11f";
}


.esl_league-signup:before {
	content:"\f120";
}


.esl_league-time:before {
	content:"\f121";
}


.esl_league-wait:before {
	content:"\f122";
}


.esl_network-esl-more:before {
	content:"\f123";
}


.esl_network-esl-news:before {
	content:"\f124";
}


.esl_network-esl-play:before {
	content:"\f125";
}


.esl_network-esl-pro:before {
	content:"\f126";
}


.esl_network-esl-tv:before {
	content:"\f127";
}


.esl_placeholder:before {
	content:"\f128";
}


.esl_social-facebook:before {
	content:"\f129";
}


.esl_social-googleplus:before {
	content:"\f12a";
}


.esl_social-instagram:before {
	content:"\f12b";
}


.esl_social-pinterest:before {
	content:"\f12c";
}


.esl_social-steam:before {
	content:"\f12d";
}


.esl_social-tumblr:before {
	content:"\f12e";
}


.esl_social-twitch:before {
	content:"\f12f";
}


.esl_social-twitter:before {
	content:"\f130";
}


.esl_social-vkontakte:before {
	content:"\f131";
}


.esl_social-youtube:before {
	content:"\f132";
}
