fix the layout, looks ok in chrome as well