MediaWiki:Themes.css

.portable-infobox:not(.pi-europa) { overflow: hidden; margin: 0 0 .5em 1em; font-size: 90%; background: #F0F0F0; border: 3px solid #FF98BA; border-radius: 10px; font-size: smaller; line-height: 1.5; width: 270px; }

/* Character Info */ .portable-infobox.pi-theme-thin:not(.pi-europa) { width: 270px; }

/* Episode Info */ .portable-infobox.pi-theme-wide:not(.pi-europa) { width: 270px; }

.portable-infobox:not(.pi-europa) .pi-item { /* a row */ }

.portable-infobox:not(.pi-europa) .pi-item-spacing { /* The padding around titles, captions, data, headers, and navigation */ padding: 1px; padding-left: 2px; padding-top: initial; }

.portable-infobox:not(.pi-europa) .pi-border-color { /* The separator between data and groups. */   border-color: #F0F0F0; }

.portable-infobox:not(.pi-europa) .pi-background { /* The background underneath the entire infobox. */   background-color: #ffe2ec; }

.portable-infobox:not(.pi-europa) .pi-secondary-background { /* The background behind headers and navigation. */   background: #ffcbdc; margin-left: 2px; margin-right: 2px; }

.portable-infobox:not(.pi-europa) .pi-title { background-color: #ffcbdc; color: #F0F0F0; padding: 1px; background: #FF98BA; font-size:larger; font-family: 'Roboto Slab'; text-align: center; text-transform: none; }

.portable-infobox:not(.pi-europa) .pi-image { padding: 0; border-top: 1px solid #FF98BA; border-bottom: 1px solid #FF98BA; background: #F0F0F0; margin: 2px; }

.portable-infobox:not(.pi-europa) .pi-image-thumbnail { width: 100%; height: auto; }

.portable-infobox:not(.pi-europa) .pi-data .pi-data-label { background: #ffe2ec; flex-basis: 175px; }

.portable-infobox:not(.pi-europa) .pi-data .pi-data-value:not(:first-child) { padding-left: 4px; padding: 4px; }

.portable-infobox:not(.pi-europa) .pi-horizontal-group-item.pi-data-label, .portable-infobox:not(.pi-europa) .pi-horizontal-group-item.pi-data-value { text-align: center; vertical-align: top; font-size: 80%; color: #3A3A3A; }

/*Tabbers*/ /* This is for all tabs */ .portable-infobox .pi-image-collection-tabs li { background: #F0F0F0;/*your color here*/ color: #63487f; } /* This is for the current selected tab */ .portable-infobox .pi-image-collection-tabs li.current { background: #ffe2ec; /*your color here*/ color: #63487f; }

/* Episode is black text */ .portable-infobox:not(.pi-europa) .pi-header { border-bottom: 2px solid #F0F0F0; text-align: center; background: #FF98BA; font-size: 16px; font-weight: bold; }

.portable-infobox.pi-theme-wide:not(.pi-europa) .pi-header { color: black; font-size: smaller; }

.portable-infobox.pi-theme-wide:not(.pi-europa) .pi-horizontal-group { width: inherit; }