Improvements to responsive site

Made carousel responsive and made a number of improvements to the
overall transition between Bootstrap sizes.