.qmp-featured-figure{display:block;margin:0 0 1.25em 0;}
.qmp-featured-figure img{display:block;max-width:100%;height:auto;}
.qmp-featured-figure figcaption{margin-top:.5em;font-size:.95em;opacity:.9;}

/* QMP v4.07.00 Quick Answer visibility hardening */
.single-post .qmp-instant-answer{display:block!important;visibility:visible!important;opacity:1!important;clear:both;position:relative;z-index:1;}
.single-post .et_pb_post_content .qmp-instant-answer{display:block!important;}

.qmp-instant-answer{margin:0 0 1.25rem;padding:1rem 1.15rem;border-left:4px solid #087f7f;border-radius:.4rem;background:#effcfb;}
.qmp-instant-answer__label{margin-top:0;}
.qmp-toc{margin:1rem 0 1.5rem;padding:.85rem 1rem;border:1px solid #dbe5ea;border-radius:.5rem;background:#f8fafc;}
.qmp-toc summary{cursor:pointer;font-weight:700;}
.qmp-toc ul{margin:.75rem 0 0;padding-left:1.25rem;}
.qmp-toc-level-3{margin-left:1rem;}
.qmp-faq,.qmp-sources,.qmp-related-reading{margin-top:2rem;}
.qmp-related-reading{padding:1rem;border:1px solid #dbe5ea;border-radius:.5rem;}
.qmp-trust{margin-top:2rem;padding:1rem 1.15rem;border-top:1px solid #dbe5ea;background:#f8fafc;font-size:.95em;}
.qmp-trust p{margin:.35rem 0;}
.qmp-author-bio{color:#425466;}
.single-post table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;}
.single-post th,.single-post td{padding:.6rem .7rem;border:1px solid #dbe5ea;text-align:left;vertical-align:top;}
.single-post th{background:#f1f5f9;}
