anchor.diff:    @include shadow-black(0.25);
   }
   .whichbus-nav{
  -  a { border: none !important; }
  -  text-align:center;
  +  text-align: center;
  +  a { 
  +    border: none !important; 
  +    color: white;
  +  }
  +  a:hover { color: #eee; }
  +  // group of navbar items
  +  .block {
  +    font-size: 1.8em;
  +    line-height: 1.3em;
  +    margin: 0 3px;
  +    a + a { margin-left: 15px; }
  +  }
  +  // position block on left or right edge of screen
  +  .block.right { @include stretch(3px, 0px, false, false); }
  +  .block.left { @include stretch(3px, false, false, 0px); }
  +  // style icons in navbar
  +  .icon {
  +    display: inline-block;
  +    @include square(34px);
  +    line-height: 34px;
  +    cursor: pointer;
  +    text-decoration: none;
  +    vertical-align: middle;
  +    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  +  }
  +  .icon.bus {
  +    // different font requires special sizing
  +    font-size: 22px;
  +  }
   }
   
   #menu-btn {
  
positive.code:   overflow:auto;
    width: $settings_menu_width;
  
    #settings-title{
      //Not working just yet
      @include gradient-vertical(#9bd5d3, #5c9998);
      border-bottom:#9d9d9d;
      height:32px;
      padding-top:14px;
      padding-left:16px;
      border-radius: 10px 0px 0px 0px;
      vertical-align:middle;
  
       h3 {
        color: #fff;
        font-size: 16px;
        line-height: 18px;
        text-transform: uppercase;
        @include shadow-black(0.35);
      }
    }
  
  
negative.code:   .copy {
      font-size: 12px;
    }
  }
  
  .favorite {
  