Template:Navbox/Styles.css

/* */ .navbox { border: 1px solid #426787; border-radius: 0.25rem; clear: both; font-size: 0.875rem; width: 100%; padding: 0.125rem; margin-top: 0.5rem; }

.navbox__header { background-color: #336089; border-radius: 0.25rem; font-size: 1rem; float: none; padding: 0.25rem; } .navbox__header:hover { background-color: #245681; }

.navbox__footer { background-color: #336089; border-radius: 0.25rem; padding: 0.25rem; }

.navbox__toggle-button { font-weight: normal; position: absolute; right: 1rem; } .navbox__toggle-button::before { content: '[' } .navbox__toggle-button::after { content: ']'; } .navbox__toggle-button-text { color: #f4f26b; } .navbox__header:hover .navbox__toggle-button-text { text-decoration: underline; }

.navbox__row-header { background-color: #336089; border-radius: 0.25rem; padding: 0.125rem 0.5rem; }

.navbox__row-links { padding: 0.125rem 0.25rem; }

.navbox__row-links--even { background-color: #1a4d7a; }

.navbox__image { display: none; }

@media (min-width: 30.625rem) { .navbox__image { display: table-cell; padding: 0.25rem; }	.navbox__row-header { white-space: nowrap; } }