css changes and layout fix