added responsive breakpoints, removed text resize to accomdate smaller screens, enabled css3 scrolling where available