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

[class^="pmq-icon-"], [class*="pmq-icon-"] {
	font-family: 'pmq';
	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;
}

.pmq-icon-pmq:before { content: "\e61c"; }
.pmq-icon-pmq-circle:before { content: "\e61d"; }
.pmq-icon-uniE000:before { content: "\e000"; }
.pmq-icon-pmq-long-arrow-right:before { content: "\e600"; }
.pmq-icon-pmq-long-arrow-left:before { content: "\e601"; }
.pmq-icon-pmq-arrow-right:before { content: "\e602"; }
.pmq-icon-pmq-arrow-left:before { content: "\e603"; }
.pmq-icon-overview:before { content: "\e604"; }
.pmq-icon-6th-floor:before { content: "\e605"; }
.pmq-icon-6th-floor-circle:before { content: "\e606"; }
.pmq-icon-5th-floor:before { content: "\e607"; }
.pmq-icon-5th-floor-circle:before { content: "\e608"; }
.pmq-icon-4th-floor:before { content: "\e609"; }
.pmq-icon-2nd-floor:before { content: "\e60a"; }
.pmq-icon-2nd-floor-circle:before { content: "\e60b"; }
.pmq-icon-1st-floor:before { content: "\e60c"; }
.pmq-icon-1st-floor-circle:before { content: "\e60d"; }
.pmq-icon-mtr:before { content: "\e60e"; }
.pmq-icon-tram:before { content: "\e60f"; }
.pmq-icon-ground-floor:before { content: "\e610"; }
.pmq-icon-ground-floor-circle:before { content: "\e611"; }
.pmq-icon-bus:before { content: "\e612"; }
.pmq-icon-overview-circle:before { content: "\e613"; }
.pmq-icon-7th-floor:before { content: "\e614"; }
.pmq-icon-7th-floor-circle:before { content: "\e615"; }
.pmq-icon-4th-floor-circle:before { content: "\e616"; }
.pmq-icon-3rd-floor:before { content: "\e617"; }
.pmq-icon-3rd-floor-circle:before { content: "\e618"; }
.pmq-icon-parking:before { content: "\e619"; }
.pmq-icon-downhill:before { content: "\e61a"; }
.pmq-icon-uphill:before { content: "\e61b"; }
.pmq-icon-taxi:before { content: "\e900"; }
.pmq-icon-ferry:before { content: "\e901"; }



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