@media (min-width: 1536px) {
  .container {
    max-width: 1000px;
    }
  }

footer {
  font-style: italic;
  text-align: center;
  }

blockquote.warning {
  padding-top: 3px;
  padding-bottom: 3px;
  border-left: 0.5rem solid orange;
  }

blockquote.ok {
  padding-top: 3px;
  padding-bottom: 3px;
  border-left: 0.5rem solid green;
  }

blockquote.danger {
  padding-top: 3px;
  padding-bottom: 3px;
  border-left: 0.5rem solid red;
  }

blockquote.info {
  padding-top: 3px;
  padding-bottom: 3px;
  border-left: 0.5rem solid cyan;
  }

figcaption {
  font-style: italic;
  text-align: center;
  }

h1 {
  color: orange;
}

h2 {
  color: cyan;
}