/* The same rules serve browser printing and the explicit screen preview. */
.catholic-reading-page{background:#fff!important;color:#000!important}
.catholic-reading-page .gridContainer{width:auto!important;max-width:70ch!important;border:0!important;margin:0 auto!important;padding:0!important}
.catholic-reading-page .header,.catholic-reading-page .article,.catholic-reading-page .footer{width:100%!important;float:none!important;margin:0!important;padding:0!important}
.catholic-reading-page .header nav,.catholic-reading .reading-nav,.catholic-reading .reading-toc,.catholic-reading .print-help{display:none!important}
.catholic-reading-page .header h1{font-size:20pt!important;color:#000!important}
.catholic-reading,.catholic-reading .original-text{font-size:11pt!important;line-height:1.5!important;color:#000!important;max-width:none!important}
.catholic-reading .short-prayer{font-size:14pt!important;line-height:1.75!important}
.catholic-reading h2{font-size:14pt!important;color:#000!important;break-after:avoid}
.catholic-reading h3{font-size:12pt!important;color:#000!important;break-after:avoid}
.catholic-reading p{orphans:3;widows:3}
.catholic-reading .editorial-note{background:#fff!important;color:#000!important;font-size:10pt!important;border:1px solid #999!important;padding:.6rem!important}
.catholic-reading .archive-entry:target{background:#fff!important;border-left:0!important;padding-left:0!important}
.catholic-reading .archive-entry{border-bottom:1px solid #999!important}
.catholic-reading a,.catholic-reading .archive-entry h2,.catholic-reading-page .footer{color:#000!important}
.catholic-reading .original-text img{max-width:100px!important}
@media print{.catholic-reading .reading-tools{display:none!important}.catholic-reading-page .footer{font-size:9pt!important;margin-top:1rem!important}.catholic-reading-page .footer p{margin:.2rem 0!important}@page{margin:18mm}}
