added responsive styles