Changed layout and responsiveness