responsive design works! (+ design changes)