Responsive caption alignment for blog view.