/* Chiro Directory — global public CSS */
/* Most styles are inlined in templates for portability */

/* Breadcrumbs */
.chiro-breadcrumbs { display:flex; align-items:center; flex-wrap:wrap; gap:0; }
.chiro-breadcrumbs .chiro-bc-sep { margin:0 6px; }

/* Pagination */
.navigation.pagination .nav-links { display:flex; gap:8px; justify-content:center; flex-wrap:wrap; margin:24px 0; }
.navigation.pagination .nav-links a,
.navigation.pagination .nav-links span.page-numbers { padding:8px 14px; border:1px solid #ddd; border-radius:6px; font-size:14px; text-decoration:none; color:#333; }
.navigation.pagination .nav-links span.current { background:#1a6b44; color:#fff; border-color:#1a6b44; }
.navigation.pagination .nav-links a:hover { border-color:#1a6b44; color:#1a6b44; }
