NXP-13909: apply new branding to layout-demo (move back header and footer in theme + CSS improvements