@font-face {
	font-family: 'AMC';
	src:url('AMC.eot');
	src:url('AMC.eot?#iefix') format('embedded-opentype'),
		url('AMC.woff') format('woff'),
		url('AMC.ttf') format('truetype'),
		url('AMC.svg#AMC') 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: 'AMC';
	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;
}

/* 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*="your-class-prefix"] {
*/
.icon-arrow-up, .icon-arrow-up-light, .icon-arrow-right, .icon-arrow-right-light, .icon-arrow-left, .icon-arrow-left-light, .icon-arrow-down, .icon-arrow-down-light, .icon-social-instagram, .icon-map, .icon-map-pin, .icon-flag, .icon-map-wifi, .icon-map-taxi, .icon-map-registration, .icon-map-rail, .icon-map-parking, .icon-map-marta, .icon-map-info, .icon-map-food, .icon-map-firstaid, .icon-map-coffee, .icon-map-coatcheck, .icon-map-businesscenter, .icon-map-atm, .icon-map-accessible, .icon-map-restrooms, .icon-map-escalator, .icon-map-elevator, .icon-map-bridgeway, .icon-x, .icon-todo, .icon-search, .icon-plus, .icon-notes, .icon-menu, .icon-list, .icon-camera, .icon-calendar, .icon-social-twitter, .icon-social-twitter-square, .icon-social-tumblr, .icon-social-tumblr-square, .icon-social-pinterest-alt, .social-pinterest-square, .icon-social-google-plus, .icon-social-google-plus-square, .icon-social-facebook, .icon-social-facebook-square, .icon-social-pinterest, .icon-tags, .icon-services-list, .icon-qr-code, .icon-phone, .icon-phone-qr-scan, .icon-people-group, .icon-items-home, .icon-exhibitor-sign, .icon-amc-globe, .icon-key, .icon-login-arrow, .icon-app-guide, .icon-map-stairs, .icon-gallery, .icon-social-bubble, .icon-map-restaurant-reservations, .icon-map-press-room, .icon-map-postoffice, .icon-map-postoffice-square, .icon-map-new-buyer-info, .icon-map-massage-station, .icon-map-housing, .icon-map-courtesy-phone, .icon-map-charging-station, .icon-map-accessible-lift, .icon-electrical, .doc, .envelope, .linkedin, .icon-ribbon, .icon-social-linkedin-square, .icon-download, .icon-building3, .icon-building3-num, .icon-building2, .icon-building2-num, .icon-building1, .icon-building1-num {
	font-family: 'AMC';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-arrow-up:before {
	content: "\e000";
}
.icon-arrow-up-light:before {
	content: "\e001";
}
.icon-arrow-right:before {
	content: "\e002";
}
.icon-arrow-right-light:before {
	content: "\e003";
}
.icon-arrow-left:before {
	content: "\e004";
}
.icon-arrow-left-light:before {
	content: "\e005";
}
.icon-arrow-down:before {
	content: "\e006";
}
.icon-arrow-down-light:before {
	content: "\e007";
}
.icon-social-instagram:before {
	content: "\e022";
}
.icon-map:before {
	content: "\e008";
}
.icon-map-pin:before {
	content: "\e009";
}
.icon-flag:before {
	content: "\e00a";
}
.icon-map-wifi:before {
	content: "\e00f";
}
.icon-map-taxi:before {
	content: "\e010";
}
.icon-map-registration:before {
	content: "\e011";
}
.icon-map-rail:before {
	content: "\e012";
}
.icon-map-parking:before {
	content: "\e013";
}
.icon-map-marta:before {
	content: "\e014";
}
.icon-map-info:before {
	content: "\e015";
}
.icon-map-food:before {
	content: "\e016";
}
.icon-map-firstaid:before {
	content: "\e017";
}
.icon-map-coffee:before {
	content: "\e018";
}
.icon-map-coatcheck:before {
	content: "\e019";
}
.icon-map-businesscenter:before {
	content: "\e01a";
}
.icon-map-atm:before {
	content: "\e01b";
}
.icon-map-accessible:before {
	content: "\e01c";
}
.icon-map-restrooms:before {
	content: "\e00b";
}
.icon-map-escalator:before {
	content: "\e00c";
}
.icon-map-elevator:before {
	content: "\e00d";
}
.icon-map-bridgeway:before {
	content: "\e00e";
}
.icon-x:before {
	content: "\78";
}
.icon-todo:before {
	content: "\24";
}
.icon-search:before {
	content: "\3f";
}
.icon-plus:before {
	content: "\25";
}
.icon-notes:before {
	content: "\26";
}
.icon-menu:before {
	content: "\27";
}
.icon-list:before {
	content: "\28";
}
.icon-camera:before {
	content: "\e01d";
}
.icon-calendar:before {
	content: "\e01e";
}
.icon-social-twitter:before {
	content: "\e01f";
}
.icon-social-twitter-square:before {
	content: "\e020";
}
.icon-social-tumblr:before {
	content: "\e021";
}
.icon-social-tumblr-square:before {
	content: "\e023";
}
.icon-social-pinterest-alt:before {
	content: "\e025";
}
.social-pinterest-square:before {
	content: "\e026";
}
.icon-social-google-plus:before {
	content: "\e027";
}
.icon-social-google-plus-square:before {
	content: "\e028";
}
.icon-social-facebook:before {
	content: "\e029";
}
.icon-social-facebook-square:before {
	content: "\e02a";
}
.icon-social-pinterest:before {
	content: "\e024";
}
.icon-tags:before {
	content: "\e02b";
}
.icon-services-list:before {
	content: "\e02c";
}
.icon-qr-code:before {
	content: "\e02d";
}
.icon-phone:before {
	content: "\e02e";
}
.icon-phone-qr-scan:before {
	content: "\e02f";
}
.icon-people-group:before {
	content: "\e030";
}
.icon-items-home:before {
	content: "\e031";
}
.icon-exhibitor-sign:before {
	content: "\e032";
}
.icon-amc-globe:before {
	content: "\e033";
}
.icon-key:before {
	content: "\e034";
}
.icon-login-arrow:before {
	content: "\e035";
}
.icon-app-guide:before {
	content: "\e036";
}
.icon-map-stairs:before {
	content: "\e037";
}
.icon-gallery:before {
	content: "\e038";
}
.icon-social-bubble:before {
	content: "\e039";
}
.icon-map-restaurant-reservations:before {
	content: "\e03a";
}
.icon-map-press-room:before {
	content: "\e03b";
}
.icon-map-postoffice:before {
	content: "\e03c";
}
.icon-map-postoffice-square:before {
	content: "\e03d";
}
.icon-map-new-buyer-info:before {
	content: "\e03e";
}
.icon-map-massage-station:before {
	content: "\e03f";
}
.icon-map-housing:before {
	content: "\e040";
}
.icon-map-courtesy-phone:before {
	content: "\e041";
}
.icon-map-charging-station:before {
	content: "\e042";
}
.icon-map-accessible-lift:before {
	content: "\e043";
}
.icon-electrical:before {
	content: "\e044";
}
.doc:before {
	content: "\e045";
}
.envelope:before {
	content: "\e046";
}
.linkedin:before {
	content: "\e047";
}
.icon-ribbon:before {
	content: "\e048";
}
.icon-social-linkedin-square:before {
	content: "\e049";
}
.icon-download:before {
	content: "\e04a";
}
.icon-building3:before {
	content: "\e04b";
}
.icon-building3-num:before {
	content: "\e04c";
}
.icon-building2:before {
	content: "\e04d";
}
.icon-building2-num:before {
	content: "\e04e";
}
.icon-building1:before {
	content: "\e04f";
}
.icon-building1-num:before {
	content: "\e050";
}
