Updated style, fixed responsive for mobile