Template:Simple navbox/stylesheet.css
Jump to navigation
Jump to search
/* styling is now in Template:Simple navbox/styles.css, editing this page will have no effect */
/* default navbox styling */
.simple-container {
display: flex;
gap: 3px;
clear: both;
overflow: hidden;
margin: 1em auto 0;
border: 1px solid #aaaaaa;
padding: 3px;
font-size: 95%;
text-align: center;
}
.simple-navbox {
flex: 100%;
}
.simple-navbox-header {
background-color: #efefef;
padding: 0 2px;
font-size: 112%;
}
.simple-navbox-header a {
color: inherit !important;
}
.simple-navbox-content {
margin: 3px 0px;
}
/* collapsible navbox styling */
.simple-collapse.NavFrame {
clear: both;
overflow: hidden;
margin: 1em auto 0;
padding: 3px;
font-size: 95%;
}
.simple-collapse .NavHead {
padding: 0 2px;
}
div.simple-collapse.NavFrame .NavHead { /* collapsible header font styling, very specific so as to allow inline styling */
font-size:112%
}
.simple-collapse .NavHead a {
color: inherit !important;
}
.simple-collapse .NavContent {
display:flex;
justify-content: space-between;
gap: 3px;
margin: 3px 0px;
}
.simple-collapse-content {
flex: 100%;
}
/* group1, list1 styling */
table.simple-group-container {
margin: 0 auto;
}
td.simple-group {
text-align: right;
padding-right: 3px;
font-weight: bold;
vertical-align: top;
white-space: nowrap;
}
td.simple-list {
text-align:left;
}
tr.simple-group-row:not(:last-child) td.simple-list {
border-bottom: 1px solid #d9d9d9;
}
/* so bulleted points will render correctly in list parameters */
.simple-list p, .simple-navbox-content p, .simple-collapse-content p {
margin:0;
}
/* no gaps for all navbox templates in page */
div.NavFrame ~ div.NavFrame,
div.NavFrame ~ div.navbox,
div.NavFrame ~ .simple-container,
div.navbox ~ div.navbox,
div.navbox ~ div.NavFrame,
div.navbox ~ .simple-container,
.simple-container ~ .simple-container,
.simple-container ~ div.NavFrame,
.simple-container ~ div.navbox {
margin-top: 0em;
}