Template:Headers/styles.css

.community-tabs { width: 100%; text-align: center; border-collapse: collapse; vertical-align: top; font-size: 110%; } .community-tabs td { width: 25%; padding: 0.3em; border: solid 1px #a2a9b1; border-top: 0; background-color: #069; color: white; } .community-tabs td.active { background-color: #d7e8f9; border-bottom-width: 0; color: black; } .community-tabs td span { font-size: 80%; } .community-tabs td a { color: inherit; white-space: nowrap; } .community-tabs td.active a[href] { color: #069; }

.community-page-wrapper { border: solid 1px #a2a9b1; padding: .5em 1em 1em 1em; border-top: none; background-color: transparent; color: inherit; }

@media screen and (max-width: 999px) { .community-tabs, .community-tabs > tbody, .community-tabs > tbody > tr, .community-tabs > tbody > tr > td { display: block; width: auto; }	.community-tabs td.active { border-bottom-width: 1px; } }