/* Law library additions, scoped to this collection. */
.resource-guide.law-guide { min-width:0; overflow-wrap:anywhere; }
.law-guide .es-table-wrap { max-width:100%; margin-bottom:1.25rem; }
.law-guide .es-table-wrap:focus { outline:3px solid #007d89; outline-offset:3px; }
.law-guide .es-card { min-width:0; }
.law-guide .es-card img { display:block; width:100px; height:100px; object-fit:cover; border-radius:6px; margin-bottom:.75rem; }
.law-guide .law-label { color:#29495b; font-size:.9rem; margin:.4rem 0; }
.law-guide .es-example h2 { margin-top:0; font-size:1.25em; }
.law-guide blockquote { margin:1.25rem 0; padding:1rem 1.25rem; border-left:4px solid #006b77; background:#edf7f7; color:#203443; }
.law-guide .law-back { margin-top:2rem; border-top:1px solid #cbdde3; padding-top:1rem; }
@media(max-width:600px) { .law-guide .es-table-wrap table { min-width:620px; } }
