/* Enter Your Custom CSS Here */

.site-title {
font-size: 2.6rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
letter-spacing: 0.04em;
color: #800000;
text-transform: uppercase;
}

.site-description {
font-size: 1.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}
  
.entry-title {
font-size: 2.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}

.entry-content {
font-size: 1.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}

.widget-title {
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
font-size: 2.2rem;
text-transform: none;
}

.widget {
font-size: 1.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}

.entry-footer {
font-size: 1.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}

.comment-content {
font-size: 1.4rem;
font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
}

.site-main {
/* remove site-top padding so .hentry class controls article spacing */
padding-top: 0;
padding-bottom: 20px;
}

.hentry {
/* reduce space between articles &amp; reduce whitespace above post titles */
margin-top: 35px !important;
padding-top: 5%;
}

.entry-content {
/* reduce space after post */
padding-bottom: 20px !important;
}

.entry-footer {
/* reduce space above &amp; below entry footer */
padding-top: 20px;
padding-bottom: 20px;
}

.author-info {
/* reduce space above &amp; below author info */
padding-top: 20px;
padding-bottom: 20px;
}