Pour pouvoir faire une feuille de style responsive, il est nécessaire d'ajouter dans le une balise meta (enfin je crois que c'est pour ça que mes media-queries ne marchent pas).
Bootstrap utilise ça:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
html5-boilerplate utilise seulement width (http://h5bp.com/viewport) :
<meta name="viewport" content="width=device-width">