Fixed CSS problems
Improved responsive CSS