responsive design

- get rid of table on site detail page, make more better responsive