.news-nav {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
margin-bottom: 1rem;
font-size: 1.1rem;
}
.news-nav-item {
padding: 0.1rem 0.3rem;
}
.active-nav {
border-bottom: 2px solid black;
}
.news-nav-item a {color: black;}
html.skin-citizen-dark .news-nav-item a {
color: white;
}
html.skin-citizen-dark .active-nav {
border-color: white;
}