/**

	Genericons Helper CSS

*/

@font-face {
    font-family: 'Genericons';
    src: url('font/genericons-regular-webfont.eot');
}

@font-face {
    font-family: 'Genericons';
    src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('font/genericons-regular-webfont.ttf') format('truetype'),
         url('font/genericons-regular-webfont.svg#genericonsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



/**
 * All Genericons
 */

.genericon {
	display: inline-block;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	font-size: 16px;
	line-height: 1;
	font-family: 'Genericons';
	text-decoration: inherit;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
}

/**
 * IE7 and IE6 hacks
 */

.genericon {
	*overflow: auto;
	*zoom: 1;
	*display: inline;
}


.genericon-menu:before {            content: '\f419'; }
