updated responsive design part for better legibility, detail should be updated