/* Estilo predeterminado para algúns elementos HTML */
cite, dfn {
    font-style: inherit;  /* Restablecer o estilo predeterminado para <dfn> e <cite> */
}
sup, sub {
    line-height: 1em;     /* Reducir a altura de liña para <sup> e <sub> */
}

/* Evitar a colisión dos blockquote con elementos flotantes cambiando o marxe e espazos */
blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px;
}

/* give pre a float clearing new block formatting context */
/* Also break any really long words/urls to keep them visible in that case */
pre, .mw-code {
	overflow-x: hidden;
	overflow-wrap: break-word;
}

/* Previr o bug 'dobre letra grosa' en Firefox ó usar DirectWrite */
strong.selflink {
    font-weight: 700;
}

/* Tamaño consistente para <small>, <sub> e <sup> */
small {
    font-size: 85%;
}
.mw-body-content sub,
.mw-body-content sup {
    font-size: 80%;
}

/* Arranxos na Portada */
#interwiki-completelist {
    font-weight: bold;
}
body.page-Portada #ca-delete {
    display: none !important;
}
body.page-Portada #mp-topbanner {
    clear: both;
}

/* Same spacing for indented and unindented paragraphs on talk pages */
.ns-talk .mw-body-content dd {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}

/* Barra de ferramentas da ventá de edición */
#toolbar {
    height: 22px;
    margin-bottom: 6px;
}

/* Facer a lista de referencias máis pequena */
ol.references,
div.reflist,
div.refbegin {
    font-size: 90%;            /* Tamaño de letra por defecto */
    margin-bottom: 0.5em;
}
div.refbegin-100 {
    font-size: 100%;           /* Opción para un tamaño de letra normal en {{refempeza}} */
}
div.reflist ol.references {
    font-size: 100%;           /* Restablecer o tamaño de letra ao aniñar en div.reflist */
    margin-bottom: 0;          /* Evitar marxe doble ó aniñar en div.reflist */
    list-style-type: inherit;  /* Permitir tipos de estilo para as listas personalizados */
}

/* Destacar en azul as referencia e elementos ligados ó premer neles para facilitar a navegación */
.action-info :target,
.citation:target {
    background-color: #DEF;  /* Fallback */
    background-color: rgba(0, 127, 255, 0.133);
}

/* Asegurarse de que as referencias nas cabeceiras das táboas e similares non están en negra ou cursiva */
sup.reference {
    font-weight: normal;
    font-style: normal;
}

/* Permitir que o CSS de usuario mostre os erros de referencia agochados */
span.brokenref {
    display: none;
}

/* T156351: Support for Parsoid's Cite implementation */
.mw-ref > a[data-mw-group=decimal]::after {
    content: '[' counter( mw-Ref, decimal ) ']';
}
.mw-ref > a[data-mw-group=lower-greek]::after {
    content: '[' counter( mw-Ref, lower-greek ) ']';
}
.mw-ref > a[data-mw-group=upper-alpha]::after {
    content: '[' counter( mw-Ref, upper-alpha ) ']';
}
.mw-ref > a[data-mw-group=lower-alpha]::after {
    content: '[' counter( mw-Ref, lower-alpha ) ']';
}
.mw-ref > a[data-mw-group=lower-roman]::after {
    content: '[' counter( mw-Ref, lower-roman ) ']';
}
.mw-ref > a[data-mw-group=upper-roman]::after {
    content: '[' counter( mw-Ref, upper-roman ) ']';
}

/* Restablecer marxe superior para listas incluídas en columnas top margin for lists embedded in columns */
div.columns {
    margin-top: 0.3em;
}
div.columns dl,
div.columns ol,
div.columns ul {
    margin-top: 0;
}

/* Evitar que os elementos se dividan entre columnas */
.nocolbreak,
div.columns li,
div.columns dd dd {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}

/* Estilo para as citas (CSS3). Por exemplo, rompe os enderezos URL longos, no canto de desbordar a caixa */
.citation {
    word-wrap: break-word;
}

/* Estilo por defecto para os títulos de obras, estilo para o título dun artigo
   dunha pubicación periódica ou unha colaboración dunha compilation */
cite,
.citation cite.article,
.citation cite.contribution {
    font-style: inherit;
}

/* Estilo para o título dunha cita ou
   especificamente o título dunha pubicación periódica */
.citation cite,
.citation cite.periodical {
    font-style: italic;
}

/* Para os identificadores de documentos e números ligados nunha cita,
   onde non é necesario mostrar o número na pantalla,
   pero que se debería incluír na versión para imprimir */
@media screen, handheld {
    .citation *.printonly {
        display: none;
    }
}

/* Estilo para o [[Modelo:Cita]] */
.cita {
    font-size: 90%;
    background-color: #F9F9F9;
    padding: 5px 10px;
}

/* Estilo das listas horizontais
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 8 (2016-05-21)
   @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Amosar elementos da lista na liña */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Amosar listas aniñadas na liña */
.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;
}
/* Agochar elementos baleiros */
.hlist .mw-empty-li {
    display: none;
}
/* Xerar puntos intermedios */
.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;
}
/* Parénteses para listas aniñadas */
.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;
}
/* Ordinais diante dos elementos de listas ordenadas */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}

/* Listas sen puntos */
.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}

/* Estilo por defecto das caixas de navegación (navbox)*/
.navbox {                     /* Navbox container style */
	box-sizing: border-box;
	border: 1px solid #a2a9b1;
	width: 100%;
	clear: both;
	font-size: 88%;
	text-align: center;
	padding: 1px;
	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */
}
.navbox .navbox {
	margin-top: 0;            /* No top margin for nested navboxes */
}
.navbox + .navbox {
	margin-top: -1px;         /* Single pixel border between adjacent navboxes */
}
.navbox-inner,
.navbox-subgroup {
	width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
	padding: 0.25em 1em;      /* Title, group and above/below styles */
	line-height: 1.5em;
	text-align: center;
}
th.navbox-group {             /* Group style */
	white-space: nowrap;
	/* @noflip */
	text-align: right;
}
.navbox,
.navbox-subgroup {
	background-color: #fdfdfd; /* Background color */
}
.navbox-list {
	line-height: 1.5em;
	border-color: #fdfdfd;    /* Must match background color */
}
/* cell spacing for navbox cells */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
	border-top: 2px solid #fdfdfd; /* Must match background color */
}
.navbox th,
.navbox-title {
	background-color: #ccccff;      /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	background-color: #ddddff;      /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	background-color: #e6e6ff;      /* Level 3 color */
}
.navbox-even {
	background-color: #f7f7f7;      /* Even row striping */
}
.navbox-odd {
	background-color: transparent;  /* Odd row striping */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}

/* Estilo por defecto para o [[Modelo:Navbar]] */
.navbar {
	display: inline;
	font-size: 88%;
	font-weight: normal;
}
.navbar ul {
	display: inline-block;
	white-space: nowrap;
}
.mw-body-content .navbar ul {
	line-height: inherit;
}
.navbar li {
	word-spacing: -0.125em;
}
.navbar.mini li abbr[title] {
	font-variant: small-caps;
	border-bottom: none;
	text-decoration: none;
	cursor: inherit;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
	font-size: 100%;
}
.navbox .navbar {
	display: block;
	font-size: 100%;
}
.navbox-title .navbar {
	/* @noflip */
	float: left;
	/* @noflip */
	text-align: left;
	/* @noflip */
	margin-right: 0.5em;
}

/* Os botóns "amosar"/"agochar" creados dinamicamente polo JavaScript CollapsibleTables
   en [[MediaWiki:Common.js]] teñen aquí o seu estilo para que poidan ser personalizados */
.collapseButton {
    /* @noflip */
    float: right;
    font-weight: normal;
    /* @noflip */
    margin-left: 0.5em;
    /* @noflip */
    text-align: right;
    width: auto;
}
/* Nas caixas de navegación, o botón "amosar"/"agochar" equilibra as ligazóns v·c·e
   do [[Modelo:Navbar]], de modo que deben ter o mesmo largo */
.navbox .collapseButton {
    width: 6em;
}

/* Estilo para JQuery makeCollapsible, coincidente co de collapseButton */
.mw-parser-output .mw-collapsible-toggle {
	font-weight: normal;
	/* @noflip */
	text-align: right;
	padding-right: 0.2em;
	padding-left: 0.2em;
}
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
	/* @noflip */
	float: left;
	/* @noflip */
	text-align: left;
}

/* Estilo para as caixas de información */
.infobox {
	border: 1px solid #a2a9b1;
	border-spacing: 3px;
	background-color: #f8f9fa;
	color: black;
	/* @noflip */
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	/* @noflip */
	float: right;
	/* @noflip */
	clear: right;
	font-size: 88%;
	line-height: 1.5em;
}
.infobox caption {
	font-size: 125%;
	font-weight: bold;
	padding: 0.2em;
	text-align: center;
}
.infobox td,
.infobox th {
    vertical-align: top;
    /* @noflip */
    text-align: left;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
	border: 1px solid #a2a9b1;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}

.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}

.infobox.standard-talk {
	border: 1px solid #c0c090;
	background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
    border: 1px solid #c0c090;
}

/* Estilos para as caixas de información con bordos e ringleiras combinadas */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
	border: 0;
	border-top: 1px solid #a2a9b1;
	/* @noflip */
	border-right: 1px solid #a2a9b1;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
	border: 0;
	/* @noflip */
	border-right: 1px solid #a2a9b1;
}

/* Estilos para as caixas de información sobre xeografía */
.infobox.geography {
	border-collapse: collapse;
	line-height: 1.2em;
	font-size: 90%;
}

.infobox.geography  td,
.infobox.geography  th {
	border-top: 1px solid #a2a9b1;
	padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
	border-top: 1px solid #a2a9b1;
	padding: 0.4em 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
	border: 0;
	padding: 0 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
	border-top: 0;
	border-bottom: 1px solid #a2a9b1;
	padding: 0 0.6em 0.4em 0.6em;
}

.infobox.geography .maptable td,
.infobox.geography .maptable th {
	border: 0;
	padding: 0;
}

/* Estilo de fonte normal para as cabeceiras de táboas coa etiqueta scope="row" */
.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    /* @noflip */
    text-align: left;
}

/* As listas nas celas de datos van aliñadas á esquerda */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    /* @noflip */
    text-align: left;
}
/* ...a menos que usen tamén a clase "hlist" */
.toc.hlist ul,
#toc.hlist ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
    text-align: inherit;
}

/* Permite limitar os niveis de cabeceiras amosados nun índice */
.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;
}

/* Iconas para os modelos do tipo [[Modelo:Son]] */
div.listenlist {
    background: url("//upload.wikimedia.org/wikipedia/commons/4/47/Sound-icon.svg") no-repeat scroll 0 0 transparent;
    background-size: 30px;
    padding-left: 40px;
}

/* Arranxo para problemas con xeroglíficos en infoboxes ([[Phabricator:43869]]) */
table.mw-hiero-table td {
    vertical-align: middle;
}

/* Regras de estilo para os modelos con listas multimedia */
div.medialist {
    min-height: 50px;
    margin: 1em;
    /* @noflip */
    background-position: top left;
    background-repeat: no-repeat;
}
div.medialist ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
}
div.medialist ul li {
    padding-bottom: 0.5em;
}
div.medialist ul li li {
    font-size: 91%;
    padding-bottom: 0;
}

/* Cambiar a icona de ligazón externa á de Adobe para todos os ficheiros en PDF */
.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
	/* @noflip */
	padding-right: 18px;
}

/* Contido nas columnas con CSS no canto de táboas como [[Modelo:Columnas]] */
div.columns-2 div.column {
    /* @noflip */
    float: left;
    width: 50%;
    min-width: 300px;
}
div.columns-3 div.column {
    /* @noflip */
    float: left;
    width: 33.3%;
    min-width: 200px;
}
div.columns-4 div.column {
    /* @noflip */
    float: left;
    width: 25%;
    min-width: 150px;
}
div.columns-5 div.column {
    /* @noflip */
    float: left;
    width: 20%;
    min-width: 120px;
}

/* Caixas de mensaxes */
.messagebox {
	border: 1px solid #a2a9b1;
	background-color: #f8f9fa;
	width: 80%;
	margin: 0 auto 1em auto;
	padding: .2em;
}
.messagebox.merge {
	border: 1px solid #c0b8cc;
	background-color: #f0e5ff;
	text-align: center;
}
.messagebox.cleanup {
	border: 1px solid #9f9fff;
	background-color: #efefff;
	text-align: center;
}
.messagebox.standard-talk {
	border: 1px solid #c0c090;
	background-color: #f8eaba;
	margin: 4px auto;
}
/* For old WikiProject banners inside banner shells. */
.mbox-inside .standard-talk,
.messagebox.nested-talk {
	border: 1px solid #c0c090;
	background-color: #f8eaba;
	width: 100%;
	margin: 2px 0;
	padding: 2px;
}
.messagebox.small {
	width: 238px;
	font-size: 85%;
	/* @noflip */
	float: right;
	clear: both;
	/* @noflip */
	margin: 0 0 1em 1em;
	line-height: 1.25em;
}
.messagebox.small-talk {
	width: 238px;
	font-size: 85%;
	/* @noflip */
	float: right;
	clear: both;
	/* @noflip */
	margin: 0 0 1em 1em;
	line-height: 1.25em;
	background-color: #f8eaba;
}

/* Tamaños das celas para as caixas de mensaxes ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox */
th.mbox-text, td.mbox-text {   /* A(s) cela(s) do corpo da mensaxe */
    border: none; 
    /* @noflip */
    padding: 0.25em 0.9em;     /* 0.9em á esquerda/dereita */
    width: 100%;               /* Facer que todas as mboxes teñan o mesmo largo malia a lonxitude do texto */
}
td.mbox-image {                /* A imaxe á esquerda */
    border: none; 
    /* @noflip */
    padding: 2px 0 2px 0.9em;  /* 0.9em á esquerda, 0px á dereita */
    text-align: center; 
}
td.mbox-imageright {           /* A imaxe á dereita */
    border: none;
    /* @noflip */
    padding: 2px 0.9em 2px 0;  /* 0px á esquerda, 0.9em á dereita */
    text-align: center; 
}
td.mbox-empty-cell {           /* Unha cela estreita e baleira */
    border: none;
    padding: 0;
    width: 1px;
}

/* Estilos das caixas de mensaxes para artigos */
table.ambox {
	margin: 0 10%;                  /* 10% = Will not overlap with other elements */
	border: 1px solid #a2a9b1;
	/* @noflip */
	border-left: 10px solid #36c;  /* Default "notice" blue */
	background-color: #fbfbfb;
	box-sizing: border-box;
}
table.ambox + table.ambox {      /* Bordo único entre caixas apiladas */
    margin-top: -1px;
}
.ambox th.mbox-text, 
.ambox td.mbox-text {            /* A(s) cela(s) do corpo da mensaxe */
    padding: 0.25em 0.5em;       /* 0.5em á esquerda/dereita */
}
.ambox td.mbox-image {           /* A imaxe á esquerda */
    /* @noflip */
    padding: 2px 0 2px 0.5em;    /* 0.5em á esquerda, 0px á dereita */
}
.ambox td.mbox-imageright {      /* A imaxe á dereita */
    /* @noflip */
    padding: 2px 0.5em 2px 0;    /* 0px á esquerda, 0.5em á dereita */
}
 
table.ambox-notice {
	/* @noflip */
	border-left: 10px solid #36c;       /* Blue */
}
table.ambox-speedy {
	/* @noflip */
	border-left: 10px solid #b32424;    /* Red */
	background-color: #fee7e6;          /* Pink */
}
table.ambox-delete {
	/* @noflip */
	border-left: 10px solid #b32424;    /* Red */
}
table.ambox-content {
	/* @noflip */
	border-left: 10px solid #f28500;    /* Orange */
}
table.ambox-style {
	/* @noflip */
	border-left: 10px solid #fc3;       /* Yellow */
}
table.ambox-move {
	/* @noflip */
	border-left: 10px solid #9932cc;    /* Purple */
}
table.ambox-protection {
	/* @noflip */
	border-left: 10px solid #a2a9b1;    /* Gray-gold */
}

/* Estilos das caixas de mensaxes para imaxes */
table.imbox {
	margin: 4px 10%;
	border-collapse: collapse;
	border: 3px solid #36c;    /* Default "notice" blue */
	background-color: #fbfbfb;
	box-sizing: border-box;
}
.imbox .mbox-text .imbox {  /* For imboxes inside imbox-text cells. */
	margin: 0 -0.5em;       /* 0.9 - 0.5 = 0.4em left/right.        */
	display: block;         /* Fix for webkit to force 100% width.  */
}
.mbox-inside .imbox {       /* For imboxes inside other templates.  */
	margin: 4px;
}

table.imbox-notice {
	border: 3px solid #36c;       /* Blue */
}
table.imbox-speedy {
	border: 3px solid #b32424;    /* Red */
	background-color: #fee7e6;    /* Pink */
}
table.imbox-delete {
	border: 3px solid #b32424;    /* Red */
}
table.imbox-content {
	border: 3px solid #f28500;    /* Orange */
}
table.imbox-style {
	border: 3px solid #fc3;       /* Yellow */
}
table.imbox-move {
	border: 3px solid #9932cc;    /* Purple */
}
table.imbox-protection {
	border: 3px solid #a2a9b1;    /* Gray-gold */
}
table.imbox-license {
	border: 3px solid #88a;       /* Dark gray */
	background-color: #f7f8ff;    /* Light gray */
}
table.imbox-featured {
	border: 3px solid #cba135;    /* Brown-gold */
}

/* Estilos das caixas de mensaxes para categorías */
table.cmbox {
	margin: 0px 10%;
	border-collapse: collapse;
	border: 1px solid #a2a9b1;
	background-color: #dfe8ff;    /* Default "notice" blue */
	box-sizing: border-box;
}

table.cmbox + table.cmbox {      /* Bordo único entre caixas apiladas */
    margin-top: -1px;
}

table.cmbox-notice {
	background-color: #d8e8ff;    /* Blue */
}
table.cmbox-speedy {
	margin-top: 4px;
	margin-bottom: 4px;
	border: 4px solid #b32424;    /* Red */
	background-color: #ffdbdb;    /* Pink */
}
table.cmbox-delete {
	background-color: #ffdbdb;    /* Pink */
}
table.cmbox-content {
	background-color: #ffe7ce;    /* Orange */
}
table.cmbox-style {
	background-color: #fff9db;    /* Yellow */
}
table.cmbox-move {
	background-color: #e4d8ff;    /* Purple */
}
table.cmbox-protection {
	background-color: #efefe1;    /* Gray-gold */
}

/* Estilos das caixas de mensaxes para outras páxinas */
table.ombox {
	margin: 4px 10%;
	border-collapse: collapse;
	border: 1px solid #a2a9b1;    /* Default "notice" gray */
	background-color: #f8f9fa;
	box-sizing: border-box;
}

table.ombox + table.ombox {      /* Bordo único entre caixas apiladas */
    margin-top: -1px;
}

table.ombox-notice {
	border: 1px solid #a2a9b1;    /* Gray */
}
table.ombox-speedy {
	border: 2px solid #b32424;    /* Red */
	background-color: #fee7e6;    /* Pink */
}
table.ombox-delete {
	border: 2px solid #b32424;    /* Red */
}
table.ombox-content {
	border: 1px solid #f28500;    /* Orange */
}
table.ombox-style {
	border: 1px solid #fc3;       /* Yellow */
}
table.ombox-move {
	border: 1px solid #9932cc;    /* Purple */
}
table.ombox-protection {
	border: 2px solid #a2a9b1;    /* Gray-gold */
}

/* Estilos das caixas de mensaxes para páxinas de conversa */
table.tmbox {
	margin: 0 10%;
	border-collapse: collapse;
	border: 1px solid #c0c090;    /* Default "notice" gray-brown */
	background-color: #f8eaba;
	min-width: 80%;
	box-sizing: border-box;
}

table.tmbox + table.tmbox {      /* Bordo único entre caixas apiladas */
    margin-top: -1px;
}

.tmbox.mbox-small {
	min-width: 0;                /* reset the min-width of tmbox above        */
}
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
	margin: 2px 0;               /* this declaration overrides other styles (including mbox-small above)   */
	width: 100%;                 /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
	line-height: 1.5em;          /* also "nested", so reset styles that are   */
	font-size: 100%;             /* set in "mbox-small" above.                */
}

table.tmbox-speedy {
	border: 2px solid #b32424;    /* Red */
	background-color: #fee7e6;    /* Pink */
}
table.tmbox-delete {
	border: 2px solid #b32424;    /* Red */
}
table.tmbox-content {
	border: 2px solid #f28500;    /* Orange */
}
table.tmbox-style {
	border: 2px solid #fc3;       /* Yellow */
}
table.tmbox-move {
	border: 2px solid #9932cc;    /* Purple */
}
table.tmbox-protection,
table.tmbox-notice {
	border: 1px solid #c0c090;    /* Gray-brown */
}

/* Estilos das caixas de índices e homónimos */
table.dmbox {
	clear: both;
	margin: 0.9em 1em;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: transparent;
}

/* Estilos das caixas de mensaxes para as cabeceiras e pés */
table.fmbox {
	clear: both;
	margin: 0.2em 0;
	width: 100%;
	border: 1px solid #a2a9b1;
	background-color: #f8f9fa;     /* Default "system" gray */
	box-sizing: border-box;
}
table.fmbox-system {
	background-color: #f8f9fa;
}
table.fmbox-warning {
	border: 1px solid #bb7070;  /* Dark pink */
	background-color: #ffdbdb;  /* Pink */
}
table.fmbox-editnotice {
	background-color: transparent;
}
/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning,
div.locked-warning {
	clear: both;
	margin: 0.2em 0;
	border: 1px solid #bb7070;
	background-color: #ffdbdb;
	padding: 0.25em 0.9em;
	box-sizing: border-box;
}

/* Estas clases mbox-small deben colocarse despois de todas as
   clases ambox/tmbox/ombox etc; "body.mediawiki" anula as
   clases "table.ambox + table.ambox" de enriba */
html body.mediawiki .mbox-small {   /* For the "small=yes" option. */
	/* @noflip */
	clear: right;
	/* @noflip */
	float: right;
	/* @noflip */
	margin: 4px 0 4px 1em;
	box-sizing: border-box;
	width: 238px;
	font-size: 88%;
	line-height: 1.25em;
}
html body.mediawiki .mbox-small-left {   /* For the "small=left" option. */
	/* @noflip */
	margin: 4px 1em 4px 0;
	box-sizing: border-box;
	overflow: hidden;
	width: 238px;
	border-collapse: collapse;
	font-size: 88%;
	line-height: 1.25em;
}

/* Style for compact ambox */
/* Hide the images */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
	display: none;
}
/* Remove borders, backgrounds, padding, etc. */
.compact-ambox table.ambox {
	border: none;
	border-collapse: collapse;
	background-color: transparent;
	margin: 0 0 0 1.6em !important;
	padding: 0 !important;
	width: auto;
	display: block;
}
body.mediawiki .compact-ambox table.mbox-small-left {
	font-size: 100%;
	width: auto;
	margin: 0;
}
/* Style the text cell as a list item and remove its padding */
.compact-ambox table .mbox-text {
	padding: 0 !important;
	margin: 0 !important;
}
.compact-ambox table .mbox-text-span {
	display: list-item;
	line-height: 1.5em;
	list-style-type: square;
	list-style-image: url(/w/skins/MonoBook/resources/images/bullet.gif);
}
.skin-vector .compact-ambox table .mbox-text-span {
	list-style-type: disc;
	list-style-image: url(/w/skins/Vector/images/bullet-icon.svg);
	list-style-image: url(/w/skins/Vector/images/bullet-icon.png)\9;
}
/* Allow for hiding text in compact form */
.compact-ambox .hide-when-compact {
	display: none;
}

/* Eliminar os estilos por defecto de [[MediaWiki:Noarticletext]] */
div.noarticletext {
    border: none;
    background: transparent;
    padding: 0;
}

/* Botón de gardar en letra grosa */
#wpSave {
    font-weight: bold;
}

/* Agochar elementos de formateo da pantalla pero non dos lectores de pantalla */
.visualhide {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

/* A clase "hiddenStructure" está desbotada. Modificar polo seguinte cando
   se arranxen os modelos que a usan (converténdoos a infobox)
.hiddenStructure {
    display: inline !important;
    color: #f00;
    background-color: #0f0;
}*/
.hiddenStructure {
    display: none;
}

/* Suprimir as ligazóns interwiki de imaxes que non existen onde #ifexist non se
   pode usar debido ao alto número de solicitudes; véxase ".hidden-redlink" en
   http://meta.wikimedia.org/wiki/MediaWiki:Common.css
*/
.check-icon a.new {
    display: none; 
    speak: none;
}

/* Eliminar o suliñado de certas ligazóns */
.nounderlines a,
.IPA a:link, .IPA a:visited { 
    text-decoration: none !important;
}

/* Estilo das caixas despregables */ 
div.NavFrame {
    margin: 0;
    padding: 4px;
    border: 1px solid #aaa;
    text-align: center;
    border-collapse: collapse;
    font-size: 95%;
}
div.NavFrame + div.NavFrame {
    border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
    background-color: #fff;
    margin: 0;
    padding: 2px;
    /* @noflip */
    float: left;
}
div.NavFrame div.NavHead {
    line-height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0;
    padding: 0;
    line-height: 1px;
    clear: both;
}
a.NavToggle {
    position: absolute;
    top: 0;
    /* @noflip */
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

/* Hatnotes and disambiguation notices */
.hatnote {
	font-style: italic;
}
.hatnote i {
	font-style: normal;
}
div.hatnote {
	/* @noflip */
	padding-left: 1.6em;
	margin-bottom: 0.5em;
}
div.hatnote + div.hatnote {
	margin-top: -0.5em;
}

/* Botón */
.btn {
	background: none repeat scroll 0 0 #5590F2;
	border: 1px solid #608ed6;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: right;
	font-size: 100%;
	font-weight: bold;
	margin: 20px 20px 0px 0px;
	padding: 3px;
	position: relative;
	text-align: center;
	width: 160px;
}
.btn:hover {
	border-color: #2066d6;
	background: #477ACA;
}
.btn:active {
	background-color: #7fb0ff;;
}

/* CSS predeterminado para as coordenadas */
.geo-default, .geo-dms, .geo-dec  { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude { white-space: nowrap; }

/* Notas introdutorias e avisos de homónimos */
.rellink,
.dablink {
    font-style: italic;
    font-size: 95%;
    /* @noflip */
    padding-left: 1.6em;
    margin-bottom: 0.5em;
}
.rellink i,
.dablink i {
    font-style: normal;
}

/* Hide charinsert base for those not using the gadget */
#editpage-specialchars {
    display: none;
}

/* Agochar cousas destinadas a contas con permisos especiais.
   Facelas visibles de novo en [[MediaWiki:Group-sysop.css]]. */
.sysop-show,
.accountcreator-show,
.templateeditor-show,
.extendedmover-show,
.autoconfirmed-show {
    display: none;
}

/* Axustar o tamaño da fonte para as fórmulas xeradas en HTML */
.times-serif,
span.texhtml {
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-size: 118%;
    line-height: 1;
}
span.texhtml {
    white-space: nowrap;
}
span.texhtml span.texhtml {
    font-size: 100%;
}
span.mwe-math-mathml-inline {
    font-size: 118%;
}

/* Forzar deseño tabular e aliñado dos díxitos e texhtml */
.digits,
.texhtml {
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}

/* Estilos para a caixa de resumo, o texto sobre os dereitos de autoría e os botóns */
.editOptions {
        background: #F0F0F0;
        border: 1px #c0c0c0;
        border-style: none solid solid solid;
        padding: 1em;
        margin-bottom: 1em;
}
.editButtons > input[type="submit"] {
        font-size: 110%;
        margin: 0px 0.33em;
}

/* Facer que se poidan agochar as caixas de verificación con <inputbox> */
.inputbox-hidecheckboxes form .inputbox-element {
    display: none !important;
}

/* Fons logo Galipedia */
.fonslogo {
    background: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
    background-repeat: no-repeat;
}

/*Ticker, [[Modelo:ticker]]*/
/*Copiado de https://en.wikinews.org/w/index.php?title=MediaWiki:Common.css&oldid=1308039*/
ul.actualTicker li {list-style-type:none; list-style-image:none;}/*mostly for IE*/
ul.actualTicker li {display:inline;}
ul.actualTicker span.tickerIntroduction {font-weight:bold;padding-right:0.5em;}
 
div.isATicker, div#singleTickerForPage {display:none;}


/* Estilo para as etiquetas do filtro de edición - Importado da es.wiki */
.mw-tag-marker {
 font-family:sans-serif;
 font-style:italic;
 font-size:90%;
 background-color:#FFE599;
}

/* Estilo para as etiquetas do filtro de edición - Vandalismos - Importado da es.wiki */
.mw-tag-marker-posible_vandalismo, .mw-tag-marker-botspam, .mw-tag-marker-posible_promoción, .mw-tag-marker-berros, .mw-tag-marker-baleirado {
    background-color:#FEC29C;
}

/* Modelo:Gráfico circular: Transparent borders */
.transborder {
    border: solid transparent;
}

/* Tamaño de fonte un pouco máis pequeno para as categorías ocultas , adaptado de commons
*/
#mw-hidden-catlinks { font-size: 90% !important; }

/* Cor e aparencia de elementos */
.aa-fondo-gris {
	background-color: #f6f6f6;
	padding: 10px;
	font-size: 1.1em;
}

/* Fondo verde claro */
.aa-fondo-verde {
	background-color: #F2FBEF;
	padding: 10px;
	font-size: 1.1em;
}

/*commons information/location box */
.fileinfo-paramfield {
 background: #ccf;
 /* @noflip */
 text-align: right;
 /* @noflip */
 padding-right: 0.4em;
 width: 15%;
 font-weight: bold;
}

/* Previr saltos de liña en determinados lugares:
   1) Cando se especifique
   2) Ligazóns
   3) Autoligazóns
   4) Etiquetas ref con nomes <ref group="Nota"> --> "[Nota 1]" */
.nowrap,
.nowraplinks a,
.nowraplinks .selflink,
sup.reference a {
    white-space: nowrap;
}
.nowrap pre {
    white-space: pre;
}
/* Permitir saltos de liña cando se especifique: */
.wrap,
.wraplinks a {
    white-space: normal;
}

/* For template documentation */
/* TemplateStyles */
.template-documentation {
	clear: both;
	margin: 1em 0 0 0;
	border: 1px solid #a2a9b1;
	background-color: #ecfcf4;
	padding: 1em;
}

/* Ancho mínimo das miniaturas */
.thumbinner {
    min-width: 100px;
}

/* Prevent floating boxes from overlapping any category listings,
   file histories, edit previews, and edit [Show changes] views. */
#mw-subcategories, #mw-pages, #mw-category-media,
#filehistory, #wikiPreview, #wikiDiff {
	clear: both;
}

/* Fondo branco para imaxes en cadros no lugar de gris
   Só visible en imaxes con fondo transparente. */
div.thumb .thumbimage {
    background-color: #fff;
}

/* Estilo para etiquetas do filtro de abusos */
.mw-tag-markers {
    font-style:italic;
    font-size:90%;
}

/* PROXECTO 1000 artigos 12-16 */
.unión-branco a {color: white;} 
.unión-branco a.external, .unión-branco a.extiw {color: white !important;}
.unión-branco td {-webkit-transition: all 0.5s; transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.unión-branco td:hover {opacity: 0.8;}

/* estilo para os textos que precisan referencia */
.cómpre-referencia {
	background: #ffeaea;
	color: #444444;
}

/* Display "From Wikipedia, the free encyclopedia" in skins that support it, do not apply to print mode */
@media screen {
	#siteSub {
		display: block;
	}
}

/* Masquage de certains avertissements si le JS est activé, utilisé dans le [[Modèle:Noscript]] */
.client-js .template-noscript {
	display: none;
}