@charset "utf-8"; @media screen and (max-width: 900px) { #top-pic .nav{ bottom: -60px; z-index: 1; overflow-x: scroll; } } @media screen and (max-width: 800px) { #top-pic .title h2{ margin-bottom: 10px; font-size: 24px; } #top-pic .title p{ font-size: 18px; } #top-pic .title h2{ text-shadow: 0 1px 0 #aaa; } } @media screen and (max-width: 700px){ #top-pic .nav{ display: none; } } @media screen and (max-width: 500px) { #top-pic .title h2{ margin-bottom: 5px; font-size: 20px; } #top-pic .title p{ font-size: 12px; } } @media screen and (max-width: 414px) { #top-pic .s-pic{ overflow: hidden; } #top-pic .s-pic img{ width: 200%; } }