updated highlight area to fix issue with content margins and :first-child