Added responsive CSS so site behaves for mobile browsers/small browser windows