/*
 * The public site only uses the glyphs below. These two local WOFF2 files are
 * generated from the original bundled icon fonts and replace their full sets.
 */
@font-face {
	font-family: 'JustVideoFontAwesome';
	src: url('../webfonts/justvideo-fa.woff2') format('woff2');
	font-style: normal;
	font-weight: 900;
	font-display: block;
}

@font-face {
	font-family: 'JustVideoGenericons';
	src: url('../webfonts/justvideo-genericons.woff2') format('woff2');
	font-style: normal;
	font-weight: normal;
	font-display: block;
}

.fa,
.genericon {
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto;
	text-decoration: inherit;
	text-transform: none;
	vertical-align: text-bottom;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa {
	font-family: 'JustVideoFontAwesome' !important;
	font-weight: 900;
}

.genericon {
	font-family: 'JustVideoGenericons' !important;
	font-weight: normal;
}

.fa-angle-down:before { content: '\f107'; }
.fa-angle-right:before { content: '\f105'; }
.fa-chevron-right:before { content: '\f054'; }
.fa-compass:before { content: '\f14e'; }
.fa-eye:before { content: '\f06e'; }
.fa-history:before { content: '\f1da'; }
.fa-home:before { content: '\f015'; }
.fa-link:before { content: '\f0c1'; }
.fa-share:before { content: '\f064'; }
.fa-th-large:before { content: '\f009'; }
.fa-thumbs-down:before { content: '\f165'; }
.fa-thumbs-up:before { content: '\f164'; }
.fa-users:before { content: '\f0c0'; }

.genericon-close:before { content: '\f405'; }
.genericon-collapse:before { content: '\f432'; }
.genericon-facebook-alt:before { content: '\f204'; }
.genericon-linkedin:before { content: '\f207'; }
.genericon-mail:before { content: '\f410'; }
.genericon-pinterest:before { content: '\f209'; }
.genericon-play:before { content: '\f452'; }
.genericon-search:before { content: '\f400'; }
.genericon-twitter:before { content: '\f202'; }
