code {
  margin-top: 0em;
  margin-bottom: 0em;
  line-height: 1.842em;
  font-size: 95%; }

body #lanyrd-topbar {
  margin-top: 0em;
  margin-bottom: 0em;
  line-height: 1.925em;
  font-size: 90.9%; }

#sidebar h1 {
  margin-top: 1.75em;
  margin-bottom: 0em;
  line-height: 1.75em;
  font-size: 100%; }
#sidebar > h1:first-child {
  margin-top: 3.5em;
  margin-bottom: 0em;
  line-height: 1.75em;
  font-size: 100%; }
#sidebar p {
  color: #87877d; }
#sidebar div.twitter {
  padding-bottom: 5px; }
  #sidebar div.twitter a {
    border-bottom: none; }
#sidebar ul.menu {
  list-style: none; }
#sidebar a {
  color: #e2a176;
  border-bottom-color: white; }
#sidebar:hover a {
  color: #d85700; }
#sidebar a:hover {
  color: #ff7d25; }

hr {
  margin-bottom: 1.5em; }

p.buttons {
  margin: 1.5em 0; }

a.button {
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  padding: 5px 14px 6px;
  background: #303b47 url(/images/glass-button.png) repeat-x 0 50%;
  color: white;
  font-weight: bold;
  font-size: 90%;
  text-decoration: none; }
  a.button:hover {
    background-color: #852b11; }

div#content ul.browser-toolbar {
  margin-left: 0;
  padding: 0.7em 1em;
  background: #a8a8a8;
  list-style: none; }
  div#content ul.browser-toolbar li {
    display: inline;
    margin-right: 10em;
    font-size: 85%;
    font-weight: bold; }
    div#content ul.browser-toolbar li img {
      margin: 0;
      padding: 0;
      vertical-align: middle; }

img.flow {
  float: right;
  margin-bottom: 0.5em;
  margin-left: 1em; }

div#sidebar {
  position: relative; }
  div#sidebar span.availability {
    position: absolute;
    top: -35px;
    right: -40px;
    width: 165px;
    height: 100px;
    background: url(/images/availability-badge.png) no-repeat;
    text-indent: -9999px; }
  div#sidebar a.github {
    padding: 6px 30px 6px 0;
    background: url(/images/github-icon.png) no-repeat right center; }

