@font-face {
	font-family: "esl-icons";
	src: url('../../fonts/esl-icons.eot?df09ed7ca340736ef7385be327639f8297e9befb');
	src: url('../../fonts/esl-icons.eot?df09ed7ca340736ef7385be327639f8297e9befb#iefix') format('eot'),
		url('../../fonts/esl-icons.woff?df09ed7ca340736ef7385be327639f8297e9befb') format('woff'),
		url('../../fonts/esl-icons.ttf?df09ed7ca340736ef7385be327639f8297e9befb') format('truetype');
}

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


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

.esl_info:before {
	content: "\E002";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.esl_prizepool:before {
	content: "\E02A";
}

.esl_social-discord:before {
	content: "\E02B";
}

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

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

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

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

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

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

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

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

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

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