body {
  background-color: #1D62A0 !important;
  color: lightgray;
  font-family: 'Muli', sans-serif;
}

hr {
  background-color: lightgray;
  height: 1px;
  margin-top: 20px;
}

h3 {
  font-size: 3.7vw;
}

h5 {
  font-size: 2.7vw;
}

footer {
  background-color: #1b4a84 !important;
  font-size: 2.4vw;
}

#fblogo {
  width: 35px;
  height: auto;
}

.fb-follow {
  font-size: 2.4vw;
}

.logo {
  max-width: 70% !important;
}

@media (min-width: 768px) {
    #fblogo {
        width: 60px;
    }
}

@media (min-width: 577px) {
  h3 {
    font-size: 2.4vw;
  }

  h5 {
    font-size: 1.6vw;
  }

  footer {
    font-size: 1.2vw;
  }

  .fb-follow {
    font-size: 1.6vw;
  }
}
