/* latin */
@font-face {
  font-family: 'GRE';
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'GRE PPO';
  src: local('TimesNewRoman'), local('Times New Roman'), local('Times'), local('TimesNR'); 
  font-style: normal;
  font-weight: 400;
}

@font-face {  
  font-family: "GRE PP2",  "GRE PP2 Normal";
  src: url("fonts/PP2/PP2.woff2") format("woff2"),
    url("fonts/PP2/PP2.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: normal;
}

@font-face {  
  font-family: "OpenSans Light", "OpenSans Light Normal";
  src: url("fonts/OpenSans-Light/OpenSans-Light.woff2") format("woff2"),
    url("fonts/OpenSans-Light/OpenSans-Light.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: normal;
}
@font-face {  
  font-family: "OpenSans Light", "OpenSans Light Italic";
  src: url("fonts/OpenSans-LightItalic/OpenSans-LightItalic.woff2") format("woff2"),
    url("fonts/OpenSans-LightItalic/OpenSans-LightItalic.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: italic;
}
@font-face {  
  font-family: "OpenSans Light", "OpenSans Light Bold";
  src: url("fonts/OpenSans-SemiBold/OpenSans-SemiBold.woff2") format("woff2"),
    url("fonts/OpenSans-SemiBold/OpenSans-SemiBold.woff") format("woff"); /* Modern Browsers */  
  font-weight: bold;  
  font-style: bold;
}
@font-face {  
  font-family: "OpenSans Light", "OpenSans Light BoldItalic";
  src: url("fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.woff2") format("woff2"),
    url("fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.woff") format("woff"); /* Modern Browsers */  
  font-weight: bold;  
  font-style: italic;
}

@font-face {  
  font-family: "Roboto Light", "Roboto Light Normal";
  src: url("fonts/Roboto-Light/Roboto-Light.woff2") format("woff2"),
    url("fonts/Roboto-Light/Roboto-Light.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: normal;
}
@font-face {  
  font-family: "Roboto Light", "Roboto Light Italic";
  src: url("fonts/Roboto-LightItalic/Roboto-LightItalic.woff2") format("woff2"),
    url("fonts/Roboto-LightItalic/Roboto-LightItalic.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: italic;
}
@font-face {  
  font-family: "Roboto Light", "Roboto Light Bold";
  src: url("fonts/Roboto-Regular/Roboto-Regular.woff2") format("woff2"),
    url("fonts/Roboto-Regular/Roboto-Regular.woff") format("woff"); /* Modern Browsers */  
  font-weight: bold;  
  font-style: bold;
}
@font-face {  
  font-family: "Roboto Light", "Roboto Light BoldItalic";
  src: url("fonts/Roboto-Italic/Roboto-Italic.woff2") format("woff2"),
    url("fonts/Roboto-Italic/Roboto-Italic.woff") format("woff"); /* Modern Browsers */  
  font-weight: bold;  
  font-style: italic;
}

@font-face {  
  font-family: "Source Serif Pro", "Source Serif Pro Normal";
  src: url("fonts/SourceSerifPro-Regular/SourceSerifPro-Regular.woff2") format("woff2"),
    url("fonts/SourceSerifPro-Regular/SourceSerifPro-Regular.woff") format("woff"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: normal;
}
@font-face {  
  font-family: "Source Serif Pro", "Source Serif Pro Bold";
  src: url("fonts/SourceSerifPro-Bold/SourceSerifPro-Bold.woff2") format("woff2"),
    url("fonts/SourceSerifPro-Bold/SourceSerifPro-Bold.woff") format("woff"); /* Modern Browsers */  
  font-weight: bold;  
  font-style: bold;
}

@font-face {
  font-family: "GRE PP2";
  src: local('GRE PP2 Normal'), 
    url("fonts/PP2/PP2.otf") format("opentype"), /* Open Type Font */
    url("fonts/PP2/PP2.ttf") format("truetype"),
    url("fonts/PP2/PP2.svg") format("svg");
  font-weight: normal;  
  font-style: normal;
}

@font-face {
  font-family: "OpenSans Light";
  src: local('OpenSans Light Normal'), 
    url("fonts/OpenSans-Light/OpenSans-Light.otf") format("opentype"), /* Open Type Font */
    url("fonts/OpenSans-Light/OpenSans-Light.ttf") format("truetype"),
    url("fonts/OpenSans-Light/OpenSans-Light.svg") format("svg");
  font-weight: normal;  
  font-style: normal;
}
@font-face {
  font-family: "OpenSans Light";
  src: local('OpenSans Light Italic'), 
    url("fonts/OpenSans-LightItalic/OpenSans-LightItalic.otf") format("opentype"), /* Open Type Font */
    url("fonts/OpenSans-LightItalic/OpenSans-LightItalic.ttf") format("truetype"),
    url("fonts/OpenSans-LightItalic/OpenSans-LightItalic.svg") format("svg");
  font-weight: normal;  
  font-style: italic;
}
@font-face {
  font-family: "OpenSans Light";
  src: local('OpenSans Light Bold'), 
    url("fonts/OpenSans-SemiBold/OpenSans-SemiBold.otf") format("opentype"), /* Open Type Font */
    url("fonts/OpenSans-SemiBold/OpenSans-SemiBold.ttf") format("truetype"),
    url("fonts/OpenSans-SemiBold/OpenSans-SemiBold.svg") format("svg");
  font-weight: bold;  
  font-style: bold;
}
@font-face {
  font-family: "OpenSans Light";
  src: local('OpenSans Light BoldItalic'), 
    url("fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.otf") format("opentype"), /* Open Type Font */
    url("fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.ttf") format("truetype"),
    url("fonts/OpenSans-SemiBoldItalic/OpenSans-SemiBoldItalic.svg") format("svg");
  font-weight: bold;  
  font-style: italic;
}

@font-face {
  font-family: "Roboto Light";
  src: local('Roboto Light Normal'), 
    url("fonts/Roboto-Light/Roboto-Light.otf") format("opentype"), /* Open Type Font */
    url("fonts/Roboto-Light/Roboto-Light.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Roboto-Light/Roboto-Light.svg") format("svg"); /* Legacy iOS */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Light";
  src: local('Roboto Light Bold'), 
    url("fonts/Roboto-Regular/Roboto-Regular.otf") format("opentype"), /* Open Type Font */
    url("fonts/Roboto-Regular/Roboto-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Roboto-Regular/Roboto-Regular.svg") format("svg"); /* Legacy iOS */
  font-weight: bold;
  font-style: bold;
}
@font-face {
  font-family: "Roboto Light";
  src: local('Roboto Light Italic'), 
    url("fonts/Roboto-LightItalic/Roboto-LightItalic.otf") format("opentype"), /* Open Type Font */
    url("fonts/Roboto-LightItalic/Roboto-LightItalic.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Roboto-LightItalic/Roboto-LightItalic.svg") format("svg"); /* Legacy iOS */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Roboto Light";
  src: local('Roboto Light BoldItalic'), 
    url("fonts/Roboto-Italic/Roboto-Italic.otf") format("opentype"), /* Open Type Font */
    url("fonts/Roboto-Italic/Roboto-Italic.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/Roboto-Italic/Roboto-Italic.svg") format("svg"); /* Legacy iOS */
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Source Serif Pro";
  src: local('Source Serif Pro Normal'), 
    url("fonts/SourceSerifPro-Regular/SourceSerifPro-Regular.otf") format("opentype"), /* Open Type Font */
    url("fonts/SourceSerifPro-Regular/SourceSerifPro-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/SourceSerifPro-Regular/SourceSerifPro-Regular.svg") format("svg"); /* Legacy iOS */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Source Serif Pro";
  src: local('Source Serif Pro Bold'), 
    url("fonts/SourceSerifPro-Bold/SourceSerifPro-Bold.otf") format("opentype"), /* Open Type Font */
    url("fonts/SourceSerifPro-Bold/SourceSerifPro-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/SourceSerifPro-Bold/SourceSerifPro-Bold.svg") format("svg"); /* Legacy iOS */
  font-weight: bold;
  font-style: bold;
}

@font-face {
  font-family: "Merriweather";
  src: url("fonts/Merriweather/Merriweather-Bold.ttf") format("truetype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Merriweather";
  src: url("fonts/Merriweather/Merriweather-Italic.ttf") format("truetype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "AdobeThai";
  src: url("fonts/AdobeThai/AdobeThai-Bold.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "AdobeThai";
  src: url("fonts/AdobeThai/AdobeThai-BoldItalic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "AdobeThai";
  src: url("fonts/AdobeThai/AdobeThai-Italic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "AdobeThai";
  src: url("fonts/AdobeThai/AdobeThai-Regular.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "MinionPro";
  src: url("fonts/MinionPro/MinionPro-Bold.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "MinionPro";
  src: url("fonts/MinionPro/MinionPro-BoldItalic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "MinionPro";
  src: url("fonts/MinionPro/MinionPro-Italic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "MinionPro";
  src: url("fonts/MinionPro/MinionPro-Regular.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "MyriadPro";
  src: url("fonts/MyriadPro/MyriadPro-Bold.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "MyriadPro";
  src: url("fonts/MyriadPro/MyriadPro-BoldItalic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "MyriadPro";
  src: url("fonts/MyriadPro/MyriadPro-Italic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "MyriadPro";
  src: url("fonts/MyriadPro/MyriadPro-Regular.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "MyriadArabic";
  src: url("fonts/MyriadArabic/MyriadArabic-Bold.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "MyriadArabic";
  src: url("fonts/MyriadArabic/MyriadArabic-BoldItalic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "MyriadArabic";
  src: url("fonts/MyriadArabic/MyriadArabic-Italic.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "MyriadArabic";
  src: url("fonts/MyriadArabic/MyriadArabic-Regular.otf") format("opentype"); /* Safari, Android, iOS */
  font-weight: normal;
  font-style: normal;
}

/* font converted using font-converter.net. thank you! */
@font-face {  
  font-family: "Kingsoft-Phonetic";  
  src: url("fonts/KingSoft/kingsoft.eot"); /* IE9 Compat Modes */ 
  src: url("fonts/KingSoft/kingsoft.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */    
  url("fonts/KingSoft/kingsoft.otf") format("opentype"), /* Open Type Font */    
  url("fonts/KingSoft/kingsoft.svg") format("svg"), /* Legacy iOS */    
  url("fonts/KingSoft/kingsoft.ttf") format("truetype"), /* Safari, Android, iOS */    
  url("fonts/KingSoft/kingsoft.woff") format("woff"), /* Modern Browsers */    
  url("fonts/KingSoft/kingsoft.woff2") format("woff2"); /* Modern Browsers */  
  font-weight: normal;  
  font-style: normal;
}