@charset "utf-8";
/* Fonts */

@font-face {
	font-family: 'PT-Serif-Regular';
	src: url('../eot/pt_serif-web-regular.eot');
	src: local('☺'), url('../woff/pt_serif-web-regular.woff') format('woff'), url('../ttf/pt_serif-web-regular.ttf') format('truetype'), url('../svg/pt_serif-web-regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT-Serif-Bold';
	src: url('../eot/pt_serif-web-bold.eot');
	src: local('☺'), url('../woff/pt_serif-web-bold.woff') format('woff'), url('../ttf/pt_serif-web-bold.ttf') format('truetype'), url('../svg/pt_serif-web-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT-Serif-Italic';
	src: url('../eot/pt_serif-web-italic.eot');
	src: local('☺'), url('../woff/pt_serif-web-italic.woff') format('woff'), url('../ttf/pt_serif-web-italic.ttf') format('truetype'), url('../svg/pt_serif-web-italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT-Serif-Bold-Italic';
	src: url('../eot/pt_serif-web-bolditalic.eot');
	src: local('☺'), url('../woff/pt_serif-web-bolditalic.woff') format('woff'), url('../ttf/pt_serif-web-bolditalic.ttf') format('truetype'), url('../svg/pt_serif-web-bolditalic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat-Regular';
	src: url('../eot/montserrat-regular.eot');
	src: local('☺'), url('../woff/montserrat-regular.woff') format('woff'), url('../ttf/montserrat-regular.ttf') format('truetype'), url('../svg/montserrat-regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat-Light';
	src: url('../eot/montserrat-light.eot');
	src: local('☺'), url('../woff/montserrat-light.woff') format('woff'), url('../ttf/montserrat-light.ttf') format('truetype'), url('../svg/montserrat-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat-ExtraLight';
	src: url('../eot/montserrat-extralight.eot');
	src: local('☺'), url('../woff/montserrat-extralight.woff') format('woff'), url('../ttf/montserrat-extralight.ttf') format('truetype'), url('../svg/montserrat-extralight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat-Medium';
	src: url('../eot/montserrat-medium.eot');
	src: local('☺'), url('../woff/montserrat-medium.woff') format('woff'), url('../ttf/montserrat-medium.ttf') format('truetype'), url('../svg/montserrat-medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat-SemiBold';
	src: url('../eot/montserrat-semibold.eot');
	src: local('☺'), url('../woff/montserrat-semibold.woff') format('woff'), url('../ttf/montserrat-semibold.ttf') format('truetype'), url('../svg/montserrat-semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat-Bold';
	src: url('../eot/montserrat-bold.eot');
	src: local('☺'), url('../woff/montserrat-bold.woff') format('woff'), url('../ttf/montserrat-bold.ttf') format('truetype'), url('../svg/montserrat-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'montserratbold_italic';
    src: url('../woff2/montserrat-bolditalic-webfont.woff2') format('woff2'),
         url('../woff/montserrat-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratmedium_italic';
    src: url('../woff2/montserrat-mediumitalic-webfont.woff2') format('woff2'),
         url('../woff/montserrat-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'P22-DeclarationScript';
	src: url('../eot/p22declar-scr.eot');
	src: local('☺'), url('../woff/p22declar-scr.woff') format('woff'), url('../ttf/p22declar-scr.ttf') format('truetype'), url('../svg/p22declar-scr.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'jmh_typewriterbold';
    src: url('../woff2/jmh_typewriter-bold-webfont.woff2') format('woff2'),
         url('../woff/jmh_typewriter-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'jmh_typewriterBlack';
    src: url('../woff2/jmhtypewriter-black.woff2') format('woff2'),
         url('../woff/jmhtypewriter-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'jmh_typewriterRegular';
    src: url('../woff2/jmhtypewriter-regular.woff2') format('woff2'),
         url('../woff/jmhtypewriter-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TheRivers';
    src: url('../index.html'); /* IE9 Compat Modes */
    src: url('../index.html?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff/the%20rivers%20regular.woff') format('woff'), /* Modern Browsers */
         url('../woff2/the%20rivers%20regular.woff2') format('woff2'), /* Modern Browsers */
         url('../ttf/the%20rivers%20regular.ttf') format('truetype'); /* Safari, Android, iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-family: 'TheRivers';
    src: url('../index.html'); /* IE9 Compat Modes */
    src: url('../index.html?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff/the%20rivers%20italic.woff') format('woff'), /* Modern Browsers */
         url('../woff2/the%20rivers%20italic.woff2') format('woff2'), /* Modern Browsers */
         url('../ttf/the%20rivers%20italic.ttf') format('truetype'); /* Safari, Android, iOS */
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}