CSS that works on #collection fails on #post

Any idea why

#collection h5, #subpage h5, #post h5 {
text-align: center;
}

works on collection pages and subpages but not on post pages? There doesn’t appear to be anything in write.css that would override this custom CSS on posts but not on the main page.

I am at a loss.