added basic responsive styling