Improvements in css to work responsively