Improved responsive styles in theme