Have you included a viewport meta tag in the <head>
section of your pages? Something like this:
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
If yes and it’s still not working, then please post some kind of demo URL since it’s not easy to guess what might be wrong without checking your exact code.