anchor.diff:    }
   }
   
  +.cozy { padding: 10px 20px; }
  +.compact { padding: 5px 10px; }
  +
   ////////
   /* MAIN LAYOUT COMPONENTS: #TITLE, #MAP, #NAVIGATION */
   ////////
  
positive.code:       text-transform: uppercase;
      }
  
      // hide border on menu links
      a { border-bottom: none; }
      // show link border on interior span (just the text)
  
negative.code:   #settings-search {
      background-color: #ced1d1;
      height: 15%;
      padding: 10px;
      border-bottom: 1px solid #bfbfbf;
      border-top: 1px solid #dadada;
  
      input {
        @include size(34px, 76%);
        font-size: 14px;
        vertical-align: top;
        box-sizing: border-box;
        margin: 0;
        height: 30px;
  
      }
  