/* typography */

@font-face {
    font-family: 'norwester';
    src: url('../fonts/noreaster-webfont.woff2') format('woff2'),
         url('../fonts/noreaster-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'merriweather';
    src: url('../fonts/merriweather-bold-wf.woff2') format('woff2'),
         url('../fonts/merriweather-bold-wf.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}
@font-face {
    font-family: 'merriweather';
    src: url('../fonts/merriweather-bolditalic-wf.woff2') format('woff2'),
         url('../fonts/merriweather-bolditalic-wf.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'merriweather';
    src: url('../fonts/merriweather-italic-wf.woff2') format('woff2'),
         url('../fonts/merriweather-italic-wf.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'merriweather';
    src: url('../fonts/merriweather-regular-wf.woff2') format('woff2'),
         url('../fonts/merriweather-regular-wf.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Fontello';
    src: url('../fonts/fontello.woff2?v11') format('woff2'),
		 url('../fonts/fontello.woff?v11') format('woff');
    font-weight: bold;
    font-style: normal;
}

.icon,
.fontello {
	font-family: 'Fontello';
	font-weight: normal;
	font-style: normal;
	display: inline-block;
	width: 1em;
	height: 1em;
	line-height:1;
	text-transform: none;

	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	font-feature-settings: 'liga';
}

.icon-to-end:before { content: '\e803'; } /* '' */
.icon-star:before { content: '\e806'; } /* '' */
.icon-kalamun:before { content: '\e80e'; } /* '' */
.icon-close:before { content: '\e812'; } /* '' */
.icon-instagram:before { content: '\e81d'; } /* '' */
.icon-mail:before { content: '\e822'; } /* '' */
.icon-done:before { content: '\e823'; } /* '' */
.icon-pause:before { content: '\e825'; } /* '' */
.icon-alert:before { content: '\e84a'; } /* '' */
.icon-news:before { content: '\e84d'; } /* '' */
.icon-question:before { content: '\e84e'; } /* '' */
.icon-speaker:before { content: '\e84f'; } /* '' */
.icon-fist:before { content: '\e850'; } /* '' */
.icon-menu:before { content: '\f008'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
.icon-youtube:before { content: '\f167'; } /* '' */
.icon-youtube-play:before { content: '\f16a'; } /* '' */
.icon-medium:before { content: '\f23a'; } /* '' */
.icon-twitter:before { content: '\f309'; } /* '' */
.icon-facebook:before { content: '\f30e'; } /* '' */
.icon-linkedin:before { content: '\f318'; } /* '' */
.icon-search:before { content: '🔍'; } /* '\1f50d' */