finish blue-style and add responsive