MediaWiki:Themes.css

/*WIKIA*/ .portable-infobox.pi-theme-wikia .pi-header, .portable-infobox.pi-theme-wikia .pi-title { background-color: #f08e00; text-shadow: 1px 1px 2px #222222; }

.pi-theme-wikia.pi-europa.portable-infobox { width: 270px; }

.portable-infobox.pi-theme-wikia .pi-image-thumbnail { max-width: 270px; max-height: 270px; }

.pi-theme-wikia.pi-europa.pi-background { background-color: #fff7f2; }

.pi-theme-wikia.pi-europa .pi-horizontal-group-item:nth-child(even) { background-color: #fff9f4; }

/*CRASH BANDICOOT*/ .portable-infobox.pi-theme-cb { font-family: verdana, sans-serif; padding: 4px; margin: 0 0 1em 1em; font-size: 10px; background-color: #f8fff7; border: 1px solid #8a8; color: black; }

.portable-infobox.pi-theme-cb .pi-title { background-color: #8afa8a; color: black; font-size: 145%; font-weight: bold; text-align: center; }

.portable-infobox.pi-theme-cb .pi-item-spacing { padding: 5px; border-bottom: 0; } .pi-data.pi-theme-cb .pi-data-value:only-child { font-size: smaller; }

.pi-image-collection-tab-content.pi-theme-cb { background: transparent; }

.pi-theme-cb.pi-europa.portable-infobox { width: 270px; }

.pi-theme-cb.portable-infobox .pi-image-thumbnail { width: auto; height: auto; min-width: 40%; min-height: 70px; max-width: 80%; max-height: 250px; }

.pi-theme-cb.portable-infobox .pi-data-value > *, .pi-theme-cb.portable-infobox .pi-data-value a:visited { color: #993300; }

/*THOMAS THE TANK ENGINE*/ .portable-infobox.pi-theme-ttte .pi-header, .portable-infobox.pi-theme-ttte .pi-title { background-color: #007acc; color: #ffffff; text-align: center; text-shadow: none; font-family: "Flange" !important; font-weight: bold; } .portable-infobox.pi-theme-ttte .pi-secondary-font { font-family: "Flange" !important; font-weight: bold; } .portable-infobox.pi-theme-ttte .pi-data, .portable-infobox.pi-theme-ttte .pi-group { border-bottom: 1px solid #c0d1f0; } .portable-infobox.pi-background.pi-theme-ttte { background-color: #e6edf9; }

.pi-theme-ttte.pi-europa .pi-collapse .pi-header::after, .pi-theme-ttte.pi-europa .pi-header.collapsible::after { border-color: #3a3a3a; height: 5px; right: 14px; width: 5px; }

.pi-theme-ttte.pi-europa.portable-infobox { width: 270px; }

.pi-theme-ttte.portable-infobox .pi-image-thumbnail { width: 270px; height: 255px; }

/*THE DEMON'S LIGHT*/ .portable-infobox.pi-theme-tdl { border: 1px solid #cccccc; border-radius: 5px; padding: 2px; background: #9c9c9c; }

.portable-infobox.pi-theme-tdl .pi-image-thumbnail { max-width: 270px; max-height: 270px; }

.portable-infobox.pi-theme-tdl .pi-header, .portable-infobox.pi-theme-tdl .pi-title { border: 1px solid #cccccc; border-radius: 15px; padding: 3px; background: linear-gradient(to bottom, #1c3cc9 10%, #0f206b 65%); color: #ffffff; text-align: center; text-shadow: none; font-size: 12px; font-family: Georgia !important; }

.portable-infobox.pi-theme-tdl .pi-title { padding: 0; font-size: 14px; font-weight: bold; line-height: 26px; font-family: Georgia !important; }

.portable-infobox.pi-theme-tdl .pi-header:first-child::after { border-color: #ffffff; }

.portable-infobox.pi-theme-tdl .pi-data { padding: 1px 0; }

.portable-infobox.pi-theme-tdl .pi-border-color { border: none; }

.portable-infobox.pi-theme-tdl .pi-data-label { border: 1px solid #cccccc; padding: 3px; background: linear-gradient(to bottom, #1c3cc9 10%, #0f206b 65%); color: #ffffff; font-family: Georgia !important; }

.portable-infobox.pi-theme-tdl .pi-data-value { margin-left: 1px; border: 1px solid #cccccc; padding: 3px; color: #000000; font-family: Georgia !important; }

.pi-theme-tdl.pi-europa.portable-infobox { width: 270px; }

.pi-theme-tdl.pi-europa .pi-collapse .pi-header::after, .pi-theme-tdl.pi-europa .pi-header.collapsible::after { border-color: #ffffff; height: 5px; right: 14px; width: 5px; }

/*COMPILATION ALBUM*/ .portable-infobox.pi-theme-album { padding: 4px; margin: 0 0 1em 1em; font-size: 10px; background-color: #f8fff7; border: 1px solid #a2a9b1; color: black; }

.portable-infobox.pi-theme-album .pi-title { background-color: darkseagreen; color: black; font-size: 145%; font-weight: bold; font-style: italic; text-align: center; }

.portable-infobox.pi-theme-album .pi-item-spacing { padding: 5px; border-bottom: 0; } .pi-image-collection-tab-content.pi-theme-album { background: transparent; }

.pi-theme-album.pi-europa.portable-infobox { width: 270px; }

.pi-theme-album.portable-infobox .pi-image-thumbnail { width: 250px; height: 250px; padding: 3px; }

/*STUDIO ALBUM*/ .portable-infobox.pi-theme-studio .pi-title { background-color: lightsteelblue !important; }

.portable-infobox.pi-theme-studio { padding: 4px; margin: 0 0 1em 1em; font-size: 10px; background-color: #f8f9fa; border: 1px solid #a2a9b1; color: black; }

.pi-theme-studio.pi-europa.portable-infobox { width: 270px; }

.pi-theme-studio.portable-infobox .pi-image-thumbnail { width: 250px; height: 250px; padding: 3px; }

/*SIMS ALL*/ .portable-infobox.pi-theme-all { width: 250px; float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #007FFF; background: #FFFFFF; -webkit-border-radius: 10px; padding: 10px 10px 10px 10px; }

.portable-infobox.pi-theme-all .pi-title { font-style: italic; background: white; color: #3A3A3A; font-size: 94%; margin: 0 3% 0 3%; padding-top: 0; padding-bottom: 0; }

.portable-infobox.pi-theme-all .pi-caption { text-align: center; color: #3A3A3A; padding-top: 0; padding-bottom: 0; }

.portable-infobox.pi-theme-all .pi-image-thumbnail { width: 235px; height: auto; }

/*SIMS 2*/ .pi-theme-sim2.portable-infobox { border: 2px solid #6495ed; border-radius: 5px; background: #ffffff; }

.pi-theme-sim2 .pi-title, .pi-theme-sim2 .pi-header, .pi-theme-sim2 .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-sim2 .pi-title { background: #4466ff; }

.pi-theme-sim2 .pi-header, .pi-theme-sim2 .pi-navigation { background: #6495ed; }

.pi-theme-sim2 .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-sim2.portable-infobox .pi-data { border-bottom: 1px solid #99bbff; }

.pi-theme-sim2.pi-europa .pi-data-label { background: #bfdfff; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim2 .pi-data-label, .pi-theme-sim2 .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-sim2 .pi-header a, .portable-infobox.pi-theme-sim2 .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-sim2.pi-europa.pi-background { background: #6495ed; border: 1px solid #4466ff; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-sim2 .pi-title { background: #4466ff; font-size: 104%; padding: 1px; }

.pi-theme-sim2 .pi-image + .pi-group .pi-header { font-size: 90%; background: #4466ff; }

.pi-theme-sim2.pi-europa .pi-biography { color: #4466ff; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-sim2 .pi-header { background: #6495ed; font-size: 104%; padding: 3px; }

.pi-theme-sim2 .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #99bbff; padding: 0; }

.pi-theme-sim2 .pi-data-label { background: #bfdfff; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim2 .pi-data-value { padding: 3px; }

.pi-theme-sim2 .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-sim2 .pi-navigation { background: #ffffff; border-bottom: 1px solid #6495ed; }

/*SIMS*/ .pi-theme-sim.portable-infobox { border: 1px solid #000000; border-radius: 5px; background: #ffffff; }

.pi-theme-sim .pi-title, .pi-theme-sim .pi-header, .pi-theme-sim .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-sim .pi-title { background: #808080; }

.pi-theme-sim .pi-header, .pi-theme-sim .pi-navigation { background: #e3e3e3; color: #000000; }

.pi-theme-sim .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-sim.portable-infobox .pi-data { border-bottom: 1px solid #909090; }

.pi-theme-sim.pi-europa .pi-data-label { background: #F9F9F9; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim .pi-data-label, .pi-theme-sim .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-sim .pi-header a, .portable-infobox.pi-theme-sim .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-sim.pi-europa.pi-background { background: #E3E3E3; border: 1px solid #000000; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-sim .pi-title { background: #808080; font-size: 104%; padding: 1px; }

.pi-theme-sim .pi-image + .pi-group .pi-header { font-size: 90%; background: #808080; color: #ffffff; }

.pi-theme-sim.pi-europa .pi-biography { color: #808080; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-sim .pi-header { background: #e3e3e3; font-size: 104%; padding: 3px; }

.pi-theme-sim .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #909090; padding: 0; }

.pi-theme-sim .pi-data-label { background: #F9F9F9; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim .pi-data-value { padding: 3px; }

.pi-theme-sim .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-sim .pi-navigation { background: #ffffff; border-bottom: 1px solid #909090; }

/*SIMS 3*/ .pi-theme-sim3.portable-infobox { border: 2px solid #000000; border-radius: 5px; background: #ffffff; }

.pi-theme-sim3 .pi-title, .pi-theme-sim3 .pi-header, .pi-theme-sim3 .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-sim3 .pi-title { background: seagreen; }

.pi-theme-sim3 .pi-header, .pi-theme-sim3 .pi-navigation { background: #55AA77; color: #ffffff; }

.pi-theme-sim3 .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-sim3.portable-infobox .pi-data { border-bottom: 1px solid #66CC80; }

.pi-theme-sim3.pi-europa .pi-data-label { background: #CCFFCC; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim3 .pi-data-label, .pi-theme-sim3 .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-sim3 .pi-header a, .portable-infobox.pi-theme-sim3 .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-sim3.pi-europa.pi-background { background: #55AA77; border: 1px solid #449966; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-sim3 .pi-title { background: seagreen; font-size: 104%; padding: 1px; }

.pi-theme-sim3 .pi-image + .pi-group .pi-header { font-size: 90%; background: #2E8B57; }

.pi-theme-sim3.pi-europa .pi-biography { color: seagreen; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-sim3 .pi-header { background: #55AA77; font-size: 104%; padding: 3px; }

.pi-theme-sim3 .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #66CC80; padding: 0; }

.pi-theme-sim3 .pi-data-label { background: #CCFFCC; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim3 .pi-data-value { padding: 3px; }

.pi-theme-sim3 .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-sim3 .pi-navigation { background: #ffffff; border-bottom: 1px solid #66CC80; }

.pi-theme-sim3.pi-europa .pi-data-value ul.pi-list li { border-bottom: #66CC80 1px solid; padding: 3px 0 4px 3px; }

.pi-theme-sim3.pi-europa .pi-data-value ul.pi-list li:last-child { border-bottom: 0; }

.pi-theme-sim3.pi-europa .pi-data-value ul.pi-list { list-style-type: none; margin: -3px; }

/*SIMS 4*/ .pi-theme-sim4.portable-infobox { border: 2px solid #000000; border-radius: 5px; background: #ffffff; }

.pi-theme-sim4 .pi-title, .pi-theme-sim4 .pi-header, .pi-theme-sim4 .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-sim4 .pi-title { background: #3291CF; }

.pi-theme-sim4 .pi-header, .pi-theme-sim4 .pi-navigation { background: #e3e3e3; color: #000000; }

.pi-theme-sim4 .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-sim4.portable-infobox .pi-data { border-bottom: 1px solid #78B3E5; }

.pi-theme-sim4.pi-europa .pi-data-label { background: #D1EEF7; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; } .pi-theme-sim4 .pi-data-label, .pi-theme-sim4 .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-sim4 .pi-header a, .portable-infobox.pi-theme-sim4 .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-sim4.pi-europa.pi-background { background: #85CDF8; border: 1px solid #2CA9E1; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-sim4 .pi-title { background: #3291CF; font-size: 104%; padding: 1px; }

.pi-theme-sim4.pi-europa .pi-biography { color: #3291CF; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-sim4 .pi-header { background: #85CDF8; font-size: 104%; padding: 3px; }

.pi-theme-sim4 .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #78B3E5; padding: 0; }

.pi-theme-sim4 .pi-data-label { background: #85CDF8; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim4 .pi-data-value { padding: 3px; }

.pi-theme-sim4 .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-sim4 .pi-navigation { background: #ffffff; border-bottom: 1px solid #78B3E5; }

.pi-theme-sim4.pi-europa .pi-data-value ul.pi-list li { border-bottom: #78B3E5 1px solid; padding: 3px 0 4px 3px; } .pi-theme-sim4.pi-europa .pi-data-value ul.pi-list li:last-child { border-bottom: 0; }

/*SIMS 1*/ .pi-theme-sim1.portable-infobox { border: 2px solid #000000; border-radius: 5px; background: #ffffff; }

.pi-theme-sim1 .pi-title, .pi-theme-sim1 .pi-header, .pi-theme-sim1 .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-sim1 .pi-title { background: indianred; }

.pi-theme-sim1 .pi-header, .pi-theme-sim1 .pi-navigation { background: #85CDF8; color: #ffffff; }

.pi-theme-sim1 .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-sim1.portable-infobox .pi-data { border-bottom: 1px solid #B22222; }

.pi-theme-sim1.pi-europa .pi-data-label { background: #FFDDCC; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim1 .pi-data-label, .pi-theme-sim1 .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-sim1 .pi-header a, .portable-infobox.pi-theme-sim1 .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-sim1.pi-europa.pi-background { background: #FA8072; border: 1px solid #B22222; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-sim1 .pi-title { background: indianred; font-size: 104%; padding: 1px; }

.pi-theme-sim1 .pi-image + .pi-group .pi-header { font-size: 90%; background: #B22222; }

.pi-theme-sim1.pi-europa .pi-biography { color: #CD5C5C; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-sim1 .pi-header { background: salmon; font-size: 104%; padding: 3px; }

.pi-theme-sim1 .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #FA8072; padding: 0; }

.pi-theme-sim1 .pi-data-label { background: #FFDDCC; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-sim1 .pi-data-value { padding: 3px; }

.pi-theme-sim1 .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-sim1 .pi-navigation { background: #ffffff; border-bottom: 1px solid #B22222; }

/*MEDIEVAL*/ .pi-theme-medsim.portable-infobox { border: 2px solid #DAA520; border-radius: 5px; background: #F0E68C; }

.pi-theme-medsim .pi-title, .pi-theme-medsim .pi-header, .pi-theme-medsim .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-medsim .pi-header, .pi-theme-medsim .pi-navigation { background: khaki; color: #000000; }

.pi-theme-medsim .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-medsim.portable-infobox .pi-data { border-bottom: 1px solid transparent; }

.pi-theme-medsim.pi-europa .pi-data-label { background: #FFFACD; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-medsim .pi-data-label, .pi-theme-medsim .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-medsim .pi-header a, .portable-infobox.pi-theme-medsim .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-medsim.pi-europa.pi-background { background: #F0E68C; border: 1px solid #DAA520; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-medsim .pi-title { background: goldenrod; font-size: 104%; padding: 1px; }

.pi-theme-medsim .pi-image + .pi-group .pi-header { font-size: 90%; background: #DAA520; }

.pi-theme-medsim.pi-europa .pi-biography { color: goldenrod; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-medsim .pi-header { background: khaki; font-size: 104%; padding: 3px; }

.pi-theme-medsim .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #F0E68C; padding: 0; }

.pi-theme-medsim .pi-data-label { background: #FFFACD; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-medsim .pi-data-value { padding: 3px; }

.pi-theme-medsim .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-medsim .pi-navigation { background: #ffffff; border-bottom: 1px solid #F0E68C; }

/*URB*/ .pi-theme-urb.portable-infobox { border: 2px solid #CC6633; border-radius: 5px; background: #FF8C00; }

.pi-theme-urb .pi-title, .pi-theme-urb .pi-header, .pi-theme-urb .pi-navigation { padding: 2px; font-size: 11pt; }

.pi-theme-urb .pi-header, .pi-theme-urb .pi-navigation { background: transparent; color: #ffffff; }

.pi-theme-urb .pi-data.pi-item-spacing { padding: 0; }

.pi-theme-urb.portable-infobox .pi-data { border-bottom: 1px solid transparent; }

.pi-theme-urb.pi-europa .pi-data-label { background: #FFC154; color: #4B4B4B; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-urb .pi-data-label, .pi-theme-urb .pi-data-value { padding: 5px; }

.portable-infobox.pi-theme-urb .pi-header a, .portable-infobox.pi-theme-urb .pi-title a { color: #0000a4; text-decoration: none; }

.pi-theme-urb.pi-europa.pi-background { background: #FF8C00; border: 1px solid #CC6633; border-radius: 5px; font-size: 90%; overflow: hidden; padding: 2px; width: 256px; }

.pi-theme-urb .pi-title { background: #CC6633; font-size: 104%; padding: 1px; }

.pi-theme-urb .pi-image + .pi-group .pi-header { font-size: 90%; background: #CC6633; }

.pi-theme-urb.pi-europa .pi-biography { color: #CC6633; font-size: smaller; font-style: italic; line-height: 22px; text-align: center; }

.pi-theme-urb .pi-header { background: darkorange; font-size: 104%; padding: 3px; }

.pi-theme-urb .pi-item.pi-data { background: #ffffff; border-bottom: 1px solid #FF7F50; padding: 0; }

.pi-theme-urb .pi-data-label { background: #FFC154; padding: 3px; -ms-flex-preferred-size: 104px; -webkit-flex-basis: 104px; -moz-flex-basis: 104px; flex-basis: 104px; }

.pi-theme-urb .pi-data-value { padding: 3px; }

.pi-theme-urb .pi-image { background: #ffffff; padding: 3px 0; }

.pi-theme-urb .pi-navigation { background: #ffffff; border-bottom: 1px solid #CC6633; }

/*HELP*/ .portable-infobox.pi-background.pi-theme-help { background-color: #bfbfe8; }

.portable-infobox.pi-theme-help .pi-header, .portable-infobox.pi-theme-help .pi-title { background-color: #bfbfe8; color: #3a3a3a; text-align: left; text-shadow: none; font-weight: bold; font-size: 12px; } .portable-infobox.pi-theme-help .pi-secondary-font { font-weight: bold; line-height: 18px; margin-top: 0; }

.pi-theme-help.pi-europa.portable-infobox { clear: right; float: right; margin: 0 0 15px 15px; width: 270px; }

.portable-infobox.pi-theme-help .pi-item-spacing { padding: 5px 10px; }

/*MR. MEN*/

.portable-infobox.pi-theme-mrmen .pi-header, .portable-infobox.pi-theme-mrmen .pi-title { background-color: #d1bef4; color: #000000; font-size: 105%; }

.portable-infobox.pi-theme-mrmen .pi-title { border-bottom: 1px solid; font-weight: bold; font-style: italic; }

.pi-theme-mrmen.pi-europa.pi-background { background-color: #ffffff; border: 1px solid #7a7a7a; color: #000000; font-size: 95%; }

.pi-theme-mrmen.pi-europa .pi-horizontal-group-item:nth-child(even) { background-color: #ffffff; color: #000000; font-size: 95%; }

.pi-theme-mrmen .pi-data-value > *, .pi-theme-mrmen .pi-data-value li { color: #000000; font-size: 95%; }

.pi-theme-mrmen.pi-europa .pi-data-value { color: #000000; font-size: 95%; }

.pi-theme-mrmen.pi-europa .pi-data, .portable-infobox.pi-theme-mrmen .pi-header, .portable-infobox.pi-theme-mrmen .pi-image-thumbnail { border-bottom: 1px solid #7a7a7a; }

.portable-infobox.pi-theme-mrmen .pi-data { padding: 0; }

.portable-infobox.pi-theme-mrmen .pi-data-label { padding: 10px 5px; background: #d1bef4; }

.portable-infobox.pi-theme-mrmen .pi-data-value { padding: 10px 5px; }

.pi-theme-mrmen.pi-europa .pi-data-label { color: #000000; font-size: 95%; -ms-flex-preferred-size: 120px; -webkit-flex-basis: 120px; -moz-flex-basis: 120px; flex-basis: 120px; border-right: 1px solid; }

.pi-theme-mrmen.pi-group > .pi-item:last-child { border-bottom: 0; }

.pi-theme-mrmen.pi-europa.portable-infobox { width: 298px; }

.portable-infobox.pi-theme-mrmen .pi-image-thumbnail { max-width: 298px; max-height: 298px; }

/*ITEM*/ .portable-infobox.pi-theme-item { padding: 4px; margin: 0 0 1em 1em; font-size: 10px; background-color: #f8f9fa; border: 1px solid #a2a9b1; color: black; }

.portable-infobox.pi-theme-item .pi-title { background-color: #b4fab4; color: black; font-size: 145%; font-weight: bold; text-align: center; }

.portable-infobox.pi-theme-item .pi-item-spacing { padding: 5px; border-bottom: 0; } .pi-image-collection-tab-content.pi-theme-item { background: transparent; }

.pi-theme-item.pi-europa.portable-infobox { width: 270px; }

.pi-theme-item.portable-infobox .pi-image-thumbnail { width: 225px; height: 200px; padding: 3px; }

.pi-theme-item.pi-europa .pi-caption { color: #000000; }

/*place*/ .portable-infobox.pi-theme-place { background-color: transparent; border: 0; padding: 0; } .portable-infobox.pi-theme-place .pi-title { background-color: transparent; } .portable-infobox.pi-theme-place > *:not(:first-child) { background-color: #f8f9fa; border-left: 1px solid #a2a9b1; border-right: 1px solid #a2a9b1; padding: 14px 18px; } .portable-infobox.pi-theme-place > *:nth-child(2) { border-top: 1px solid #a2a9b1; } .portable-infobox.pi-theme-place > *:last-child { border-bottom: 1px solid #a2a9b1; }

.portable-infobox.pi-theme-place { padding: 4px; margin: 0 0 1em 1em; font-size: 10px; color: black; }

.portable-infobox.pi-theme-place .pi-title { color: black; font-size: 145%; font-weight: bold; text-align: center; }

.portable-infobox.pi-theme-place .pi-place-spacing { padding: 5px; border-bottom: 0; } .pi-image-collection-tab-content.pi-theme-place { background: transparent; }

.pi-theme-place.pi-europa.portable-infobox { width: 270px; }

.pi-theme-place.portable-infobox .pi-image-thumbnail { width: 250px; height: 250px; padding: 3px; }

.pi-theme-place.pi-europa .pi-caption { color: #000000; }