.tpl-navinfra--portal {
float: none;
}
.tpl-navinfra--portal .tpl-navsidebar-contents {
margin: 0 8px;
display: flex;
flex-flow: row wrap;
gap: 16px;
}
.tpl-navinfra--portal .tpl-navsidebar-content {
break-inside: avoid;
}
.tpl-navinfra--sidebar .tpl-navsidebar-content {
margin: 0;
}
.tpl-navinfra--sidebar .tpl-navsidebar-heading {
font-weight: normal; /* override [[Template:Navigation sidebar/styles.css]] */
margin: 1px 0 0 0; /* override [[Template:Navigation sidebar/styles.css]] */
}
.tpl-navinfra--sidebar .tpl-navsidebar-heading a {
display: block;
border-top: 1px solid var( --border-color-muted, #eaecf0 );
background-color: var( --background-color-neutral-subtle, #f8f9fa );
color: var( --color-base, #202122 );
margin: 0 -8px;
padding: 4px 8px 0px 8px;
}
.tpl-navinfra--sidebar .tpl-navsidebar-heading a:hover {
background-color: var( --background-color-base, #fff );
color: var( --color-emphasized, #000 );
}