@charset "UTF-8";

/* GFS webfonts */
@font-face { font-family:'GFS Ambrosia'; src:url('_assets/webfonts/GFS_Ambrosia.eot'); src:url('_assets/webfonts/GFS_Ambrosia.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Ambrosia.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Artemisia'; src:url('_assets/webfonts/GFS_Artemisia.eot'); src:url('_assets/webfonts/GFS_Artemisia.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Artemisia.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Artemisia'; src:url('_assets/webfonts/GFS_Artemisia_Italic.eot'); src:url('_assets/webfonts/GFS_Artemisia_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Artemisia_Italic.woff') format('woff'); font-style:italic; font-weight:400; }
@font-face { font-family:'GFS Artemisia'; src:url('_assets/webfonts/GFS_Artemisia_Bold.eot'); src:url('_assets/webfonts/GFS_Artemisia_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Artemisia_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS Artemisia'; src:url('_assets/webfonts/GFS_Artemisia_Bold_Italic.eot'); src:url('_assets/webfonts/GFS_Artemisia_Bold_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Artemisia_Bold_Italic.woff') format('woff'); font-style:italic; font-weight:700; }
@font-face { font-family:'GFS Baskerville'; src:url('_assets/webfonts/GFS_Baskerville.eot'); src:url('_assets/webfonts/GFS_Baskerville.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Baskerville.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Bodoni'; src:url('_assets/webfonts/GFS_Bodoni.eot'); src:url('_assets/webfonts/GFS_Bodoni.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Bodoni.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Bodoni'; src:url('_assets/webfonts/GFS_Bodoni_Italic.eot'); src:url('_assets/webfonts/GFS_Bodoni_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Bodoni_Italic.woff') format('woff'); font-style:italic; font-weight:400; }
@font-face { font-family:'GFS Bodoni'; src:url('_assets/webfonts/GFS_Bodoni_Bold.eot'); src:url('_assets/webfonts/GFS_Bodoni_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Bodoni_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS Bodoni'; src:url('_assets/webfonts/GFS_Bodoni_Bold_Italic.eot'); src:url('_assets/webfonts/GFS_Bodoni_Bold_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Bodoni_Bold_Italic.woff') format('woff'); font-style:italic; font-weight:700; }
@font-face { font-family:'GFS Bodoni Classic'; src:url('_assets/webfonts/GFS_BodoniClassic.eot'); src:url('_assets/webfonts/GFS_BodoniClassic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_BodoniClassic.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Complutum'; src:url('_assets/webfonts/GFS_Complutum.eot'); src:url('_assets/webfonts/GFS_Complutum.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Complutum.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Decker'; src:url('_assets/webfonts/GFS_Decker.eot'); src:url('_assets/webfonts/GFS_Decker.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Decker.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Didot'; src:url('_assets/webfonts/GFS_Didot.eot'); src:url('_assets/webfonts/GFS_Didot.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Didot'; src:url('_assets/webfonts/GFS_Didot_Italic.eot'); src:url('_assets/webfonts/GFS_Didot_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot_Italic.woff') format('woff'); font-style:italic; font-weight:400; }
@font-face { font-family:'GFS Didot'; src:url('_assets/webfonts/GFS_Didot_Bold.eot'); src:url('_assets/webfonts/GFS_Didot_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS Didot'; src:url('_assets/webfonts/GFS_Didot_Bold_Italic.eot'); src:url('_assets/webfonts/GFS_Didot_Bold_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot_Bold_Italic.woff') format('woff'); font-style:italic; font-weight:700; }
@font-face { font-family:'GFS Didot Classic'; src:url('_assets/webfonts/GFS_Didot_Classic.eot'); src:url('_assets/webfonts/GFS_Didot_Classic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot_Classic.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Didot Display'; src: url('_assets/webfonts/GFS_Didot_Display.eot'); src: url('_assets/webfonts/GFS_Didot_Display.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Didot_Display.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Elpis'; src:url('_assets/webfonts/GFS_Elpis.eot'); src:url('_assets/webfonts/GFS_Elpis.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Elpis.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Eustace'; src:url('_assets/webfonts/GFS_Eustace.eot'); src:url('_assets/webfonts/GFS_Eustace.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Eustace.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Fleischman'; src:url('_assets/webfonts/GFS_Fleischman.eot'); src:url('_assets/webfonts/GFS_Fleischman.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Fleischman.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Garaldus'; src:url('_assets/webfonts/GFS_Garaldus.eot'); src:url('_assets/webfonts/GFS_Garaldus.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Garaldus.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Gazis'; src:url('_assets/webfonts/GFS_Gazis.eot'); src:url('_assets/webfonts/GFS_Gazis.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Gazis.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Goschen'; src:url('_assets/webfonts/GFS_Goschen.eot'); src:url('_assets/webfonts/GFS_Goschen.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Goschen.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Ignacio'; src:url('_assets/webfonts/GFS_Ignacio.eot'); src:url('_assets/webfonts/GFS_Ignacio.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Ignacio.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Jackson'; src:url('_assets/webfonts/GFS_Jackson.eot'); src:url('_assets/webfonts/GFS_Jackson.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Jackson.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS NeoHellenic'; src:url('_assets/webfonts/GFS_NeoHellenic.eot'); src:url('_assets/webfonts/GFS_NeoHellenic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_NeoHellenic.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS NeoHellenic'; src:url('_assets/webfonts/GFS_NeoHellenic_Italic.eot'); src:url('_assets/webfonts/GFS_NeoHellenic_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_NeoHellenic_Italic.woff') format('woff'); font-style:italic; font-weight:400; }
@font-face { font-family:'GFS NeoHellenic'; src:url('_assets/webfonts/GFS_NeoHellenic_Bold.eot'); src:url('_assets/webfonts/GFS_NeoHellenic_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_NeoHellenic_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS NeoHellenic'; src:url('_assets/webfonts/GFS_NeoHellenic_Bold_Italic.eot'); src:url('_assets/webfonts/GFS_NeoHellenic_Bold_Italic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_NeoHellenic_Bold_Italic.woff') format('woff'); font-style:italic; font-weight:700; }
@font-face { font-family:'GFS Nicefore'; src:url('_assets/webfonts/GFS_Nicefore.eot'); src:url('_assets/webfonts/GFS_Nicefore.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Nicefore.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Olga'; src:url('_assets/webfonts/GFS_Olga.eot'); src:url('_assets/webfonts/GFS_Olga.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Olga.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Orpheus Classic'; src:url('_assets/webfonts/GFS_Orpheus_Classic.eot'); src:url('_assets/webfonts/GFS_Orpheus_Classic.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Orpheus_Classic.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Orpheus'; src:url('_assets/webfonts/GFS_Orpheus.eot'); src:url('_assets/webfonts/GFS_Orpheus.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Orpheus.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Orpheus Sans'; src:url('_assets/webfonts/GFS_Orpheus_Sans.eot'); src:url('_assets/webfonts/GFS_Orpheus_Sans.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Orpheus_Sans.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Philostratos'; src:url('_assets/webfonts/GFS_Philostratos.eot'); src:url('_assets/webfonts/GFS_Philostratos.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Philostratos.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Porson'; src:url('_assets/webfonts/GFS_Porson.eot'); src:url('_assets/webfonts/GFS_Porson.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Porson.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Pyrsos'; src:url('_assets/webfonts/GFS_Pyrsos.eot'); src:url('_assets/webfonts/GFS_Pyrsos.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Pyrsos.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Solomos'; src:url('_assets/webfonts/GFS_Solomos.eot'); src:url('_assets/webfonts/GFS_Solomos.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Solomos.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Theokritos'; src:url('_assets/webfonts/GFS_Theokritos.eot'); src:url('_assets/webfonts/GFS_Theokritos.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Theokritos.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Galatea'; src:url('_assets/webfonts/GFS_Galatea.eot'); src:url('_assets/webfonts/GFS_Galatea.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Galatea.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Galatea'; src:url('_assets/webfonts/GFS_Galatea_Bold.eot'); src:url('_assets/webfonts/GFS_Galatea_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Galatea_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS Heraklit'; src: url('_assets/webfonts/GFS_Heraklit.eot'); src: url('_assets/webfonts/GFS_Heraklit.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Heraklit.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_Light.eot'); src: url('_assets/webfonts/GFS_Georgiou_Light.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_Light.woff') format('woff'); font-style:normal; font-weight:300; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou.eot'); src: url('_assets/webfonts/GFS_Georgiou.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou.woff') format('woff'); font-style:normal; font-weight:400; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_Medium.eot'); src: url('_assets/webfonts/GFS_Georgiou_Medium.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_Medium.woff') format('woff'); font-style:normal; font-weight:500; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_SemiBold.eot'); src: url('_assets/webfonts/GFS_Georgiou_SemiBold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_SemiBold.woff') format('woff'); font-style:normal; font-weight:600; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_Bold.eot'); src: url('_assets/webfonts/GFS_Georgiou_Bold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_Bold.woff') format('woff'); font-style:normal; font-weight:700; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_ExtraBold.eot'); src: url('_assets/webfonts/GFS_Georgiou_ExtraBold.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_ExtraBold.woff') format('woff'); font-style:normal; font-weight:800; }
@font-face { font-family:'GFS Georgiou'; src: url('_assets/webfonts/GFS_Georgiou_Black.eot'); src: url('_assets/webfonts/GFS_Georgiou_Black.eot?#iefix') format('embedded-opentype'), url('_assets/webfonts/GFS_Georgiou_Black.woff') format('woff'); font-style:normal; font-weight:900; }
@font-face { font-family:'GFS Otter'; src: url('_assets/webfonts/GFS_Otter.woff') format('woff'); font-style:normal; font-weight:400; }

/* site webfonts */
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Black.eot'); src: url('_external/Roboto/Roboto-Black.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Black.woff') format('woff'),  url('_external/Roboto/Roboto-Black.ttf') format('truetype'); font-style:normal; font-weight:900; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-BlackItalic.eot'); src: url('_external/Roboto/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-BlackItalic.woff') format('woff'),  url('_external/Roboto/Roboto-BlackItalic.ttf') format('truetype'); font-style:italic; font-weight:900; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Bold.eot'); src: url('_external/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Bold.woff') format('woff'),  url('_external/Roboto/Roboto-Bold.ttf') format('truetype'); font-style:normal; font-weight:700; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-BoldItalic.eot'); src: url('_external/Roboto/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-BoldItalic.woff') format('woff'),  url('_external/Roboto/Roboto-BoldItalic.ttf') format('truetype'); font-style:italic; font-weight:700; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Regular.eot'); src: url('_external/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Regular.woff') format('woff'),  url('_external/Roboto/Roboto-Regular.ttf') format('truetype'); font-style:normal; font-weight:400; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Italic.eot'); src: url('_external/Roboto/Roboto-Italic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Italic.woff') format('woff'),  url('_external/Roboto/Roboto-Italic.ttf') format('truetype'); font-style:italic; font-weight:400; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Medium.eot'); src: url('_external/Roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Medium.woff') format('woff'),  url('_external/Roboto/Roboto-Medium.ttf') format('truetype'); font-style:normal; font-weight:500; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-MediumItalic.eot'); src: url('_external/Roboto/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-MediumItalic.woff') format('woff'),  url('_external/Roboto/Roboto-MediumItalic.ttf') format('truetype'); font-style:italic; font-weight:500; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Light.eot'); src: url('_external/Roboto/Roboto-Light.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Light.woff') format('woff'),  url('_external/Roboto/Roboto-Light.ttf') format('truetype'); font-style:normal; font-weight:200; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-LightItalic.eot'); src: url('_external/Roboto/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-LightItalic.woff') format('woff'),  url('_external/Roboto/Roboto-LightItalic.ttf') format('truetype'); font-style:italic; font-weight:200; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-Thin.eot'); src: url('_external/Roboto/Roboto-Thin.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-Thin.woff') format('woff'),  url('_external/Roboto/Roboto-Thin.ttf') format('truetype'); font-style:normal; font-weight:100; }
@font-face { font-family:'Roboto'; src: url('_external/Roboto/Roboto-ThinItalic.eot'); src: url('_external/Roboto/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'),  url('_external/Roboto/Roboto-ThinItalic.woff') format('woff'),  url('_external/Roboto/Roboto-ThinItalic.ttf') format('truetype'); font-style:italic; font-weight:100; }