body {
  font-family: 'Roboto', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Advent Pro', sans-serif;
}

.btn {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

.btn.btn-primary {
  border-color: #008aff;
  background-color: #008aff;
}

.caps {
  text-transform: uppercase;
}

pre.prettyprint {
  padding: 15px !important;
  border: 0 !important;
  font-family: consolas;
  font-size: 14px;
  background-color: #2e2c34 !important;
  -moz-border-radius: 2px !important;
  -webkit-border-radius: 2px;
  border-radius: 2px !important;
}
.callout-demo pre.prettyprint {
  max-height: 415px;
}
pre.prettyprint span.com {
  color: #5E5E5E;
}
pre.prettyprint span.pln {
  color: #395063;
}
pre.prettyprint span.tag {
  color: #B5C6DF;
}
pre.prettyprint span.atv {
  color: #70B8AF;
}
pre.prettyprint span.pun, pre.prettyprint span.opn, pre.prettyprint span.clo {
  color: #B9947B;
}
pre.prettyprint span.atn {
  color: #B5A8B8;
}