MediaWiki:Themes.css

/* General styling that applies to all infoboxes */

.portable-infobox .pi-horizontal-group .pi-data-label { text-align:center; }

.portable-infobox .pi-secondary-font { font-size: 12px; text-align: left; }

.pi-image img { height: auto; width: 268px; } .pi-title { text-align: center; font-size: 18px; }

.portable-infobox { background: black; }

.portable-infobox h2 { left: 0 !important; }

.portable-infobox .pi-group { border: 0; }

.pi-theme-character .pi-header, .pi-theme-character .pi-title{ background-image: linear-gradient(left, #162252, black, #162252); background-image: -o-linear-gradient(left, #162252, black, #162252); background-image: -moz-linear-gradient(left, #162252, black, #162252); background-image: -webkit-linear-gradient(left, #162252, black, #162252); background-image: -ms-linear-gradient(left, #162252, black, #162252); background-image: -khtml-linear-gradient(left, #162252, black, #162252); background-color: #162252; }

.pi-theme-character .pi-horizontal-group .pi-horizontal-group-item:not(:first-child) { border-left: 1px solid #162252; }

.pi-theme-character .pi-item:not(section) { border: 1px solid #162252; border-bottom: 0; } .pi-theme-character section.pi-item:last-child { border-bottom: 1px solid #162252; }

.pi-theme-character .pi-horizontal-group { border:1px solid #162252; border-bottom: none; border-top: none; }

/* crew infobox */

/* Actor infoboxes */ aside.pi-theme-crew { background: linear-gradient(to right, black, #6b080b, black); border: 1px solid white; border-radius: 10px; padding: 0 6px; width: 250px; } .pi-theme-crew .pi-data-value { font-size: 10px; text-align: right; } .pi-theme-crew .pi-data-label { font-size: 10px; } .pi-theme-crew .pi-title { background: linear-gradient(to right, black, #6b080b, black); }

.pi-theme-crew .pi-item:not(.pi-title) { border-bottom: 0; border-top: 1px solid white; }

/* Relationship */

.pi-theme-relationship .portable-infobox { width:252px; margin:0 0 .5em 1em; line-height: 1.5; } .pi-theme-relationship .pi-data-label { margin: auto; }

.pi-theme-relationship .pi-header { text-align: center !important; font-size: smaller; background: inherit; background: -webkit-linear-gradient(left, black, #006400, black); background: -o-linear-gradient(left, black, #006400, black); background: -moz-linear-gradient(left, black,#006400, black); background: linear-gradient(left, black, #006400, black); }

.pi-theme-relationship .pi-title { height:25px; background: inherit; background: -webkit-linear-gradient(left, #006400, black, #006400); background: -o-linear-gradient(left, #006400, black, #006400); background: -moz-linear-gradient(left, #006400, black, #006400); background: linear-gradient(left, #006400, black, #006400); font-size: larger; font-weight: bold; }

.pi-theme-relationship .pi-item:not(section) { /* Green border */ border: 1px solid #006400; border-bottom: 0;

}

.pi-theme-relationship section.pi-item:last-child { border-bottom: 1px solid #006400 !important; }