The site is missing the tag
<meta name="viewport" content="user-scalable=0, width=device-width, initial-scale=1.0, maximum-scale=1.0">
in the header area. Chrome Mobile just resizes the desktop CSS layout and so does responsivity emulator in both desktop Chrome and Firefox.