@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-5qs9tx');
	src:url('../fonts/icomoon.eot?#iefix-5qs9tx') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-5qs9tx') format('woff'),
		url('../fonts/icomoon.ttf?-5qs9tx') format('truetype'),
		url('../fonts/icomoon.svg?-5qs9tx#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before, #ul-menu-side ul span, #search input[type=submit], #path .separator, #header-info span, #basket-infobox span,
#themelist .article span, #themelist p a:after, .theme article header span, .theme article .align-right a:after, #newsletterForm input[type=submit], #category_box .basket_submit,
.basket-delete, .basket-table .recalc:after, .basket-table .del:after, #content .col-main ul li:before, .c-popup__close {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	color: #C70606;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-article:before			{ content: "\e60a"; }
#content .col-main ul li:not(.admin-menu li):before
								{ content: "\e600"; }

.icon-search:before				{ content: "\e601"; }
.icon-phone:before				{ content: "\e602"; }
.icon-cart:before				{ content: "\e603"; }
.icon-arrow-right:before, #themelist p a:after, .theme article .align-right a:after
								{ content: "\e604"; }

.icon-arrow-down:before			{ content: "\e60c"; }
.icon-arrow-up:before, .basket-table .recalc:after, .basket-table .del:after
								{ content: "\e60b"; }

.icon-lids:before				{ content: "\e605"; }
.icon-lid:before				{ content: "\e606"; }
.icon-napkin:before				{ content: "\e607"; }
.icon-cuttlery:before			{ content: "\e608"; }
.icon-ice-cream:before			{ content: "\e609"; }
.icon-delete:before				{ content: "\e60d"; }
