.lc-container {
max-width: 1152px;
}
.lc-filter {
display: flex;
gap: .5rem;
margin-top: .5rem;
margin-bottom: 2rem;
}
.lc-filter select {
border: 2px solid #cccccc;
border-radius: 6px;
padding: 2px 4px;
background-color: transparent;
transition: border-color .15s ease-in-out;
cursor: pointer;
font-weight: bold;
}
.lc-filter select:hover {
border-color:#a92a23;
}
.lc-filter input[type="submit"] {
line-height: 1.25;
border: 2px solid #a92a23;
color: #a92a23;
border-radius: 6px;
padding: 2px 6px;
background-color: transparent;
transition: background-color .15s ease-in-out;
font-weight: bold;
}
.lc-filter input[type="submit"]:hover {
background-color: #a92a23;
color: white;
}
.lc-filter a {
line-height: 1.25;
border: 2px solid #cccccc;
border-radius: 6px;
padding: 2px 6px;
background-color: transparent;
transition: border-color .15s ease-in-out;
font-weight: bold;
}
.lc-filter a:hover {
border-color: #a92a23;
color: #303030;
}
.lc-post {
font-size: 16px;
}
.lc-post:hover .lc-post_header {
color: #303030;
}
.lc-post_header {
font-style: italic;
font-size: 14px;
}
h3 {
font-size: 20px;
}