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

[class^="zhd-icon-"], [class*=" zhd-icon-"] {
		/* use !important to prevent issues with browser extensions that change fonts */
		font-family: 'zhd-icons' !important;
		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;
}

.zhd-icon-info:before {
		content: "\ea0c";
		margin-right: 0.5rem;
}
