/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'Candal';
  src: url('/include/css/google-fonts/candal-webfont.woff2') format('woff2'), url('../css/google-fonts/candal-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cookie-Regular';
  src: url('/include/css/google-fonts/cookie-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/cookie-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'IndieFlower';
  src: url('/include/css/google-fonts/indieflower-webfont.woff2') format('woff2'), url('/include/css/google-fonts/indieflower-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-Bold';
  src: url('/include/css/google-fonts/josefinsans-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-BoldItalic';
  src: url('/include/css/google-fonts/josefinsans-bolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-bolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-Italic';
  src: url('/include/css/google-fonts/josefinsans-italic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-Light';
  src: url('/include/css/google-fonts/josefinsans-light-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-LightItalic';
  src: url('/include/css/google-fonts/josefinsans-lightitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-lightitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans';
  src: url('/include/css/google-fonts/josefinsans-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-SemiBold';
  src: url('/include/css/google-fonts/josefinsans-semibold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-semibold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-SemiBoldItalic';
  src: url('/include/css/google-fonts/josefinsans-semibolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-semibolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-Thin';
  src: url('/include/css/google-fonts/josefinsans-thin-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-thin-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'JosefinSans-ThinItalic';
  src: url('/include/css/google-fonts/josefinsans-thinitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/josefinsans-thinitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'Lora-Bold';
  src: url('/include/css/google-fonts/lora-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lora-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lora-BoldItalic';
  src: url('/include/css/google-fonts/lora-bolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lora-bolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lora-Italic';
  src: url('/include/css/google-fonts/lora-italic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lora-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lora-Regular';
  src: url('/include/css/google-fonts/lora-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lora-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/include/css/google-fonts/montserrat-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/montserrat-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat-Regular';
  src: url('/include/css/google-fonts/montserrat-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/montserrat-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'Roboto-Black';
  src: url('/include/css/google-fonts/roboto-black-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-black-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-BlackItalic';
  src: url('/include/css/google-fonts/roboto-blackitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-blackitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Bold';
  src: url('/include/css/google-fonts/roboto-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-BoldItalic';
  src: url('/include/css/google-fonts/roboto-bolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-bolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Italic';
  src: url('/include/css/google-fonts/roboto-italic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('/include/css/google-fonts/roboto-light-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-LightItalic';
  src: url('/include/css/google-fonts/roboto-lightitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-lightitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Medium';
  src: url('/include/css/google-fonts/roboto-medium-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-medium-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-MediumItalic';
  src: url('/include/css/google-fonts/roboto-mediumitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-mediumitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url('/include/css/google-fonts/roboto-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Thin';
  src: url('/include/css/google-fonts/roboto-thin-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-thin-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-ThinItalic';
  src: url('/include/css/google-fonts/roboto-thinitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/roboto-thinitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('/include/css/google-fonts/opensans-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-BoldItalic';
  src: url('/include/css/google-fonts/opensans-bolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-bolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-ExtraBold';
  src: url('/include/css/google-fonts/opensans-extrabold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-extrabold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-ExtraBoldItalic';
  src: url('/include/css/google-fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-extrabolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Italic';
  src: url('/include/css/google-fonts/opensans-italic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('/include/css/google-fonts/opensans-light-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-LightItalic';
  src: url('/include/css/google-fonts/opensans-lightitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-lightitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Regular';
  src: url('/include/css/google-fonts/opensans-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('/include/css/google-fonts/opensans-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-SemiBold';
  src: url('/include/css/google-fonts/opensans-semibold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-semibold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-SemiBoldItalic';
  src: url('/include/css/google-fonts/opensans-semibolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/opensans-semibolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'Candal-Regular';
  src: url('/include/css/google-fonts/candal-webfont.woff2') format('woff2'), url('/include/css/google-fonts/candal-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Black';
  src: url('/include/css/google-fonts/lato-black-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-black-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-BlackItalic';
  src: url('/include/css/google-fonts/lato-blackitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-blackitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Bold';
  src: url('/include/css/google-fonts/lato-bold-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-BoldItalic';
  src: url('/include/css/google-fonts/lato-bolditalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-bolditalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Hairline';
  src: url('/include/css/google-fonts/lato-hairline-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-hairline-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-HairlineItalic';
  src: url('/include/css/google-fonts/lato-hairlineitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-hairlineitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Italic';
  src: url('/include/css/google-fonts/lato-italic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Light';
  src: url('/include/css/google-fonts/lato-light-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-LightItalic';
  src: url('/include/css/google-fonts/lato-lightitalic-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-lightitalic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Regular';
  src: url('/include/css/google-fonts/lato-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/lato-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Generated by Font Squirrel (https://www.fontsquirrel.com) on December 14, 2016 */
@font-face {
  font-family: 'Audiowide-Regular';
  src: url('/include/css/google-fonts/audiowide-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/audiowide-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PoiretOne-Regular';
  src: url('/include/css/google-fonts/poiretone-regular-webfont.woff2') format('woff2'), url('/include/css/google-fonts/poiretone-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'LeagueGothic-Regular';
  src: url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.eot');
  src: url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.woff') format('woff'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.svg#league-gothic-regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans-700';
  src: url('/include/css/fontface/MuseoSans-700/MuseoSans-700-webfont.eot');
  src: url('/include/css/fontface/MuseoSans-700/MuseoSans-700-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/MuseoSans-700/MuseoSans-700-webfont.woff') format('woff'), url('/include/css/fontface/MuseoSans-700/MuseoSans-700-webfont.ttf') format('truetype'), url('/include/css/fontface/MuseoSans-700/MuseoSans-700-webfont.svg#MuseoSans-700') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans-300';
  src: url('/include/css/fontface/MuseoSans-300/MuseoSans-300.eot');
  src: url('/include/css/fontface/MuseoSans-300/MuseoSans-300.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/MuseoSans-300/MuseoSans-300.woff') format('woff'), url('/include/css/fontface/MuseoSans-300/MuseoSans-300.ttf') format('truetype'), url('/include/css/fontface/MuseoSans-300/MuseoSans-300.svg#MuseoSans-300') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FreestyleScriptforEverwell';
  src: url('/include/css/fontface/FreestyleScriptforEverwell/FreestyleScriptforEverwell.eot');
  src: url('/include/css/fontface/FreestyleScriptforEverwell/FreestyleScriptforEverwell.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/FreestyleScriptforEverwell/FreestyleScriptforEverwell.woff') format('woff'), url('/include/css/fontface/FreestyleScriptforEverwell/FreestyleScriptforEverwell.ttf') format('truetype'), url('/include/css/fontface/FreestyleScriptforEverwell/FreestyleScriptforEverwell.svg#FreestyleScriptforEverwell') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'League Gothic';
  src: url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.eot');
  src: url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.woff') format('woff'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/LeagueGothic-Regular/leaguegothic-regular-webfont.svg#league-gothic-regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'LeagueGothic-CondensedRegular';
  src: url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.eot');
  src: url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.woff') format('woff'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.svg#league-gothic-regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'League Gothic Condensed';
  src: url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.eot');
  src: url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.woff') format('woff'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/LeagueGothic-CondensedRegular/leaguegothic-condensed-regular-webfont.svg#league-gothic-regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Futura-Medium';
  src: url('/include/css/fontface/Futura-Medium/futura.eot');
  src: url('/include/css/fontface/Futura-Medium/futura.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Futura-Medium/futura.woff') format('woff'), url('/include/css/fontface/Futura-Medium/futura.ttf') format('truetype'), url('/include/css/fontface/Futura-Medium/futura.svg#futura') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Futura-CondensedExtraBold';
  src: url('/include/css/fontface/Futura-CondensedExtraBold/futura-condensedextrabold.eot');
  src: url('/include/css/fontface/Futura-CondensedExtraBold/futura-condensedextrabold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Futura-CondensedExtraBold/futura-condensedextrabold.woff') format('woff'), url('/include/css/fontface/Futura-CondensedExtraBold/futura-condensedextrabold.ttf') format('truetype'), url('/include/css/fontface/Futura-CondensedExtraBold/futura-condensedextrabold.svg#futura-condensedextrabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Futura-CondensedMedium';
  src: url('/include/css/fontface/Futura-CondensedMedium/futura-condensedmedium.eot');
  src: url('/include/css/fontface/Futura-CondensedMedium/futura-condensedmedium.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Futura-CondensedMedium/futura-condensedmedium.woff') format('woff'), url('/include/css/fontface/Futura-CondensedMedium/futura-condensedmedium.ttf') format('truetype'), url('/include/css/fontface/Futura-CondensedMedium/futura-condensedmedium.svg#futura-condensedmedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Futura-MediumItalic';
  src: url('/include/css/fontface/Futura-MediumItalic/futura-mediumitalic.eot');
  src: url('/include/css/fontface/Futura-MediumItalic/futura-mediumitalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Futura-MediumItalic/futura-mediumitalic.woff') format('woff'), url('/include/css/fontface/Futura-MediumItalic/futura-mediumitalic.ttf') format('truetype'), url('/include/css/fontface/Futura-MediumItalic/futura-mediumitalic.svg#futura-mediumitalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Futura Medium';
  src: url('/include/css/fontface/Futura-Medium/futura.eot');
  src: url('/include/css/fontface/Futura-Medium/futura.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Futura-Medium/futura.woff') format('woff'), url('/include/css/fontface/Futura-Medium/futura.ttf') format('truetype'), url('/include/css/fontface/Futura-Medium/futura.svg#futura') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TimesNewRomanPSMT';
  src: url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.eot');
  src: url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.woff') format('woff'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.ttf') format('truetype'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Times New Roman';
  src: url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.eot');
  src: url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.woff') format('woff'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.ttf') format('truetype'), url('/include/css/fontface/TimesNewRomanPSMT/timesnewromanpsmt-webfont.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ArialMT';
  src: url('/include/css/fontface/ArialMT/arial.eot');
  src: url('/include/css/fontface/ArialMT/arial.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/ArialMT/arial.woff') format('woff'), url('/include/css/fontface/ArialMT/arial.ttf') format('truetype'), url('/include/css/fontface/ArialMT/arial.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-BoldItalicMT';
  src: url('/include/css/fontface/Arial-BoldItalicMT/arial-bolditalicmt.eot');
  src: url('/include/css/fontface/Arial-BoldItalicMT/arial-bolditalicmt.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Arial-BoldItalicMT/arial-bolditalicmt.woff') format('woff'), url('/include/css/fontface/Arial-BoldItalicMT/arial-bolditalicmt.ttf') format('truetype'), url('/include/css/fontface/Arial-BoldItalicMT/arial-bolditalicmt.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-BoldMT';
  src: url('/include/css/fontface/Arial-BoldMT/arial-boldmt.eot');
  src: url('/include/css/fontface/Arial-BoldMT/arial-boldmt.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Arial-BoldMT/arial-boldmt.woff') format('woff'), url('/include/css/fontface/Arial-BoldMT/arial-boldmt.ttf') format('truetype'), url('/include/css/fontface/Arial-BoldMT/arial-boldmt.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-ItalicMT';
  src: url('/include/css/fontface/Arial-ItalicMT/arial-italicmt.eot');
  src: url('/include/css/fontface/Arial-ItalicMT/arial-italicmt.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Arial-ItalicMT/arial-italicmt.woff') format('woff'), url('/include/css/fontface/Arial-ItalicMT/arial-italicmt.ttf') format('truetype'), url('/include/css/fontface/Arial-ItalicMT/arial-italicmt.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial';
  src: url('/include/css/fontface/ArialMT/arial.eot');
  src: url('/include/css/fontface/ArialMT/arial.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/ArialMT/arial.woff') format('woff'), url('/include/css/fontface/ArialMT/arial.ttf') format('truetype'), url('/include/css/fontface/ArialMT/arial.svg#timesnewromanpsmtregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DemingEp';
  src: url('/include/css/fontface/DemingEP/deming_ep-webfont.eot');
  src: url('/include/css/fontface/DemingEP/deming_ep-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/DemingEP/deming_ep-webfont.woff') format('woff'), url('/include/css/fontface/DemingEP/deming_ep-webfont.ttf') format('truetype'), url('/include/css/fontface/DemingEP/deming_ep-webfont.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Deming EP';
  src: url('/include/css/fontface/DemingEP/deming_ep-webfont.eot');
  src: url('/include/css/fontface/DemingEP/deming_ep-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/DemingEP/deming_ep-webfont.woff') format('woff'), url('/include/css/fontface/DemingEP/deming_ep-webfont.ttf') format('truetype'), url('/include/css/fontface/DemingEP/deming_ep-webfont.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica';
  src: url('/include/css/fontface/Helvetica/helvetica.eot');
  src: url('/include/css/fontface/Helvetica/helvetica.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica/helvetica.woff') format('woff'), url('/include/css/fontface/Helvetica/helvetica.ttf') format('truetype'), url('/include/css/fontface/Helvetica/helvetica.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica';
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot');
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.woff') format('woff'), url('/include/css/fontface/Helvetica-Bold/helveticabold.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.svg#deming_epregular') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica-Oblique';
  src: url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.eot');
  src: url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Oblique';
  src: url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.eot');
  src: url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Oblique/helveticaoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica-Light';
  src: url('/include/css/fontface/Helvetica-Light/helveticalight.eot');
  src: url('/include/css/fontface/Helvetica-Light/helveticalight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Light/helveticalight.woff') format('woff'), url('/include/css/fontface/Helvetica-Light/helveticalight.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Light/helveticalight.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Light';
  src: url('/include/css/fontface/Helvetica-Light/helveticalight.eot');
  src: url('/include/css/fontface/Helvetica-Light/helveticalight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Light/helveticalight.woff') format('woff'), url('/include/css/fontface/Helvetica-Light/helveticalight.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Light/helveticalight.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica-BoldOblique';
  src: url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.eot');
  src: url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Bold Oblique';
  src: url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.eot');
  src: url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-BoldOblique/helveticaboldoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica-LightOblique';
  src: url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.eot');
  src: url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Light Oblique';
  src: url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.eot');
  src: url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.woff') format('woff'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.ttf') format('truetype'), url('/include/css/fontface/Helvetica-LightOblique/helveticalightoblique.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica-Bold';
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot');
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.woff') format('woff'), url('/include/css/fontface/Helvetica-Bold/helveticabold.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Bold';
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot');
  src: url('/include/css/fontface/Helvetica-Bold/helveticabold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.woff') format('woff'), url('/include/css/fontface/Helvetica-Bold/helveticabold.ttf') format('truetype'), url('/include/css/fontface/Helvetica-Bold/helveticabold.svg#deming_epregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Homestead';
  src: url('/include/css/fontface/Homestead/homestead-regular-webfont.eot');
  src: url('/include/css/fontface/Homestead/homestead-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Homestead/homestead-regular-webfont.woff') format('woff'), url('/include/css/fontface/Homestead/homestead-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Homestead/homestead-regular-webfont.svg#homesteadregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier';
  src: url('/include/css/fontface/Courier/courier.eot');
  src: url('/include/css/fontface/Courier/courier.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier/courier.woff') format('woff'), url('/include/css/fontface/Courier/courier.ttf') format('truetype'), url('/include/css/fontface/Courier/courier.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Papyrus';
  src: url('/include/css/fontface/Papyrus/papyrus.eot');
  src: url('/include/css/fontface/Papyrus/papyrus.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Papyrus/papyrus.woff') format('woff'), url('/include/css/fontface/Papyrus/papyrus.ttf') format('truetype'), url('/include/css/fontface/Papyrus/papyrus.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Papyrus-Condensed';
  src: url('/include/css/fontface/Papyrus-Condensed/papyrus-condensed.eot');
  src: url('/include/css/fontface/Papyrus-Condensed/papyrus-condensed.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Papyrus-Condensed/papyrus-condensed.woff') format('woff'), url('/include/css/fontface/Papyrus-Condensed/papyrus-condensed.ttf') format('truetype'), url('/include/css/fontface/Papyrus-Condensed/papyrus-condensed.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSans';
  src: url('/include/css/fontface/GillSans/gillsans.eot');
  src: url('/include/css/fontface/GillSans/gillsans.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/GillSans/gillsans.woff') format('woff'), url('/include/css/fontface/GillSans/gillsans.ttf') format('truetype'), url('/include/css/fontface/GillSans/gillsans.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSans-Bold';
  src: url('/include/css/fontface/GillSans-Bold/gillsans-bold.eot');
  src: url('/include/css/fontface/GillSans-Bold/gillsans-bold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/GillSans-Bold/gillsans-bold.woff') format('woff'), url('/include/css/fontface/GillSans-Bold/gillsans-bold.ttf') format('truetype'), url('/include/css/fontface/GillSans-Bold/gillsans-bold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSans-Light';
  src: url('/include/css/fontface/GillSans-Light/gillsans-Light.eot');
  src: url('/include/css/fontface/GillSans-Light/gillsans-Light.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/GillSans-Light/gillsans-Light.woff') format('woff'), url('/include/css/fontface/GillSans-Light/gillsans-Light.ttf') format('truetype'), url('/include/css/fontface/GillSans-Light/gillsans-Light.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSans-Italic';
  src: url('/include/css/fontface/GillSans-Italic/gillsans-Italic.eot');
  src: url('/include/css/fontface/GillSans-Italic/gillsans-Italic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/GillSans-Italic/gillsans-Italic.woff') format('woff'), url('/include/css/fontface/GillSans-Italic/gillsans-Italic.ttf') format('truetype'), url('/include/css/fontface/GillSans-Italic/gillsans-Italic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue';
  src: url('/include/css/fontface/HelveticaNeue/helveticaneue.eot');
  src: url('/include/css/fontface/HelveticaNeue/helveticaneue.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue/helveticaneue.woff') format('woff'), url('/include/css/fontface/HelveticaNeue/helveticaneue.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue/helveticaneue.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/include/css/fontface/HelveticaNeue/helveticaneue.eot');
  src: url('/include/css/fontface/HelveticaNeue/helveticaneue.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue/helveticaneue.woff') format('woff'), url('/include/css/fontface/HelveticaNeue/helveticaneue.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue/helveticaneue.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot');
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.svg#courier') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Bold';
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot');
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Bold';
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot');
  src: url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-CondensedBold';
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot');
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'American Typewriter';
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot');
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Condensed Bold';
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot');
  src: url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-CondensedBlack';
  src: url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.eot');
  src: url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Condensed Black';
  src: url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.eot');
  src: url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-CondensedBlack/helveticaneuecondensedblack.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Italic';
  src: url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Italic';
  src: url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Italic/helveticaneueitalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Light';
  src: url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.eot');
  src: url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Light';
  src: url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.eot');
  src: url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Medium';
  src: url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.eot');
  src: url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Medium';
  src: url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.eot');
  src: url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-Medium/helveticaneuemedium.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-BoldItalic';
  src: url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue Bold Italic';
  src: url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-BoldItalic/helveticaneuebolditalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-UltraLight';
  src: url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.eot');
  src: url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Neue UltraLight';
  src: url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.eot');
  src: url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-UltraLightItalic';
  src: url('/include/css/fontface/HelveticaNeue-UltraLightItalic/helveticaneueultralightitalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-UltraLightItalic/helveticaneueultralightitalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-UltraLightItalic/helveticaneueultralightitalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-UltraLightItalic/helveticaneueultralightitalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-UltraLightItalic/helveticaneueultralightitalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-LightItalic';
  src: url('/include/css/fontface/HelveticaNeue-LightItalic/helveticaneuelightitalic.eot');
  src: url('/include/css/fontface/HelveticaNeue-LightItalic/helveticaneuelightitalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/HelveticaNeue-LightItalic/helveticaneuelightitalic.woff') format('woff'), url('/include/css/fontface/HelveticaNeue-LightItalic/helveticaneuelightitalic.ttf') format('truetype'), url('/include/css/fontface/HelveticaNeue-LightItalic/helveticaneuelightitalic.svg#courier') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier-Bold';
  src: url('/include/css/fontface/Courier-Bold/courierbold.eot');
  src: url('/include/css/fontface/Courier-Bold/courierbold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-Bold/courierbold.woff') format('woff'), url('/include/css/fontface/Courier-Bold/courierbold.ttf') format('truetype'), url('/include/css/fontface/Courier-Bold/courierbold.svg#courierbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier';
  src: url('/include/css/fontface/Courier-Bold/courierbold.eot');
  src: url('/include/css/fontface/Courier-Bold/courierbold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-Bold/courierbold.woff') format('woff'), url('/include/css/fontface/Courier-Bold/courierbold.ttf') format('truetype'), url('/include/css/fontface/Courier-Bold/courierbold.svg#courierbold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Courier-Oblique';
  src: url('/include/css/fontface/Courier-Oblique/courieroblique.eot');
  src: url('/include/css/fontface/Courier-Oblique/courieroblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-Oblique/courieroblique.woff') format('woff'), url('/include/css/fontface/Courier-Oblique/courieroblique.ttf') format('truetype'), url('/include/css/fontface/Courier-Oblique/courieroblique.svg#courierbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier Oblique';
  src: url('/include/css/fontface/Courier-Oblique/courieroblique.eot');
  src: url('/include/css/fontface/Courier-Oblique/courieroblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-Oblique/courieroblique.woff') format('woff'), url('/include/css/fontface/Courier-Oblique/courieroblique.ttf') format('truetype'), url('/include/css/fontface/Courier-Oblique/courieroblique.svg#courierbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier-BoldOblique';
  src: url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.eot');
  src: url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.woff') format('woff'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.ttf') format('truetype'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.svg#courierbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier Bold Oblique';
  src: url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.eot');
  src: url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.woff') format('woff'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.ttf') format('truetype'), url('/include/css/fontface/Courier-BoldOblique/courierboldoblique.svg#courierbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CourierNewPS-ItalicMT';
  src: url('/include/css/fontface/CourierNewPS-ItalicMT/courier_new_italic-webfont.eot');
  src: url('/include/css/fontface/CourierNewPS-ItalicMT/courier_new_italic-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/CourierNewPS-ItalicMT/courier_new_italic-webfont.woff') format('woff'), url('/include/css/fontface/CourierNewPS-ItalicMT/courier_new_italic-webfont.ttf') format('truetype'), url('/include/css/fontface/CourierNewPS-ItalicMT/courier_new_italic-webfont.svg#couriernewitalicwebfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CourierNewPSMT';
  src: url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.eot');
  src: url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.woff') format('woff'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.ttf') format('truetype'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.svg#couriernewcwebfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier New';
  src: url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.eot');
  src: url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.woff') format('woff'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.ttf') format('truetype'), url('/include/css/fontface/CourierNewPSMT/courier_new-webfont.svg#couriernewcwebfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CourierNewPS-BoldItalicMT';
  src: url('/include/css/fontface/CourierNewPS-BoldItalicMT/courier_new_bold_italic-webfont.eot');
  src: url('/include/css/fontface/CourierNewPS-BoldItalicMT/courier_new_bold_italic-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/CourierNewPS-BoldItalicMT/courier_new_bold_italic-webfont.woff') format('woff'), url('/include/css/fontface/CourierNewPS-BoldItalicMT/courier_new_bold_italic-webfont.ttf') format('truetype'), url('/include/css/fontface/CourierNewPS-BoldItalicMT/courier_new_bold_italic-webfont.svg#couriernewbolditalicwebfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CourierNewPS-BoldMT';
  src: url('/include/css/fontface/CourierNewPS-BoldMT/courier_new_bold-webfont.eot');
  src: url('/include/css/fontface/CourierNewPS-BoldMT/courier_new_bold-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/CourierNewPS-BoldMT/courier_new_bold-webfont.woff') format('woff'), url('/include/css/fontface/CourierNewPS-BoldMT/courier_new_bold-webfont.ttf') format('truetype'), url('/include/css/fontface/CourierNewPS-BoldMT/courier_new_bold-webfont.svg#couriernewboldwebfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia-Delicate';
  src: url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.svg#lavanderia_delicatedelicate') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia Delicate';
  src: url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Delicate/lavanderia_delicate-webfont.svg#lavanderia_delicatedelicate') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia-Regular';
  src: url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.svg#lavanderia_regularregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia Regular';
  src: url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Regular/lavanderia_regular-webfont.svg#lavanderia_regularregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia-Sturdy';
  src: url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.svg#lavanderia_sturdysturdy') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lavanderia Sturdy';
  src: url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.eot');
  src: url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.woff') format('woff'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.ttf') format('truetype'), url('/include/css/fontface/Lavanderia-Sturdy/lavanderia_sturdy-webfont.svg#lavanderia_sturdysturdy') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lobster1.4';
  src: url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.eot');
  src: url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.woff') format('woff'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.ttf') format('truetype'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.svg#lobster_1.4regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lobster 1.4';
  src: url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.eot');
  src: url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.woff') format('woff'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.ttf') format('truetype'), url('/include/css/fontface/Lobster1.4/lobster_1.4-webfont.svg#lobster_1.4regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo-300';
  src: url('/include/css/fontface/Museo-300/museo300regular-webfont.eot');
  src: url('/include/css/fontface/Museo-300/museo300regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-300/museo300regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-300/museo300regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-300/museo300regular-webfont.svg#museo_300regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo 300';
  src: url('/include/css/fontface/Museo-300/museo300regular-webfont.eot');
  src: url('/include/css/fontface/Museo-300/museo300regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-300/museo300regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-300/museo300regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-300/museo300regular-webfont.svg#museo_300regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo-500';
  src: url('/include/css/fontface/Museo-500/museo500regular-webfont.eot');
  src: url('/include/css/fontface/Museo-500/museo500regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-500/museo500regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-500/museo500regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-500/museo500regular-webfont.svg#museo_500regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo 500';
  src: url('/include/css/fontface/Museo-500/museo500regular-webfont.eot');
  src: url('/include/css/fontface/Museo-500/museo500regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-500/museo500regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-500/museo500regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-500/museo500regular-webfont.svg#museo_500regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo-700';
  src: url('/include/css/fontface/Museo-700/museo700regular-webfont.eot');
  src: url('/include/css/fontface/Museo-700/museo700regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-700/museo700regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-700/museo700regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-700/museo700regular-webfont.svg#museo_700regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo 700';
  src: url('/include/css/fontface/Museo-700/museo700regular-webfont.eot');
  src: url('/include/css/fontface/Museo-700/museo700regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Museo-700/museo700regular-webfont.woff') format('woff'), url('/include/css/fontface/Museo-700/museo700regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Museo-700/museo700regular-webfont.svg#museo_700regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OstrichSans-Black';
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.svg#ostrich_sansblack') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Symbol';
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.svg#ostrich_sansblack') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Ostrich Sans';
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Black/ostrich-black-webfont.svg#ostrich_sansblack') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Ostrich Sans';
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.svg#ostrich_sansbold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Mishafi';
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.svg#ostrich_sansbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OstrichSans-Bold';
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Bold/ostrich-bold-webfont.svg#ostrich_sansbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OstrichSans-Light';
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.svg#ostrich_sanslight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Didot';
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.svg#ostrich_sanslight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OstrichSans Light';
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Light/ostrich-light-webfont.svg#ostrich_sanslight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OstrichSans-Medium';
  src: url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.svg#ostrich_sansmedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Verdana';
  src: url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.eot');
  src: url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.woff') format('woff'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/OstrichSans-Medium/ostrich-regular-webfont.svg#ostrich_sansmedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan Bevel';
  src: url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.svg#sullivan_bevelregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan-Bevel';
  src: url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Bevel/sullivan-bevel-webfont.svg#sullivan_bevelregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan-Fill';
  src: url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.svg#sullivan_fillregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan Fill';
  src: url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Fill/sullivan-fill-webfont.svg#sullivan_fillregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan-Regular';
  src: url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.svg#sullivanregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Sullivan';
  src: url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.eot');
  src: url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.woff') format('woff'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.ttf') format('truetype'), url('/include/css/fontface/Sullivan-Regular/sullivan-regular-webfont.svg#sullivanregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Georgia';
  src: url('/include/css/fontface/Georgia/georgia.eot');
  src: url('/include/css/fontface/Georgia/georgia.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Georgia/georgia.woff') format('woff'), url('/include/css/fontface/Georgia/georgia.ttf') format('truetype'), url('/include/css/fontface/Georgia/georgia.svg#georgia') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Georgia-Bold';
  src: url('/include/css/fontface/Georgia-Bold/georgia-bold.eot');
  src: url('/include/css/fontface/Georgia-Bold/georgia-bold.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Georgia-Bold/georgia-bold.woff') format('woff'), url('/include/css/fontface/Georgia-Bold/georgia-bold.ttf') format('truetype'), url('/include/css/fontface/Georgia-Bold/georgia-bold.svg#georgiabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Georgia-BoldItalic';
  src: url('/include/css/fontface/Georgia-BoldItalic/georgia-bolditalic.eot');
  src: url('/include/css/fontface/Georgia-BoldItalic/georgia-bolditalic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Georgia-BoldItalic/georgia-bolditalic.woff') format('woff'), url('/include/css/fontface/Georgia-BoldItalic/georgia-bolditalic.ttf') format('truetype'), url('/include/css/fontface/Georgia-BoldItalic/georgia-bolditalic.svg#georgiabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Georgia-Italic';
  src: url('/include/css/fontface/Georgia-Italic/georgia-italic.eot');
  src: url('/include/css/fontface/Georgia-Italic/georgia-italic.eot?#iefix') format('embedded-opentype'), url('/include/css/fontface/Georgia-Italic/georgia-italic.woff') format('woff'), url('/include/css/fontface/Georgia-Italic/georgia-italic.ttf') format('truetype'), url('/include/css/fontface/Georgia-Italic/georgia-italic.svg#georgiabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.border-box {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.hidden_text {
  font: 0/0 serif;
  text-shadow: none;
  color: transparent;
}
.screen {
  position: relative;
  float: left;
  overflow: hidden;
}
.screen .screen_loading_overlay {
  text-align: center;
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
}
.screen .screen_loading_overlay P {
  color: #fff;
  font-size: 50px;
  text-align: center;
  margin-top: 500px;
  margin-bottom: 20px;
}
.screen .screen_loading_overlay .screen_loading_bar {
  height: 20px;
  position: relative;
  background: #fff;
  width: 50%;
  margin: 0 auto;
  margin-top: 20px;
}
.screen .screen_loading_overlay .screen_loading_bar span {
  display: block;
  height: 100%;
  background: #0076BF;
  position: relative;
  overflow: hidden;
}
.screen div {
  position: absolute;
}
.screen a img {
  border: none;
}
.screen img {
  border: none;
}
.screen div a {
  text-decoration: none;
  z-index: 2;
}
.screen div p {
  margin: 0px;
  padding: 15px 0px 15px 0px;
}
video {
  background: #000;
}
.caption {
  width: 100px;
  position: absolute;
  top: 50px;
  left: 10px;
  z-index: 999;
  border: 3px solid #ddd;
  border-radius: 5px;
  background: url('/include/img/arrow.png') #ffffff no-repeat;
  background-position: 0px -50px;
  font-family: 'Helvetica';
  color: #999;
  padding: 10px;
}
.caption_icon {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 999;
  height: 50px;
  width: 50px;
  margin: 0px;
  background: url('/include/img/caption-icon.png') no-repeat;
  background-size: 50px 50px;
  cursor: pointer;
}
.caption_icon:hover {
  background: url('/include/img/caption-icon-rollover.png') no-repeat;
  background-size: 50px 50px;
}
.playIcon {
  height: 140px;
  width: 140px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -70px;
  margin-top: -70px;
}
.galleryIcon {
  height: 70px;
  width: 70px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -35px;
  margin-top: -35px;
}
#preview_container {
  display: none;
  position: absolute;
  z-index: 1;
}
#auto_advance_indicator {
  position: relative;
  top: 0px;
  left: 0px;
  background: #2B2B2B;
  width: 100%;
  height: 4px;
  z-index: 1;
}
#auto_advance_indicator #auto_advance_fill {
  height: 100%;
  width: 0%;
  background: #2B78F8;
}
#auto_advance_indicator_standin {
  position: relative;
  top: 0px;
  left: 0px;
  background: #FFF;
  width: 100%;
  height: 4px;
  z-index: 1;
}
#loading_overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
  z-index: 1;
}
#loading_overlay.mobile #loading_indicator {
  max-width: 200px;
  margin-left: -100px;
}
#loading_overlay #loading_indicator {
  color: #FFF;
  font-size: 23px;
  position: absolute;
  top: 50%;
  width: 400px;
  margin-top: -50px;
  text-align: center;
  left: 50%;
  margin-left: -200px;
}
#loading_overlay #loading_indicator p {
  margin-bottom: 5px;
}
#loading_overlay #loading_indicator .loading_bar {
  width: 100%;
  height: 5px;
  background: #000;
}
#loading_overlay #loading_indicator .loading_bar span {
  display: block;
  height: 100%;
  background: #0B79FB;
  width: 0%;
}
.audio_object {
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.75);
  border-radius: 10px;
  padding: 10px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.audio_object img {
  height: calc(100% - 120px);
  margin-top: 40px;
}
.audio_object p {
  color: #fff;
  font-size: 29px;
  line-height: 40px;
}
.audio_object div.audio_progress_container {
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: calc(100% - 20px);
  display: block;
  background: #fff;
  height: 15px;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: inset 0px 0px 5px #555;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.audio_object div.audio_progress_container .audio_progress_container_fill {
  position: relative;
  width: 0%;
  background: #3878AE;
  height: 100%;
  display: block;
}
.border-box {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.screen .video {
  display: none;
}
body {
  background: #3E3E3E;
  margin: 0px;
}
body p {
  margin: 0px;
  padding: 0px;
}
textarea {
  resize: none;
}
:-moz-full-screen #player {
  margin: 0px;
  border: 0px;
  overflow: hidden;
}
:-webkit-full-screen #player {
  margin: 0px;
  margin-top: 0px;
  border: 0px;
  overflow: hidden;
}
:-webkit-full-screen #player #container {
  -webkit-transform: scale(1);
  -webkit-transform-origin-y: 0;
  -webkit-transform-origin-x: 0;
  transform-origin: 0 0;
}
:-moz-full-screen #player #container {
  -webkit-transform: scale(1);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
:-webkit-full-screen #author,
:-webkit-full-screen #mac_app_bar,
:-webkit-full-screen #create,
:-webkit-full-screen #status_bar,
:-webkit-full-screen #control_bar.pro,
:-webkit-full-screen #social_smaller {
  display: none;
}
:-webkit-full-screen #wrappers_delight {
  background: #000!important;
  padding: 0px!important;
}
:-moz-full-screen #author,
:-moz-full-screen #mac_app_bar,
:-moz-full-screen #create,
:-webkit-full-screen #status_bar,
:-webkit-full-screen #control_bar.pro,
:-moz-full-screen #social_smaller {
  display: none;
}
.action_success {
  display: none;
  position: fixed;
  margin-top: 60px;
  top: 0px;
  left: 50%;
  margin-left: -200px;
  height: 100px;
  width: 400px;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #555;
  box-shadow: 0px 0px 10px #333;
  z-index: 1;
}
.action_success p {
  text-align: center;
  line-height: 100px;
  font-family: "HelveticaNeue-Light";
  font-size: 20px;
  color: #666;
}
@-webkit-keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes dropDown {
  0% {
    padding-top: 0px;
  }
  100% {
    padding-top: 60px;
  }
}
#presentation_tracking_contain {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(200, 200, 200, 0.9);
  z-index: 11;
  top: 0px;
  left: 0px;
  padding-top: 60px;
  animation-name: dropDown;
  animation-duration: 1s;
  display: none;
}
#presentation_tracking_contain a#track_panel_close {
  position: absolute;
  top: 0px;
  left: 0px;
  background: transparent;
  height: 100%;
  width: 100%;
  z-index: 9;
  font-size: NaN;
  color: transparent;
  text-indent: -99999px;
  cursor: default;
}
#presentation_tracking_contain #presentation_tracking_preview {
  background: #fff;
  border: 2px solid #999;
  padding: 20px;
  width: 449px;
  margin: 0 auto;
  font-size: 14px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  box-shadow: 0px 0px 20px #777;
  position: relative;
  z-index: 12;
  display: none;
  animation-name: fade;
  animation-duration: 1s;
}
#presentation_tracking_contain #presentation_tracking_preview p {
  margin-bottom: 10px;
}
#presentation_tracking_contain #presentation_tracking_preview p.message {
  height: 300px;
  overflow: scroll;
  border: 1px solid #aaa;
  padding: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#presentation_tracking_contain #presentation_tracking_preview a.back {
  border-radius: 2px;
  border: 1px solid #ddd;
  background: #fff;
  padding: 5px;
  color: #000;
  font-size: 12px;
  text-decoration: none;
}
#presentation_tracking_contain #presentation_tracking {
  animation-name: fade;
  animation-duration: 1s;
  position: relative;
  border-radius: 5px;
  background: #fff;
  border: 2px solid #999;
  padding: 20px;
  width: 449px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  box-shadow: 0px 0px 20px #777;
  z-index: 11;
  overflow: hidden;
}
#presentation_tracking_contain #presentation_tracking .inner_form {
  display: none;
}
#presentation_tracking_contain #presentation_tracking input[type="email"],
#presentation_tracking_contain #presentation_tracking input[type="text"],
#presentation_tracking_contain #presentation_tracking textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid #eee;
  font-size: 12px;
  width: calc(100% - 80px);
  display: inline-block;
}
#presentation_tracking_contain #presentation_tracking input[type="text"] {
  width: 100%;
  margin-top: 10px;
}
#presentation_tracking_contain #presentation_tracking button {
  padding: 10px;
  border: 1px solid #eee;
  background: #eee;
  font-size: 12px;
}
#presentation_tracking_contain #presentation_tracking button a {
  text-decoration: none;
  color: #000;
}
#presentation_tracking_contain #presentation_tracking button.generate {
  font-size: 12px;
  display: inline-block;
  border: 0px;
  padding: 10px;
  width: 80px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #eee;
  background: #eee;
}
#presentation_tracking_contain #presentation_tracking hr {
  border: 0px;
  height: 1px;
  background: #eee;
  margin: 0px;
}
#presentation_tracking_contain #presentation_tracking p.title {
  font-size: 20px;
  margin-bottom: 10px;
  text-align: left;
  color: #333;
  font-size: 13px;
}
#presentation_tracking_contain #presentation_tracking p.success {
  display: none;
}
#presentation_tracking_contain #presentation_tracking form {
  overflow: hidden;
}
#presentation_tracking_contain #presentation_tracking form input[type="email"],
#presentation_tracking_contain #presentation_tracking form input[type="text"],
#presentation_tracking_contain #presentation_tracking form textarea {
  width: 300px;
  display: inline-block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid #eee;
  border: 0px;
  font-size: 12px;
}
#presentation_tracking_contain #presentation_tracking form textarea {
  display: block;
  width: 100%;
  border: 1px solid #eee;
  border-top: 0px;
  margin-bottom: 10px;
  border: 0px;
  font-size: 15px;
}
#presentation_tracking_contain #presentation_tracking form label {
  display: block;
  overflow: hidden;
  border-bottom: 1px solid #eee;
  color: #aaa;
  margin: 0px;
  padding: 0px 10px;
  font-size: 12px;
  background: #fff;
}
#presentation_tracking_contain #presentation_tracking form textarea {
  height: 300px;
}
#presentation_tracking_contain #presentation_tracking form button[type="submit"],
#presentation_tracking_contain #presentation_tracking form button {
  border-radius: 2px;
  border: 1px solid #ddd;
  background: #fff;
  padding: 5px;
  color: #000;
  font-size: 12px;
}
#presentation_tracking_contain #presentation_tracking form button[type="submit"] img,
#presentation_tracking_contain #presentation_tracking form button img {
  height: 14px;
  margin-left: 10px;
  display: none;
}
#settings_panel_contain {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(200, 200, 200, 0.9);
  z-index: 11;
  top: 0px;
  left: 0px;
  padding-top: 60px;
  display: none;
}
#settings_panel_contain a#settings_panel_contain_close {
  position: absolute;
  top: 0px;
  left: 0px;
  background: transparent;
  height: 100%;
  width: 100%;
  z-index: 9;
  font-size: NaN;
  color: transparent;
  text-indent: -99999px;
  cursor: default;
}
#settings_panel {
  position: relative;
  background: #fff;
  border: 2px solid #555;
  padding: 20px;
  width: 449px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Open Sans", sans-serif;
  box-shadow: 0px 0px 20px #777;
  z-index: 11;
}
#settings_panel.full {
  height: auto;
  display: block;
}
#settings_panel hr {
  height: 1px;
  border: 0px;
  background: #ddd;
}
#settings_panel p.title {
  font-size: 20px;
  margin-bottom: 10px;
}
#settings_panel p.error {
  display: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 10px;
  background: #ee4036;
  color: #fff;
  margin-bottom: 20px;
  border-radius: 5px;
}
#settings_panel p.status {
  display: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
  background: #D8EDF7;
  color: #1b6182;
  border-radius: 5px;
}
#settings_panel form {
  margin-bottom: 10px;
  overflow: hidden;
}
#settings_panel form a {
  font-size: 12px;
  display: inline-block;
  margin-left: 10px;
}
#settings_panel form a.btn {
  margin-left: 0px;
  display: block;
  color: #ee4036;
  text-decoration: underline;
  font-size: 12px;
  border-radius: 5px;
  margin-top: 20px;
}
#settings_panel form div.inline-block {
  display: inline-block;
}
#settings_panel form div.custom_url input[type="text"] {
  width: 287px;
  font-size: 14px;
  font-weight: 400;
}
#settings_panel form div#password_main_container.hidden {
  display: none;
}
#settings_panel form label {
  font-weight: 100;
  margin-right: 20px;
  display: block;
  margin-bottom: 10px;
}
#settings_panel form label.inline {
  display: inline-block;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 400;
}
#settings_panel form select {
  width: 200px;
  padding: 5px;
  -webkit-appearance: none;
  font-family: "Open Sans";
  font-weight: 100;
}
#settings_panel form input[type="submit"],
#settings_panel form button,
#settings_panel form input[type="reset"] {
  border: 1px solid #0070BC;
  padding: 5px;
  font-family: "Open Sans", sans-serif;
  color: #fff;
  background: #0070BC;
  border-radius: 5px;
  min-width: 70px;
  display: inline-block;
  margin-right: 10px;
}
#settings_panel form input[type="submit"]:hover,
#settings_panel form button:hover,
#settings_panel form input[type="reset"]:hover {
  transition: background 1s;
  background: #005289;
}
#settings_panel form button,
#settings_panel form input[type="reset"] {
  background: #ddd;
  border: 1px solid #ddd;
  color: #555;
}
#settings_panel form button:hover,
#settings_panel form input[type="reset"]:hover {
  transition: background 1s;
  background: #ccc;
}
#settings_panel form input[type="radio"] {
  margin-right: 20px;
}
#settings_panel form textarea {
  display: block;
  margin-bottom: 10px;
  width: 404px;
  padding: 5px;
  border-radius: 5px;
  border: 1px solid #aaa;
  font-family: "Open Sans", sans-serif;
  font-weight: 100;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#settings_panel form textarea,
#settings_panel form input[type="text"],
#settings_panel form input[type="password"],
#settings_panel form select,
#settings_panel form input[type="checkbox"] {
  transition: border 1s;
}
#settings_panel form textarea:hover,
#settings_panel form input[type="text"]:hover,
#settings_panel form input[type="password"]:hover,
#settings_panel form select:hover,
#settings_panel form input[type="checkbox"]:hover {
  transition: border 1s;
  border: 1px solid #000;
}
#settings_panel form textarea.error,
#settings_panel form input[type="text"].error,
#settings_panel form input[type="password"].error,
#settings_panel form select.error,
#settings_panel form input[type="checkbox"].error {
  transition: border 1s;
  border: 1px solid red;
}
#settings_panel form input[type="text"],
#settings_panel form input[type="password"] {
  margin-bottom: 10px;
  font-weight: 100;
  font-family: "Open Sans";
  padding: 5px;
  border: 1px solid #aaa;
  border-radius: 5px;
  width: 200px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#settings_panel form input[type="text"].block,
#settings_panel form input[type="password"].block {
  display: block;
  width: 404px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 20px;
}
#settings_panel form input[type="text"][type="password"],
#settings_panel form input[type="password"][type="password"] {
  display: inline-block;
  width: 200px;
  display: none;
}
#settings_panel .settings_link {
  position: absolute;
  bottom: -32px;
  left: 0px;
  background: #fff;
  width: 100px;
  text-align: center;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #eee;
  padding: 5px;
}
#settings_panel .settings_link p {
  font-size: 12px;
  line-height: 20px;
}
#settings_panel .settings_link p a {
  color: #000;
}
#player {
  position: relative;
  width: 1200px;
  background: #000;
  border: 1px solid #B0B0B0;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#player #settings_link,
#player #edit_flow_link,
#player #analytics_link,
#player #tracking_link {
  position: absolute;
  z-index: 1;
  width: 30px;
  height: 30px;
  text-align: center;
  left: -32px;
  top: 0px;
}
#player #settings_link a,
#player #edit_flow_link a,
#player #analytics_link a,
#player #tracking_link a {
  line-height: 30px;
  color: #0472BD;
  text-decoration: none;
  font-size: 18px;
}
#player #analytics_link {
  top: 30px;
}
#player #edit_flow_link {
  top: 60px;
}
#player #tracking_link {
  top: 60px;
}
#player #tracking_link img {
  width: 30px;
}
#player #show_watermark {
  width: 100%;
  margin: 0px;
  background: transparent;
  position: absolute;
  pointer-events: none;
}
#player #show_watermark.widescreen {
  top: 20px;
}
#player #show_watermark.standard {
  top: 20px;
}
#player #show_watermark img {
  pointer-events: all;
  float: right;
  width: 207px;
  height: 45px;
  padding-right: 20px;
  opacity: .6;
}
#player #container_wrapper {
  height: 876.5625px;
  overflow: hidden;
  position: relative;
}
#player #container_wrapper.widescreen {
  height: 562px;
}
#player #container {
  -webkit-transform: scale(0.5859375);
  -moz-transform: scale(0.5859375);
  -ms-transform: scale(0.5859375, 0.5859375);
  transform: scale(0.5859375);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  position: relative;
}
#player #container.widescreen {
  -webkit-transform: scale(0.26041667);
  -moz-transform: scale(0.26041667);
  -ms-transform: scale(0.26041667, 0.26041667);
  transform: scale(0.26041667);
}
#player #container #preview_container {
  width: 2048px;
  position: absolute;
  top: 0px;
  left: 0px;
}
#player #container #preview_container.widescreen {
  width: 3840px;
}
#player #slider {
  height: 1496px;
}
#player #slider.widescreen {
  height: 2160px;
}
#player.widescreen {
  width: 1000px;
}
#player #status_bar {
  width: 100%;
  height: 10px;
  background: #2C2C2C;
  margin: 0px;
  position: relative;
}
#player #status_bar #progress_contain {
  position: absolute;
  height: 10px;
  width: 100%;
}
#player #status_bar #progress_contain #progress {
  height: 10px;
  width: 0%;
  background: #0B79FB;
}
#player #status_bar ul {
  width: 100%;
  height: 10px;
  list-style: none;
  margin: 0px;
  border: 0px;
  padding: 0px;
}
#player #status_bar ul li {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 10%;
  height: 10px;
  position: relative;
  z-index: 1;
}
#player #status_bar ul li div.screen_indicator {
  height: 146.08px;
  width: 200px;
  background: #2C2C2C;
  z-index: 2;
  position: absolute;
  top: -156.08px;
  left: 50%;
  margin-left: -100px;
  padding: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
  border-radius: 5px;
  border: 1px solid #000;
  box-shadow: inset 0px 0px 3px #464646;
}
#player #status_bar ul li div.screen_indicator.widescreen {
  height: 112.50000004px;
  top: -122.50000004px;
}
#player #status_bar ul li div.screen_indicator img {
  display: block;
  height: 100%;
  width: 100%;
}
#player #status_bar ul li div.screen_indicator div.text_indication {
  position: absolute;
  height: 20px;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
  left: 0px;
  bottom: 0px;
  text-align: center;
}
#player #status_bar ul li div.screen_indicator div.text_indication p {
  line-height: 20px;
  color: #fff;
  font-size: 12px;
}
#player #status_bar ul li div.screen_indicator:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 10px solid #2C2C2C;
  position: absolute;
  bottom: -10px;
  z-index: 1;
  left: 50%;
  margin-left: -15px;
}
#player #status_bar ul li a {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
}
#player #status_bar ul li:hover div.screen_indicator {
  display: block;
}
#player #overlay_arrow_bar {
  position: absolute;
  left: -35px;
  background: red;
  width: 185px;
  height: 145px;
  background: url('/include/img/player/clicktoseemore.png') no-repeat center center;
  background-size: 100%;
  z-index: 9;
  margin-top: -93px;
}
#player #overlay_arrow_bar.withAutoAdvance {
  left: -10px;
  pointer-events: none;
}
#player #overlay_arrow_bar a {
  display: block;
  position: absolute;
  height: 100%;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
#player #control_bar {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #B0B0B0;
  background: #fff;
  overflow: hidden;
}
#player #control_bar .nav_arrows {
  width: 150px;
  height: 100%;
  float: left;
  overflow: hidden;
  margin-top: 5.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#player #control_bar .nav_arrows .time p {
  padding-left: 0px;
}
#player #control_bar .nav_arrows p {
  margin: 0px;
  color: #838383;
  line-height: 30px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 100;  

}
#player #control_bar .nav_arrows div {
  line-height: 32px;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 12px;
  margin-left: 15px;
  
}
#player #control_bar .nav_arrows div a {
  margin: 0px;
  padding: 0px;
  color: #838383;
  text-decoration: none;
}
#player #control_bar .nav_arrows div a.next,
#player #control_bar .nav_arrows div a.back {
  display: block;
  height: 30px;
  width: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#player #control_bar .nav_arrows div a.next {
  background: url('/include/img/player/arrowright_icon.png') no-repeat center center;
  background-size: 20px;
}
#player #control_bar .nav_arrows div a.back {
  background: url('/include/img/player/arrowleft_icon.png') no-repeat center center;
  background-size: 20px;
}
#player #control_bar .buttons {
  float: right;
  overflow: hidden;
  height: 100%;
  position: relative;
}
#player #control_bar .buttons div {
  margin-top: 5.5px;
  padding-right: 5px;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  color: #4a4a4a;
}
#player #control_bar .buttons div.logo {
  height: 30px;
  width: 30px;
  padding: 0px 0px 0px 0px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
#player #control_bar .buttons div.logo img {
  height: 100%;
  display: block;
}
#player #control_bar .buttons div a {
  color: #4a4a4a;
  text-decoration: none;
}
#player #control_bar .buttons div a:hover {
  color: #171717;
}
#player #control_bar .buttons div a.add,
#player #control_bar .buttons div a.share,
#player #control_bar .buttons div a.fullscreen,
#player #control_bar .buttons div a.dt {
  display: block;
  height: 30px;
  width: 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: red;
}
#player #control_bar .buttons div a.add {
  background: url('/include/img/player/addd_icon.png') no-repeat center center;
  background-size: 100%;
}
#player #control_bar .buttons div a.share {
  background: url('/include/img/player/add_icon.png') no-repeat center center;
  background-size: 100%;
}
#player #control_bar .buttons div a.dt {
  background: url('/include/img/player/direct_track_icon.png') no-repeat center center;
  background-size: 100%;
}
#player #control_bar .buttons div a.fullscreen {
  background: url('/include/img/player/expand_icon.png') no-repeat center center;
  background-size: 100%;
}
#player #author {
  background: #fff;
  padding: 15px;
}
#player #author #inner_author {
  position: relative;
  min-height: 100px;
  margin-bottom: 10px;
  padding-left: 85px;
  text-align: center;
}
#player #author #inner_author img {
  width: 70px;
  height: auto;
  border-radius: 35px;
  position: absolute;
  left: 0px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #eee;
}
#player #author #inner_author p {
  text-align: left;
}
#player #author #inner_author p.title {
  font-weight: bold;
  font-size: 25px;
  line-height: 30px;
}
#player #author #inner_author p.creator {
  font-size: 16px;
  color: #8B9096;
}
#player #author #inner_author p.creator span {
  font-weight: bold;
  color: #000;
}
#player #author #inner_author p.creator a {
  color: #000;
  text-decoration: none;
}
#player #author #inner_author p.creator a:hover {
  text-decoration: underline;
}
#player #author #inner_author p.description {
  font-size: 14px;
  margin-top: 20px;
  letter-spacing: 0.3px;
  line-height: 20px;
  padding-right: 20px;
}
#player #author #inner_author .social_buttons {
  margin-top: 10px;
  overflow: hidden;
  width: 100%;
}
#player #author #inner_author .social_buttons .social_button {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 10px 0px 0px;
}
#player #author #inner_author .social_buttons .social_button p {
  font-size: 12px;
}
#player #author #inner_author .social_buttons .social_button p i {
  margin-right: 4px;
}
#player #author #inner_author .social_buttons .social_button p a {
  text-decoration: none;
  color: #000;
}
#player #author #inner_author .social_buttons .social_button p a.liked i {
  color: red;
}
#player #create {
  text-align: center;
  padding: 20px;
  background: #F8F8FA;
}
#player #create a {
  display: inline-block;
  text-decoration: none;
  padding: 10px 20px;
  background: #0070BA;
  color: #fff;
  border-radius: 5px;
  font-weight: 100;
  font-size: 14px;
  border: 0px solid #005187;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.no-js .loading_overlay {
  display: none;
}
body.no-js {
  margin-top: 0px;
}
html.share_lightbox_active #share_lightbox {
  display: block;
}
#share_lightbox {
  display: none;
  position: absolute;
  height: 900px;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0px;
  left: 0px;
  z-index: 999;
  box-shadow: 0px 0px 10px #000;
}
#share_lightbox .share_lightbox_content {
  padding-bottom: 15px;
  position: relative;
  width: 454px;
  background: #FFFFFF;
  margin: 0 auto;
  margin-top: 50px;
  border-radius: 8px;
}
#share_lightbox .share_lightbox_content div.close {
  position: absolute;
  height: 40px;
  width: 40px;
  top: -20px;
  right: -20px;
  background: url('/include/img/close-icon.png') no-repeat center center;
}
#share_lightbox .share_lightbox_content div.close a {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  background: none;
  height: 40px;
  width: 40px;
}
#share_lightbox .share_lightbox_content ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
#share_lightbox .share_lightbox_content ul li {
  margin: 0px;
  padding: 0px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}
#share_lightbox .share_lightbox_content ul li a {
  display: block;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  background: blue;
  padding: 10px;
  border-radius: 8px;
  text-decoration: none;
  color: #fff;
  font-family: "HelveticaNeue-Light";
  font-size: 16px;
}
#share_lightbox .share_lightbox_content ul li a.facebook {
  background: #305D99;
}
#share_lightbox .share_lightbox_content ul li a.twitter {
  background: #00ACE0;
}
#share_lightbox .share_lightbox_content ul li a.email {
  background: #F2852A;
}
#share_lightbox .share_lightbox_content ul li a.linkedin {
  background: #0073B2;
}
#share_lightbox .share_lightbox_content ul li a.gmail {
  background: #E14C41;
}
#share_lightbox .share_lightbox_content p {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 0px;
  margin: 0px;
  font-size: 18px;
  line-height: 18px;
  padding: 20px;
  padding-left: 38px;
  background: #EEECED;
}
#share_lightbox .share_lightbox_content p.copy {
  padding: 0px;
  margin: 0px;
  background: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  width: 80%;
  margin: 0 auto;
  color: #555;
  padding-bottom: 10px;
  margin-top: 10px;
}
#share_lightbox .share_lightbox_content div.share_code {
  margin-bottom: 15px;
}
#share_lightbox .share_lightbox_content div.share_code form {
  padding-left: 45px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 10px;
}
#share_lightbox .share_lightbox_content div.share_code form label {
  color: #555555;
  margin-left: 2px;
}
#share_lightbox .share_lightbox_content div.share_code textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 80%;
  display: block;
  margin: 0 auto;
  background: #EEECED;
  border: 0px;
  border-radius: 8px;
  padding: 10px;
  text-align: center;
  height: 40px;
  color: #555;
}
#share_lightbox .share_lightbox_content div.share_code textarea.embed {
  height: 70px;
  text-align: left;
}
#codeigniter_profiler {
  overflow: scroll;
  width: 500px;
  margin: 0 auto;
  background: blue;
  z-index: 999;
  height: 400px;
  border: 1px solid #000;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -200px;
  margin-left: -250px;
  box-shadow: 0px 0px 100px #000;
  font-family: 'BebasNeue';
  letter-spacing: 1px;
  border-radius: 5px;
}
.no-js #wrapper #topbar .share {
  display: none;
}
.no-js #wrapper #topbar .js-warning {
  display: block;
}
.no-js #wrapper #topbar .fullscreen {
  display: none;
}
#container {
  width: 2048px;
}
#container.widescreen {
  width: 3840px;
}
:-webkit-full-screen #footer,
:-webkit-full-screen #footer_funnel {
  display: none;
}
:-webkit-full-screen #header {
  display: none;
}
:-moz-full-screen #footer {
  display: none;
}
:-moz-full-screen #header {
  display: none;
}
:-webkit-full-screen #social {
  display: none;
}
:-moz-full-screen #social {
  display: none;
}
:-webkit-full-screen .arrowBack {
  background: #000;
}
:-webkit-full-screen .arrowNext {
  background: #000;
}
:-moz-full-screen .arrowBack {
  background: #000;
}
:-moz-full-screen .arrowNext {
  background: #000;
}
.alertPopUp {
  position: absolute;
  width: 400px;
  height: 50px;
  background: #fdfdfd;
  z-index: 9;
  border-radius: 5px;
  border: 1px solid #000;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -200px;
  box-shadow: 0px 0px 10px #000;
  display: none;
}
.alertPopUp p {
  padding: 10px;
  margin-top: 0px;
  font-family: helvetica, arial, sans-serif;
  color: #333;
}
.sharePop {
  height: 454px;
  width: 333px;
  background: #212121;
  border-radius: 10px;
  box-shadow: 0px 0px 10px #000;
  z-index: 10;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -150px;
  margin-left: -150px;
  display: none;
}
.sharePop ul {
  margin: 0px 6px 0px 6px;
  padding: 0px;
  border-radius: 10px;
  border: 1px solid #000;
  box-shadow: inset 0px 0px 4px #000;
}
.sharePop ul p {
  font-family: helvetica, arial, sans-serif;
  text-shadow: 0px 0px 3px #000;
  color: #fff;
  margin-bottom: 5px;
  margin-left: 6px;
}
.sharePop ul input {
  font-family: helvetica, arial, sans-serif;
  border: 1px solid #000;
}
.sharePop ul input[type="text"] {
  border-radius: 8px;
  height: 30px;
  width: 295px;
  margin-bottom: 10px;
  margin-left: 6px;
  color: #888;
  padding-left: 10px;
}
.sharePop ul textarea {
  border-radius: 8px;
  height: 30px;
  width: 295px;
  margin-bottom: 10px;
  margin-left: 6px;
  color: #888;
  padding-left: 10px;
  resize: none;
}
.sharePop ul input[type="button"] {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  height: 34px;
  margin-left: -2px;
  background: #3a7eaa;
  color: #fff;
  font-weight: bold;
  text-shadow: 0px 1px 1px #000;
  font-size: 12px;
  cursor: pointer;
}
.sharePop ul input[type="button"]:hover {
  background: #347097;
}
.sharePop ul input[type="button"]:active {
  background: #2d6284;
}
.sharePop ul li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 300px;
  position: relative;
  left: 50%;
  margin-left: -150px;
}
.sharePop ul li a {
  color: #fff;
  font-family: helvetica, arial, sans-serif;
  text-decoration: none;
  display: block;
  height: 70px;
  text-shadow: 0px 0px 3px #000;
  font-size: 22px;
  background: #2b2b2b;
  margin-top: 8px;
  margin-bottom: 8px;
  border-radius: 10px;
  padding-left: 92px;
  line-height: 70px;
  box-shadow: 0px 0px 5px #000, inset 0px 0px 1px #777;
}
.sharePop ul li:first-child a {
  background-image: url('/include/img/facebook-icon.png');
  background-repeat: no-repeat;
  background-position: 30px center;
}
.sharePop ul li:nth-child(2) a {
  background-image: url('/include/img/twitter-icon.png');
  background-repeat: no-repeat;
  background-position: 30px center;
}
.sharePop ul li:nth-child(3) a {
  background-image: url('/include/img/mail-icon.png');
  background-repeat: no-repeat;
  background-position: 30px center;
}
.sharePop h2 {
  height: 48px;
  font-size: 18px;
  font-family: helvetica, arial, sans-serif;
  color: #fff;
  margin: 0px;
  padding-left: 15px;
  background-size: 30px 60px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  text-shadow: 0px 0px 3px #000;
  line-height: 48px;
}
.sharePop h2 button {
  float: right;
  color: #fff;
  background: #272727;
  border: 1px solid #000;
  border-radius: 5px;
  padding: 5px;
  cursor: pointer;
  box-shadow: inset 0px 0px 1px #777;
  height: 25px;
  position: relative;
  top: 50%;
  margin-top: -13px;
  margin-right: 10px;
  line-height: 0px;
}
.sharePop h2 button:active {
  background: #0e0e0e;
}
#social_smaller {
  width: 100%;
  background: #F7F7F5;
  padding-top: 20px;
}
#social_smaller #comment_section {
  overflow: hidden;
  position: relative;
  clear: both;
}
#social_smaller #comment_section .comments {
  width: 812px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  overflow: hidden;
  background: #FFF;
  margin-bottom: 60px;
  border: 1px solid #B0B0B0;
  box-shadow: inset 0px 0px 1px #F2F2F3;
}
#social_smaller #comment_section .comments.widescreen {
  width: 1000px;
}
#social_smaller #comment_section .comments p {
  padding: 0px;
  margin: 0px;
  color: #333;
  font-size: 15px;
  font-weight: bold;
}
#social_smaller #comment_section .comments p [data-counter="comments"],
#social_smaller #comment_section .comments p .comment_counter {
  display: none;
}
#social_smaller #comment_section .comments hr {
  border: 0px;
  height: 1px;
  background: #ddd;
}
#social_smaller #comment_section .comments .template {
  display: none;
}
#social_smaller #comment_section .comments div.comment_list {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
  margin-top: 10px;
  position: relative;
  background: url('/include/img/loading_big.gif') no-repeat center center;
  min-height: 100px;
  background-size: 30px;
  padding-left: 37.5px;
}
#social_smaller #comment_section .comments div.comment_list .comment {
  width: 100%;
  min-height: 165px;
  background: #FFF;
  border-left: 2px solid #DADADA;
  padding-left: 67.5px;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#social_smaller #comment_section .comments div.comment_list .comment:last-child {
  border-left: 0px;
}
#social_smaller #comment_section .comments div.comment_list .comment img {
  position: absolute;
  height: 75px;
  width: 75px;
  border-radius: 75px;
  border: 1px solid #DADADA;
  left: -37.5px;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment {
  padding-top: 10px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 5px;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment div.comment_text {
  border: 1px solid #DFDFDF;
  border-top: 0px;
  border-bottom: 3px solid #DFDFDF;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: hidden;
  padding: 20px;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment div.comment_text a {
  font-size: 12px;
  color: #3A78AE;
  float: right;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment div.comment_text p {
  font-weight: 100;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author {
  display: block;
  background: #F7F7F7;
  padding: 20px;
  position: relative;
  border: 1px solid #DFDFDF;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-transform: capitalize;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author a {
  text-decoration: none;
  color: #000;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author a:hover {
  text-decoration: underline;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 20px solid transparent;
  border-right: 18px solid #DFDFDF;
  border-bottom: 20px solid transparent;
  position: absolute;
  left: -18px;
  top: 8px;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 18px solid transparent;
  border-right: 18px solid #F7F7F7;
  border-bottom: 18px solid transparent;
  position: absolute;
  left: -18px;
  top: 10px;
}
#social_smaller #comment_section .comments div.comment_list .comment .inner_comment p.comment_author span {
  color: #CACACA;
  font-weight: 100;
  padding-left: 10px;
}
#social_smaller #comment_section .comments div.add_comment {
  position: relative;
}
#social_smaller #comment_section .comments div.add_comment p {
  font-size: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
#social_smaller #comment_section .comments div.add_comment form {
  overflow: hidden;
}
#social_smaller #comment_section .comments div.add_comment form input[type="text"],
#social_smaller #comment_section .comments div.add_comment form textarea {
  height: 75px;
  padding: 0px;
  border: 1px solid #D5D5D5;
  background: #F7F7F5;
  margin: 0px;
  padding: 10px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 5px;
}
#social_smaller #comment_section .comments div.add_comment form input[type="submit"] {
  padding: 0px;
  border: 0px;
  padding: 8px 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 1px solid #999;
  background: #196AB5;
  color: #ACC8E3;
  display: block;
  clear: both;
  margin-top: 10px;
  float: right;
}
@media screen and (max-width: 1280px) {
  #player {
    width: 700px;
  }
  #player #container_wrapper {
    height: 511px;
  }
  #player #container {
    -webkit-transform: scale(0.34179688);
    -moz-transform: scale(0.34179688);
    -ms-transform: scale(0.34179688, 0.34179688);
    transform: scale(0.34179688);
  }
  #social_smaller #comment_section .comments {
    width: 700px;
  }
}
@media screen and (min-width: 1500px) {
  #player:not(.widescreen) {
    width: 1500px;
  }
  #player:not(.widescreen) #container_wrapper {
    height: 1095.703125px;
  }
  #player:not(.widescreen) #container {
    -webkit-transform: scale(0.732421875);
    -moz-transform: scale(0.732421875);
    -ms-transform: scale(0.732421875, 0.732421875);
    transform: scale(0.732421875);
  }
  #player.widescreen {
    width: 1500px;
  }
  #player.widescreen #container_wrapper {
    height: 843.75px;
  }
  #player.widescreen #container {
    -webkit-transform: scale(0.390625);
    -moz-transform: scale(0.390625);
    -ms-transform: scale(0.390625, 0.390625);
    transform: scale(0.390625);
  }
  #social_smaller #comment_section .comments.widescreen {
    width: 1500px;
  }
  #social_smaller #comment_section .comments:not(.widescreen) {
    width: 1500px;
  }
}
