/* Approved typography for single blog-post reading areas. */
body.skridt-blog-readability.single-post #main-content .entry-content{
    max-width:660px;
}
body.skridt-blog-readability.single-post #main-content .entry-content :is(p,li){
    font-family:Georgia,"Times New Roman",serif!important;
    font-size:18px!important;
    line-height:1.75!important;
    color:#333!important;
}
body.skridt-blog-readability.single-post #main-content .entry-content :is(p,li) :is(span,a,strong,em,b){
    font-family:inherit!important;
    font-size:inherit!important;
    line-height:inherit!important;
}

/* Approved serif subheadings and additional space above them. */
body.skridt-blog-readability.single-post #main-content .entry-content :is(h1,h2,h3,h4,h5,h6){
    font-family:Georgia,"Times New Roman",serif!important;
    font-weight:700!important;
    margin-top:8px!important;
}
body.skridt-blog-readability.single-post #main-content .entry-content :is(h1,h2,h3,h4,h5,h6) :is(span,a,strong,em,b){
    font-family:inherit!important;
    font-weight:inherit!important;
}
