/* Maritime Park - Robust Archive Issue Separators
   OJS archive page: adds a horizontal divider after each issue item.
*/

.page_issue_archive .issues_archive > li,
.page_issue_archive ul.issues_archive > li,
ul.issues_archive > li,
.issues_archive > li {
    border-bottom: 1px solid #cfcfcf !important;
    padding-bottom: 26px !important;
    margin-bottom: 26px !important;
    list-style: none !important;
}

/* Remove separator after the final issue */
.page_issue_archive .issues_archive > li:last-child,
.page_issue_archive ul.issues_archive > li:last-child,
ul.issues_archive > li:last-child,
.issues_archive > li:last-child {
    border-bottom: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

/* Fallback for themes that place issue cards directly */
.page_issue_archive .obj_issue_summary {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

/* Optional: slightly tighten the archive title spacing */
.page_issue_archive .obj_issue_summary h2,
.page_issue_archive .obj_issue_summary .title {
    margin-top: 0 !important;
}
