User:FDRMRZUSA/global.css: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
No edit summary
No edit summary
Line 559: Line 559:
[lang=ru],
[lang=ru],
[lang=uk]
[lang=uk]
{font-family: "xVollkorn", "xLora Medium", "xNoto Serif Medium",
{font-family: "Merriweather", "xVollkorn", "xLora Medium", "xNoto Serif Medium",
"Charis SIL Compact", "xTinos", "xLiberation Serif",
"Charis SIL Compact", "xTinos", "xLiberation Serif",
"xBrill", "xLibertinus Serif", "xBona Nova",
"xBrill", "xLibertinus Serif", "xBona Nova",

Revision as of 15:05, 28 September 2022

/* RIFERIMENTI PER STILI: https://it.wikisource.org/wiki/MediaWiki:Common.css, https://en.wikipedia.org/wiki/MediaWiki:Common.css, 
Colore sfondo Libreoffice: #E9E9CB
https://en.wikipedia.org/wiki/Template:Script/Hebrew, https://en.wikipedia.org/wiki/Help:User_style, 
https://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes
https://meta.wikimedia.org/wiki/Customization:Explaining_skins*/

/*FONT: */
/* Tastiera su schermo: c:\windows\system32\osk.exe (vedi anche menu-tutti i programmi-accessibilità windows); oppure: 1: clicca tasto desctro mouse su barra applicazioni,
quindi seleziona opzione "mostra pulsante tastiera virtuale": 2: Premi icona windows + ctrl + O (lettera);
3: impostazioni>accessibilità>seleziona tastiera sul menu scorrevole del lato sinistro */
/* Programmi per gestire font:  Typograf (Vers. 5.2.0)
/* PT SANS: The font's homepage [https://old.paratype.com/public/ in English (1)] / [https://company.paratype.com/pt-sans-pt-serif in English (2)] 
and [https://www.paratype.ru/public/ Russian]; see also [https://www.paratype.com/] and [https://company.paratype.com/].*/
/* IBM PLEX: https://github.com/IBM/plex */
/* FiraGo: https://bboxtype.com/typefaces/FiraGO/ oppure https://github.com/bBoxType/FiraGO */
/* Lato: https://www.latofonts.com/ */
/* Palanquin: https://github.com/VanillaandCream/Palanquin/tree/master/Palanquin/Palanquin */
/* Kadwa: https://github.com/huertatipografica/Kadwa/tree/master/otf (Huerta Tipografica) */
/* Alegreya: https://github.com/huertatipografica/Alegreya (VERSIONE 2.008) */
/* Sahitya: https://github.com/huertatipografica/sahitya/tree/master/otf (Huerta Tipografica) */
/* Bitter: https://github.com/solmatas/Bitter */
/* Bitter Pro: https://huertatipografica.com/en/fonts/bitter-ht (Huerta Tipografica) */
/* Sura: https://github.com/huertatipografica/sura/tree/master/fonts (Huerta Tipografica) */
/* Laila: https://github.com/itfoundry/laila/releases (IT Foundry) */
/* Asar: versione corretta con Fontforge */
/* Martel: https://github.com/typeoff/martel/tree/master/Martel%20Font%20Files/TTFs%20without%20hints */
/* Merriweather: https://fonts.google.com/specimen/Merriweather?subset=cyrillic (VERSIONE 2.002) */
/* Vollkorn: http://vollkorn-typeface.com/ (Versione 4.105) */
/* Ubuntu: https://github.com/google/fonts/tree/main/ufl/ubuntu (Versione corretta: ultimo aggiornamento); https://fonts.google.com/specimen/Ubuntu  - https://design.ubuntu.com/font/ */ 
/* Open Sans: https://github.com/googlefonts/opensans - https://fonts.google.com/specimen/Open+Sans */
/* NOTO: https://github.com/google/fonts/tree/main/ofl/notosans (Versione aggiornata: corretto errore visualizzazione font a determinate grandezze in pixel); https://fonts.google.com/noto 
         https://github.com/googlefonts/noto-fonts/tree/main/hinted/ttf/NotoSerif */
/* ROBOTO: https://github.com/googlefonts/roboto (ultima versione: corretta); https://fonts.google.com/specimen/Roboto */
/* Liberation: https://github.com/liberationfonts/liberation-fonts/releases/tag/2.1.5 */
/* Rubik: https://github.com/googlefonts/rubik/tree/main/fonts/ttf */
/* Overpass: https://github.com/RedHatOfficial/Overpass/releases/tag/v3.0.5 (release corretta); https://github.com/RedHatOfficial/Overpass/tree/master/fonts/ttf */
/* Importazione font Noto Sans dal sito web di Google Fonts */
/* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
*/

/* Testo giustificato nelle pagine Wikipedia; allineato a sinistra nelle pagine Wikimedia Commons*/

[lang]  {text-align:justify;} 
html body.mediawiki {text-align:left;} 

/* Font di base per titolo pagine  */

.firstHeading { font-family: "Noto Serif", "Charis SIL Compact", "FiraGo", "IBM Plex Sans Medm", "FiraGo", "Noto Sans", "xLato", "xFiraGo", "Arial" !important;  font-weight: bold !important; }
.firstHeading { text-align:left;}

/* Font di base per titoli sezioni  */

h1, h2     { font-family: "Noto Serif Medium", "xCharis SIL Compact", "FiraGo Medium", "IBM Plex Sans Medm", "FiraGo", "Noto Sans", "xLato", "xFiraGo", "Arial" !important; }
h1, h2, h3 { text-align:left; }

/* Font di base per testo pagine (alfabeto: latino-cirillico;  greco; arabo; ebraico; devanagari */
/* Il colore si riferisce alla colonna laterale sinistra */

body { background: #EEECE1; 
       font-family: "xLora Medium",
                    "xBarlow",
                    "xLibre Baskerville",
                    "xWork Sans",
                    "xMerriweather Sans",
                    "xMerriweather",
                    "xGentium Book Plus",
                    "Charis SIL Compact",
                    "xLora Medium",
                    "xVollkorn",
                    "xGentium Book Plus",
                    "Noto Serif", 
                    "Noto Serif Medium",
                    "Palanquin",
                    "Noto Sans Medium",
                    "xFira Sans",
                    "xScheherazade New",
                    "xBaloo Bhaijaan 2 Medium",
                    "Dubai Medium",
                    "IBM Plex Sans Arabic",
                    "Vazirmatn",
                    "Noto Sans Arabic",
                    "xPalanquin Medium",
                    "Laila Medium",
                    "IBM Plex Sans Devanagari Medm",
                    "Ezra SIL SR",
                    "IBM Plex Sans Hebrew Medm",
                    "IBM Plex Sans Text",
                    "Lato",
                    "xFiraGo",
                    "Gentium Book Plus PorCircPor",
                    "Gentium Book Plus",
                    "Gentium Plus",
                    "xIBM Plex Sans Cond",
                    "Noto Sans Arabic",
                    "IBM Plex Sans Devanagari Text",
                    "Noto Sans Devanagari",
                    "xFiraGo Book",
                    "FiraGo",
                    "xEzra SIL SR",
                    "SBL Hebrew",
                    "Noto Serif Ethiopic",
                    "Noto Sans Myanmar Medium", 
                    "Abyssinica SIL",
                    "Noto Sans",
                    "IBM Plex Sans KR Medm",
                    "Noto Serif Tibetan Medium",
                    "Noto Serif Sinhala Medium",
                    "Noto Sans KR Medium";
       font-size: 21px;
     }
     
/* Colori sfondo pagine:  #bodyContent=sfondo pagina testo articoli; #content, #content table
   #p-cactions ul li a=sfondo colonna laterale testo articoli; wpTextbox1=sfondo pagina editazione */
   
/*div#bodyContent       { background: #E9E9CB/#e7e7e2 ; text-align:justify;}*/
div#bodyContent           { background: #e7e7e2;}
   #content, #content table
   #p-cactions  ul li a   { background: #e7e7e2; }
   #p-personal, #p-logo   { background: #EEECE1; }
   
   #wpTextbox1            { background: #E6E6E6;}
   
   #p-search, #p-cactions { background: #E9E9CB;  }
   
/* Colori sfondo pagine previsualizzazione */   
/* pre { background: #EEECE1 } */

/* Font per: Italiano */

/*[lang=it]
           {
    font-family: "FiraGo", "Arial";
    font-size: 17px; 
            } */
   
/* Font per: Greco */

[lang=grc], 
[lang=el]
           {
    font-family: "xBrill", "Ubuntu Medium", "xLiberation Sans", "xLato", "Noto Sans Medium", "Noto Sans", 
                 "xFiraGo Light", "xFiraGo", "xUbuntu", 
                 "Gentium Book Plus PorCircPor", "Gentium Book Plus", "Gentium Plus";
    font-size: 17px; 
            }
.polytonic, 
.Polytonic,
.script-grek,
.script-Grek, 
.script-greek,
.script-Greek 
               {
	font-family: 'xBrill', 'Ubuntu Medium', 'xLiberation Sans', 'xLato', 'Noto Sans Medium', 'Noto Sans', 
	             'xFiraGo Light', 'xFiraGo', 'xUbuntu', 
	             'Gentium Book Plus PorCircPor', 'Gentium Book Plus','Gentium Plus',
	      sans-serif !important;
    font-size: 17px  !important;
	           }
	           
/* Font per: Copto */

[lang=cop-Copt]
              {
	font-family: 'Antinoou', 'Noto Sans Coptic', 'Sophia Nubian', 'FreeSerif',
	             'Quivira';
    font-size: 24px;
	           }

.script-coptic 
               {
	font-family: 'Antinoou', 'Noto Sans Coptic', 'Sophia Nubian', 'FreeSerif',
	             'Quivira',
	      sans-serif !important;
    font-size: 24px  !important;
	           }
	           
/* Font per: Arabo - Persiano - Pashtu - Urdu */

[lang=ar]
            { 
    font-family: "IBM Plex Sans Arabic", "xKufam Medium",
                 "xMirza", "Dubai Medium",
                 "xVazirmatn", "xVazirmatn RD", "xSahel",
                 "xNoto Sans Arabic", "xNoto Sans Arabic UI",
                 "xNoto Naskh Arabic", "Noto Naskh Arabic UI Medium", "xNoto Kufi Arabic Medium", 
                 "Markazi Text", "xBaloo Bhaijaan 2",
                 "Scheherazade New", "xLateef",
                 "xKufam", "xMada", 
                 "xHarmattan", "xAmiri", 
                 "xReadex Pro", "xEl Messiri Medium",
                 "IBM Plex Sans Arabic", "xFiraGo",
                 "xFiraGo Medium", "xFiraGo Book";
    font-size: 20px;
            }
[lang=fa],
[lang=ps],
[lang=sd],
[lang=ur]
            {
    font-family: "Gentium Book Plus", "Gentium Plus", "xBaloo Bhaijaan 2 Medium",
                 "Vazirmatn", "xSahel", "IBM Plex Sans Arabic",
                 "xNoto Nastaliq Urdu", "xAwami Nastaliq", "xGulzar"; 
    font-size: 22px;
            }
            
.script-arab,           
.script-arabic,
.script-Arab,           
.script-Arabic
               {
    font-family: "IBM Plex Sans Arabic", "xVazirmatn", "xSahel", "Dubai Medium",
                 "xMarkazi Text", "xKufam Medium", 
                 "xMada Medium", "xIBM Plex Sans Arabic",
                 "xScheherazade New", "xBaloo Bhaijaan 2 Medium",
                 "xNoto Naskh Arabic Medium", "xNoto Kufi Arabic Medium",
                 "xReadex Pro", "xEl Messiri Medium",
                 "xIBM Plex Sans Arabic Text", "xFiraGo",
                 "xFiraGo Medium", "xFiraGo Book",
                 "Noto Sans Arabic", "Noto Sans Arabic Med", 
	     sans-serif !important;
    font-size: 20px !important;
	           }
	           
.script-fa-Arab,
.script-ps-Arab,
.script-ur-Arab
                       {
    font-family: "Gentium Book Plus", "Gentium Plus", "xBaloo Bhaijaan 2 Medium",
                 "Vazirmatn", "xNoto Nastaliq Urdu", "IBM Plex Sans Arabic",
         sans-serif !important;
    font-size: 22px !important;                 
            }              
	           
/* Font per titoli Lingue alfabeti Arabi */
           
[lang=ar] .firstHeading       { font-family: "Noto Sans Arabic" !important; }
[lang=ar] h1                  { font-family: "Noto Sans Arabic" !important; }
[lang=ar] h2                  { font-family: "Noto Sans Arabic" !important; }
[lang=fa] .firstHeading       { font-family: "Noto Sans Arabic" !important; }
[lang=fa] h1                  { font-family: "Noto Sans Arabic" !important; }
[lang=fa] h2                  { font-family: "Noto Sans Arabic" !important; }

/* Font per Devanagari */

[lang=hi],
[lang=mr],
[lang=ne],
[lang=sa],
[lang-Deva],
[lang=und-Deva]
            {
    font-family: "xRhodium Libre", "xCambay Devanagari", "xHalant Medium", "xMartel",
                 "xAnnapurna SIL", "xPoppins Medium", "xLaila Medium",
                 "xAkshar Contrast Medium", "xSahitya", "xSura",
                 "Palanquin Medium", "xPalanquin Dark", "xSarala", "xGlegoo",
                 "xTiro Devanagari Hindi", "xVesper Libre Medium", "xKadwa",
                 "Yantramanav Medium", "xJaldi", "xEczar Medium", "Asar",
                 "xMukta Medium", "Inknut Antiqua", "xKhula", "Gotu",
                 "xLaila", "xIBM Plex Sans Devanagari Medm", "xHind",
                 "Noto Sans Devanagari Medium", "xNoto Serif Devanagari Medium", 
                 "xFiraGo Medium", "FiraGo", "xFiraGo Book"; 
    font-size: 22px;
            }
            
/* Font per titoli Lingue alfabeti Devanagari */
           
[lang=hi] .firstHeading       { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=hi] h1                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=hi] h2                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=ne] .firstHeading       { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=ne] h1                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=ne] h2                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=sa] .firstHeading       { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=sa] h1                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=sa] h2                  { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=Deva] .firstHeading     { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=Deva] h1                { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=Deva] h2                { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=und-Deva] .firstHeading { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=und-Deva] h1            { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }
[lang=und-Deva] h2            { font-family: "xYantramanav Medium", "IBM Plex Sans Devanagari Medm" !important; }

/* Font per Bengalese */

[lang=bn]
            {
    font-family: "xBaloo Da 2", "Noto Serif Bengali Medium", "Tiro Bangla",
                 "xAnek Bangla", "Hind Siliguri Medium",
                 "xNoto Sans Bengali", "Noto Sans Bengali Medium"; 
    font-size: 24px;
            }
            
/* Font per titoli Lingua Bengalese */
           
[lang=bn] .firstHeading       { font-family: "Noto Sans Bengali Medium" !important; }
[lang=bn] h1                  { font-family: "Noto Sans Bengali Medium" !important; }
[lang=bn] h2                  { font-family: "Noto Sans Bengali Medium" !important; }

/* Font per Tibetano */

[lang=bo]
            {
    font-family: "Noto Serif Tibetan Medium"; 
    font-size: 22px;
            }
.uchen
            {
    font-family: "xJomolhari", "xUchen", "Noto Serif Tibetan Medium",
    sans-serif !important;
    font-size: 24px !important;
            }
            
/* Font per titoli Lingua Tibetana */
           
[lang=bo] .firstHeading       { font-family: "Noto Serif Tibetan Medium" !important; }
[lang=bo] h1                  { font-family: "Noto Serif Tibetan Medium" !important; }
[lang=bo] h2                  { font-family: "Noto Serif Tibetan Medium" !important; } 

/* Font per Birmano */

[lang=my],
[lang=my-Mymr]
            {
    font-family: "xPadauk", "xPadauk Book", "xPyidaungsu",
    "Noto Sans Myanmar Medium", "Noto Serif Myanmar Med"; 
    font-size: 18px;
            }
.my-Mymr,           
.Myname 
            {
    font-family: "xPadauk", "xPadauk Book",
    "Noto Sans Myanmar Medium", "Noto Serif Myanmar Med"; 
    font-size: 20px;
            }
            
.script-Mymr,
.script-Myanmar
            {
    font-family: "xPadauk", "xPadauk Book",
    "Noto Sans Myanmar Medium", "Noto Serif Myanmar Med"; 
    font-size: 20px;
            }
            
/* Font per titoli Lingua Birmana */
           
[lang=my] .firstHeading       { font-family: "Noto Sans Myanmar Medium" !important; }
[lang=my] h1                  { font-family: "Noto Sans Myanmar Medium" !important; }
[lang=my] h2                  { font-family: "Noto Sans Myanmar Medium" !important; } 

/* Font per Khmer */

[lang=km]
            {
    font-family: "Hanuman", "Kantumruy Pro", "Noto Sans Khmer"; 
    font-size: 20px;
            }
            
/* Font per titoli Lingua Khmer */
           
[lang=km] .firstHeading       { font-family: "Kantumruy Pro" !important; }
[lang=km] h1                  { font-family: "Kantumruy Pro" !important; }
[lang=km] h2                  { font-family: "Kantumruy Pro" !important; } 

/* Font per Singalese */

[lang=si]
            {
    font-family: "xHind Colombo", "xAbhaya Libre Medium", "xYaldevi",
                 "Noto Serif Sinhala", "Noto Sans Sinhala"; 
    font-size: 22px;
            }
            
/* Font per titoli Lingua Singalese */
           
[lang=si] .firstHeading       { font-family: "Yaldevi Medium", "Noto Sans Sinhala" !important; }
[lang=si] h1                  { font-family: "Yaldevi Medium", "Noto Sans Sinhala" !important; }
[lang=si] h2                  { font-family: "Yaldevi Medium", "Noto Sans Sinhala" !important; } 

/* Font per: Ebraico */
	           
[lang=he],
[lang=yi] 	
            {
    font-family: "xRubik Medium", "xLiberation Sans",
                 "Gentium Book Plus", "Gentium Plus",
                 "xIBM Plex Sans Hebrew Medm",
                 "xFiraGo", "xFiraGo Light",
                 "Ezra SIL SR",
                 "SBL Hebrew"; 
    font-size: 21px;
            } 
.script-hebrew,
.script-Hebrew,
.script-hebr,
.script-Hebr 
             {
	font-family: "xRubik Medium", "xLiberation Sans",
	             "Gentium Book Plus", "Gentium Plus", 
	             "xIBM Plex Sans Hebrew Medm",
	             "xFiraGo", "xFiraGo Light",
	             "Ezra SIL SR",
      	         "SBL Hebrew",
         sans-serif !important;
    font-size: 21px !important;
	         }
	         
/* Font per titoli Lingua alfabeto ebraico */
           
[lang=he] .firstHeading       { font-family: "IBM Plex Sans Hebrew Medm", "FiraGo Medium" !important; }
[lang=he] h1                  { font-family: "IBM Plex Sans Hebrew Medm", "FiraGo Medium" !important; }
[lang=he] h2                  { font-family: "IBM Plex Sans Hebrew Medm", "FiraGo Medium" !important; }
         
/* Font per: Amarico */

[lang=am],
[lang=gez], 
[lang=ti]   
           {
    font-family: "Noto Serif Ethiopic",
                 "Abyssinica SIL",
                 "Nyala", "Gentium Plus";
    font-size: 20px;
            }
.script-Ethi {
	font-family: "Noto Serif Ethiopic",
	             "Abyssinica SIL",
	             "Nyala", "Gentium Plus",
         sans-serif !important;
    font-size: 20px !important;
             } 
             
/* Font per Lingua Turca */  

 [lang=tr]
       {font-family: 
                    "xPT Sans", "xLato", "xIBM Plex Sans Medm",
                    "xFiraGo", "xFira Sans", "xOverpass Medium",
                    "xCommissioner Loud Medium",
                    "xLiberation Sans", "XIBM Plex Sans Medm",
                    "xFira Sans Medium", "FiraGo Medium", "xFiraGo Book", 
                    "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                "xFira Sans Book", "Lato";
        font-size: 18px;} 
        
[lang=ota]
       {font-family: 
                    "XIBM Plex Sans Medm", "FiraGo", "xFiraGo Book", 
                    "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                "xFira Sans Book", "Lato";
        font-size: 20px;} 
        
/* Font per titoli Lingua Turca */
           
[lang=tr] .firstHeading       { font-family: "FiraGo Medium" !important; }
[lang=tr] h1                  { font-family: "FiraGo Medium" !important; }
[lang=tr] h2                  { font-family: "FiraGo Medium" !important; }

/* Font per Lingua Vietnamita */  

[lang=vi]
       {font-family: "xOverpass Medium",
                     "FiraGo", "xFiraGo Book", 
                     "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                 "xFira Sans Book", "Lato";
        font-size: 18px;} 

/* Font per Lingua Ungherese e Romena */  

[lang=hu],
[lang=ro]
       {font-family: "Overpass Medium",
                     "FiraGo Medium", "xFiraGo Book", 
                     "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                 "xFira Sans Book", "Lato";
        font-size: 18px;} 
        
/* Font per titoli Lingua Ungherese e Romena */
           
[lang=hu] .firstHeading       { font-family: "Overpass Medium", "FiraGo Medium" !important; }
[lang=hu] h1                  { font-family: "Overpass Medium", "FiraGo Medium" !important; }
[lang=hu] h2                  { font-family: "Overpass Medium", "FiraGo Medium" !important; } 
[lang=ro] .firstHeading       { font-family: "Overpass Medium", "FiraGo Medium" !important; }
[lang=ro] h1                  { font-family: "Overpass Medium", "FiraGo Medium" !important; }
[lang=ro] h2                  { font-family: "Overpass Medium", "FiraGo Medium" !important; } 

/* Font per Lingua Coreana */ 

[lang=ko]
       {font-family: 
                    "IBM Plex Sans KR Medm", "xNoto Sans KR Medium";
        font-size: 18px;} 
        
/* Font per Lingua Tedesca */ 

[lang=de]
       {font-family: 
                    "Overpass Medium", "UnifrakturMaguntia", "Noto Serif Medium";
        font-size: 19px;} 
        
/* Font per alfabeti cirillici utilizzati nelle Lingue non Slave (Caucaso e Asia) */

[lang=bs],
[lang=kk],
[lang=ky],
[lang=mn],
[lang=tg],
[lang=tk],
[lang=uz],
[lang=bs-Cyrl],
[lang=mn-Cyrl],
[lang=tg-Cyrl],
[lang=tk-Cyrl],
[lang=uz-Cyrl],
[lang=und-Cyrl],
[lang=orv]
       {font-family: "xVollkorn", "xLora Medium", "xNoto Serif Medium", 
                     "xLibertinus Serif", "Charis SIL Compact", "XIBM Plex Serif",
                     "Merriweather", "xAlegreya Medium", "xTinos",  
                     "xFinlandica Medium", "xBitter", "xGentium Book Plus",
                     "xFiraGo Medium", "xNoto Serif", "xPT Serif", 
                     "xArimo Medium", "Vollkorn", "xSource Serif 4 SmText",
                     "Charis SIL Compact", "xLibertinus Serif", 
                     "xRubik Medium", "xCommissioner Medium", "Noto Serif Medium",
                     "xPT Root UI Medium", "xGolos UI Medium", "xRoboto Medium", 
                     "xUbuntu Medium", "xOverpass Medium",
                     "xRubik Medium", "Fira Sans Medium", "FiraGo",
                     "Lato", "xRoboto Medium", 
                     "xCousine", "xUbuntu Medium", "xNoto Sans",
                     "xLiberation Sans", "xLiberation Serif",
                     "PT Sans", "xPT Serif",
                     "xArimo Medium", "xArimo", "xNoto Sans", "xNoto Sans Medium",
                     "xRoboto Medium", "xRoboto",
                     "xOpen Sans", "xIBM Plex Sans", "xNoto Sans",
                     "xFiraGo", "FiraGo Medium", "xFiraGo Book",
                     "xLato Medium", "xUbuntu", 
                     "xIBM Plex Serif Medm", "xIBM Plex Sans Medm", 
                     "xIBM Plex Mono", "xIBM Plex Mono", 
                     "Noto Sans", "xNoto Serif", 
                     "xOverpass Medium", 
	                 "xOpen Sans", "xArimo", "xRoboto", "xLato", 
	                 "xOld Standard TT", "xGentium Book Plus", "Gentium Plus",
	                 "xLiterata", "xGolos Text", "xCharis SIL",
	                 "xPT Astra Serif", "xPT Astra Sans", 
	                 "xPT Root UI", "xPT Root UI Medium", 
	                 "xPT Serif", "PT Sans", "PT Sans Expert",
	                 "xPT Mono", "xUbuntu", "xNoto Sans", 
	                 "xNoto Serif", "xFiraGo Book", 
	                 "FiraGo", "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                 "xFira Sans Book", "Lato", 
	                 "xGentium Book Plus", "xGentium Plus";
        font-size: 20px;
     /* color: blue;      */
     /* font-weight: 500; */ 
            }
            
/* Font per alfabeti cirillici utilizzati nelle Lingue Slave orientali (Bielorusso, RUSSO, Ucraino) */
           
[lang=be],
[lang=ru],
[lang=uk]
       {font-family:  "Merriweather", "xVollkorn", "xLora Medium", "xNoto Serif Medium",
                      "Charis SIL Compact", "xTinos", "xLiberation Serif",
                      "xBrill", "xLibertinus Serif", "xBona Nova",
                      "xIBM Plex Serif Text", "XBitter", "xRubik Medium", 
                      "xGentium Book Plus", "xVollkorn Medium", "xFiraGo Medium",  
                      "xLora Medium", "xAlegreya Medium", "xCharis SIL Compact",
                      "Merriweather", "xSource Sans 3 Medium", "xNoto Serif",
                      "xSource Serif 4 SmText", "xLibertinus Serif", "xBitter",
                      "xPT Serif", "xFinlandica Medium", "xFiraGo Medium",
                      "xPhilosopher", "STIX Two Text Medium", "XNunito Sans",
                      "xNoto Serif", "xLora Medium", "xLiberation Sans",
                      "xArimo Medium", "xVollkorn Medium", "xSpectral Medium", 
                      "xPodkova Medium", "xInter Medium", "xBrill", "xBrygada 1918 Medium",
                      "xCommissioner Medium", "Noto Serif Medium",
                      "xPT Root UI Medium", "xGolos Text Medium", 
                      "xGolos UI Medium", "xLibertinus Serif",
                      "xOverpass Medium", "xRoboto Medium", 
                      "xOpen Sans", "xRubik Medium", "Fira Sans Medium",
                      "FiraGo", "Lato", "xUbuntu Medium",
                      "xLiberation Sans", "xLiberation Serif",
                      "PT Sans", "xPT Sans Expert", "xUbuntu",
                      "xArimo Medium", "xArimo", "xNoto Sans", 
                      "xNoto Sans Medium",
                      "xRoboto Medium", "xRoboto", "FiraGo Medium",
                      "xArimo Medium", "xArimo", "xOverpass Medium",
                      "xNoto Sans", "Noto Sans Medium", "xRoboto Medium", 
                      "xFiraGo", "FiraGo Medium", "xFiraGo Book", 
                      "xNoto Sans", "Open Sans", "xIBM Plex Sans Medm", 
                      "xLato Medium", "xIBM Plex Sans Text";
        font-size: 20px;
                }

/* Font per alfabeti cirillici utilizzati nelle Lingue Slave del Sud Europa (Bulgaro, Macedone, SERBO) */

[lang=bg],
[lang=bg-Cyrl], 
[lang=mk],
[lang=sr], 
[lang=sr-Cyrl] 
       {font-family:  "xNoto Serif Medium", "xBrill", "xTinos",
                      "xLora Medium", "xIBM Plex Serif", "xVollkorn",
                      "xBitter", "xGentium Book Plus", "xLora", "Charis SIL Compact",
                      "Merriweather", "xVollkorn", "xSource Serif 4 SmText", 
                      "xAlegreya", "xBitter Medium", "Alegreya Medium", 
                      "xBrill", "xFinlandica Medium", "xFiraGo Medium",
                      "xSTIX Two Text Medium", "xCommissioner Medium",
                      "xNoto Serif", "xLibertinus Serif",
                      "xLiberation Sans", "xArimo Medium", "xPT Serif",
                      "Charis SIL Compact",
                      "xInter Medium", "xCommissioner Medium", "Noto Serif Medium",
                      "xPT Root UI Medium", "xGolos Text Medium", 
                      "xGolos UI Medium", 
                      "xOverpass Medium", "xRoboto Medium", 
                      "xOpen Sans", "xRubik Medium", "Fira Sans Medium",
                      "FiraGo", "Lato", "xUbuntu Medium",
                      "xLiberation Sans", "xLiberation Serif",
                      "PT Sans", "xPT Sans Expert", "xUbuntu",
                      "xArimo Medium", "xArimo", "xNoto Sans", 
                      "xNoto Sans Medium",
                      "xRoboto Medium", "xRoboto", "FiraGo Medium",
                      "xArimo Medium", "xArimo", "xOverpass Medium",
                      "xNoto Sans", "Noto Sans Medium", "xRoboto Medium", 
                      "xFiraGo", "FiraGo Medium", "xFiraGo Book", 
                      "xNoto Sans", "Open Sans", "xIBM Plex Sans Medm", 
                      "xLato Medium", "xIBM Plex Sans Text";
        font-size: 20px;
                }
                
/* Font per alfabeto cirillico utilizzato nella Lingua Romena */

[lang=ro-Cyrl] 
       {font-family:  "Noto Sans", "Arimo Medium", "Liberation Sans",
                      "Fira Sans Medium", "FiraGo Medium";
        font-size: 18px;
       } 
                
/* Font per script relativi ad alfabeti cirillici */

.script-Cyrs,
.script-Cyrl,
.script-Cyrillic,
.script-Slavonic 
       {font-family: "xFiraGo Medium", "xLora Medium", "xCharis SIL Compact", "xCommissioner Medium",
                     "xVollkorn Medium",
                     "Noto Serif Medium", 
                     "xFira Sans Medium",
                     "xFiraGo", "FiraGO Medium", 
                     "xOverpass Medium", 
	                 "xOpen Sans", "xArimo", "xRoboto",
	                 "xLato", 
	                 "xPT Sans", "xPT Sans Expert",
	                 "Noto Sans Medium",
	                 "xIBM Plex Sans", "xIBM Plex Sans Text", 
	                 "xGentium Book Plus", "xGentium Plus",
        sans-serif !important;
        font-size: 20px !important;}
            
/* Font per titoli Lingue alfabeti cirillici */

/* Font per titoli Lingue alfabeti cirillici Slavi Orientali*/
/*
[lang=be] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xUbuntu", "xOpen Sans", "xIBM Plex Serif", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "Arial" !important; }
[lang=be] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xUbuntu", "xOpen Sans", "xIBM Plex Serif", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "Arial" !important; }
[lang=be] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xUbuntu", "xOpen Sans", "xIBM Plex Serif", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "Arial" !important; }
[lang=bs] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=bs] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=bs] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=kk] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=kk] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=kk] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ky] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ky] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ky] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ru] .firstHeading { font-family: "Noto Serif", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xUbuntu", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ru] h1            { font-family: "Noto Serif", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xUbuntu", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=ru] h2            { font-family: "Noto Serif", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xUbuntu", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uk] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xIBM Plex Sans", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uk] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xIBM Plex Sans", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uk] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Serif", "xOpen Sans", "xIBM Plex Sans", "PT Sans", "PT Sans Expert", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=bs-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=bs-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=bs-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=mn-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tg-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=tk-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=uz-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=und-Cyrl] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=und-Cyrl] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
[lang=und-Cyrl] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "IBM Plex Sans Medm", "xIBM Plex Sans", "PT Sans", "Noto Sans", "Lato", "FiraGo", "xUbuntu", "Arial" !important; }
*/
/* Font per titoli Lingue alfabeti cirillici Slavi Meridionali*/
/*
[lang=bg] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=bg] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=bg] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=mk] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=mk] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=mk] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=sr] .firstHeading { font-family: "xOverpass", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=sr] h1            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
[lang=sr] h2            { font-family: "xOverpass Medium", "FiraGo Medium", "PT Sans", "Noto Sans", "xLato", "FiraGo", "xIBM Plex Sans", "xUbuntu", "Arial" !important; }
*/