Update css, js and layout