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