@font-face {
	font-family: 'icomoon';
	src:url('/templates/fonts/icomoon/icomoon.eot?oq8qw6');
	src:url('/templates/fonts/icomoon/icomoon.eot?#iefixoq8qw6') format('embedded-opentype'),
		url('/templates/fonts/icomoon/icomoon.woff?oq8qw6') format('woff'),
		url('/templates/fonts/icomoon/icomoon.ttf?oq8qw6') format('truetype'),
		url('/templates/fonts/icomoon/icomoon.svg?oq8qw6#icomoon') 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: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-style: normal;
	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*="icon-"] {
*/
.icon-phone,.icon-compass,.icon-compass-2,.icon-envelop,.icon-facebook,.icon-facebook-2,.icon-facebook-3,.icon-flickr,.icon-flickr-2,.icon-flickr-3,.icon-flickr-4,.icon-google-plus,.icon-google-plus-2,.icon-google-plus-3,.icon-instagram,.icon-linkedin,.icon-linkedin-2,.icon-location,.icon-location-2,.icon-mail,.icon-mail-2,.icon-mail-3,.icon-mail-4,.icon-phone-hang-up,.icon-pinterest,.icon-pinterest-2,.icon-tumblr,.icon-tumblr-2,.icon-twitter,.icon-twitter-2,.icon-twitter-3,.icon-yelp,.icon-youtube,.icon-youtube-2,.icon-youtube-3 {
	font-family: 'icomoon' !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;
}
.icon-phone:before {
	content: "\e942";
}
.icon-phone-hang-up:before {
	content: "\e943";
}
.icon-envelop:before {
	content: "\e945";
}
.icon-location:before {
	content: "\e947";
}
.icon-location-2:before {
	content: "\e948";
}
.icon-compass:before {
	content: "\e949";
}
.icon-compass-2:before {
	content: "\e94a";
}
.icon-mail:before {
	content: "\ea83";
}
.icon-mail-2:before {
	/*content: "\ea84";*/
	content: "\ea85";
}
.icon-mail-3:before {
	/*content: "\ea85";*/
	content: "\ea84";
}
.icon-mail-4:before {
	content: "\ea86";
}
.icon-google-plus:before {
	/*content: "\ea88";*/
	content: "\ea89";
}
.icon-google-plus-2:before {
	/*content: "\ea89";*/
	content: "\ea88";
}
.icon-google-plus-3:before {
	content: "\ea8a";
}
.icon-facebook:before {
	/*content: "\ea8c";*/
	content: "\ea8d";
}
.icon-facebook-2:before {
	/*content: "\ea8d";*/
	content: "\ea8c";
}
.icon-facebook-3:before {
	content: "\ea8e";
}
.icon-instagram:before {
	content: "\ea90";
}
.icon-twitter:before {
	/*content: "\ea91";*/
	content: "\ea92";
}
.icon-twitter-2:before {
	/*content: "\ea92";*/
	content: "\ea91";
}
.icon-twitter-3:before {
	content: "\ea93";
}
.icon-youtube:before {
	content: "\ea97";
}
.icon-youtube-2:before {
	content: "\ea98";
}
.icon-youtube-3:before {
	content: "\ea99";
}
.icon-flickr-3:before {
	content: "\eaa2";
}
.icon-flickr-4:before {
	content: "\eaa3";
}
.icon-tumblr:before {
	content: "\eabb";
}
.icon-tumblr-2:before {
	content: "\eabc";
}
.icon-linkedin:before {
	content: "\eac8";
}
.icon-linkedin-2:before {
	content: "\eac9";
}
.icon-pinterest:before {
	/*content: "\ead0";*/
	content: "\ead1";
}
.icon-pinterest-2:before {
	/*content: "\ead1";*/
	content: "\ead0";
}
.icon-yelp:before {
	content: "\ead9";
}