Added Responsive support

Include responsive design for detail box items,

Fix bugs and correct CSS styles