User:OwenBlacker/common.css: Difference between revisions

From Wikimedia UK
Jump to navigation Jump to search
(Commented out additional zooms)
(Update from Meta, then strip out most of the languages stuff irrelevant to the WMUK site)
Line 1: Line 1:
@import url(https://fonts.googleapis.com/css?family=Gentium+Basic:400,700,400italic,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Gentium+Basic:400,700,400italic,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Alegreya:400,400i,700,700i&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Alegreya:400,400i,700,700i&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Khmer);
@import url(https://fonts.googleapis.com/css?family=UnifrakturMaguntia);
@import url(https://fonts.googleapis.com/css?family=Uncial+Antiqua);
@import url(https://fonts.googleapis.com/css?family=Uncial+Antiqua);


textarea, pre, code, input#wpSummary
textarea, pre, code, input#wpSummary
{
{
   font-family: Consolas, Lucida Console, Courier New, Courier, monospace;
   font-family: Consolas, Cousine, Lucida Console, Courier New, Courier, monospace;
}
}


html .CodeMirror pre
html .CodeMirror pre
{
{
   font-family: Consolas, Lucida Console, Courier New, Courier, monospace !important;
   font-family: Consolas, Cousine, Lucida Console, Courier New, Courier, monospace !important;
}
}


:lang(de), :lang(gmh), :lang(goh), :lang(sli), :lang(gsw), :lang(nds), :lang(gml),
:lang(osx), :lang(ksh), :lang(lb), :lang(pfl), :lang(bar), :lang(yi-Latn) {
  font-family: UnifrakturMaguntia, Koenig-Type Mager, Breitkopf Fraktur, Calibri, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}


:lang(fr), :lang(oc), :lang(frp), :lang(wa), :lang(pcd), :lang(xno), :lang(fro), :lang(frm), :lang(pro) {
:lang(fr), :lang(oc), :lang(frp), :lang(wa), :lang(pcd), :lang(xno), :lang(fro), :lang(frm), :lang(pro) {
Line 40: Line 32:
}
}


:lang(got):not(:lang(got-Latn)) {
*[lang]:lang(cy), *[lang]:lang(wlm), *[lang]:lang(owl), *[lang]:lang(la),
font-family: Noto Sans Gothic, Segoe UI Historic;
*[lang]:lang(de), *[lang]:lang(gmh), *[lang]:lang(goh), *[lang]:lang(sli),
}
*[lang]:lang(gsw), *[lang]:lang(nds), *[lang]:lang(gml),
 
*[lang]:lang(pdc), *[lang]:lang(got):not(:lang(got-Latn)),
:lang(cop):not(:lang(cop-Latn)) {
*[lang]:lang(fr), *[lang]:lang(oc), *[lang]:lang(frp), *[lang]:lang(wa), *[lang]:lang(pcd),
font-family: Noto Sans Coptic, sans-serif;
*[lang]:lang(xno), *[lang]:lang(fro), *[lang]:lang(frm),
}
*[lang]:lang(ga), *[lang]:lang(gd), *[lang]:lang(pgl), *[lang]:lang(sga), *[lang]:lang(mga),
 
*[lang]:lang(gv)
.script-runic {
font-family: Segoe UI Symbol, Segoe UI Historic, Noto Sans Runic !important;
}
 
:lang(en-Shaw) {
font-family: Noto Sans Shavian, sans-serif;
}
 
:lang(grc):not(:lang(grc-Latn)) {
font-family: Gentium, Palatino Linotype, Linux Libertine O, Segoe UI, serif;
}
 
:lang(ka):not(:lang(ka-Latn)), :lang(xmf):not(:lang(xmf-Latn)),
:lang(sva):not(:lang(sva-Latn)), :lang(lzz):not(:lang(lzz-Latn)) {
font-family: Noto Serif Georgian, serif;
}
 
:lang(my) {
    font-family: Noto Sans Myanmar, sans-serif;
}
 
:lang(syl):not(:lang(syl-Latn)):not(:lang(syl-Beng)) {
font-family: Noto Sans Syloti Nagri, Noto Sans Syloti Nagri Regular, sans-serif;
}
 
:lang(he):not(:lang(he-Latn)), :lang(yi):not(:lang(yi-Latn)), :lang(lad-Hebr), :lang(arc):not(:lang(arc-Latn)),
:lang(hbo):not(:lang(hbo-Latn)), span.script-hebrew {
    font-family: Noto Sans Hebrew, Calibri, Arial, sans-serif;
}
 
:lang(ar):not(:lang(ar-Latn)), :lang(fa):not(:lang(fa-Latn)), :lang(ota):not(:lang(ota-Latn)),
:lang(sd):not(:lang(sd-Latn)):not(:lang(sd-Deva)), :lang(ug):not(:lang(ug-Latn)), :lang(kk-Arab), :lang(ky-Arab),
:lang(bqi):not(:lang(bqi-Latn)), :lang(ajt-Latn), :lang(az-Arab), :lang(az-IR):not(:lang(az-Latn-IR)), :lang(tly-Arab),
:lang(tly-IR):not(:lang(tly-IR)), :lang(fvr-Latn), :lang(rhg):not(:lang(rhg-Latn)),
:lang(tmh):not(:lang(tmh-Latn)):not(:lang(tmh-Tfng)), :lang(bej):not(:lang(bej-Latn)),
:lang(swb-Arab), :lang(ha-Arab), :lang(dyu):not(:lang(dyu-Latn)):not(:lang(dyu-Nkoo)), :lang(mnk-Arab), :lang(wo-Arab),
:lang(azb):not(:lang(azb-Latn)), :lang(tt-Arab), :lang(aao):not(:lang(aao-Latn)), :lang(abh):not(:lang(abh-Latn)),
:lang(abv):not(:lang(abv-Latn)), :lang(acm):not(:lang(acm-Latn)), :lang(acq):not(:lang(acq-Latn)),
:lang(acw):not(:lang(acw-Latn)), :lang(acx):not(:lang(acx-Latn)), :lang(acy):not(:lang(acy-Latn)),
:lang(adf):not(:lang(adf-Latn)), :lang(aeb):not(:lang(aeb-Latn)), :lang(aec):not(:lang(aec-Latn)),
:lang(afb):not(:lang(afb-Latn)), :lang(ajp):not(:lang(ajp-Latn)), :lang(apc):not(:lang(apc-Latn)),
:lang(apb):not(:lang(apb-Latn)), :lang(ara):not(:lang(ara-Latn)), :lang(arb):not(:lang(arb-Latn)),
:lang(arq):not(:lang(arq-Latn)), :lang(ars):not(:lang(ars-Latn)), :lang(ary):not(:lang(ary-Latn)),
:lang(arz):not(:lang(arz-Latn)), :lang(auz):not(:lang(auz-Latn)), :lang(avl):not(:lang(avl-Latn)),
:lang(ayh):not(:lang(ayh-Latn)), :lang(ayl):not(:lang(ayl-Latn)), :lang(ayn):not(:lang(ayn-Latn)),
:lang(ayp):not(:lang(ayp-Latn)), :lang(bbz):not(:lang(bbz-Latn)), :lang(pga):not(:lang(pga-Latn)),
:lang(shu):not(:lang(shu-Latn)), :lang(ssh):not(:lang(ssh-Latn)), :lang(fas):not(:lang(fas-Latn)),
:lang(prs):not(:lang(prs-Latn)), :lang(pes):not(:lang(pes-Latn)), :lang(ku-Arab),
:lang(ckb):not(:lang(ckb-Latn)):not(:lang(ckb-Cyrl)):not(:lang(ckb-Armn)), :lang(kmr-Arab), :lang(sw-Arab),
:lang(sdr):not(:lang(sdr-Latn)):not(:lang(sdr-Cyrl)):not(:lang(sdr-Armn)), :lang(uz-Arab), :lang(ms-Arab)
{
    font-size: 1.275em;
    font-family: Noto Naskh Arabic, sans-serif;
}
 
:lang(ur):not(:lang(ur-Latn)), :lang(ps):not(:lang(ps-Latn)), :lang(ks):not(:lang(ks-Latn)),
:lang(pa):not(:lang(pa-Latn)):not(:lang(pa-Guru)), :lang(lah):not(:lang(lah-Latn)):not(:lang(lah-Guru)),
:lang(pan):not(:lang(pan-Latn)):not(:lang(pan-Guru)), :lang(bal):not(:lang(bal-Latn)), :lang(brh):not(:lang(brh-Latn)),
:lang(khw):not(:lang(khw-Latn)), :lang(bft):not(:lang(bft-Latn)):not(:lang(bft-Tibt)), :lang(bsk):not(:lang(bsk-Latn)),
:lang(doi):not(:lang(doi-Latn)), :lang(pnb):not(:lang(pnb-Latn)):not(:lang(pnb-Guru)), :lang(prs):not(:lang(prs-Latn)) {
    font-size: 1.275em;
    font-family: Noto Nastaliq Urdu Regular, Noto Nastaliq Urdu, sans-serif;
}
 
:lang(am):not(:lang(am-Latn)), :lang(anu-Ethi), :lang(byn):not(:lang(byn-Latn)), :lang(gez):not(:lang(gez-Latn)),
:lang(har):not(:lang(har-Latn)), :lang(mym):not(:lang(mym-Latn)), :lang(om-Ethi), :lang(ti):not(:lang(ti-Latn)),
:lang(tig):not(:lang(tig-Latn)), :lang(wal):not(:lang(wal-Latn)),
.Ethiopic {
    font-family: Noto Sans Ethiopic, sans-serif;
}
 
:lang(xlc):not(:lang(xlc-Latn)) { font-family: Noto Sans Lycian, sans-serif; }
 
span[lang]:lang(de), span[lang]:lang(gmh), span[lang]:lang(goh), span[lang]:lang(sli),
span[lang]:lang(gsw), span[lang]:lang(nds), span[lang]:lang(gml), span[lang]:lang(got):not(:lang(got-Latn)),
span[lang]:lang(fr), span[lang]:lang(oc), span[lang]:lang(frp), span[lang]:lang(wa), span[lang]:lang(pcd),
span[lang]:lang(xno), span[lang]:lang(fro), span[lang]:lang(frm),
span[lang]:lang(ga), span[lang]:lang(gd), span[lang]:lang(pgl), span[lang]:lang(sga), span[lang]:lang(mga),
span[lang]:lang(gv),
span[lang]:lang(cop), span[lang]:lang(got), span[lang]:lang(grc):not(:lang(grc-Latn)),
span[lang]:lang(ka):not(:lang(ka-Latn)), span[lang]:lang(xmf):not(:lang(xmf-Latn)),
span[lang]:lang(sva):not(:lang(sva-Latn)), span[lang]:lang(lzz):not(:lang(lzz-Latn)),
span[lang]:lang(my),
span[lang]:lang(syl):not(:lang(syl-Latn)):not(:lang(syl-Beng)),
span[lang]:lang(he):not(:lang(he-Latn)), span[lang]:lang(yi):not(:lang(yi-Latn)), span[lang]:lang(lad-Hebr),
span[lang]:lang(hbo),
span[lang]:lang(ar):not(:lang(ar-Latn)), span[lang]:lang(fa):not(:lang(fa-Latn)),
span[lang]:lang(ur):not(:lang(ur-Latn)), span[lang]:lang(ps):not(:lang(ps-Latn)), span[lang]:lang(ks):not(:lang(ks-Latn)),
span[lang]:lang(pa):not(:lang(pa-Latn)):not(:lang(pa-Guru)), span[lang]:lang(lah):not(:lang(lah-Latn)):not(:lang(lah-Guru)),
span[lang]:lang(pan):not(:lang(pan-Latn)):not(:lang(pan-Guru)), span[lang]:lang(prs):not(:lang(prs-Latn))
{ border-bottom: none; }
{ border-bottom: none; }


Line 143: Line 45:
:lang(ksh) i, :lang(lb) i, :lang(pfl) i, :lang(bar) i, :lang(fr) i, :lang(oc) i, :lang(frp) i, :lang(wa) i,
:lang(ksh) i, :lang(lb) i, :lang(pfl) i, :lang(bar) i, :lang(fr) i, :lang(oc) i, :lang(frp) i, :lang(wa) i,
:lang(pcd) i, :lang(xno) i, :lang(fro) i, :lang(frm) i, :lang(pro) i, :lang(ga) i, :lang(gd) i, :lang(pgl) i,
:lang(pcd) i, :lang(xno) i, :lang(fro) i, :lang(frm) i, :lang(pro) i, :lang(ga) i, :lang(gd) i, :lang(pgl) i,
:lang(sga) i, :lang(mga) i, :lang(gv) i, :lang(la) i, :lang(my) i, :lang(syl):not(:lang(syl-Latn)) i,
:lang(sga) i, :lang(mga) i, :lang(gv) i, :lang(la) i
:lang(he):not(:lang(he-Latn)) i, :lang(yi):not(:lang(yi-Latn)) i, :lang(lad-Hebr) i, :lang(arc):not(:lang(arc-Latn)) i,
:lang(ar):not(:lang(ar-Latn)) i, :lang(fa):not(:lang(fa-Latn)) i, :lang(ota):not(:lang(ota-Latn)) i,
:lang(sd):not(:lang(sd-Latn)):not(:lang(sd-Deva)) i, :lang(ug):not(:lang(ug-Latn)) i, :lang(kk-Arab) i, :lang(ky-Arab) i,
:lang(bqi):not(:lang(bqi-Latn)) i, :lang(ajt-Latn) i, :lang(az-Arab) i, :lang(az-IR) i, :lang(tly-Arab) i,
:lang(tly-IR):not(:lang(tly-IR)) i, :lang(fvr-Latn) i, :lang(rhg):not(:lang(rhg-Latn)) i, :lang(tmh):not(:lang(tmh-Latn)) i,
:lang(bej):not(:lang(bej-Latn)) i, :lang(swb-Arab) i, :lang(ha-Arab) i, :lang(dyu):not(:lang(dyu-Latn)) i, :lang(mnk-Arab) i,
:lang(wo-Arab) i, :lang(azb):not(:lang(azb-Latn)) i, :lang(tt-Arab) i, :lang(aao):not(:lang(aao-Latn)) i,
:lang(abh):not(:lang(abh-Latn)) i, :lang(abv):not(:lang(abv-Latn)) i, :lang(acm):not(:lang(acm-Latn)) i,
:lang(acq):not(:lang(acq-Latn)) i, :lang(acw):not(:lang(acw-Latn)) i, :lang(acx):not(:lang(acx-Latn)) i,
:lang(acy):not(:lang(acy-Latn)) i, :lang(adf):not(:lang(adf-Latn)) i, :lang(aeb):not(:lang(aeb-Latn)) i,
:lang(aec):not(:lang(aec-Latn)) i, :lang(afb):not(:lang(afb-Latn)) i, :lang(ajp):not(:lang(ajp-Latn)) i,
:lang(apc):not(:lang(apc-Latn)) i, :lang(apb):not(:lang(apb-Latn)) i, :lang(ara):not(:lang(ara-Latn)) i,
:lang(arb):not(:lang(arb-Latn)) i, :lang(arq):not(:lang(arq-Latn)) i, :lang(ars):not(:lang(ars-Latn)) i,
:lang(ary):not(:lang(ary-Latn)) i, :lang(arz):not(:lang(arz-Latn)) i, :lang(auz):not(:lang(auz-Latn)) i,
:lang(avl):not(:lang(avl-Latn)) i, :lang(ayh):not(:lang(ayh-Latn)) i, :lang(ayl):not(:lang(ayl-Latn)) i,
:lang(ayn):not(:lang(ayn-Latn)) i, :lang(ayp):not(:lang(ayp-Latn)) i, :lang(bbz):not(:lang(bbz-Latn)) i,
:lang(pga):not(:lang(pga-Latn)) i, :lang(shu):not(:lang(shu-Latn)) i, :lang(ssh):not(:lang(ssh-Latn)) i,
:lang(fas):not(:lang(fas-Latn)) i, :lang(prs):not(:lang(prs-Latn)) i, :lang(pes):not(:lang(pes-Latn)) i, :lang(ku-Arab) i,
:lang(ckb):not(:lang(ckb-Latn)) i, :lang(kmr-Arab) i, :lang(sw-Arab) i, :lang(sdr):not(:lang(sdr-Latn)) i,
:lang(ur):not(:lang(ur-Latn)) i, :lang(ps):not(:lang(ps-Latn)) i, :lang(ks):not(:lang(ks-Latn)) i,
:lang(pa):not(:lang(pa-Latn)) i, :lang(lah):not(:lang(lah-Latn)) i, :lang(pan):not(:lang(pan-Latn)) i,
:lang(bal):not(:lang(bal-Latn)) i, :lang(brh):not(:lang(brh-Latn)) i, :lang(khw):not(:lang(khw-Latn)) i,
:lang(bft):not(:lang(bft-Latn)) i, :lang(bsk):not(:lang(bsk-Latn)) i, :lang(doi):not(:lang(doi-Latn)) i,
:lang(pnb):not(:lang(pnb-Latn)) i, :lang(prs):not(:lang(prs-Latn)) i, :lang(am):not(:lang(am-Latn)) i, :lang(anu-Ethi) i,
:lang(byn):not(:lang(byn-Latn)) i, :lang(gez):not(:lang(gez-Latn)) i, :lang(har):not(:lang(har-Latn)) i,
:lang(mym):not(:lang(mym-Latn)) i, :lang(om-Ethi) i, :lang(ti):not(:lang(ti-Latn)) i, :lang(tig):not(:lang(tig-Latn)) i,
:lang(wal):not(:lang(wal-Latn))
{ font-style: normal; }


h1 span[lang], h2 span[lang], h3 span[lang], h4 span[lang], h5 span[lang]
h1 span[lang], h2 span[lang], h3 span[lang], h4 span[lang], h5 span[lang]
Line 235: Line 109:


body,
body,
/* body.page-User_OwenBlacker_common_css #wpSummary,
body.page-User_OwenBlacker_common_css #wpSummary,
body.page-User_OwenBlacker_common_js #wpSummary */
body.page-User_OwenBlacker_common_js #wpSummary
{
{
   zoom: 1.25;
   zoom: 1.25;
Line 242: Line 116:
}
}


/*
body[class*="page-User"][class*="_css"], body[class*="page-User"][class*="_js"]
body[class*="page-User"][class*="_css"], body[class*="page-User"][class*="_js"]
{
{
Line 249: Line 122:
   font-size: 125%;
   font-size: 125%;
}
}
*/
body .ace_editor
body .ace_editor
{
{
   font-size: 15px;
   font-size: 15px;
}
}
#bodyContent { font-size: 0.75em; }


h1, h2, h3, h4, p, ul, ol, dl, li, table.infobox td.mergedtoprow { text-align: left; }
h1, h2, h3, h4, p, ul, ol, dl, li, table.infobox td.mergedtoprow { text-align: left; }
Line 266: Line 139:
table.toc#toc { min-width: 25%; }
table.toc#toc { min-width: 25%; }
textarea { font-size: 1em; }
textarea { font-size: 1em; }
textarea#wpTextbox1 { font-size: 12px; }
textarea#wpTextbox1 { font-size: 14px !important; }
 
body.page-User_OwenBlacker_common_css textarea#wpTextbox1,
body.page-User_OwenBlacker_common_js textarea#wpTextbox1,
body.page-User_OwenBlacker_global_css textarea#wpTextbox1,
body.page-User_OwenBlacker_global_js textarea#wpTextbox1
{
font-size: 15px;
/* 12px is too small in Consolas */
}


.metadata, #disambig, .infobox, .notice, .selfref { text-align: left; }
.metadata, #disambig, .infobox, .notice, .selfref { text-align: left; }
Line 290: Line 172:


/* From Template_talk:Reflist */
/* From Template_talk:Reflist */
div.reflist, div.references-small
div.reflist, div.references-small, div.refbegin
{
{
     -webkit-column-count: 2 !important;
     -webkit-column-count: 2 !important;
Line 303: Line 185:
}
}


span[lang] { border-bottom: dashed 1px red; }
span[lang], i[lang] { border-bottom: dashed 1px red; }
div[lang]:not([lang|=en]):not(#mw-content-text[lang]), td[lang]:not([lang|=en]), th[lang]:not([lang|=en])
div[lang]:not([lang|=en]):not(#mw-content-text[lang]), td[lang]:not([lang|=en]), th[lang]:not([lang|=en])
{ border-left: dashed 1px red; padding-left: 0.25em; }
{ border-left: dashed 1px red; padding-left: 0.25em; }
Line 317: Line 199:
     padding: 0 2px;
     padding: 0 2px;
}
}
span[lang|=km], :lang(km) { font-size: large; font-family: Noto Sans Khmer; }
span[lang|=km-Latn], :lang(km-Latn) { font-size: small; font-family: inherit; }


table.gallery td
table.gallery td
Line 386: Line 265:
   background-repeat: no-repeat;
   background-repeat: no-repeat;
   background-position: left center;
   background-position: left center;
}
div#p-tb li#t-page-size
{
  background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/Emoji_u1f4ca.svg/15px-Emoji_u1f4ca.svg.png);
  background-repeat: no-repeat;
  background-position: left center;
}
div#p-tb li#t-dyk-check
{
  background-image: url(https://upload.wikimedia.org/wikipedia/en/thumb/e/e0/Symbol_question.svg/15px-Symbol_question.svg.png);
  background-repeat: no-repeat;
  background-position: left center;
}
div#p-tb li#citoid
{
  background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Oxygen480-apps-accessories-dictionary.svg/18px-Oxygen480-apps-accessories-dictionary.svg.png);
  background-repeat: no-repeat;
  background-position: left center;
}
/* Interwiki highlighting */
li.interwiki-fr, li.interwiki-de, li.interwiki-es
{
  list-style-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Bullet-blue.png/8px-Bullet-blue.png);
  font-family: Alegreya;
  font-style: italic;
}
li.interwiki-fr.GA, li.interwiki-de.GA, li.interwiki-es.GA
{
  list-style-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Bullet-green.png/8px-Bullet-green.png);
}
li.interwiki-fr.FA, li.interwiki-de.FA, li.interwiki-es.FA
{
  list-style-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Bullet-ambar.png/8px-Bullet-ambar.png);
}
}



Revision as of 08:32, 23 October 2019

@import url(https://fonts.googleapis.com/css?family=Gentium+Basic:400,700,400italic,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Alegreya:400,400i,700,700i&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Uncial+Antiqua);

textarea, pre, code, input#wpSummary
{
   font-family: Consolas, Cousine, Lucida Console, Courier New, Courier, monospace;
}

html .CodeMirror pre
{
   font-family: Consolas, Cousine, Lucida Console, Courier New, Courier, monospace !important;
}


:lang(fr), :lang(oc), :lang(frp), :lang(wa), :lang(pcd), :lang(xno), :lang(fro), :lang(frm), :lang(pro) {
   font-family: Bodoni, Bodoni MT, Calibri, Arial, sans-serif;
   font-style: normal;
}

:lang(ga), :lang(gd), :lang(pgl), :lang(sga), :lang(mga), :lang(ghc), :lang(gv) {
   font-family: Uncial Antiqua, sans-serif;
   font-style: normal;
}

:lang(cy), :lang(wlm), :lang(owl), :lang(la) {
	font-family: Alegreya, Gentium Basic, Linux Libertine, Cambria, Times New Roman, Times, serif;
}

:lang(la) {
    font-style: normal;
}

*[lang]:lang(cy), *[lang]:lang(wlm), *[lang]:lang(owl), *[lang]:lang(la),
*[lang]:lang(de), *[lang]:lang(gmh), *[lang]:lang(goh), *[lang]:lang(sli),
*[lang]:lang(gsw), *[lang]:lang(nds), *[lang]:lang(gml),
*[lang]:lang(pdc), *[lang]:lang(got):not(:lang(got-Latn)),
*[lang]:lang(fr), *[lang]:lang(oc), *[lang]:lang(frp), *[lang]:lang(wa), *[lang]:lang(pcd),
*[lang]:lang(xno), *[lang]:lang(fro), *[lang]:lang(frm),
*[lang]:lang(ga), *[lang]:lang(gd), *[lang]:lang(pgl), *[lang]:lang(sga), *[lang]:lang(mga),
*[lang]:lang(gv)
{ border-bottom: none; }

:lang(de) i, :lang(gmh) i, :lang(goh) i, :lang(sli) i, :lang(gsw) i, :lang(nds) i, :lang(gml) i, :lang(osx) i,
:lang(ksh) i, :lang(lb) i, :lang(pfl) i, :lang(bar) i, :lang(fr) i, :lang(oc) i, :lang(frp) i, :lang(wa) i,
:lang(pcd) i, :lang(xno) i, :lang(fro) i, :lang(frm) i, :lang(pro) i, :lang(ga) i, :lang(gd) i, :lang(pgl) i,
:lang(sga) i, :lang(mga) i, :lang(gv) i, :lang(la) i

h1 span[lang], h2 span[lang], h3 span[lang], h4 span[lang], h5 span[lang]
{ font-size: inherit; }

/* ################## Preview ################## */
div#wikiPreview
{
   background-color: #fcc;
   background-image: -webkit-gradient(linear, 0 100%, 100% 0,
                         color-stop(0.25, rgba(255, 255, 255, 0.15)),
                         color-stop(0.25, transparent),
                         color-stop(0.5, transparent),
                         color-stop(0.5, rgba(255, 255, 255, 0.15)),
                         color-stop(0.75, rgba(255, 255, 255, 0.15)),
                         color-stop(0.75, transparent), to(transparent));
   background-image: -webkit-linear-gradient(315deg,
                         rgba(255, 255, 255, 0.15) 25%,
                         transparent 25%, transparent 50%,
                         rgba(255, 255, 255, 0.15) 50%,
                         rgba(255, 255, 255, 0.15) 75%,
                         transparent 75%, transparent);
   background-image: -moz-linear-gradient(315deg,
                         rgba(255, 255, 255, 0.15) 25%,
                         transparent 25%, transparent 50%,
                         rgba(255, 255, 255, 0.15) 50%,
                         rgba(255, 255, 255, 0.15) 75%,
                         transparent 75%, transparent);
   background-image: linear-gradient(315deg,
                         rgba(255, 255, 255, 0.15) 25%,
                         transparent 25%, transparent 50%,
                         rgba(255, 255, 255, 0.15) 50%,
                         rgba(255, 255, 255, 0.15) 75%,
                         transparent 75%, transparent);

   -webkit-background-size: 50px 50px;
      -moz-background-size: 50px 50px;
           background-size: 50px 50px;
}
div#wikiPreview pre.mw-code { opacity: 0.7; }

blockquote.templatequote
{
   font-size: 95%;
   margin-top: -0.5em;
}
blockquote.templatequote div.templatequotecite { margin: 0.5em inherit; }

@media (max-width: 1024px)
{
   .ubxDiv, #mw-panel { display: none; }
   div#content, div#footer { margin-left: 0; }
   div#left-navigation { left: 0; margin-left: 0 }
   #p-personal ul { padding-left: 0; }
   #right-navigation { float: left; margin-left: 9em; margin-top: 0; }
}

@media print
{
    a:link, a:visited, a:active { text-decoration: underline !important; }
    table#toc { display: none; }
}

body,
body.page-User_OwenBlacker_common_css #wpSummary,
body.page-User_OwenBlacker_common_js #wpSummary
{
   zoom: 1.25;
   -moz-transform: scale(1.25);
}

body[class*="page-User"][class*="_css"], body[class*="page-User"][class*="_js"]
{
   zoom: 1;
   -moz-transform: scale(1);
   font-size: 125%;
}
body .ace_editor
{
   font-size: 15px;
}
#bodyContent { font-size: 0.75em; }

h1, h2, h3, h4, p, ul, ol, dl, li, table.infobox td.mergedtoprow { text-align: left; }

h1, h2, h3, h4 {
   margin-left: 0;
   padding-left: 0;
}

h4 span.mw-headline, h6 span.mw-headline { font-style: italic; }
input#wpSummary { font-size: 14px; }
table.toc#toc { min-width: 25%; }
textarea { font-size: 1em; }
textarea#wpTextbox1 { font-size: 14px !important; }

body.page-User_OwenBlacker_common_css textarea#wpTextbox1,
body.page-User_OwenBlacker_common_js textarea#wpTextbox1,
body.page-User_OwenBlacker_global_css textarea#wpTextbox1,
body.page-User_OwenBlacker_global_js textarea#wpTextbox1
{
	font-size: 15px;
	/* 12px is too small in Consolas */
}

.metadata, #disambig, .infobox, .notice, .selfref { text-align: left; }

.messagebox.standard-talk {
    background-color: #fcfada; /* not #f8eaba; */
}

.mw-newarticletext, .mw-editform .editHelp, .editnotice-namespace, .editpage-head-copywarn, .mw-tos-summary p,
#minoredit_helplink a, #editpage-copywarn, #editpage-copywarn2, #editpage-copywarn3
{
    display: none;
}
#minoredit_helplink:after { content: 'minor edit'; }

.editOptions
{
   margin-top: 0.5em;
   border-top: 1px solid silver;
}
.editOptions a { text-decoration: underline; }
.editOptions a:link:not(.new) { color: blue; }

/* From Template_talk:Reflist */
div.reflist, div.references-small, div.refbegin
{
    -webkit-column-count: 2 !important;
    -moz-column-count: 2 !important;
}

/* Force header rows from [[Template:Infobox]] to be coloured light grey */
table.infobox tr th[colspan=2]
{
   background: #eee !important;
   text-align: left !important;
}

span[lang], i[lang] { border-bottom: dashed 1px red; }
div[lang]:not([lang|=en]):not(#mw-content-text[lang]), td[lang]:not([lang|=en]), th[lang]:not([lang|=en])
{ border-left: dashed 1px red; padding-left: 0.25em; }

a.mw-redirect { border-bottom: dotted 1px green; } /* from [[:fr:Aide:Redirection]] */
span[lang] a.mw-redirect, a.mw-redirect[lang] { border-bottom: double 1px green; }

a.mw-disambig, span[lang] a.mw-disambig, a.mw-disambig[lang]
{
    border-bottom: double 1px #df01d7;
    background: #df01d7;
    color: white;
    padding: 0 2px;
}

table.gallery td
{
   text-align: center;
   vertical-align: top;
}

input#wpSummary { width: 100%; }

div#p-lang ul li a sub { vertical-align: baseline; }

.asof-tag { display: inline !important; } /* Show all links: [[WP:AO]] */
.citation-comment {display: inline !important;} /* show all Citation Style 1 error messages */

body #content a.external[href ~="books.google"]
{
   background: url(https://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Book_Hexagonal_Icon.svg/20px-Book_Hexagonal_Icon.svg.png) center right no-repeat;
   padding: 0 18px 0 0;
}

span.smallcaps, .navbar.mini li span, span.nocaps, span.NOCAPS, span.smallcaps span.nocaps,
span.SMALLCAPS span.NOCAPS, .navbar.mini li abbr[title]
{
   font-variant: normal !important;
   text-decoration: underline;
}
div.navbar.mini li { text-transform: lowercase; }

div.thumbcaption { font-size: 90%; }

/* Syntax highlighting of code comments */
pre.de1 span.co1 { color: #999 !important; }

div#simpleSearch, div#simpleSearch input#searchInput
{
   -webkit-border-radius: 15px;
   -moz-border-radius: 15px;
   border-radius: 15px;
}
div#simpleSearch input#searchInput { padding-left: 0.6em; }

/* ############### Toolbar list-icon backgrounds ###################### */
div#p-tb li
{
   position: relative;
   left: -1.5em;
   padding-left: 1.5em !important;
}
div#p-tb li#t-whatlinkshere
{
   background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Media_Viewer_Icon_-_Link_Hover.svg/10px-Media_Viewer_Icon_-_Link_Hover.svg.png);
   background-repeat: no-repeat;
   background-position: 4px center;
}
div#p-tb li#t-upload
{
   background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Cloud_upload_font_awesome.svg/15px-Cloud_upload_font_awesome.svg.png);
   background-repeat: no-repeat;
   background-position: left center;
}
div#p-tb li#t-wikibase
{
   background-image: url(https://www.wikidata.org/static/favicon/wikidata.ico);
   background-size: 1.25em auto;
   background-repeat: no-repeat;
   background-position: left center;
}

/* Ping and comment highlighting */
#bodyContent a[href$="User:OwenBlacker"]
{
   background-color: #ff7;
   padding: 3px;
   font-weight: bold;
}

/* From Bootstrap */
textarea:focus,
input:not([type]):focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="checkbox"]:focus,
select:focus
{
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  border-style: solid;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

span.languageicon, span.mw-editsection a
{
   padding: 2px 4px;
   font-weight: normal;
   color: white !important;
   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
   white-space: nowrap;
   background-color: #999;
   -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
           border-radius: 3px;
}

.template-documentation span.mw-editsection.plainlinks a
{
   background-color: #5af !important;
   padding: 2px 4px !important;
}

span.mw-editsection, span.cancelLink { visibility: hidden; }
span.mw-editsection a
{
   background-color: #5af;
   color: white;
   font-size: 75%;
   visibility: visible;
   margin-left: -1em;
}

span.languageicon a { color: white !important; }
span.languageicon
{
   font-size: 0.85em !important;
   font-weight: normal !important;
}
span.reference-text span.languageicon { padding: 2px 3px; }

sup.reference a, sup.Inline-Template, sup.Inline-Template a { color: #ccc; }
sup.reference, sup small, small sup
{
   font-weight: normal;
   font-size: 70%;
   white-space: nowrap;
}
#wikiPreview sup.reference a,
#wikiPreview sup.Inline-Template, #wikiPreview sup.Inline-Template a
{ color: #333; }

div.editButtons input[type=submit], div.editButtons span.cancelLink a,
fieldset#templatesandbox-editform input#wpTemplateSandboxPreview
{
   padding: 4px 12px;
   font-size: 13px;
   line-height: 20px;
   height: 30px !important;
   color: #333;
   text-decoration: none;
   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
   vertical-align: middle;
   background-image:    -moz-linear-gradient(top, #fff, #e6e6e6);
   background-image:        -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
   background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
   background-image:      -o-linear-gradient(top, #fff, #e6e6e6);
   background-image:         linear-gradient(to bottom, #fff, #e6e6e6);
   border: 1px solid #ccc;
   border-color: #e6e6e6 #e6e6e6 #bfbfbf;
   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   border-bottom-color: #b3b3b3;
   -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
           border-radius: 4px;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
      -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
           box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

div.editButtons input[type=submit]:focus, div.editButtons span.cancelLink a:focus,
fieldset#templatesandbox-editform input#wpTemplateSandboxPreview:focus
{
   outline: thin dotted #333;
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px;
}

div.editButtons input[type=submit]:active, div.editButtons span.cancelLink a:active,
fieldset#templatesandbox-editform input#wpTemplateSandboxPreview:active
{
   background-image: none;
   outline: 0;
   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
      -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
           box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

div.editButtons input[type=submit]#wpSave
{
   font-weight: normal;
   color: white;
   background-color: #5bb75b;
   background-image:    -moz-linear-gradient(top, #62c462, #51a351);
   background-image:        -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
   background-image: -webkit-linear-gradient(top, #62c462, #51a351);
   background-image:      -o-linear-gradient(top, #62c462, #51a351);
   background-image:         linear-gradient(to bottom, #62c462, #51a351);
   border-color: #51a351 #51a351 #387038;
   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

div.editButtons input[type=submit]#wpPreview,
div.editButtons input[type=submit]#wpDiff,
fieldset#templatesandbox-editform input#wpTemplateSandboxPreview
{ }

div.editButtons span.cancelLink a
{
   visibility: visible;
   color: white !important;
   padding: 0 12px 2px;
   background-color: #da4f49;
   background-image:    -moz-linear-gradient(top, #ee5f5b, #bd362f);
   background-image:        -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
   background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
   background-image:      -o-linear-gradient(top, #ee5f5b, #bd362f);
   background-image:         linear-gradient(to bottom, #ee5f5b, #bd362f);
   border-color: #bd362f #bd362f #802420;
   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
div.editButtons span.cancelLink .oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button
{
	padding-left: 1em;
	padding-right: 1em;
}
div.editButtons span.cancelLink a .oo-ui-labelElement-label { font-weight: normal; }
div.editButtons span.cancelLink a:hover { text-decoration: none; }