@font-face {
	font-family: 'icomoon';
	src:url('icon_fonts/icomoon.eot?version=20250630-180633');
	src:url('icon_fonts/icomoon.eot?version=20250630-180633#iefix') format('embedded-opentype'),
		url('icon_fonts/icomoon.woff?version=20250630-180633') format('woff'),
		url('icon_fonts/icomoon.ttf?version=20250630-180633') format('ttf'),
		url('icon_fonts/icomoon.svg?version=20250630-180633#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon'; content: attr(data-icon); speak: none; line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon,
.icon-home, .icon-plus, .icon-minus, .icon-x, .icon-check-alt, .icon-warning, 
.icon-edit, .icon-save, .icon-back,
.icon-im, .icon-image,
.icon-sa, .icon-smiley, 
.icon-qu, .icon-star, 
.icon-pr, .icon-barcode, 
.icon-ve, .icon-user,
.icon-br, .icon-tags,
.icon-wa, .icon-wm, .icon-office,
.icon-pu, .icon-paste,
.icon-cu, .icon-users,
.icon-re, .icon-pie,
.icon-us, .icon-de,
.icon-se, .icon-cog,
.icon-su, .icon-co,
.icon-lo, .icon-tr,
.icon-me, .icon-ou,
.icon-so{ font-family: 'icomoon'; speak: none; line-height: 1;
	-webkit-font-smoothing: antialiased;
}
input[type="submit"].icon { font-family: 'icomoon'; speak: none; 
	-webkit-font-smoothing: antialiased;}

.icon-home:before { content: "\68"; } 	/*h*/
.icon-plus:before { content: "\2b"; } 	/*+*/
.icon-minus:before { content: "\2d"; } 	/*-*/
.icon-x:before { content: "\78"; } 	/*x*/
.icon-check-alt:before { content: "\76"; } 	/*v*/
.icon-warning:before { content: "\21"; } 	/*!*/

.icon-im:before, .icon-image:before { content: "\69"; } /*i*/
.icon-pr:before, .icon-barcode:before, .icon-ou:before { content: "\73"; } 	/*s*/
.icon-ve:before, .icon-user:before { content: "\6d"; } 	/*m*/
.icon-br:before, .icon-tags:before { content: "\62"; } 	/*b*/
.icon-wm:before, .icon-office:before { content: "\48"; } /*H*/
.icon-pu:before, .icon-paste:before { content: "\42"; } /*B*/
.icon-cu:before, .icon-users:before { content: "\4d"; } /*M*/
.icon-se:before, .icon-cog:before { content: "\4f"; } 	/*O*/
.icon-sa:before, .icon-smiley:before { content: "\22";} 	/*"*/
.icon-qu:before, .icon-star:before { content: "\23";} 	/*#*/
.icon-re:before, .icon-pie:before, .icon-wa:before, .icon-me:before { content: '\24';}
.icon-us:before { content: '\25';}
.icon-de:before { content: '\6f';}
.icon-su:before { content: '\26';} /* supply chain */
.icon-lo:before { content: '\59';} /* loading factor */
.icon-tr:before { content: '\48';}
.icon-so:before { content: '\49';}

.icon-edit:before{ content: '\65';} /* e */
.icon-back:before { content: '\2190';} /* ← */

.icon-co:before{ content: '\3c';} /* < */
.miniMenu_1 .icon-co:before { content: '\3e';} /* > */