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

[class^="gn-icon-"]:before, [class*=" gn-icon-"]:before {
	font-family: 'sidebar';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.gn-icon:before {
        font-family: 'sidebar'!important;
}

.gn-icon-logo:before {
	content: "\e601";
}
.gn-icon-puzzle:before {
	content: "\e600";
}
.gn-icon-comment:before {
	content: "\f02b";
}
.gn-icon-thumbs-up:before {
	content: "\e604";
}
.gn-icon-ios:before {
	content: "\e602";
}
.gn-icon-android:before {
	content: "\e603";
}
.gn-icon-eye:before {
	content: "\f06e";
}
.gn-icon-github:before {
	content: "\f09b";
}
.gn-icon-code:before {
	content: "\f121";
}
.gn-icon-calendar-o:before {
	content: "\f133";
}
.gn-icon-stack-overflow:before {
	content: "\f16c";
}
.gn-icon-bug:before {
	content: "\f188";
}
.gn-icon-qq:before {
	content: "\f1d6";
}
