updated responsive styles for demo page