@font-face {
	font-family : 'FontAwesome';
	src : url("../fonts/fontawesome-webfont.eot?v=4.7.0");
	src : url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
	font-weight : normal;
	font-style : normal;
}

.fa {
	display : inline-block;
	font-family : 'FontAwesome';
	font-size : 18px;
}

[class*="fa-"]:before {
	font-weight : 400;
	font-family : 'FontAwesome';
}

.fa-lg {
	font-size : 1.33333333em;
	line-height : 0.75em;
	vertical-align : -15%;
}

.fa-2x {
	font-size : 2em;
}

@keyframes fa-spin {
	0% {
		transform : rotate(0deg);
	}
	100% {
		transform : rotate(359deg);
	}
}

.fa-flip-horizontal {
	transform : scale(-1,1);
}

.fa-flip-vertical {
	transform : scale(1,-1);
}

:root .fa-flip-horizontal, :root .fa-flip-vertical {
	filter: none;
}

.fa-envelope-o:before {
	content : "\f003";
}

.fa-facebook-f:before, .fa-facebook:before {
	content : "\f09a";
}

.fa-facebook-square:before {
	content : "\f082";
}

.fa-youtube:before {
	content : "\f167";
}

.fa-youtube-square:before {
	content : "\f166";
}

.fa-youtube-play:before {
	content : "\f16a";
}

.fa-instagram:before {
content : "\f16d";
}


@font-face {
	font-family : 'Linearicons';
	src : url("../fonts/Linearicons.ttf") format("truetype");
	font-weight : normal;
	font-style : normal;
}

[class^="linear-icon-"]::before, [class*=" linear-icon-"]::before {
	font-family : 'Linearicons';
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	line-height : 1;
	font-feature-settings : "liga";
}

.linear-icon-album:before {
	content : "\e6eb";
}

.linear-icon-headphones:before {
	content : "\e6ef";
}

.linear-icon-calendar-full:before {
	content : "\e789";
}

.linear-icon-map-marker:before {
	content : "\e77a";
}

.linear-icon-pointer-right2:before {
	content : "\e9d1";
}

.linear-icon-clapboard-play:before {
	content : "\e6f9";
}

.linear-icon-cool:before {
	content : "\e895";
}

.linear-icon-chart-growth:before {
	content : "\e7fb";
}

.linear-icon-picture:before {
	content : "\e70e";
}

.linear-icon-plus:before {
	content : "\e936";
}