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

[class^="icon-"], [class*=" icon-"] {
	font-family: 'webfonts-icons';
	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-belt:before {
	content: "\e600";
}

.icon-calendar:before {
	content: "\f073";
}

.icon-phone:before {
	content: "\f095";
}

.icon-group:before {
	content: "\f0c0";
}

.icon-info:before {
	content: "\f129";
}

.icon-envelope-o:before {
	content: "\f003";
}

.icon-film:before {
	content: "\f008";
}

.icon-home:before {
	content: "\f015";
}

.icon-video-camera:before {
	content: "\f03d";
}

.icon-pencil2:before {
	content: "\f040";
}

.icon-edit:before {
	content: "\f044";
}

.icon-twitter-square:before {
	content: "\f081";
}

.icon-facebook-square:before {
	content: "\f082";
}

.icon-thumbs-o-up:before {
	content: "\f087";
}

.icon-twitter:before {
	content: "\f099";
}

.icon-facebook:before {
	content: "\f09a";
}

.icon-envelope:before {
	content: "\f0e0";
}

.icon-envelope-square:before {
	content: "\f199";
}

.icon-pencil:before {
	content: "\e601";
}


.menu-icon:before{
	font-size:1.725em;
	border-radius:50%;
	margin:.16em auto;
	padding:.16em;
}

.icon-active:before{
	background-color:#8F0225;
	color:white;
}

icon-footer:before{
	font-size:.5em;
	display:inline;
}

