/* Site fixes on top of the compiled theme bundle (src.e31bb0bc.css). */
/* 2026-09-29: on the Contact page only, stretch the three content columns to
   equal height so the gold dividers on .postcontent.bothsidebar reach the
   bottom of the page (Sr. Mary's 2026-09-02 note). Same fix as the staging
   rebuild; other pages are unchanged. The clearfix pseudo elements are hidden
   because flex containers do not need them. Rollback: see
   /root/vocationws-prod-backups/pre-s1-goldlines-20260929/. */
@media (min-width: 992px) {
	body:has(form[action="/contact-submit.php"]) #wrapper #content .content-wrap > .container {
		display: flex;
		align-items: stretch;
	}
	body:has(form[action="/contact-submit.php"]) #wrapper #content .content-wrap > .container::before,
	body:has(form[action="/contact-submit.php"]) #wrapper #content .content-wrap > .container::after {
		display: none;
	}
}
/* Tablet widths, where the theme lays the Contact page out as a three-column
   grid with align-items: start. */
@media (min-width: 768px) and (max-width: 991.98px) {
	body:has(form[action="/contact-submit.php"]) #wrapper #content .content-wrap > .container.clearfix {
		align-items: stretch;
	}
}
