new update on css to make it more responsive