.template-publications{
padding: 80px 0;
}
.publication-year{
margin-bottom: 80px;
}
.publication-entry{
padding: 20px 0;
border-bottom: 1px solid #ddd;
}
.publication-entry:last-child{
border-bottom: 0px !important;
}
.publication-entry h3{
margin-bottom: 10px;
}
.publication-entry h3, .publication-entry h3 a{
color: #c8272b !important;
font-size: 16px;
}
.publication-entry h3:hover, .publication-entry h3 a:hover{
color: #AC181C !important;
}
.navigation-dates{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
margin-bottom: 40px;
margin-top: 10px;
}
.navigation-dates li{
float: left;
display: inline;
margin-right: 20px;
}
.navigation-dates li a{
display: block;
padding: 10px 20px;
font-size: 12px;
background: #efefef;
font-weight: bold;
color: #333;
text-transform: uppercase;
}
.navigation-dates li a:hover{
background: #efefef;
font-weight: bold;
color: #000;
}
@media screen and (max-width: 640px) {
.navigation-dates li{
float: none;
display: block;
width: 100%;
margin-bottom: 10px;
}
.navigation-dates li a{
text-align: center;
}
}