Template:Infobox/styles.css

.infobox-ep { border-collapse: collapse; }

.infobox-ep .bordered .infobox-data { border-top: 1px solid #326275; padding: 0.4em 0.6em 0.4em 0.6em; }

.infobox-ep .bordered .infobox-label { border-top: 1px solid #326275; padding: 0.4em 0.6em 0.4em 0.6em; max-width: 32%; width: 32%; }

.infobox-ep .bordered .infobox-data th:first-child { padding: 0.4em 0.6em 0.4em 0.6em; }

.infobox-ep .bordered .infobox-label td:first-child { padding: 0.4em 0.6em 0.4em 0.6em; max-width: 32%; width: 32%; }

.infobox-ep .unbordered .infobox-data { padding: 0.4em 0.6em 0.4em 0.6em; }

.infobox-ep .unbordered .infobox-label { padding: 0.4em 0.6em 0.4em 0.6em; max-width: 32%; width: 32%; }

.infobox-full-data { padding: 0.6em; }

.hlist-separated li::after { padding-right: 0; }

.content li { margin-bottom: 0; }

.infobox-full-data { padding: 0.4em 0.6em 0.4em 0.6em; border: 1px solid #326275; }

a.infoboxtoggle { float: right; } /* positions the +/- */ .hidden { display: none; } /* hides hidden rows */ tr.header.hidden { display: table-row; } /* does _not_ hide headers */

.table .infobox-full-data { padding: 0; }

.infobox-subbox { border-collapse: collapse; }