Differenze tra le versioni di "MediaWiki:Common.css"

Da Gregorianum.org.
Jump to navigation Jump to search
Riga 2: Riga 2:
  
 
/*
 
/*
  * Impostazioni CSS comuni a tutti indipendentemente dalla skin
+
This is the CSS for all skins (for all users) on MediaWiki.org.
  * NOTA PER GLI ADMIN: Si prega di non modificare senza preventiva discussione!
+
 
 +
SECTIONS:
 +
1. Indication of namespaces
 +
2. Color classes for content
 +
3. Special pages
 +
  4. Main page styling
 +
5. Wikitables, warnings, and other such stylings
 +
6. Templates
 +
7. Some other small things
 +
*/
 +
 
 +
/**
 +
* 1. INDICATION OF NAMESPACES
 +
  * -------------------------------------------------
 
  */
 
  */
  
/***** [VE] */
+
/* Pseudo NS Special (light grey) */
 +
.action-view.ns--2 #content { background-color: #f4f4f4; }
 +
.action-view.ns--2 div.thumb { border-color: #f4f4f4; }
 +
 
 +
/* NS Project + Project_talk (light sky blue) */
 +
.action-view.ns-4 #content,
 +
.action-view.ns-5 #content { background-color: #f8fcff; }
 +
.action-view.ns-4 div.thumb,
 +
.action-view.ns-5 div.thumb { border-color: #f8fcff; }
 +
 
 +
/* NS MediaWiki + MediaWiki_talk (light grey) */
 +
.action-view.ns-8 #content,
 +
.action-view.ns-9 #content { background-color: #f4f4f4; }
 +
.action-view.ns-8 div.thumb,
 +
.action-view.ns-9 div.thumb { border-color: #f4f4f4; }
 +
 
 +
/* NS Manual + Manual_talk (light bluish violet) */
 +
.action-view.ns-100 #content,
 +
.action-view.ns-101 #content { background-color: #f3f3ff; }
 +
.action-view.ns-100 div.thumb,
 +
.action-view.ns-101 div.thumb { border-color: #f3f3ff; }
  
/* Nasconde il pulsante "modifica" di VisualEditor in Sportello Informazioni */
+
/* NS Help (but NOT Help_talk) (Public Domain icon) */
.page-Aiuto_Sportello_informazioni #ca-ve-edit{
+
.action-view.ns-12 #bodyContent {
display:none;
+
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
 +
background-repeat: no-repeat;
 +
/* @noflip */ background-position: right 5em;
 
}
 
}
/* Nasconde i link "modifica" di VisualEditor nelle sezioni dello Sportello Informazioni */
+
 
.page-Aiuto_Sportello_informazioni .mw-editsection-visualeditor{
+
/**
display:none;
+
* 2. COLOR CLASSES FOR CONTENT
 +
* -------------------------------------------------
 +
*/
 +
 
 +
/* Border colors */
 +
.borderc1 { border-color: #e9e9e9; border-width: thin; }
 +
.borderc2 { border-color: #aaaaaa; border-width: thin; }
 +
.borderc3 { border-color: #777777; border-width: thin; }
 +
.borderc4 { border-color: #000000; border-width: thin; }
 +
.borderc5 { border-color: #c00000; border-width: thin; }
 +
.borderc6 { border-color: #025e9d; border-width: thin; }
 +
.borderc7 { border-color: #008040; border-width: thin; }
 +
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by [[Template:Welcome]]. */
 +
 
 +
/* Background colors */
 +
.backgroundc1 { background-color: #ffffff; } /* Used by [[Template:Welcome]]. */
 +
.backgroundc2 { background-color: #f9f9f9; }
 +
.backgroundc3 { background-color: #eeeeee; }
 +
.backgroundc4 { background-color: #e0e0e0; }
 +
.backgroundc5 { background-color: #d2d2d2; }
 +
.backgroundc6 { background-color: #b7b7b7; }
 +
.backgroundc7 { background-color: #a3a3a3; }
 +
.backgroundc8 { background-color: #444455; }
 +
 
 +
/**
 +
* 3. SPECIAL PAGES
 +
* -------------------------------------------------
 +
*/
 +
 
 +
/* Consistent special page navigation */
 +
.SpecialPageInfo {
 +
background-color: #f9f9f9;
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
 +
background-position: 0.8em 0.5em;
 +
background-repeat: no-repeat;
 +
padding: 0.3em 0.5em 0.3em 5.0em;
 +
border-color: #025e9d;
 +
border-width: 1px;
 +
border-style: solid;
 +
border-bottom-width: medium;
 +
margin-bottom: 1em;
 
}
 
}
.page-Aiuto_Sportello_informazioni .mw-editsection-divider{
+
 
display:none;
+
.mw-viewprevnext {
 +
display: block;
 +
border: 1px solid #cccccc;
 +
background-color: #f9f9f2;
 +
padding: 0.2em 0.4em;
 
}
 
}
  
#interwiki-completelist {
+
/**
    font-weight: bold;
+
* 4. MAIN PAGE STYLING
 +
* -------------------------------------------------
 +
*/
 +
 
 +
#mainpage_topbox {
 +
background: #f9f9f9;
 +
padding: 0;
 +
border: 1px solid #aaaaaa;
 +
margin: 0.2em 10px 10px;
 +
}
 +
.mainpage_boxtitle,
 +
.mainpage_hubtitle,
 +
#mainpage_pagetitle {
 +
font-size: 105%;
 +
padding: 0.4em;
 +
background-color: #eeeeee;
 +
}
 +
.mainpage_boxtitle {
 +
line-height: 120%;
 +
}
 +
#mainpage_pagetitle {
 +
color: #000000;
 +
font-size: 200% !important;
 +
}
 +
#mainpage_sitelinks {
 +
padding: 0.2em;
 +
text-align: center;
 +
background-color: white;
 +
}
 +
.mainpage_hubtitle {
 +
text-align: center;
 +
}
 +
.mainpage_boxcontents,
 +
.mainpage_boxcontents_small {
 +
background: #ffffff;
 +
padding: 0.2em 0.4em;
 +
}
 +
.mainpage_boxcontents_small {
 +
font-size: 95%;
 +
}
 +
.mainpage_boxcontents_title {
 +
display: block;
 +
border-bottom: 1px solid #AAA;
 +
margin-bottom: 0.5em;
 +
text-align: center;
 +
font-weight: bold;
 +
font-size: larger;
 +
}
 +
.mainpage_hubbox {
 +
width: 33%;
 +
}
 +
.mainpage_hubbox,
 +
#mainpage_newscell,
 +
#mainpage_downloadcell,
 +
#mainpage_opportunitiescell,
 +
#mainpage_featuredpagescell {
 +
padding: 0;
 +
border: 1px solid #aaaaaa;
 +
}
 +
#mainpage_newscell {
 +
margin-bottom: 15px;
 +
margin-top: 0 !important;
 +
}
 +
#mainpage_newscell .mainpage_boxtitle {
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
 +
background-repeat: no-repeat;
 +
background-position: 99% 0.3em;
 +
padding-right: 25px;
 +
}
 +
#mainpage_downloadcell {
 +
width: 17em;
 +
margin-bottom: 5px;
 +
}
 +
#mainpage_downloadcell .mainpage_boxtitle {
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
 +
background-repeat: no-repeat;
 +
background-position: 96% 0.33em;
 +
padding-right: 25px;
 +
}
 +
#mainpage_opportunitiescell {
 +
max-width: 25em;
 +
margin-bottom: 15px;
 +
margin-top: 0 !important;
 +
}
 +
#mainpage_opportunitiescell .mainpage_boxtitle {
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/63/User-online.svg/20px-User-online.svg.png);
 +
background-repeat: no-repeat;
 +
background-position: 98% 0.15em;
 +
padding-right: 25px;
 +
}
 +
#mainpage_featuredpagescell {
 +
max-width: 25em;
 +
margin-bottom: 15px;
 +
margin-top: 0 !important;
 +
}
 +
#mainpage_featuredpagescell .mainpage_boxtitle {
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Note_icon.svg/20px-Note_icon.svg.png);
 +
background-repeat: no-repeat;
 +
background-position: 98% 0.15em;
 +
padding-right: 25px;
 +
}
 +
/* The words 'MediaWiki.org' in the title. */
 +
#mainpage_mwtitle {
 +
color: #005288;
 
}
 
}
  
 
/*
 
/*
******* [[:File:Wiki.png]] anziché quello su [[:File:Wikipedia-logo-v2-it.png|commons]] + fix in attesa di [[Bugzilla:35337]]
+
* Hide elements on the main page.
*#p-logo a {
+
*/
*                background-image: url("//upload.wikimedia.org/wikipedia/it/b/bc/Wiki.png") !important;
+
.page-MediaWiki #lastmod,
*       }
+
.page-MediaWiki #siteSub,
*
+
.page-MediaWiki #contentSub,
*@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
+
.page-MediaWiki .subtitle,
*        #p-logo a {
+
.page-MediaWiki #jump-to-nav,
*                background-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/9/90/Wikipedia-logo-v2-it.svg/204px-Wikipedia-logo-v2-it.svg.png") !important;
+
.page-MediaWiki .firstHeading {
*                background-size: 136px auto;
+
display: none;
*        }
+
}
*}
+
 
*@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
+
/**
*        #p-logo a {
+
* 5. WIKITABLES, WARNINGS AND OTHER SUCH STYLINGS
*                background-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/9/90/Wikipedia-logo-v2-it.svg/270px-Wikipedia-logo-v2-it.svg.png") !important;
+
* -------------------------------------------------
*                background-size: 135px auto;
+
*/
*        }
+
 
*}
+
/* Custom h* styles (blue headings) */
*/
+
.wikitable td.hl3,
 +
.wikitable th.hl3 {
 +
background-color: #8da7d6;
 +
}
 +
.wikitable td.hl1,
 +
.wikitable th.hl1 {
 +
background: #c5d8fc;
 +
}
 +
.wikitable td.hl2,
 +
.wikitable th.hl2 {
 +
background: #a7c1f2;
 +
}
  
/***** Sezione immagini thumbnail */
+
/* Make entire table valign=top, to replace the |valign=top| on every cell. */
 +
.vatop tr,
 +
tr.vatop,
 +
.vatop td,
 +
.vatop th {
 +
vertical-align: top;
 +
}
  
/* Larghezza minima thumb [[Special:diff/44094478]] */
+
/* General purpose "pretty (data) tables" */
.thumbinner {
+
table.datatable tr:hover {
    min-width: 100px;
+
background-color: #a7d7f9;
 
}
 
}
  
/***** caratteri per i template linguistici */
+
/* SideBox styling */
/* [[Template:IPA|IPA]], [[Template:Unicode|Unicode]], [[Template:Greco|Greco]] (polytonic) */
+
div.sideBox {
/* "Inherit" resetta i fonts per tutti i browser eccetto MSIE6. Il commento vuoto deve essere presente */
+
position: relative;
.IPA {
+
float: right;
        font-family: Chrysanthi Unicode, Doulos SIL, Gentium, GentiumAlt, Code2000, TITUS Cyberbit Basic, DejaVu Sans, Bitstream Vera Sans, Bitstream Cyberbit, Arial Unicode MS, Lucida Sans Unicode, Hiragino Kaku Gothic Pro, Matrix Unicode;
+
background: white;
        font-family /**/:inherit;
+
margin-left: 1em;
 +
border: 1px solid gray;
 +
padding: 0.3em;
 +
width: 200px;
 +
overflow: hidden;
 +
clear: right;
 +
}
 +
div.sideBox dl {
 +
padding: 0;
 +
margin: 0 0 0.3em 0;
 +
font-size: 96%;
 
}
 
}
.Unicode {
+
div.sideBox dl dt {
        font-family: TITUS Cyberbit Basic, Code2000, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Bitstream Vera, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;
+
background: none;
        font-family /**/:inherit;
+
margin: 0.4em 0 0 0;
 
}
 
}
.polytonic {
+
div.sideBox dl dd {
        font-family: Athena, Gentium, Palatino Linotype, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, Code2000;  
+
margin: 0.1em 0 0 1.1em;
        font-family /**/:inherit;
+
background-color: #f3f3f3;
 
}
 
}
  
/* Stile per classi arabo, farsi e curdo usate dai relativi template */
+
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
.arabo,
+
.majorwarning {
.farsi,
+
background: yellow;
.curdo {
+
padding: 0.3em;
  font-size:140%;
+
text-align: center;
  font-family:serif;
+
font-size: 125%;
 +
border: 2px solid red;
 
}
 
}
  
/***** link con l'icona di un altoparlante usata dal [[Template:Link audio]] */
+
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
 +
.page-notice,
 +
.page-warning {
 +
border-width: 1px;
 +
border-style: solid;
 +
padding: 0.3em 0.5em;
 +
margin-bottom: 1em;
 +
width: 95%;
 +
margin-left: auto;
 +
margin-right: auto;
 +
text-align: center;
 +
}
  
.audiolink a{
+
/* Informative notices at the top of pages (blue) */
    background: url("//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
+
.page-notice {
    padding-left: 16px !important;
+
background-color: #f9f9f9;
    padding-right: 0 !important;
+
border-color: #025e9d;
 +
text-align: left;
 +
}
 +
 
 +
/* Warning information at the top of pages (red) */
 +
.page-warning {
 +
background-color: #ffffff;
 +
border-color: #c51919;
 +
border-width: 2px;
 +
}
 +
.pw-head {
 +
color: #c51919;
 +
font-weight: bold;
 
}
 
}
  
/***** Coordinate geografiche (vedi [[Template:Coord]])  
+
/**
 +
* Code conventions examples
 +
* Usage: [[mw:CC/JS]], [[mw:CC/CSS]]
 +
* <syntaxhighlight lang=".." class="tpl-code-positive"></syntaxhighlight>
 +
*/
 +
.tpl-code-positive.mw-highlight pre,
 +
.tpl-code-negative.mw-highlight pre {
 +
  /* Reset default browser margin of pre (usually margin: 1em 0;)
 +
    to be all around */
 +
  margin: 1em;
 +
}
 +
/* Use a double selector to override mw-highlight default background color */
 +
.tpl-code-positive.mw-highlight {
 +
  background: #fff;
 +
  border: 2px solid #00af89;
 +
}
 +
.tpl-code-negative.mw-highlight {
 +
  background: #fff;
 +
  border: 2px solid #d33;
 +
}
  
N.B. le classi "geo", "longitude" e "latitude" non sono solo stili,
+
/**
ma vengono riconosciute da [[Geo (microformat)]], non eliminare o rinominare.
+
* 6. TEMPLATES
*/
+
* -------------------------------------------------
 +
*/
 +
 +
/* [[Template:Extension]], [[Template:Skin]] */
 +
.tpl-infobox {
 +
border: 2px solid #aaaaaa;
 +
width: 280px;
 +
/* @noflip */ clear: right;
 +
/* @noflip */ float: right;
 +
margin: 0 0 0.5em 0.5em;
 +
border-collapse: collapse;
 +
background-color: white;
 +
}
 +
.tpl-infobox td {
 +
border: 2px none #aaaaaa;
 +
padding: 0.2em 0.5em;
 +
border-bottom: 1px solid #f0f0f0 !important;
 +
}
 +
.tpl-infobox-header {
 +
background-color: #aaaaaa;
 +
color: white;
 +
text-align: left;
 +
}
 +
.tpl-infobox-header td {
 +
padding-top: 0.5em;
 +
}
 +
.ext-infobox-header img {
 +
padding: 0 0.2em 0 0.5em;
 +
}
 +
.ext-status-unstable,
 +
.ext-status-unstable td {
 +
border-color: #990000;
 +
}
 +
.ext-status-unstable .ext-infobox-header {
 +
background-color: #990000;
 +
color: #ffff00;
 +
}
 +
.ext-status-experimental,
 +
.ext-status-experimental td {
 +
border-color: #ff4500;
 +
}
 +
.ext-status-experimental .ext-infobox-header {
 +
background-color: #ff4500;
 +
}
 +
.ext-status-beta,
 +
.ext-status-beta td {
 +
border-color: #ffba01;
 +
}
 +
.ext-status-beta .ext-infobox-header {
 +
background-color: #ffba01;
 +
}
 +
.ext-status-stable,
 +
.ext-status-stable td {
 +
border-color: #32cd32;
 +
}
 +
.ext-status-stable .ext-infobox-header {
 +
background-color: #32cd32;
 +
}
 +
.ext-status-unmaintained,
 +
.ext-status-unmaintained td {
 +
border-color: #8b4513;
 +
}
 +
.ext-status-unmaintained .ext-infobox-header {
 +
background-color: #8b4513;
 +
}
 +
.ext-status-magic,
 +
.ext-status-magic td {
 +
border-color: #fe57a1;
 +
}
 +
.ext-status-magic .ext-infobox-header {
 +
color: #000;
 +
background: #FFDBEB url(//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Magic_wand.svg/60px-Magic_wand.svg.png) 0 0 no-repeat;
 +
}
 +
.ext-status-magic .ext-infobox-header img {
 +
visibility: hidden;
 +
padding-right: 1em;
 +
}
 +
.skin-infobox,
 +
.skin-infobox td {
 +
border-color: #a7d7f9;
 +
}
 +
.skin-infobox-header {
 +
color: #000;
 +
background: #e2f4ff;
 +
}
  
.geo-default { display: inline; }
+
/* [[Template:See also]], [[Template:rellink]] etc. */
.geo-nondefault { display: none; }
+
.rellink,
.geo-dms { display: inline; }
+
.dablink,
.geo-dec { display: inline; }
+
.mw-tpl-rellink {
.geo-multi-punct { display: none; }
+
font-style: italic;
 +
padding-bottom: 0.4em;
 +
padding-left: 0;
 +
margin-bottom: 0.4em;
 +
color: #555;
 +
border-bottom: 1px solid #ccc;
 +
}
  
.longitude .latitude {
+
/* [[Template:Note]] */
white-space: nowrap;
+
.tip,
 +
.note {
 +
padding: 0.5em;
 +
margin: 0.5em 0;
 +
overflow: hidden;
 +
background-color: #F9F9F9;
 +
background-position: 4px 2px;
 +
background-repeat: no-repeat;
 +
border: 1px solid #DDD;
 +
}
 +
.tip-info,
 +
.note-info {
 +
background-color: #F0F0E7;
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Appunti_architetto_franc_01.svg/22px-Appunti_architetto_franc_01.svg.png);
 +
border-color: #cc9933;
 +
/* @noflip */ padding-left: 30px;
 +
min-height: 28px;
 +
}
 +
.tip-reminder,
 +
.note-reminder {
 +
background-color: #F6FDEA;
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/23px-Bulbgraph.png);
 +
border-color: #D6E434;
 +
padding-left: 31px;
 +
min-height: 28px;
 +
}
 +
.tip-error,
 +
.note-error {
 +
background-color: #F0E7E7;
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Attention_niels_epting.svg/24px-Attention_niels_epting.svg.png);
 +
border-color: #cc3333;
 +
padding-left: 32px;
 +
min-height: 25px;
 
}
 
}
  
.geo { }
+
/* [[Template:Notice]] */
 +
.block-note {
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
 +
background-position: top left;
 +
background-repeat: no-repeat;
 +
}
 +
/*
 +
* Using block-contents in the hope that it can apply to all block-level warning templates,
 +
* with different images applied as backgrounds to the wrapping DIV.
 +
*/
 +
.block-contents {
 +
display: block;
 +
padding-left: 20px;
 +
}
  
/***** Classi per template Sinottici */
+
/* [[Template:Documentation]] */
 +
.template-documentation {
 +
clear: both;
 +
margin: 1em 0 0 0;
 +
border: 1px solid #aaa;
 +
background-color: #ecfcf4;
 +
padding: 5px;
 +
}
  
.sinottico {
+
/* [[Template:Navbox]] */
    border: 1px solid #aaaaaa;
+
.navbox {
    background-color: #f9f9f9;
+
/* Navbox container style */
    padding: 0.2em;
+
border: 1px solid #aaa;
    font-size: 95%;
+
width: 100%;
    clear: right;
+
margin: auto;
    width: 280px;
+
clear: both;
    float: right;
+
font-size: 88%;
    margin: 0 0 1em .5em;
+
text-align: center;
    vertical-align: top;
+
padding: 1px;
    line-height: 1.4em;
+
}
 +
.navbox-inner,
 +
.navbox-subgroup {
 +
width: 100%;
 +
}
 +
table.navbox + table.navbox {
 +
/* Single pixel border between adjacent navboxes */
 +
margin-top: -1px;
 +
/* (doesn't work for IE6, but that's okay) */
 +
}
 +
.navbox th,
 +
.navbox-title,
 +
.navbox-abovebelow {
 +
text-align: center;
 +
/* Title and above/below styles */
 +
padding-left: 1em;
 +
padding-right: 1em;
 +
}
 +
th.navbox-group {
 +
/* Group style */
 +
white-space: nowrap;
 +
/* @noflip */
 +
text-align: right;
 +
}
 +
.navbox,
 +
.navbox-subgroup {
 +
background: #fdfdfd;
 +
}
 +
.navbox-list {
 +
/* Must match background color */
 +
border-color: #fdfdfd;
 +
}
 +
.navbox th,
 +
.navbox-title {
 +
/* Level 1 color */
 +
background: #ccccff;
 +
}
 +
.navbox-abovebelow,
 +
th.navbox-group,
 +
.navbox-subgroup .navbox-title {
 +
/* Level 2 color */
 +
background: #ddddff;
 +
}
 +
.navbox-subgroup .navbox-group,
 +
.navbox-subgroup .navbox-abovebelow {
 +
/* Level 3 color */
 +
background: #e6e6ff;
 +
}
 +
.navbox-even {
 +
/* Even row striping */
 +
background: #f7f7f7;
 +
}
 +
.navbox-odd {
 +
/* Odd row striping */
 +
background: transparent;
 +
}
 +
.navbox .hlist td dl,
 +
.navbox .hlist td ol,
 +
.navbox .hlist td ul,
 +
.navbox td.hlist dl,
 +
.navbox td.hlist ol,
 +
.navbox td.hlist ul {
 +
/* Adjust hlist padding in navboxes */
 +
padding: 0.125em 0;
 +
}
 +
.navbox .hlist dd,
 +
.navbox .hlist dt,
 +
.navbox .hlist li {
 +
/* Nowrap list items in navboxes */
 +
white-space: nowrap;
 +
/* IE < 8 no-wraps entire list, so disable it */
 +
white-space: normal !ie;
 +
}
 +
.navbox .hlist dd dl,
 +
.navbox .hlist dt dl,
 +
.navbox .hlist li ol,
 +
.navbox .hlist li ul {
 +
/* But allow parent list items to be wrapped */
 +
white-space: normal;
 +
}
 +
ol + table.navbox,
 +
ul + table.navbox {
 +
/* Prevent lists from clinging to navboxes */
 +
margin-top: 0.5em;
 
}
 
}
  
.sinottico th {
+
/* [[Template:Navbar]] */
    background-color: #f2f2f2;
+
.navbar {
    padding: 0em 0.5em;
+
display: inline;
    text-align: right;
+
font-size: 88%;
    vertical-align: top;
+
font-weight: normal;
 +
}
 +
.navbar ul {
 +
display: inline;
 +
white-space: nowrap;
 +
}
 +
.navbar li {
 +
word-spacing: -0.125em;
 +
}
 +
/* Navbar styling when nested in navbox */
 +
.navbox .navbar {
 +
display: block;
 +
font-size: 100%;
 +
}
 +
.navbox-title .navbar {
 +
/* @noflip */
 +
float: left;
 +
/* @noflip */
 +
text-align: left;
 +
/* @noflip */
 +
margin-right: 0.5em;
 +
width: 6em;
 +
}
 +
/* [[Template:Cmd]] */
 +
.cmd:before {
 +
content: "$ ";
 +
color: #246;
 
}
 
}
  
.sinottico td {
+
/**
    padding: 0em 0.2em 0.2em;
+
* 7. SOME OTHER SMALL THINGS
    vertical-align: top;
+
* -------------------------------------------------
 +
*/
 +
 
 +
/* Allow people to optionally wrap lines in source listings */
 +
div.wrapPreLines pre {
 +
white-space: pre-wrap;
 
}
 
}
  
.sinottico_testo_centrale {
+
/* Give a bit of space to the TOC */
    text-align: center;
+
#toc {
 +
margin: 1em 0;
 
}
 
}
  
.sinottico_testata th {
+
/*
    font-size: 116%;
+
* Allow limiting of which header levels are shown in a TOC;
    padding: 0.2em;
+
* <div class="toclimit-3">, for instance, will limit to
    background-color: #dedede;
+
* showing ==headings== and ===headings=== but no further.
    text-align: center;
+
* Used in [[Template:TOC]]
 +
*/
 +
.toclimit-2 .toclevel-1 ul,
 +
.toclimit-3 .toclevel-2 ul,
 +
.toclimit-4 .toclevel-3 ul,
 +
.toclimit-5 .toclevel-4 ul,
 +
.toclimit-6 .toclevel-5 ul,
 +
.toclimit-7 .toclevel-6 ul {
 +
display: none;
 
}
 
}
  
.sinottico_sottotitolo {
+
/* make the list of references look smaller and highlight clicked reference in blue */
    font-size: 80%;
+
ol.references {
 +
font-size: 100%;
 +
}
 +
.references-small {
 +
font-size: 90%;
 +
}
 +
ol.references > li:target {
 +
background-color: #ddeeff;
 +
}
 +
sup.reference:target {
 +
background-color: #ddeeff;
 
}
 
}
  
.sinottico_piede {
+
 
    text-align: center;
+
/*
    font-size: 90%;
+
* Styling for links generated by [[MediaWiki:Edittools]]
    background: #EFEFEF;
+
* @source www.mediawiki.org/wiki/Extension:CharInsert#Styling
 +
* @updated 2012-02-29
 +
*/
 +
.mw-charinsert-buttons {
 +
margin-top: 10px;
 +
border: 1px solid #aaaaaa;
 +
padding: 1px;
 +
text-align: center;
 +
font-size: 110%;
 +
}
 +
.mw-charinsert-buttons a {
 +
color: black;
 +
background-color: #cde !important;
 +
font-weight: bold;
 +
font-size: .9em;
 +
text-decoration: none;
 +
border: thin #069 outset;
 +
padding: 0 .1em .1em;
 +
}
 +
.mw-charinsert-buttons a:hover,
 +
.mw-charinsert-buttons a:active {
 +
background-color: #bcd;
 +
border-style: inset;
 +
}
 +
.client-js .mw-edittools-section {
 +
display: inline;
 +
}
 +
.client-js .mw-edittools-section input[type="button"] {
 +
font-size: 0.9em;
 +
padding-left: 1px;
 +
padding-right: 1px;
 +
margin-left: 1px;
 
}
 
}
  
.sinottico_piede2 { /* secondo piede con i collegamenti fissi a wikidata/man */
+
/* from [[User:Splarka/Help:Linked images]] */
text-align: right;
+
.imagelink_wikilogo a {
font-size: xx-small;
+
width: 135px;
padding-bottom: 0;
+
height: 135px;
background-color: white;
+
display: block;
 +
text-decoration: none;
 +
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png);
 
}
 
}
  
.sinottico_divisione th {
+
/*
    padding: 0.1em;
+
* Infoboxes
    background-color: #eeeeee;
+
*/
    text-align: center;
+
.infobox {
 +
float: right;
 +
clear: right;
 +
margin-bottom: 0.5em;
 +
margin-left: 1em;
 +
padding: 0.2em;
 +
border: 1px solid #AAA;
 +
background: #F9F9F9;
 +
color: black;
 
}
 
}
  
.sinottico_annidata td { /* in caso di tabella annidata in una casella, evita che le sue caselle ereditino il padding */
+
.infobox td,
    padding: 0em 0em;
+
.infobox th {
 +
vertical-align: top;
 
}
 
}
  
.sinottico_immagine td {
+
.infobox caption {
text-align: center;
+
margin-left: inherit;
font-size: 95%;
+
font-size: larger;
padding: 0em 0.2em;
 
line-height: 1.2em;
 
 
}
 
}
  
.sinottico ul { /* elenchi più compatti all'interno dei sinottici */
+
.infobox.bordered {
  padding: 0px;
+
border-collapse: collapse;
  margin: 0 0 0 1em;
 
 
}
 
}
  
.sinottico caption {
+
.infobox.bordered td,
font-weight: bold;
+
.infobox.bordered th {
 +
border: 1px solid #AAA;
 
}
 
}
  
/***** Riquadro semplice usato per gli avvisi agli utenti */
+
.infobox.bordered .borderless td,
 +
.infobox.bordered .borderless th {
 +
border: 0;
 +
}
  
.messagebox {
+
/*
    border: 1px solid #aaa;
+
* Apparently the namespaces parameter
    background-color: #f9f9f9;
+
* for inputbox forces a checkbox.
    width: 80%;
+
* Let's hide it in the API sidebar
    margin: 0 auto 1em auto;
+
*/
    padding: .5em;
+
.mw-inputbox-hideapicheck label[for="mw-inputbox-ns104"],
 +
#mw-inputbox-ns104 {
 +
display: none;
 
}
 
}
  
/***** Stili del template Avviso */
+
/* Testing for code review */
table.avviso {
+
div.mw-wordcloud {
  margin: 5px 10%;                           /* Non si sovrappone ad altri elementi */
+
width: 100%;
  border-collapse: collapse;
+
text-align: justify;
  background: #fbfbfb;
 
  border: 1px solid #aaa;  
 
 
}
 
}
.avviso-testo {                           /* Corpo del messaggio */
+
 
  padding: 0.25em 0.5em;
+
.mw-wordcloud-size-1 {
  width: 100%;                             /* Rende tutti i template della stessa lunghezza nonostante il testo interno */
+
color: #222;
 +
font-size: 2.4em;
 
}
 
}
.avviso-immagine {                         /* Stile dell'immagine a sinistra */
+
.mw-wordcloud-size-2 {
  padding: 2px 0px 2px 0.5em;
+
color: #333;
  text-align: center;  
+
font-size: 2.2em;
 
}
 
}
.avviso-immaginedestra {                   /* Stile dell'immagine a destra */
+
.mw-wordcloud-size-3 {
  padding: 2px 4px 2px 0px;
+
color: #444;
  text-align: center;  
+
font-size: 2.0em;
 
}
 
}
table.avviso-informazioni {
+
.mw-wordcloud-size-4 {
  border-left: 10px solid #1e90ff;         /* Blu */
+
color: #555;
 +
font-size: 1.8em;
 
}
 
}
table.avviso-cancella,
+
.mw-wordcloud-size-5 {
table.avviso-importante {
+
color: #666;
  border-left: 10px solid #b22222;         /* Rosso */
+
font-size: 1.6em;
 
}
 
}
table.avviso-contenuto {
+
.mw-wordcloud-size-6 {
  border-left: 10px solid #f28500;         /* Arancio */
+
color: #777;
 +
font-size: 1.4em;
 
}
 
}
table.avviso-stile {
+
.mw-wordcloud-size-7 {
  border-left: 10px solid #f4c430;         /* Giallo */
+
color: #888;
 +
font-size: 1.2em;
 
}
 
}
table.avviso-statico {
+
.mw-wordcloud-size-8 {
  border-left: 10px solid limegreen;       /* Verde */
+
color: #999;
 +
font-size: 1em;
 
}
 
}
table.avviso-struttura {
+
.mw-wordcloud-size-9 {
  border-left: 10px solid #9932cc;         /* Viola */
+
color: #aaa;
 +
font-size: 0.8em;
 +
letter-spacing: 3px;
 
}
 
}
table.avviso-generico {
+
.mw-wordcloud-size-10,
  border-left: 10px solid #bba;           /* Grigio */
+
.mw-wordcloud-size-0 {
 +
color: #bbb;
 +
font-size: 0.8em;
 
}
 
}
  
/***** Stili per box utente */
+
/* @todo FIXME: document me :) */
/* Allineati a quelli dell'estensione Babel. Necessari per retrocompatibilità, e perché l'estensione non viene caricata se non si usa il comando #babel nella pagina */
+
#signuptopbox li {
 
+
float: left;
/* equivale a mw-babel-wrapper, mw-babel-header */
+
list-style: none;
.itwiki_template_babelbox {
+
font-family: sans-serif;
  width:238px;
+
}
  float:right;
+
#signuptopbox li {
  clear:right;
+
color: #3ca7d4;
  margin:0;
+
background: #c2e1f9;
  background-color:white;
+
line-height: 2.8em;
  border:1px solid #99B3FF
+
margin-right: .25em;
 +
padding-right: .5em;
 +
}
 +
#signuptopbox li.pr-active,
 +
#signuptopbox li.pr-active div {
 +
color: #67ca36;
 +
background: #d4f9c2;
 +
border-color: #fff #fff #fff #67ca36;
 
}
 
}
.itwiki_template_babelbox .intestazione,
+
#signuptopbox li div {
.itwiki_template_babelbox th {
+
width: 0;
  text-align:center;
+
height: 0;
  font-weight:bold;
+
border-color: #fff #fff #fff #3CA7D4;
 +
border-style: solid;
 +
border-width: 1.4em .3em 1.4em 1.4em;
 +
float: left;
 
}
 
}
 
+
#signuptopbox li span.pr-number {
/* equivale a mw-babel-box, mw-babel-box-3 */
+
display: block;
.itwiki_template_babel,
+
width: 1.8em;
.itwiki_template_babel2 {
+
line-height: 1.8em;
  float:left;
+
background: #3ca7d4;
  clear:left;
+
color: #c2e1f9;
  margin:1px;
+
text-align: center;
  width:238px;
+
margin: .5em;
  background-color:#E0E8FF;
+
-webkit-border-radius: 50%;
  border:1px solid #99B3FF;
+
-moz-border-radius: 50%;
  /* non presenti in mw-babel-box, ma generati in linea dall'estensione #babel */
+
-ms-border-radius: 50%;
  padding:0;
+
-o-border-radius: 50%;
  border-spacing:0;
+
border-radius: 50%;
 +
font-weight: 600;
 +
float: left;
 +
}
 +
#signuptopbox li.pr-active span.pr-number {
 +
background: #67ca36;
 +
color: #d4f9c2;
 
}
 
}
.itwiki_template_babel .sigla,
+
#signuptopbox li span {
.itwiki_template_babel2 .sigla,
+
float: left;
.itwiki_template_babel th,
 
.itwiki_template_babel2 th {
 
  width:45px;
 
  height:45px;
 
  font-size:14pt;
 
  font-family:monospace;
 
  background-color:#99B3FF;
 
  /* i seguenti servono per retrocompatibilità, se si usa un td con "sigla" anziché un th */
 
  padding:0;
 
  text-align:center;
 
  font-weight:bold;
 
 
}
 
}
.itwiki_template_babel td,
+
#signuptopbox li.pr-spacer {
.itwiki_template_babel2 td {
+
padding: 0;
  font-size:8pt;
 
  padding:4pt;
 
  line-height:1.25em
 
 
}
 
}
  
/***** Stili per template vari */
+
/* Breadcrumb code */
 
+
.breadcrumb {
.itwiki_template_avviso {
+
list-style: none;
  clear:both;
+
overflow: hidden;
  text-align:left;
+
font: 14px Helvetica, Arial, sans-serif;
  background-color: #EEF8FF;
+
}
  padding-bottom: 0.5em;
+
.breadcrumb li {
 +
float: left;
 +
margin-bottom: 0;
 
}
 
}
.itwiki_template_avviso .intestazione {
+
.breadcrumb li a {
  font-weight:bold;
+
color: white;
 +
text-decoration: none;
 +
padding: 10px 0 10px 45px;
 +
position: relative;
 +
display: block;
 +
float: left;
 
}
 
}
  
.itwiki_template_toc {
+
.breadcrumb li a:after {
    border: 1px solid #aaaaaa;
+
content: " ";
    background-color: #f9f9f9;
+
display: block;
    padding: 0px;
+
width: 0;
    font-size: 95%;
+
height: 0;
 +
/* Go big on the size, and let overflow hide */
 +
border-top: 50px solid transparent;
 +
border-bottom: 50px solid transparent;
 +
position: absolute;
 +
top: 50%;
 +
margin-top: -50px;
 +
left: 100%;
 +
z-index: 2;
 
}
 
}
  
/***** classi per arrotondare i bordi dei div e delle tabelle */
+
.breadcrumb li a:before {
.radius {
+
content: " ";
    border-radius: 1em;
+
display: block;
    -moz-border-radius: 1em;
+
width: 0;
 +
height: 0;
 +
border-top: 50px solid transparent;
 +
border-bottom: 50px solid transparent;
 +
border-left: 31px solid white;
 +
position: absolute;
 +
top: 50%;
 +
margin-top: -50px;
 +
margin-left: 1px;
 +
left: 100%;
 +
z-index: 1;
 
}
 
}
.radius_top {
+
 
    border-top-right-radius: 1em;
+
.breadcrumb li:first-child a {
    border-top-left-radius: 1em;
+
padding-left: 20px;
    -moz-border-radius-topright: 1em;
 
    -moz-border-radius-topleft: 1em;
 
 
}
 
}
.radius_bottom {
+
 
    border-bottom-right-radius: 1em;
+
.currentcrumb a {
    border-bottom-left-radius: 1em;
+
background: #069;
    -moz-border-radius-bottomright: 1em;
 
    -moz-border-radius-bottomleft: 1em;
 
 
}
 
}
.rad {
+
 
    border-radius: .5em;
+
.currentcrumb a:after {
    -moz-border-radius: .5em;
+
border-left: 30px solid #069;
 
}
 
}
  
/***** Per elementi che non vanno stampati */
+
.currentcrumb a:hover,
@media print {
+
.prevcrumb a:hover,
    .noprint { display: none }
+
.nextcrumb a:hover {
 +
background: #002d44;
 
}
 
}
  
/* Per elementi che vanno solo nella stampa.
+
.currentcrumb a:hover:after,
  Funziona solo con i PDF (il PDF renderer la ignora), non con Versione stampabile */
+
.prevcrumb a:hover:after,
.onlyinprint { display: none }
+
.nextcrumb a:hover:after {
 +
border-left-color: #002d44 !important;
 +
}
  
/*****
+
.prevcrumb a {
Stili per i box che si visualizzano al passaggio del mouse
+
background: #396;
Licenza: GFDL e Creative Commons Attribution 2.5
 
*/
 
.HopContent
 
{
 
display:none;
 
 
}
 
}
  
.HopFrame:hover .HopContent
+
.prevcrumb a:after {
{
+
border-left: 30px solid #396;
display:block;
 
 
}
 
}
  
/***** Evita che i link vadano a capo */
+
.nextcrumb a {
.nowraplinks a {
+
background: #999;
    white-space: nowrap;
 
 
}
 
}
  
/***** Necessario per [[Template:TOClimit]] */
+
.nextcrumb a:after {
.toclimit-2 .toclevel-1 ul,
+
border-left: 30px solid #999;
.toclimit-3 .toclevel-2 ul,
+
}
.toclimit-4 .toclevel-3 ul,
 
.toclimit-5 .toclevel-4 ul,
 
.toclimit-6 .toclevel-5 ul,
 
.toclimit-7 .toclevel-6 ul { display: none; }
 
  
/***** Hide the mobile wlm banner on the normal site (chiarire?) */
+
/* To facilitate rtl translations */
#mf-wlm-banner { display: none; }
+
#bodyContent .table-RTL a {
 +
background: none;
 +
padding-right: 0;
 +
}
  
/***** Note <references/> */
+
#bodyContent .table-RTL ul {
 +
margin-right: 10px;
 +
display: table;
 +
}
  
/* evidenziazione */
+
/* Fix annoying bug where the "date" column in the LQT sometimes
ol.references > li:target {
+
* is two rows because of the date being too long even through there is
background-color: #DEF;
+
* enough space (otherwise the browser makes it's own decision on where to cut)
 +
*/
 +
.lqt_toc th:nth-child(3),
 +
.lqt_toc td:nth-child(3) {
 +
white-space: nowrap;
 
}
 
}
  
sup.reference:target {
+
.persian {
background-color: #DEF;
+
font-family: Tahoma;
 
}
 
}
  
/* rimpicciolimento */
+
/* Fonts for Persian language for consistency with other Wikimedia wikis */
ol.references {
+
:lang(fa) {
  font-size: 90%;
+
  font-family: Tahoma, 'Iranian Sans', 'DejaVu Sans', sans-serif;
 
}
 
}
  
/* colorazione della bibliografia tramite l'utilizzo del template "Cita" e simili" */
+
/*
cite:target {
+
* Manual:Database_layout
    background-color: #DDEEFF;
+
*/
 +
.mwmanual-dbview-box img {
 +
opacity: 0.5;
 +
}
 +
.mwmanual-dbview-box:hover img {
 +
opacity: 0.8;
 +
}
 +
.mwmanual-dbview-link {
 +
background: rgb(198, 212, 235);
 +
background: hsla(217, 48%, 85%, 0.8);
 +
border: 1px solid #0645AD;
 +
border-radius: 4px;
 +
padding: 10px 5px;
 +
text-align: center;
 +
font-weight: bold;
 +
}
 +
.mwmanual-dbview-box:hover .mwmanual-dbview-link {
 +
background: hsla(215, 46%, 95%, 0.8);
 +
}
 +
.mwmanual-dbview-link:hover {
 +
background: hsla(215, 46%, 95%, 0.9);
 
}
 
}
  
/* {{references}} multicolonna e {{div col}} */
+
/*
.note_colonne, .colonne {
+
* VisualEditor documentation styles - required for displaying document diagrams
  -moz-column-width:30em;
+
*/
  -webkit-column-width:30em;
+
.ve-doc-dm-data {
  column-width:30em;
+
list-style: none;
 +
cursor: default;
 +
}
 +
.ve-doc-dm-data li {
 +
font-family: sans-serif;
 +
text-align: center;
 +
line-height: 2.25em;
 +
display: inline-block;
 +
width: 2.25em;
 +
height: 2.25em;
 +
border: solid 2px white;
 +
}
 +
.ve-doc-dm-data li.ve-doc-dm-cursor {
 +
width: 0.5em;
 +
}
 +
.ve-doc-dm-cursor:hover {
 +
border-color: #cccccc;
 +
}
 +
.ve-doc-dm-open,
 +
.ve-doc-dm-close {
 +
background-color: #50a5f4;
 +
color: #7ddcfd;
 
}
 
}
.note_colonne_strette, .colonne_strette {
+
.ve-doc-dm-open:hover,
  -moz-column-width:20em;
+
.ve-doc-dm-close:hover {
  -webkit-column-width:20em;
+
border-color: #7ddcfd;
  column-width:20em;
 
 
}
 
}
/* [[Speciale:PermaLink/90830636#urlmorto=sì]] e [[Speciale:PermaLink/90830636#Fix. «Citazione» a capo]] */
+
.ve-doc-dm-close {
.citation .cite-q {
+
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNrs0UENgEAQBMGThGMkImFBAp8jTVKVjIHptT4yM8eza947F2KIIYYYYoghBmKIgRhiIIYYiCGG18QQQwwxxBBDDMQQAzHEQAwxEEMMMTYHESMWRIwfBhEjFESMUBAxQkHECAURIxREjFAQMUJBxAgFESMURAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfW4ABAPk3h3InIbNlAAAAAElFTkSuQmCC);
padding-left:1.5em;
+
background-size: contain;
 +
background-position: left top;
 +
background-repeat: no-repeat;
 +
}
 +
.ve-doc-dm-char,
 +
.ve-doc-dm-achar {
 +
border-radius: 3em;
 +
}
 +
.ve-doc-dm-char {
 +
background-color: #7bcc45;
 +
color: #fff;
 +
}
 +
.ve-doc-dm-char:hover {
 +
border-color: #b6f26c;
 +
}
 +
.ve-doc-dm-achar {
 +
background-color: #fa952c;
 +
color: #fff;
 +
}
 +
.ve-doc-dm-achar:hover {
 +
border-color: #fed045;
 +
}
 +
.ve-doc-dm-element-text {
 +
color: #50a5f4;
 +
}
 +
.ve-doc-dm-char-text {
 +
color: #7bcc45;
 +
}
 +
.ve-doc-dm-achar-text {
 +
color: #fa952c;
 
}
 
}
  
/***** Imposta l'aspetto dei link mostra/nascondi
+
/* For templates in Category:VisualEditor tests templates */
    con i div del cassetto */
+
tt.ve-typing-test {
div.cassetto .mw-collapsible-toggle {
+
color: white;
    font-weight: normal;
+
background-color: black;
    text-align: right;
+
padding: 0 1em 0 1em;
    width: 7em;
 
 
}
 
}
  
/***** Mostra i tab nei codici sorgente come 4 spazi anziché 8 */
+
/**
/* vedi [[Bugzilla:57824]] e [[Bugzilla:57825]] */
+
* Style for horizontal lists (separator following item).
div.mw-geshi div,
+
* @source mediawiki.org/wiki/Snippets/Horizontal_lists
div.mw-geshi div pre,
+
* @revision 6 (2014-05-09)
span.mw-geshi,
+
* @author [[User:Edokter]]
pre.source-css,
+
*/
pre.source-javascript,
+
.hlist dl,
pre.source-lua {
+
.hlist ol,
-moz-tab-size: 4;
+
.hlist ul {
-o-tab-size: 4;
+
margin: 0;
tab-size: 4;
+
padding: 0;
 +
}
 +
/* Display list items inline */
 +
.hlist dd,
 +
.hlist dt,
 +
.hlist li {
 +
margin: 0;
 +
display: inline;
 +
}
 +
/* Display nested lists inline */
 +
.hlist.inline,
 +
.hlist.inline dl,
 +
.hlist.inline ol,
 +
.hlist.inline ul,
 +
.hlist dl dl, .hlist dl ol, .hlist dl ul,
 +
.hlist ol dl, .hlist ol ol, .hlist ol ul,
 +
.hlist ul dl, .hlist ul ol, .hlist ul ul {
 +
display: inline;
 +
}
 +
/* Generate interpuncts */
 +
.hlist dt:after {
 +
content: ": ";
 +
}
 +
.hlist dd:after,
 +
.hlist li:after {
 +
content: " · ";
 +
font-weight: bold;
 +
}
 +
.hlist dd:last-child:after,
 +
.hlist dt:last-child:after,
 +
.hlist li:last-child:after {
 +
content: none;
 
}
 
}
 +
/* Add parentheses around nested lists */
 +
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
 +
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
 +
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
 +
content: " (";
 +
font-weight: normal;
 +
}
 +
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
 +
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
 +
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
 +
content: ") ";
 +
font-weight: normal;
 +
}
 +
/* Put ordinals in front of ordered list items */
 +
.hlist ol {
 +
counter-reset: listitem;
 +
}
 +
.hlist ol > li {
 +
counter-increment: listitem;
 +
}
 +
.hlist ol > li:before {
 +
content: " " counter(listitem) " ";
 +
white-space: nowrap;
 +
}
 +
.hlist dd ol > li:first-child:before,
 +
.hlist dt ol > li:first-child:before,
 +
.hlist li ol > li:first-child:before {
 +
content: " (" counter(listitem) " ";
 +
}
 +
/* end hlist */
  
/***** evita di grassettare/ingrandire i numeri delle note quando si trovano in un titolo */
+
/* Banner - Wikivoyage - Used to test MediaWiki/Homepage redesign/Preview */
.reference {font-weight: normal; font-size: 0.7rem; font-family: sans-serif;}
+
 +
.banner-image {
 +
position: relative;
 +
overflow: hidden;
 +
max-width: 1800px;
 +
height: auto;
 +
margin-bottom: .6em;
 +
}
 +
.banner-image img {
 +
max-width: 100%;
 +
height: auto;
 +
width: auto\9;
 +
}
 +
.banner-box {
 +
position: absolute;
 +
z-index: 2;
 +
margin-top: 2.5em;
 +
color: white;
 +
min-width: 20em;
 +
text-shadow: black 0.3em 0.3em 1em,black -0.1em -0.1em 1em;
 +
}
 +
.banner-box-wide { width: 80% }
 +
.banner-box-left {
 +
left: 5%;
 +
text-align: left;
 +
}
 +
.banner-box-right {
 +
right: 5%;
 +
text-align: right;
 +
}
 +
.banner-box .name {
 +
font-size: 3em;
 +
white-space: nowrap;
 +
line-height: 1.2em;
 +
}
 +
.banner-box .type {
 +
font-size: 2em;
 +
line-height: 1.2em;
 +
}
 +
 +
.mf-mobile-only,
 +
.lqt-talkpage-search {
 +
display: none;
 +
}
  
/*punto esclamativo rosso per le modifiche non verificate*/
+
/* Phabricator-like tag styling */
.unpatrolled{color:red; font-weight:bold;}
+
.phui-tag {
 
+
    -webkit-font-smoothing: antialiased;
/* evita di andare a capo ([[Template:Tutto attaccato]] */
+
    background-color: #e7e7e7;
.nowrap {
+
    border-color: #e7e7e7;
white-space: nowrap;
+
    border-radius: 3px;
 +
    border: 1px solid transparent;
 +
    font: 13px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Lato','Helvetica Neue',Helvetica,Arial,sans-serif;
 +
    line-height: 1.51em;
 +
    padding: 0 4px;
 
}
 
}
  
/* estende supporto alle colonne responsive */
+
.mw-body .phui-tag a.external {
.responsive-columns {
+
    background-image: none;
display: -moz-box; /* Firefox 2 - 27 */
+
    padding-right: 0;
 +
    text-decoration: none;
 +
    color: black;
 +
    font-weight: bold;
 
}
 
}

Versione delle 15:56, 5 ago 2019

/* Gli stili CSS inseriti qui si applicano a tutti i temi */

/*
This is the CSS for all skins (for all users) on MediaWiki.org.

SECTIONS:
 1. Indication of namespaces
 2. Color classes for content
 3. Special pages
 4. Main page styling
 5. Wikitables, warnings, and other such stylings
 6. Templates
 7. Some other small things
*/

/**
 * 1. INDICATION OF NAMESPACES
 * -------------------------------------------------
 */

/* Pseudo NS Special (light grey) */
.action-view.ns--2 #content { background-color: #f4f4f4; }
.action-view.ns--2 div.thumb { border-color: #f4f4f4; }

/* NS Project + Project_talk (light sky blue) */
.action-view.ns-4 #content,
.action-view.ns-5 #content { background-color: #f8fcff; }
.action-view.ns-4 div.thumb,
.action-view.ns-5 div.thumb { border-color: #f8fcff; }

/* NS MediaWiki + MediaWiki_talk (light grey) */
.action-view.ns-8 #content,
.action-view.ns-9 #content { background-color: #f4f4f4; }
.action-view.ns-8 div.thumb,
.action-view.ns-9 div.thumb { border-color: #f4f4f4; }

/* NS Manual + Manual_talk (light bluish violet) */
.action-view.ns-100 #content,
.action-view.ns-101 #content { background-color: #f3f3ff; }
.action-view.ns-100 div.thumb,
.action-view.ns-101 div.thumb { border-color: #f3f3ff; }

/* NS Help (but NOT Help_talk) (Public Domain icon) */
.action-view.ns-12 #bodyContent {
	background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
	background-repeat: no-repeat;
	/* @noflip */ background-position: right 5em;
}

/**
 * 2. COLOR CLASSES FOR CONTENT
 * -------------------------------------------------
 */

/* Border colors */
.borderc1 { border-color: #e9e9e9; border-width: thin; }
.borderc2 { border-color: #aaaaaa; border-width: thin; }
.borderc3 { border-color: #777777; border-width: thin; }
.borderc4 { border-color: #000000; border-width: thin; }
.borderc5 { border-color: #c00000; border-width: thin; }
.borderc6 { border-color: #025e9d; border-width: thin; }
.borderc7 { border-color: #008040; border-width: thin; }
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by [[Template:Welcome]]. */

/* Background colors */
.backgroundc1 { background-color: #ffffff; } /* Used by [[Template:Welcome]]. */
.backgroundc2 { background-color: #f9f9f9; }
.backgroundc3 { background-color: #eeeeee; }
.backgroundc4 { background-color: #e0e0e0; }
.backgroundc5 { background-color: #d2d2d2; }
.backgroundc6 { background-color: #b7b7b7; }
.backgroundc7 { background-color: #a3a3a3; }
.backgroundc8 { background-color: #444455; }

/**
 * 3. SPECIAL PAGES
 * -------------------------------------------------
 */

/* Consistent special page navigation */
.SpecialPageInfo {
	background-color: #f9f9f9;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
	background-position: 0.8em 0.5em;
	background-repeat: no-repeat;
	padding: 0.3em 0.5em 0.3em 5.0em;
	border-color: #025e9d;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: medium;
	margin-bottom: 1em;
}

.mw-viewprevnext {
	display: block;
	border: 1px solid #cccccc;
	background-color: #f9f9f2;
	padding: 0.2em 0.4em;
}

/**
 * 4. MAIN PAGE STYLING
 * -------------------------------------------------
 */

#mainpage_topbox {
	background: #f9f9f9;
	padding: 0;
	border: 1px solid #aaaaaa;
	margin: 0.2em 10px 10px;
}
.mainpage_boxtitle,
.mainpage_hubtitle,
#mainpage_pagetitle {
	font-size: 105%;
	padding: 0.4em;
	background-color: #eeeeee;
}
.mainpage_boxtitle {
	line-height: 120%;
}
#mainpage_pagetitle {
	color: #000000;
	font-size: 200% !important;
}
#mainpage_sitelinks {
	padding: 0.2em;
	text-align: center;
	background-color: white;
}
.mainpage_hubtitle {
	text-align: center;
}
.mainpage_boxcontents,
.mainpage_boxcontents_small {
	background: #ffffff;
	padding: 0.2em 0.4em;
}
.mainpage_boxcontents_small {
	font-size: 95%;
}
.mainpage_boxcontents_title {
	display: block;
	border-bottom: 1px solid #AAA;
	margin-bottom: 0.5em;
	text-align: center;
	font-weight: bold;
	font-size: larger;
}
.mainpage_hubbox {
	width: 33%;
}
.mainpage_hubbox,
#mainpage_newscell,
#mainpage_downloadcell,
#mainpage_opportunitiescell,
#mainpage_featuredpagescell {
	padding: 0;
	border: 1px solid #aaaaaa;
}
#mainpage_newscell {
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_newscell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
	background-repeat: no-repeat;
	background-position: 99% 0.3em;
	padding-right: 25px;
}
#mainpage_downloadcell {
	width: 17em;
	margin-bottom: 5px;
}
#mainpage_downloadcell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
	background-repeat: no-repeat;
	background-position: 96% 0.33em;
	padding-right: 25px;
}
#mainpage_opportunitiescell {
	max-width: 25em;
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_opportunitiescell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/63/User-online.svg/20px-User-online.svg.png);
	background-repeat: no-repeat;
	background-position: 98% 0.15em;
	padding-right: 25px;
}
#mainpage_featuredpagescell {
	max-width: 25em;
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_featuredpagescell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Note_icon.svg/20px-Note_icon.svg.png);
	background-repeat: no-repeat;
	background-position: 98% 0.15em;
	padding-right: 25px;
}
/* The words 'MediaWiki.org' in the title. */
#mainpage_mwtitle {
	color: #005288;
}

/*
 * Hide elements on the main page. 
 */
.page-MediaWiki #lastmod,
.page-MediaWiki #siteSub,
.page-MediaWiki #contentSub,
.page-MediaWiki .subtitle,
.page-MediaWiki #jump-to-nav,
.page-MediaWiki .firstHeading {
	display: none;
}

/**
 * 5. WIKITABLES, WARNINGS AND OTHER SUCH STYLINGS
 * -------------------------------------------------
 */

/* Custom h* styles (blue headings) */
.wikitable td.hl3,
.wikitable th.hl3 {
	background-color: #8da7d6;
}
.wikitable td.hl1,
.wikitable th.hl1 {
	background: #c5d8fc;
}
.wikitable td.hl2,
.wikitable th.hl2 {
	background: #a7c1f2;
}

/* Make entire table valign=top, to replace the |valign=top| on every cell. */
.vatop tr,
tr.vatop,
.vatop td,
.vatop th {
	vertical-align: top;
}

/* General purpose "pretty (data) tables" */
table.datatable tr:hover {
	background-color: #a7d7f9;
}

/* SideBox styling */
div.sideBox {
	position: relative;
	float: right;
	background: white;
	margin-left: 1em;
	border: 1px solid gray;
	padding: 0.3em;
	width: 200px;
	overflow: hidden;
	clear: right;
}
div.sideBox dl {
	padding: 0;
	margin: 0 0 0.3em 0;
	font-size: 96%;
}
div.sideBox dl dt {
	background: none;
	margin: 0.4em 0 0 0;
}
div.sideBox dl dd {
	margin: 0.1em 0 0 1.1em;
	background-color: #f3f3f3;
}

/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
.majorwarning {
	background: yellow;
	padding: 0.3em;
	text-align: center;
	font-size: 125%;
	border: 2px solid red;
}

/* Page headings used throughout the wiki (though not very much at the time of writing…) */
.page-notice,
.page-warning {
	border-width: 1px;
	border-style: solid;
	padding: 0.3em 0.5em;
	margin-bottom: 1em;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* Informative notices at the top of pages (blue) */
.page-notice {
	background-color: #f9f9f9;
	border-color: #025e9d;
	text-align: left;
}

/* Warning information at the top of pages (red) */
.page-warning {
	background-color: #ffffff;
	border-color: #c51919;
	border-width: 2px;
}
.pw-head {
	color: #c51919;
	font-weight: bold;
}

/**
 * Code conventions examples
 * Usage: [[mw:CC/JS]], [[mw:CC/CSS]]
 * <syntaxhighlight lang=".." class="tpl-code-positive"></syntaxhighlight>
 */
.tpl-code-positive.mw-highlight pre,
.tpl-code-negative.mw-highlight pre {
  /* Reset default browser margin of pre (usually margin: 1em 0;)
     to be all around */
  margin: 1em;
}
/* Use a double selector to override mw-highlight default background color */
.tpl-code-positive.mw-highlight {
  background: #fff;
  border: 2px solid #00af89;
}
.tpl-code-negative.mw-highlight {
  background: #fff;
  border: 2px solid #d33;
}

/**
 * 6. TEMPLATES
 * -------------------------------------------------
 */
 
/* [[Template:Extension]], [[Template:Skin]] */
.tpl-infobox {
	border: 2px solid #aaaaaa;
	width: 280px;
	/* @noflip */ clear: right;
	/* @noflip */ float: right;
	margin: 0 0 0.5em 0.5em;
	border-collapse: collapse;
	background-color: white;
}
.tpl-infobox td {
	border: 2px none #aaaaaa;
	padding: 0.2em 0.5em;
	border-bottom: 1px solid #f0f0f0 !important;
}
.tpl-infobox-header {
	background-color: #aaaaaa;
	color: white;
	text-align: left;
}
.tpl-infobox-header td {
	padding-top: 0.5em;
}
.ext-infobox-header img {
	padding: 0 0.2em 0 0.5em;
}
.ext-status-unstable,
.ext-status-unstable td {
	border-color: #990000;
}
.ext-status-unstable .ext-infobox-header {
	background-color: #990000;
	color: #ffff00;
}
.ext-status-experimental,
.ext-status-experimental td {
	border-color: #ff4500;
}
.ext-status-experimental .ext-infobox-header {
	background-color: #ff4500;
}
.ext-status-beta,
.ext-status-beta td {
	border-color: #ffba01;
}
.ext-status-beta .ext-infobox-header {
	background-color: #ffba01;
}
.ext-status-stable,
.ext-status-stable td {
	border-color: #32cd32;
}
.ext-status-stable .ext-infobox-header {
	background-color: #32cd32;
}
.ext-status-unmaintained,
.ext-status-unmaintained td {
	border-color: #8b4513;
}
.ext-status-unmaintained .ext-infobox-header {
	background-color: #8b4513;
}
.ext-status-magic,
.ext-status-magic td {
	border-color: #fe57a1;
}
.ext-status-magic .ext-infobox-header {
	color: #000;
	background: #FFDBEB url(//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Magic_wand.svg/60px-Magic_wand.svg.png) 0 0 no-repeat;
}
.ext-status-magic .ext-infobox-header img {
	visibility: hidden;
	padding-right: 1em;
}
.skin-infobox,
.skin-infobox td {
	border-color: #a7d7f9;
}
.skin-infobox-header {
	color: #000;
	background: #e2f4ff;
}

/* [[Template:See also]], [[Template:rellink]] etc. */
.rellink,
.dablink,
.mw-tpl-rellink {
	font-style: italic;
	padding-bottom: 0.4em;
	padding-left: 0;
	margin-bottom: 0.4em;
	color: #555;
	border-bottom: 1px solid #ccc;
}

/* [[Template:Note]] */
.tip,
.note {
	padding: 0.5em;
	margin: 0.5em 0;
	overflow: hidden;
	background-color: #F9F9F9;
	background-position: 4px 2px;
	background-repeat: no-repeat;
	border: 1px solid #DDD;
}
.tip-info,
.note-info {
	background-color: #F0F0E7;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Appunti_architetto_franc_01.svg/22px-Appunti_architetto_franc_01.svg.png);
	border-color: #cc9933;
	/* @noflip */ padding-left: 30px;
	min-height: 28px;
}
.tip-reminder,
.note-reminder {
	background-color: #F6FDEA;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/23px-Bulbgraph.png);
	border-color: #D6E434;
	padding-left: 31px;
	min-height: 28px;
}
.tip-error,
.note-error {
	background-color: #F0E7E7;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Attention_niels_epting.svg/24px-Attention_niels_epting.svg.png);
	border-color: #cc3333;
	padding-left: 32px;
	min-height: 25px;
}

/* [[Template:Notice]] */
.block-note {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
	background-position: top left;
	background-repeat: no-repeat;
}
/*
 * Using block-contents in the hope that it can apply to all block-level warning templates,
 * with different images applied as backgrounds to the wrapping DIV.
 */
.block-contents {
	display: block;
	padding-left: 20px;
}

/* [[Template:Documentation]] */
.template-documentation {
	clear: both;
	margin: 1em 0 0 0;
	border: 1px solid #aaa;
	background-color: #ecfcf4;
	padding: 5px;
}

/* [[Template:Navbox]] */
.navbox {
	/* Navbox container style */
	border: 1px solid #aaa;
	width: 100%;
	margin: auto;
	clear: both;
	font-size: 88%;
	text-align: center;
	padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
	width: 100%;
}
table.navbox + table.navbox {
	/* Single pixel border between adjacent navboxes */
	margin-top: -1px;
	/* (doesn't work for IE6, but that's okay) */
}
.navbox th,
.navbox-title,
.navbox-abovebelow {
	text-align: center;
	/* Title and above/below styles */
	padding-left: 1em;
	padding-right: 1em;
}
th.navbox-group {
	/* Group style */
	white-space: nowrap;
	/* @noflip */
	text-align: right;
}
.navbox,
.navbox-subgroup {
	background: #fdfdfd;
}
.navbox-list {
	/* Must match background color */
	border-color: #fdfdfd;
}
.navbox th,
.navbox-title {
	/* Level 1 color */
	background: #ccccff;
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	/* Level 2 color */
	background: #ddddff;
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	/* Level 3 color */
	background: #e6e6ff;
}
.navbox-even {
	/* Even row striping */
	background: #f7f7f7;
}
.navbox-odd {
	/* Odd row striping */
	background: transparent;
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	/* Adjust hlist padding in navboxes */
	padding: 0.125em 0;
}
.navbox .hlist dd,
.navbox .hlist dt,
.navbox .hlist li {
	/* Nowrap list items in navboxes */
	white-space: nowrap;
	/* IE < 8 no-wraps entire list, so disable it */
	white-space: normal !ie;
}
.navbox .hlist dd dl,
.navbox .hlist dt dl,
.navbox .hlist li ol,
.navbox .hlist li ul {
	/* But allow parent list items to be wrapped */
	white-space: normal;
}
ol + table.navbox,
ul + table.navbox {
	/* Prevent lists from clinging to navboxes */
	margin-top: 0.5em;
}

/* [[Template:Navbar]] */
.navbar {
	display: inline;
	font-size: 88%;
	font-weight: normal;
}
.navbar ul {
	display: inline;
	white-space: nowrap;
}
.navbar li {
	word-spacing: -0.125em;
}
/* Navbar styling when nested in navbox */
.navbox .navbar {
	display: block;
	font-size: 100%;
}
.navbox-title .navbar {
	/* @noflip */
	float: left;
	/* @noflip */
	text-align: left;
	/* @noflip */
	margin-right: 0.5em;
	width: 6em;
}
/* [[Template:Cmd]] */
.cmd:before {
	content: "$ ";
	color: #246;
}

/**
 * 7. SOME OTHER SMALL THINGS
 * -------------------------------------------------
 */

/* Allow people to optionally wrap lines in source listings */
div.wrapPreLines pre {
	white-space: pre-wrap;
}

/* Give a bit of space to the TOC */
#toc {
	margin: 1em 0;
}

/*
 * Allow limiting of which header levels are shown in a TOC;
 * <div class="toclimit-3">, for instance, will limit to
 * showing ==headings== and ===headings=== but no further.
 * Used in [[Template:TOC]]
 */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
	display: none;
}

/* make the list of references look smaller and highlight clicked reference in blue */
ol.references {
	font-size: 100%;
}
.references-small {
	font-size: 90%;
}
ol.references > li:target {
	background-color: #ddeeff;
}
sup.reference:target {
	background-color: #ddeeff;
}


/*
 * Styling for links generated by [[MediaWiki:Edittools]]
 * @source www.mediawiki.org/wiki/Extension:CharInsert#Styling
 * @updated 2012-02-29
 */
.mw-charinsert-buttons {
	margin-top: 10px;
	border: 1px solid #aaaaaa;
	padding: 1px;
	text-align: center;
	font-size: 110%;
}
.mw-charinsert-buttons a {
	color: black;
	background-color: #cde !important;
	font-weight: bold;
	font-size: .9em;
	text-decoration: none;
	border: thin #069 outset;
	padding: 0 .1em .1em;
}
.mw-charinsert-buttons a:hover,
.mw-charinsert-buttons a:active {
	background-color: #bcd;
	border-style: inset;
}
.client-js .mw-edittools-section {
	display: inline;
}
.client-js .mw-edittools-section input[type="button"] {
	font-size: 0.9em;
	padding-left: 1px;
	padding-right: 1px;
	margin-left: 1px;
}

/* from [[User:Splarka/Help:Linked images]] */
.imagelink_wikilogo a {
	width: 135px;
	height: 135px;
	display: block;
	text-decoration: none;
	background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png);
}

/*
 * Infoboxes
 */
.infobox {
	float: right;
	clear: right;
	margin-bottom: 0.5em;
	margin-left: 1em;
	padding: 0.2em;
	border: 1px solid #AAA;
	background: #F9F9F9;
	color: black;
}

.infobox td,
.infobox th {
	vertical-align: top;
}

.infobox caption {
	margin-left: inherit;
	font-size: larger;
}

.infobox.bordered {
	border-collapse: collapse;
}

.infobox.bordered td,
.infobox.bordered th {
	border: 1px solid #AAA;
}

.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
	border: 0;
}

/*
 * Apparently the namespaces parameter
 * for inputbox forces a checkbox.
 * Let's hide it in the API sidebar
 */
.mw-inputbox-hideapicheck label[for="mw-inputbox-ns104"],
#mw-inputbox-ns104 {
	display: none;
}

/* Testing for code review */
div.mw-wordcloud {
	width: 100%;
	text-align: justify;
}

.mw-wordcloud-size-1 {
	color: #222;
	font-size: 2.4em;
}
.mw-wordcloud-size-2 {
	color: #333;
	font-size: 2.2em;
}
.mw-wordcloud-size-3 {
	color: #444;
	font-size: 2.0em;
}
.mw-wordcloud-size-4 {
	color: #555;
	font-size: 1.8em;
}
.mw-wordcloud-size-5 {
	color: #666;
	font-size: 1.6em;
}
.mw-wordcloud-size-6 {
	color: #777;
	font-size: 1.4em;
}
.mw-wordcloud-size-7 {
	color: #888;
	font-size: 1.2em;
}
.mw-wordcloud-size-8 {
	color: #999;
	font-size: 1em;
}
.mw-wordcloud-size-9 {
	color: #aaa;
	font-size: 0.8em;
	letter-spacing: 3px;
}
.mw-wordcloud-size-10,
.mw-wordcloud-size-0 {
	color: #bbb;
	font-size: 0.8em;
}

/* @todo FIXME: document me :) */
#signuptopbox li {
	float: left;
	list-style: none;
	font-family: sans-serif;
}
#signuptopbox li {
	color: #3ca7d4;
	background: #c2e1f9;
	line-height: 2.8em;
	margin-right: .25em;
	padding-right: .5em;
}
#signuptopbox li.pr-active,
#signuptopbox li.pr-active div {
	color: #67ca36;
	background: #d4f9c2;
	border-color: #fff #fff #fff #67ca36;
}
#signuptopbox li div {
	width: 0;
	height: 0;
	border-color: #fff #fff #fff #3CA7D4;
	border-style: solid;
	border-width: 1.4em .3em 1.4em 1.4em;
	float: left;
}
#signuptopbox li span.pr-number {
	display: block;
	width: 1.8em;
	line-height: 1.8em;
	background: #3ca7d4;
	color: #c2e1f9;
	text-align: center;
	margin: .5em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	font-weight: 600;
	float: left;
}
#signuptopbox li.pr-active span.pr-number {
	background: #67ca36;
	color: #d4f9c2;
}
#signuptopbox li span {
	float: left;
}
#signuptopbox li.pr-spacer {
	padding: 0;
}

/* Breadcrumb code */
.breadcrumb {
	list-style: none;
	overflow: hidden;
	font: 14px Helvetica, Arial, sans-serif;
}
.breadcrumb li {
	float: left;
	margin-bottom: 0;
}
.breadcrumb li a {
	color: white;
	text-decoration: none;
	padding: 10px 0 10px 45px;
	position: relative;
	display: block;
	float: left;
}

.breadcrumb li a:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	/* Go big on the size, and let overflow hide */
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	left: 100%;
	z-index: 2;
}

.breadcrumb li a:before {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-left: 31px solid white;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	margin-left: 1px;
	left: 100%;
	z-index: 1;
}

.breadcrumb li:first-child a {
	padding-left: 20px;
}

.currentcrumb a {
	background: #069;
}

.currentcrumb a:after {
	border-left: 30px solid #069;
}

.currentcrumb a:hover,
.prevcrumb a:hover,
.nextcrumb a:hover {
	background: #002d44;
}

.currentcrumb a:hover:after,
.prevcrumb a:hover:after,
.nextcrumb a:hover:after {
	border-left-color: #002d44 !important;
}

.prevcrumb a {
	background: #396;
}

.prevcrumb a:after {
	border-left: 30px solid #396;
}

.nextcrumb a {
	background: #999;
}

.nextcrumb a:after {
	border-left: 30px solid #999;
}

/* To facilitate rtl translations */
#bodyContent .table-RTL a {
	background: none;
	padding-right: 0;
}

#bodyContent .table-RTL ul {
	margin-right: 10px;
	display: table;
}

/* Fix annoying bug where the "date" column in the LQT sometimes
 * is two rows because of the date being too long even through there is
 * enough space (otherwise the browser makes it's own decision on where to cut)
 */
.lqt_toc th:nth-child(3),
.lqt_toc td:nth-child(3) {
	white-space: nowrap;
}

.persian {
	font-family: Tahoma;
}

/* Fonts for Persian language for consistency with other Wikimedia wikis */
:lang(fa) {
  font-family: Tahoma, 'Iranian Sans', 'DejaVu Sans', sans-serif;
}

/*
 * Manual:Database_layout
 */
.mwmanual-dbview-box img {
	opacity: 0.5;
}
.mwmanual-dbview-box:hover img {
	opacity: 0.8;
}
.mwmanual-dbview-link {
	background: rgb(198, 212, 235);
	background: hsla(217, 48%, 85%, 0.8);
	border: 1px solid #0645AD;
	border-radius: 4px;
	padding: 10px 5px;
	text-align: center;
	font-weight: bold;
}
.mwmanual-dbview-box:hover .mwmanual-dbview-link {
	background: hsla(215, 46%, 95%, 0.8);
}
.mwmanual-dbview-link:hover {
	background: hsla(215, 46%, 95%, 0.9);
}

/*
 * VisualEditor documentation styles - required for displaying document diagrams
 */
.ve-doc-dm-data {
	list-style: none;
	cursor: default;
}
.ve-doc-dm-data li {
	font-family: sans-serif;
	text-align: center;
	line-height: 2.25em;
	display: inline-block;
	width: 2.25em;
	height: 2.25em;
	border: solid 2px white;
}
.ve-doc-dm-data li.ve-doc-dm-cursor {
	width: 0.5em;
}
.ve-doc-dm-cursor:hover {
	border-color: #cccccc;
}
.ve-doc-dm-open,
.ve-doc-dm-close {
	background-color: #50a5f4;
	color: #7ddcfd;
}
.ve-doc-dm-open:hover,
.ve-doc-dm-close:hover {
	border-color: #7ddcfd;
}
.ve-doc-dm-close {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNrs0UENgEAQBMGThGMkImFBAp8jTVKVjIHptT4yM8eza947F2KIIYYYYoghBmKIgRhiIIYYiCGG18QQQwwxxBBDDMQQAzHEQAwxEEMMMTYHESMWRIwfBhEjFESMUBAxQkHECAURIxREjFAQMUJBxAgFESMURAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfW4ABAPk3h3InIbNlAAAAAElFTkSuQmCC);
	background-size: contain;
	background-position: left top;
	background-repeat: no-repeat;
}
.ve-doc-dm-char,
.ve-doc-dm-achar {
	border-radius: 3em;
}
.ve-doc-dm-char {
	background-color: #7bcc45;
	color: #fff;
}
.ve-doc-dm-char:hover {
	border-color: #b6f26c;
}
.ve-doc-dm-achar {
	background-color: #fa952c;
	color: #fff;
}
.ve-doc-dm-achar:hover {
	border-color: #fed045;
}
.ve-doc-dm-element-text {
	color: #50a5f4;
}
.ve-doc-dm-char-text {
	color: #7bcc45;
}
.ve-doc-dm-achar-text {
	color: #fa952c;
}

/* For templates in Category:VisualEditor tests templates */
tt.ve-typing-test {
	color: white;
	background-color: black;
	padding: 0 1em 0 1em;
}

/**
 * Style for horizontal lists (separator following item).
 * @source mediawiki.org/wiki/Snippets/Horizontal_lists
 * @revision 6 (2014-05-09)
 * @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
	margin: 0;
	padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
	margin: 0;
	display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
	display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
	content: ": ";
}
.hlist dd:after,
.hlist li:after {
	content: " · ";
	font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
	content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
	content: " (";
	font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
	content: ") ";
	font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
	counter-reset: listitem;
}
.hlist ol > li {
	counter-increment: listitem;
}
.hlist ol > li:before {
	content: " " counter(listitem) " ";
	white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
	content: " (" counter(listitem) " ";
}
/* end hlist */

/* Banner - Wikivoyage - Used to test MediaWiki/Homepage redesign/Preview */
 
.banner-image {
	position: relative;
	overflow: hidden;
	max-width: 1800px;
	height: auto;
	margin-bottom: .6em;
}
.banner-image img {
	max-width: 100%;
	height: auto;
	width: auto\9;
}
.banner-box {
	position: absolute;
	z-index: 2;
	margin-top: 2.5em;
	color: white;
	min-width: 20em;
	text-shadow: black 0.3em 0.3em 1em,black -0.1em -0.1em 1em;
}
.banner-box-wide { width: 80% }
.banner-box-left {
	left: 5%;
	text-align: left;
}
.banner-box-right {
	right: 5%;
	text-align: right;
}
.banner-box .name {
	font-size: 3em;
	white-space: nowrap;
	line-height: 1.2em;
}
.banner-box .type {
	font-size: 2em;
	line-height: 1.2em;
}
 
.mf-mobile-only,
.lqt-talkpage-search {
	display: none;
}

/* Phabricator-like tag styling */
.phui-tag {
    -webkit-font-smoothing: antialiased;
    background-color: #e7e7e7;
    border-color: #e7e7e7;
    border-radius: 3px;
    border: 1px solid transparent;
    font: 13px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Lato','Helvetica Neue',Helvetica,Arial,sans-serif;
    line-height: 1.51em;
    padding: 0 4px;
}

.mw-body .phui-tag a.external {
    background-image: none;
    padding-right: 0;
    text-decoration: none;
    color: black;
    font-weight: bold;
}