Adjustments to home page for new download buttons

(Bug 795976)