Update site to responsive layout & design