Final Fantasy Almanach
(+ Gegner2(FFI) Tabelle)
(+ Gegner2(FFVI))
Zeile 135: Zeile 135:
 
}
 
}
   
  +
/* Gegner(FFVI) & Gegner2(FFVI) */
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label {
+
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-data-label {
 
background-color: #8B0000;
 
background-color: #8B0000;
 
color: white;
 
color: white;
 
}
 
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-header {
+
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-header,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-header {
 
background-color: #000000;
 
background-color: #000000;
 
}
 
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-title {
+
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-title,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-title {
 
background-color: #8B0000;
 
background-color: #8B0000;
 
border: 1px solid #000000;
 
border: 1px solid #000000;
 
}
 
}
 
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-label,
 
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-value {
+
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-value,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-group:first-of-type .pi-data-label,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-group:first-of-type .pi-data-value {
 
background-color: #F9F9F9 !important;
 
background-color: #F9F9F9 !important;
 
padding: 0;
 
padding: 0;
 
color: black;
 
color: black;
 
}
 
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label a {
+
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label a,
  +
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-data-label a {
 
color: white;
 
color: white;
 
}
 
}
Zeile 727: Zeile 734:
 
}
 
}
   
/* Gegner(FFVI) */
+
/* Gegner(FFVI) & Gegner2(FFVI) */
.statistik-tabelle.gegner-ffvi-tabelle caption {
+
.statistik-tabelle.gegner-ffvi-tabelle caption,
  +
.statistik-tabelle.gegner2-ffvi-tabelle caption {
 
background-color: #891500;
 
background-color: #891500;
 
color: #ffffff;
 
color: #ffffff;

Version vom 8. September 2019, 15:09 Uhr

/* Infoboxen-CSS */
.portable-infobox.pi-europa {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    padding: 10px;
}

.portable-infobox.pi-europa .pi-data-label {
    padding: 2px;
}

.portable-infobox.pi-europa .pi-data-value {
    padding-right: 24px;
}

.portable-infobox.pi-europa .pi-navigation {
	text-align: center;
}

.portable-infobox.pi-europa .pi-horizontal-group-item.pi-data-value:nth-child(2n),
.portable-infobox.pi-europa .pi-smart-data-value:nth-child(2n) {
    background-color: #F9F9F9;
}

.portable-infobox.pi-europa .pi-horizontal-group-item.pi-data-label,
.portable-infobox.pi-europa .pi-smart-data-label,
.portable-infobox.pi-europa .pi-horizontal-group.pi-horizontal-group-no-labels {
    text-align: center;
}

.portable-infobox.pi-europa .pi-horizontal-group-item.pi-data-value,
.portable-infobox.pi-europa .pi-smart-data-value {
    text-align: center;
}

.portable-infobox.pi-europa .pi-item-spacing {
    padding: 1px;
}

.portable-infobox.pi-europa .pi-header,
.portable-infobox.pi-europa .pi-title {
    color: white;
    margin: 2px 0;
    text-align: center;
}

.portable-infobox.pi-europa .pi-data:nth-child(2n+1) .pi-data-value {
    background-color: #DDDDDD;
}

.portable-infobox.pi-europa .pi-data-label:not(:first-child), .portable-infobox.pi-europa .pi-data-value:not(:first-child) {
    border-left: 2px solid #F9F9F9;
}

.portable-infobox.pi-europa .pi-image-collection-tabs {
    background-color: #F9F9F9;
    text-align: center;
    padding-top: 1px;
    padding-bottom: 5px;
}

.portable-infobox.pi-europa .pi-tab-link {
    padding: 0 10px;
}

.portable-infobox .pi-panel .pi-section-tab {
    margin: 0;
}

.portable-infobox .pi-panel > .pi-section-contents {
    padding-top: 5px;
}

.pi-panel-scroll-wrapper {
    box-shadow: inset 0 -2px 0 0 #dddddd;
}

.portable-infobox.pi-europa .pi-section-contents .pi-navigation[data-item-name="plattform-name"] {
    font-weight: bold;
}


/* Infoboxen-Themes */
.portable-infobox.pi-europa.pi-theme-bossffviii .pi-data-label {
    background-color: #FF8C00;
}
.portable-infobox.pi-europa.pi-theme-bossffviii .pi-header, .portable-infobox.pi-europa.pi-theme-bossffviii .pi-title {
    background-color: #8B0000;
}
.portable-infobox.pi-europa.pi-theme-bossffviii .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-gegnermql .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnermql .pi-tab-link.current {
    background-color: #D9B16B;
}
.portable-infobox.pi-europa.pi-theme-gegnermql .pi-header, .portable-infobox.pi-europa.pi-theme-gegnermql .pi-title {
    background-color: #658197;
}
.portable-infobox.pi-europa.pi-theme-gegnermql .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-charakterbd .pi-data-label {
    background-color: #827B7B;
    color: #FFFFFF;
}
.portable-infobox.pi-europa.pi-theme-charakterbd .pi-header, .portable-infobox.pi-europa.pi-theme-charakterbd .pi-title {
    background-color: #000000;
}
.portable-infobox.pi-europa.pi-theme-charakterbd .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-gegnerffxiii2 .pi-data-label {
    background-color: #C71585;
    color: #FFFFFF;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiii2 .pi-header, .portable-infobox.pi-europa.pi-theme-gegnerffxiii2 .pi-title {
    background-color: #8B008B;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiii2 .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-gegnerffxiirw .pi-data-label {
    background-color: #33CCFF;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiirw .pi-header, .portable-infobox.pi-europa.pi-theme-gegnerffxiirw .pi-title {
    background-color: #191970;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiirw .pi-title {
    border: 1px solid #000000;
}

/* Gegner(FFVI) & Gegner2(FFVI) */
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-data-label {
    background-color: #8B0000;
    color: white;
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-header,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-header {
    background-color: #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-title,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-title {
    background-color: #8B0000;
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-group:first-of-type .pi-data-value,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-group:first-of-type .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-group:first-of-type .pi-data-value {
	background-color: #F9F9F9 !important;
	padding: 0;
	color: black;
}
.portable-infobox.pi-europa.pi-theme-gegnerffvi .pi-data-label a,
.portable-infobox.pi-europa.pi-theme-gegner2ffvi .pi-data-label a {
    color: white;
}

/* Gegner(FFIII) */
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-image-collection-tabs .current {
    background-color: #87CEFA;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-title {
    background-color: #32CD32;
    color: black;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiii .pi-group:first-of-type .pi-data-value {
    background-color: #F9F9F9;
}

/* Gegner(FFIV) */
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-image-collection-tabs .current {
    background-color: #B0C4DE;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-title {
    background-color: #000080;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffiv .pi-group:first-of-type .pi-data-value {
    background-color: #F9F9F9;
}

/* Gegner(FFV) */
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-image-collection-tabs .current {
    background-color: LightBlue;
}
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-title {
    background-color: DarkViolet;
}
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffv .pi-group:first-of-type .pi-data-value {
    background-color: #F9F9F9;
}

/* Gegner(FFI) */
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-image-collection-tabs .current {
    background-color: #AFEEEE;
}
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-title {
    background-color: #4169E1;
}
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffi .pi-navigation {
	font-size: 11pt;
}

/* Gegner2(FFI) */
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-image-collection-tabs .current {
    background-color: #AFEEEE;
}
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-header,
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-title {
    background-color: #4169E1;
}
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegner2ffi .pi-navigation {
	font-size: 11pt;
}

/* Musik */
.portable-infobox.pi-europa.pi-theme-musik .pi-title {
    background-color: #9C2727;
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-musik .pi-data .pi-data-value {
    background-color: #F9F9F9;
}

.portable-infobox.pi-europa.pi-theme-charakterffv .pi-data-label {
    background-color: #9400D3;
    color: #FFFFFF;
}
.portable-infobox.pi-europa.pi-theme-charakterffv .pi-header,
.portable-infobox.pi-europa.pi-theme-charakterffv .pi-title {
    background-color: #000000;
}
.portable-infobox.pi-europa.pi-theme-charakterffv .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-charascr .pi-data-label {
    background-color: #F7F2C7;
}
.portable-infobox.pi-europa.pi-theme-charascr .pi-header,
.portable-infobox.pi-europa.pi-theme-charascr .pi-title {
    background-color: #F7F2C7;
    color: #000000;
}
.portable-infobox.pi-europa.pi-theme-charascr .pi-title {
    border: 1px solid #F7F2C7;
}

.portable-infobox.pi-europa.pi-theme-gegnerffx-2 .pi-data-label {
    background-color: #3399FF;
}
.portable-infobox.pi-europa.pi-theme-gegnerffx-2 .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffx-2 .pi-title {
    background-color: #FF66CC;
    color: #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffx-2 .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-gegnerffxii .pi-data-label {
    background-color: #FFCC99;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxii .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffxii .pi-title {
    background-color: #3300CC;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxii .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-spielinfobox .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-spielinfobox .pi-data-label {
    background-color: #F7F2C7;
}
.portable-infobox.pi-europa.pi-theme-spielinfobox .pi-header,
.portable-infobox.pi-europa.pi-theme-spielinfobox .pi-title {
    background-color: #DEB887;
    color: #3a3a3a;
}

.portable-infobox.pi-europa.pi-theme-gegnerffx .pi-data-label {
    background-color: #FFDD55;
}
.portable-infobox.pi-europa.pi-theme-gegnerffx .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffx .pi-title {
    background-color: #4682B4;
}
.portable-infobox.pi-europa.pi-theme-gegnerffx .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-gegnerkh3d .pi-data-label {
    background-color: #F273CC;
}
.portable-infobox.pi-europa.pi-theme-gegnerkh3d .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerkh3d .pi-title {
    background-color: #C71585;
}
.portable-infobox.pi-europa.pi-theme-gegnerkh3d .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerkh3d .pi-navigation {
    background-color: #F273CC;
    text-align: center;
}

.portable-infobox.pi-europa.pi-theme-charakterffviii .pi-data-label {
    background-color: #8B0000;
    color: #FFFFFF;
}
.portable-infobox.pi-europa.pi-theme-charakterffviii .pi-header,
.portable-infobox.pi-europa.pi-theme-charakterffviii .pi-title {
    background-color: #000000;
}
.portable-infobox.pi-europa.pi-theme-charakterffviii .pi-title {
    border: 1px solid #000000;
}

.portable-infobox.pi-europa.pi-theme-charakterfft0 .pi-data-label {
    background-color: #DC143C;
    color: #FFFFFF;
}
.portable-infobox.pi-europa.pi-theme-charakterfft0 .pi-header,
.portable-infobox.pi-europa.pi-theme-charakterfft0 .pi-title {
    background-color: #000000;
}
.portable-infobox.pi-europa.pi-theme-charakterfft0 .pi-title {
    border: 1px solid #000000;
}

/* Gegner KHII */
.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-data .pi-data-label {
    background-color: #4168e1;
    color: #FFFFFF;
}

.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-data .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-data .pi-data-value {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-group .pi-data-value {
    text-align: center
}

.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-group:nth-child(3) .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-group:nth-child(3) .pi-data-value {
    font-size: 10pt;
}

.portable-infobox.pi-europa.pi-theme-gegnerkhii .pi-group .pi-data-label {
    background-color: #dddddd;
}

/* Charakter Dissidia */
.portable-infobox.pi-europa.pi-theme-charakterdissidia .pi-data-label {
    background: #4681b4;
    color: #fff;
}

.portable-infobox.pi-europa.pi-theme-charakterdissidia .pi-schwierigkeit {
    font-size: 2.3em;
    line-height: 100%;
}

/* Gegner FFVII */
.portable-infobox.pi-europa.pi-theme-gegnerffvii .pi-data-label {
    background: #add8e6;
}

.portable-infobox.pi-europa.pi-theme-gegnerffvii .pi-smart-group .pi-data-value {
    text-align: center
}

/* Gegner(FFIX) */
.portable-infobox.pi-europa.pi-theme-gegnerffix .pi-data-label {
    background-color: #eee8aa;
}
.portable-infobox.pi-europa.pi-theme-gegnerffix .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffix .pi-title {
    background-color: #ffcc33;
    color: #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffix .pi-title {
    border: 1px solid #000000;
}

/* Gegner(FFVIII) */
.portable-infobox.pi-europa.pi-theme-gegnerffviii .pi-data-label {
    background-color: #ff8c00;
}
.portable-infobox.pi-europa.pi-theme-gegnerffviii .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffviii .pi-title {
    background-color: #8b0000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffviii .pi-title {
    border: 1px solid #000000;
}

/* Gegner(FFXIII) */
.portable-infobox.pi-europa.pi-theme-gegnerffxiii .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiii .pi-data-label {
    background-color: #7fffd4;
}
.portable-infobox.pi-europa.pi-theme-gegnerffxiii .pi-smart-group .pi-data-value {
    text-align: center;
}

/* Charakter FFVI */
.portable-infobox.pi-europa.pi-theme-charakterffvi .pi-data-label {
    background-color: #8b0000;
    color: white;
}

/* Literatur */
.portable-infobox.pi-europa.pi-theme-literatur .pi-data-label {
    background-color: #ffdead;
}
.portable-infobox.pi-europa.pi-theme-literatur .pi-image {
    padding-bottom: 3px
}

/* Charakter FFIII */
.portable-infobox.pi-europa.pi-theme-charakterffiii .pi-data-label {
    background-color: #1da47b;
    color: white;
}

/* Bestia(FFIX) */
.portable-infobox.pi-europa.pi-theme-bestiaffix .pi-data-label {
    background-color: #eee8aa;
}

/* Charakter FFIX */
.portable-infobox.pi-europa.pi-theme-charakterffix .pi-data-label {
    color: black;
    background-color: #FFCC33;
}
.portable-infobox.pi-europa.pi-theme-charakterffix .pi-data-value {
    padding-right: 0;
    flex-grow: 1;
}

/* Charakter FFIV:TAY */
.portable-infobox.pi-europa.pi-theme-charakterffivtay .pi-data-label {
    background-color: #7A67EE;
    color: white;
}

/* Charakter BS */
.portable-infobox.pi-europa.pi-theme-charakterbs .pi-data-label {
    background-color: #397B7B;
    color: white;
}

/* Filminfobox */
.portable-infobox.pi-europa.pi-theme-filminfobox > .pi-data:not(.pi-group) .pi-data-value {
        background-color: #DDDDDD;
}
.portable-infobox.pi-europa.pi-theme-filminfobox > .pi-data:not(.pi-group) {
       padding: 0 1px;
}
.portable-infobox.pi-europa.pi-theme-filminfobox > .pi-group {
       padding-top: 1px;
}
.portable-infobox.pi-europa.pi-theme-filminfobox .pi-data-label {
    color: black;
    background-color: #bdbdbd;
}
.portable-infobox.pi-europa.pi-theme-filminfobox .pi-data-value {
    padding-right: 0;
    flex-grow: 1;
}

/* Gegner(LR:FFXIII) */
.portable-infobox.pi-europa.pi-theme-gegnerlrffxiii .pi-data-label {
    background-color: #adb6bd;
}
.portable-infobox.pi-europa.pi-theme-gegnerlrffxiii > .pi-data:not(.pi-smart-group) .pi-data-label {
    flex-basis: 160px;
}
.portable-infobox.pi-europa.pi-theme-gegnerlrffxiii .pi-smart-group .pi-data-value {
    text-align: center
}

/* Charakter FFXV */
.portable-infobox.pi-europa.pi-theme-charakterffxv .pi-data-label {
    background-color: #191970;
    color: white;
}

/* Charakter FFX-2 */
.portable-infobox.pi-europa.pi-theme-charakterffx2 .pi-data-label {
    background-color: #FF66CC;
}

/* Gegner(CC:FFVII) */
.portable-infobox.pi-europa.pi-theme-gegnerccffvii .pi-title {
    border: 1px solid #000;
}
.portable-infobox.pi-europa.pi-theme-gegnerccffvii .pi-data-label {
    background-color: #87cefa;
}
.portable-infobox.pi-europa.pi-theme-gegnerccffvii > .pi-data:not(.pi-smart-group) .pi-data-label {
    flex-basis: 87px;
}
.portable-infobox.pi-europa.pi-theme-gegnerccffvii .pi-smart-group .pi-data-value {
    text-align: center
}

/* Albuminfobox */
.portable-infobox.pi-europa.pi-theme-albuminfobox .pi-data-label {
    background-color: #ecb87b;
    flex-basis: 110px;
}

/* Charakter FFII */
.portable-infobox.pi-europa.pi-theme-charakterffii .pi-data-label {
    background-color: #c773a7;
    color: white;
}

/* Charakter FFX */
.portable-infobox.pi-europa.pi-theme-charakterffx .pi-data-label {
    background-color: #4682b4;
    color: white;
}

/* Charakter FFXII */
.portable-infobox.pi-europa.pi-theme-charakterffxii .pi-data-label {
    background-color: #3300CC;
    color: white;
    flex-basis: 110px;
}
.portable-infobox.pi-europa.pi-theme-charakterffxii .pi-data-label a {
    color: white;
}

/* Gegner(FFII) */
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-title {
    background-color: #ba55d3;
}
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-title {
    border: 1px solid #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-data-label,
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-image-collection-tabs .current,
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-smart-data-label {
    background-color: #d8bfd8;
}
.portable-infobox.pi-europa.pi-theme-gegnerffii .pi-navigation {
    font-size: 11pt;
}

/* Gegner (KH:BbS) */
.portable-infobox.pi-europa.pi-theme-gegnerkhbbs .pi-data-label {
    background-color: #87cefa;
    flex-basis: 110px;
}
.portable-infobox.pi-europa.pi-theme-charakterffxii .pi-data-label a {
    color: white;
}

/* Gegner (KH:BbS) */
.portable-infobox.pi-europa.pi-theme-gegnerkhbbs .pi-data-label {
    background-color: #d3d3d3;
    flex-basis: 160px;
}
.portable-infobox.pi-europa.pi-theme-gegnerkhbbs .pi-header,
.portable-infobox.pi-europa.pi-theme-gegnerkhbbs .pi-title {
    background-color: #87cefa;
    color: #000000;
}
.portable-infobox.pi-europa.pi-theme-gegnerkhbbs .pi-title {
    border: 1px solid #000000;
}

/******************/
/* Daten-Tabellen */
/******************/

.statistik-tabelle {
    background-color: #fafafa;
    border-collapse: collapse;
    margin: 1em 1em 1em 0;
    text-align: center;
    width: 100%
}

.statistik-tabelle caption {
    background-color: #DEB887;
    color: #000;
    font-weight: bold;
}

.statistik-tabelle th {
    background-color: #e0e0e0;
    padding: 6px 12px;
}

.statistik-tabelle td {
    padding: 6px 12px
}

/* Gegner(FFI) */
.statistik-tabelle.gegner-ffi-tabelle caption {
    background-color: #4169e1;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffi-tabelle th {
    background-color: #afeeee;
}


/* Gegner2(FFI) */
.statistik-tabelle.gegner2-ffi-tabelle caption {
    background-color: #4169e1;
    color: #ffffff;
}
.statistik-tabelle.gegner2-ffi-tabelle th {
    background-color: #afeeee;
}

/* Gegner(FFIX) */
.statistik-tabelle.gegner-ffix-tabelle caption {
    background-color: #ffcc33;
}
.statistik-tabelle.gegner-ffix-tabelle th {
    background-color: #eee8aa;
}

/* Boss(FFVIII) */
.statistik-tabelle.boss-ffviii-tabelle caption {
    background-color: #8b0d00;
    color: #ffffff;
}
.statistik-tabelle.boss-ffviii-tabelle th {
    background-color: #fd8c02;
}

/* Gegner(FFVII) */
.statistik-tabelle.gegner-ffvii-tabelle caption {
    background-color: #2e8b57;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffvii-tabelle th {
    background-color: #add8e6;
}

/* Gegner(KHII) */
.statistik-tabelle.gegner-khii-tabelle caption {
    background-color: #4169e1;
    color: #ffffff;
}

/* Gegner(KH3d) */
.statistik-tabelle.gegner-kh3d-tabelle caption {
    background-color: #c71c85;
    color: #ffffff;
}

/* Gegner(FFXIII) */
.statistik-tabelle.gegner-ffxiii-tabelle caption {
    background-color: #48d1cc;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffxiii-tabelle th {
    background-color: #7ffdd4;
}

/* Gegner(FFX-2) */
.statistik-tabelle.gegner-ffx-2-tabelle caption {
    background-color: #fc66cc;
}
.statistik-tabelle.gegner-ffx-2-tabelle th {
    background-color: #3399ff;
}

/* Gegner(MQL) */
.statistik-tabelle.gegner-mql-tabelle caption {
    background-color: #658197;
    color: #ffffff;
}
.statistik-tabelle.gegner-mql-tabelle th {
    background-color: #d9b16b;
}

/* Gegner(FFX) */
.statistik-tabelle.gegner-ffx-tabelle caption {
    background-color: #4682b4;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffx-tabelle th {
    background-color: #ffdd55;
}

/* Gegner(FFVI) & Gegner2(FFVI) */
.statistik-tabelle.gegner-ffvi-tabelle caption,
.statistik-tabelle.gegner2-ffvi-tabelle caption {
    background-color: #891500;
    color: #ffffff;
}

/* Gegner(CC:FFVII) */
.statistik-tabelle.gegner-ccffvii-tabelle caption {
    background-color: #009aff;
    color: #ffffff;
}
.statistik-tabelle.gegner-ccffvii-tabelle th {
    background-color: #88cefd;
}

/* Gegner(LR:FFXIII) */
.statistik-tabelle.gegner-lrffxiii-tabelle caption {
    background-color: #6b8b9d;
    color: #ffffff;
}
.statistik-tabelle.gegner-lrffxiii-tabelle th {
    background-color: #adb6bd;
}

/* Gegner(FFVIII) */
.statistik-tabelle.gegner-ffviii-tabelle caption {
    background-color: #8b0000;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffviii-tabelle th {
    background-color: #ff8c00;
}

/* Gegner(FFXII) */
.statistik-tabelle.gegner-ffxii-tabelle.min caption {
    background-color: #0000ff;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffxii-tabelle.min th {
    background-color: #8888ff;
}
.statistik-tabelle.gegner-ffxii-tabelle.max caption {
    background-color: #ff0000;
}
.statistik-tabelle.gegner-ffxii-tabelle.max th {
    background-color: #ff8888;
}

/* Gegner(FFXII:RW) */
.statistik-tabelle.gegner-ffxiirw-tabelle caption {
    background-color: #191970;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffxiirw-tabelle th {
    background-color: #33CCFF;
}

/* Gegner(FFII) */
.statistik-tabelle.gegner-ffii-tabelle caption {
    background-color: #ba55d3;
    color: #ffffff;
}
.statistik-tabelle.gegner-ffii-tabelle th {
    background-color: #d8bfd8;
}

/* Gegner(FFIII) */
.statistik-tabelle.gegner-ffiii-tabelle caption {
    background-color: #33cd32;
    color: #000000;
}

.statistik-tabelle.gegner-ffiii-tabelle th {
    background-color: #87cefa;
}

/* Gegner(FFIV) */
.statistik-tabelle.gegner-ffiv-tabelle caption {
    background-color: #000080;
    color: #ffffff;
}

.statistik-tabelle.gegner-ffiv-tabelle th {
    background-color: #b0c4de;
}

/* Gegner(FFV) */
.statistik-tabelle.gegner-ffv-tabelle caption {
    background-color: #9400d3;
    color: #ffffff;
}

.statistik-tabelle.gegner-ffv-tabelle th {
    background-color: #add8e6;
}