/* ResusMed library: inherits typography from WordPress theme. */
.resusmed-portal-library{display:grid;gap:1rem;margin:1.5rem 0;color:#0e2b54}
.resusmed-portal-section{border:1px solid #e0e5ed;border-radius:16px;background:white;padding:1.1rem 1.4rem}
.resusmed-portal-section h3{margin:0 0 .65rem;color:#0e2b54;font-size:1.2rem}
.resusmed-portal-section ul{margin:0;padding-left:1.25rem}
.resusmed-portal-section li{margin:.45rem 0}
.resusmed-portal-section a{color:#0e2b54;text-decoration:underline;text-decoration-color:#f97812;text-underline-offset:3px}
.resusmed-library-view{color:#0e2b54}
.resusmed-library-article img,.resusmed-portal-material img{max-width:100%;height:auto}
@media(max-width:600px){.resusmed-portal-section{padding:1rem}.resusmed-library-view{padding:1rem!important}}
