h1 {
  color: #666;
}

.docs-wrapper {
  padding-left: 20px;
  background: #fff;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.well {
  padding: 8px 0;
}

.span3 .affix {
  width: 220px;
}

section {
  border-top: 1px solid #ddd;
  padding-left: 20px 0;
}
section:first-child {
  padding-top: 0;
  border-top: 0;
}

@media (min-width: 1200px) {
  .span3 .affix {
    width: 270px;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .span3 .affix {
    width: 166px;
  }
}

@media (max-width: 767px) {
  .span3 .affix {
    position: relative;
    width: 100%;
  }
}
