せっかくレスポンシブに対応しているようにコードを書いたのに、サーバーにあげるとレスポンシブになっていない。
結論 head要素を見ましょう
ヘッド要素の中(railsならapplication.html)の中身に
<meta name="viewport" content="width=device-width, initial-scale=1.0">
hamlなら
%meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"}/
こちらを記入しましょう。