updated css to be responsive