/* Compact the outer gaps of public listings and event details. */
@media(min-width:769px) {
    .zedfun-main-slot .child-page.category-listing-page { margin-top:0 !important; padding-top:8px !important; padding-bottom:24px !important; }
    .zedfun-main-slot .category-listing-page .cl-header { margin-top:8px !important; margin-bottom:12px; }
}
.zedfun-main-slot .ze.ze-event-page { padding-top:16px; padding-bottom:16px; margin-top:0; margin-bottom:0; }
.ze.ze-event-page .zed-layout { padding-top:20px !important; }
.ze.ze-event-page .zed-main > .zed-panel:last-child { margin-bottom:0; }
@media(max-width:720px) {
    .zedfun-main-slot .ze.ze-event-page { padding-top:12px; padding-bottom:16px; }
    .ze.ze-event-page .zed-layout { padding-top:16px !important; }
}
