@media (max-width: 600px) {
/*special instructions for narrower screens */
#all {
display: block;
width: 90%;
font-size: 125%;
}
nav {
padding-top: 10px;
display: block;
width: 100%;
height: auto;
}
#content{
display: block;
width: 95%;
height: auto;
padding-left: 5%;
overflow : auto;
}
footer {
display: block;
width: 100%;
}
}