Demo page responsive tweaks

Signed-off-by: Catt Small <cattsmall@gmail.com>