/* Move down content because we have a fixed navbar that is 50px tall */
body {
  padding-top: 50px;
  padding-bottom: 20px;
  font-family: 'Constantia', Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif; }

::selection {
  background-color: #69aae6;
  color: white; }

a {
  color: #69aae6; }

.navbar {
  background-color: white; }

.navbar a {
  display: inline-block;
  float: none;
  vertical-align: top; }

.navbar a {
  text-align: center;
  width: 100%;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, system, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: black; }

.navbar a img {
  width: 25px;
  height: auto; }

@media (min-width: 768px) {
  .container, .jumbotron .container {
    max-width: 730px; } }

.jumbotron {
  background-color: #69aae6;
  color: white; }
  .jumbotron .date {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, system, "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: white; }

.lead {
  font-size: 2rem; }

.lead, h3 {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, system, "Helvetica Neue", Helvetica, Arial, sans-serif; }

p {
  font-size: 2rem;
  color: #555; }

.panel-default {
  border: none; }

.panel {
  box-shadow: none; }

.panel-default > .panel-heading {
  border: none;
  background-color: transparent; }

.panel-heading {
  padding: 0; }

.panel-body {
  padding: 15px 0; }

h3 {
  color: #69aae6; }

.thumbnail h3 {
  font-family: 'Constantia', Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif; }
