What is a Mobile responsive website? Why responsive website is so important?