@ralphm, thanks for your response. Am trying to make the theme responsive. Am I missing something in the CSS file? I added some media queries. If you look at the CSS file, you will see that it has media queries.
It hasn’t made it onto your live site, though. View source on your home page, for example, and search for “viewport”. It’s not there. That’s where it needs to be for the browser to do its thing.
I have managed to get the viewpoint to show in the header. But still the website isn’t responsive. The content is being cut off. I am not sure what am missing.
Retrofitting a desktop layout for smaller screens takes a lot of work. You can’t just resize the container and hope that all will be well. On a small screen, a lot of your widths are not overridden. For example, the first <header> is still set to width: 960px on small screens.
So you really have to go over every element and make sure that it has an appropriate setting for a small screen in your @media rules.