memory alpha
.navbox{
	box-sizing: border-box;
	width: 100%;
	border: 1px solid #666666;
	margin: 1em auto 0 auto;
	clear: both;
	border-spacing: 0;
}
.navbox + .navbox-styles + .navbox{
	margin-top: 0;
	border-top: none;
}
.navbox.mw-collapsed{
	border-bottom: none;
}
body.skin-fandommobile:not(.ns-0) .navbox{
	display: table;
}
@media print{
	.navbox{
		display: none;
	}
}

/* Header */
.navbox-header{
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #666666;
	background: var(--theme-page-dynamic-color-1--inverted) linear-gradient(var(--ma-custom-table-header-color), var(--theme-page-dynamic-color-1--inverted));
	/*background: var(--theme-page-dynamic-color-1--inverted) linear-gradient(to right, var(--theme-page-dynamic-color-1--inverted), var(--ma-custom-table-header-color), var(--theme-page-dynamic-color-1--inverted));*/
}
.navbox-header::before,
.mw-collapsible-toggle,
.navbar{
	font-weight: normal;
	font-size: 0.8em;
	padding: 0.1em 0.4em;
}
.navbox-header div:last-child{
	margin: 0 5em;
}

/* Navbar */
.navbar{
	float: left;
	text-align: left;
	text-transform: uppercase;
}
.navbar ul{
	white-space: nowrap;
}
.navbar li{
	word-spacing: -0.125em;
}
.navbar abbr{
	border-bottom: none;
	text-decoration: none;
	cursor: inherit;
}

/* Group */
.navbox-group{
	background: var(--ma-custom-accent-color);
}
.navbox-group th,
.navbox-group td{
	font-size: smaller;
}
.navbox-group th{
	text-align: right;
	white-space: nowrap;
	width: 1%;
	padding: 1px 12px;
	box-sizing: border-box;
}
.navbox-group th::after{
	content: ':';
}
.navbox-group td:first-child{
	text-align: center;
}
.navbox-group td{
	padding: 1px;
}

/* [[Category:Memory Alpha CSS]] */