make the info section adapt to screen size
write spec for details_block helper