Added figure/figcaption and responsive styles plus media query