Updated layout to be responsive