#sidebar {
  a {
    color: black;
    text-decoration: none;
  }

  // Don't indent the first, big, section title link
  // Otherwise we're adding unnecessary padding
  >div.link {
    padding-left:0px !important

  }

  // Move hyperlinks left 12px to leave space for glyphicon
  div.link a {
    position: relative;
    left: 15px;
  }

  // Blow up the first toplevel link a bit (since it always is the splash page
  // for this nav.)
  > div:first-child > a {
    font-weight: 700;
    font-size: 1.2em;
    padding-left: 0px;
  }

  .glyphicon-chevron-right,.glyphicon-chevron-down {
    font-size: 10px;
    color: #f69432;
    position: absolute;
    top: 9px;
  }


  // Highlight the one <a> element that represents the currently viewed page
  div.current-page {
    background-color: #f7f7f7;
    border-left: 3px solid #f69432;
    padding: 0px 10px 0px 2px;
    margin-left: -5px;
    font-weight: 700;

    >a {
        color: #f69432;
    }

    .item {
      color: #f69432;
    }
  }

  // Give all links left padding to create the collapsed indentation.
  div.link {
    // padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
  }

  .section {
    padding-left: 20px;
  }
}
