/* TOC Entry styling for Font Choice #4: Baskerville headers with Charter body */

.toc-entry-title {
    font-family: "Baskerville", "Libre Baskerville", "Times New Roman", serif !important;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.15;
    color: #444;
}

.toc-entry-subtitle {
    font-family: "Charter", Georgia, serif !important;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.3;
    color: #333;
}

.toc-entry-date {
    font-family: "Charter", Georgia, serif !important;
    font-size: 11px;
    color: #777;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.toc-entry-title a {
    color: #444;
    text-decoration: none;
}

.toc-entry-title a:hover {
    color: #222;
    text-decoration: underline;
}