/*
Theme Name: New Jersey FOP Child Theme
Template: blocksy
Version: 1.0.0
Description: Custom child theme for NJFOP.
Author: Mohawk IT
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: njfop-child
*/

/* Hide page titles globally */
.entry-header,
.page-title,
.hero-section,
h1.page-title {
    display: none !important;
}

/* Hide Archives Events heading on calendar page */
.post-type-archive-tribe_events .page-title,
.post-type-archive-tribe_events .entry-header,
.post-type-archive-tribe_events .hero-section,
.post-type-archive-tribe_events h1.page-title {
    display: none !important;
}

/* Equal height service cards on Cop2Cop page */
.page-id-54 .wp-block-columns {
    align-items: stretch;
}

.page-id-54 .wp-block-column > .wp-block-group {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.page-id-54 .wp-block-column > .wp-block-group > p {
    flex-grow: 1;
}

/* Equal height cards on Committee Assignments page */
.page-id-4857 .wp-block-columns {
    align-items: stretch;
}

.page-id-4857 .wp-block-column > .wp-block-group {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.page-id-4857 .wp-block-column > .wp-block-group > p {
    flex-grow: 1;
}

/* General equal height cards for all pages with committee-cards class */
.committee-cards .wp-block-columns {
    align-items: stretch;
}

.committee-cards .wp-block-column > .wp-block-group {
    height: 100%;
    display: flex;
    flex-direction: column;
}
