html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    line-height: 21px;
}

body {
    font-size: 17px!important;
}

.eltdf-blog-holder.eltdf-blog-type-three-cols article .eltdf-post-header .eltdf-post-category a {
    font-size: 38px!important;
}

.eltdf-post-header .eltdf-post-title {
font-family: "Noto Serif",serif!important;
text-transform: none!important;
}

.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name {
    font-family: "Noto Serif",serif!important;
}

.eltdf-blog-holder.eltdf-blog-single article .eltdf-blog-audio-holder, .eltdf-blog-holder.eltdf-blog-single article:not(.format-audio) .eltdf-post-image {
    margin-bottom: 12px!important;
}

.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name {
    font-family: "Noto Serif",serif!important;    font-size: 14px!important;
}

.eltdf-post-header .eltdf-post-title {
    text-align: center;
    margin-bottom: 12px;
    line-height: 1.2em;
}

.eltdf-main-menu>ul>li>a span.item_inner {
    padding: 0 18px!important;
}

.eltdf-main-menu ul li a {
    font-size: 10px!important;
}