/* Readable secondary text and keyboard navigation in the native templates. */
.pj-theme .pj-post-meta,.pj-theme .pj-post-meta time,.pj-theme .pj-breadcrumbs,
.pj-theme .pj-text-size>span,.pj-theme .pj-post-tags a,
.pj-theme .post-navigation span,.pj-theme .pj-archive-card p,
.pj-theme .pj-archive-card time,.pj-theme .pj-comments .comment-metadata,
.pj-theme .pj-comments label,.pj-theme .pj-comments .reply,
.pj-theme .pj-reading-content figcaption,.pj-theme .pj-reading-content .wp-caption-text,
.pj-theme .pj-comments h2>span,.pj-theme .pj-empty p { color:#5a6e65; }
.pj-theme .pj-toc li:before,.pj-theme .pj-archive-heading .pj-eyebrow,.pj-theme .pj-archive-heading>div { color:#526c5b; }
.pj-theme .pj-comments .comment-content p { color:#5a6e65; }
.pj-theme .pj-footer-bottom,.pj-theme .pj-footer-main p:last-child { color:#455e6b; }
.pj-theme .pj-feed-meta { color:#526c78; }
.pj-theme .pj-reading-sidebar .pj-feed-heading .pj-eyebrow { color:#526c78; }
.pj-theme #pj-menu summary:focus-visible { outline:2px solid var(--pj-teal); outline-offset:4px; }
.pj-theme #pj-menu .pj-menu-parent a { font-weight:750; color:var(--pj-teal); }
.pj-theme #pj-menu details>ul a { white-space:normal; overflow-wrap:break-word; }
.pj-theme .post-password-form { background:#edf3ef; border:1px solid var(--pj-line); padding:20px; }
.pj-theme .post-password-form label { display:block; font-size:13px; margin-top:12px; }
.pj-theme .post-password-form input[type=password] { display:block; width:100%; max-width:320px; padding:10px; border:1px solid var(--pj-line); font:inherit; background:#fff; color:var(--pj-ink); }
.pj-theme .post-password-form input[type=submit] { margin-top:12px; padding:8px 20px; font:inherit; font-size:13px; border:0; background:var(--pj-teal); color:#fff; cursor:pointer; }
@media(min-width:701px) {
    .pj-theme #pj-menu>.pj-has-children:last-child>details>ul { right:auto; left:0; }
}
@media print {
    .pj-theme .pj-post-meta,.pj-theme .pj-breadcrumbs { color:#333; }
}
