added adapt.js to allow for responsive behaviour