Try reordering css

I think there's some ordering bug that only happens on the first
pageload