@font-face {
  font-family: 'JetBrainsMono';
  src: url('../fonts/JetBrainsMono-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'JetBrainsMono';
  src: url('../fonts/JetBrainsMono-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'LetteraMono';
  src: url('../fonts/LetteraMonoLLCondLight-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

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

pre code {
  font-family: 'LetteraMono', monospace;
  font-size: 0.9rem;
  font-weight: bold;
} 

h2 {
    margin-bottom: 1rem;
}

footer > p{
    display: none;
}

a[rel=prev] {
  display: none;
}

a[rel=next] {
  display: none;
}

.card-title {
  text-align: center;
  font-size: 1.2em;
}

.card-title h4 {
  text-align: center;
}

.card-footer {
  text-align: center;
}

figure {
    display: inline-block;
}
figure img {
    vertical-align: top;
}
figure figcaption {
    text-align: center;
}

.md-header {
    background-image: linear-gradient(#d04045,#c71c22 60%,#bb1a20) !important;
    box-shadow: none !important;
}

.md-main__inner {
    margin-top: 0 !important;
}

.md-nav__title {
  display: none;
}