Hi Tarangini,
Responsive design refers to an approach to web design which aims at building sites to optimize the viewing experience. Have a look at this for more details.
Cross browser issues commonly refer to compatibility issues across browsers. For eg:- Firefox may parse your website code differently from IE leading to an inconsistent viewing experience across browsers.
Hope this helps
Regards
Rahul