Major fix for CSS regressions in static pages and mobile articles

Branching orient.css into article.scss and feature.scss has some side effects on
the static pages (subsribe, about, ethics, about, etc) and on the mobile old
article template (huge article titles). To the best of my abilities this fixes
all of those regressions.

I wonder what implementing something like Wraith would do for us.
Patched back in @yankees714's excerpt css fix that got lost
Patched back in two more commits to oreitn.scss lost since 0aa85c63fe2d5fcaacb9985327c2cc5d339345d3