adding responsive styles and refining light theme