CSS tidy-ups and added respond.min.js for better IE8 compatibility.