/* Page coloring */
.nav-wrapper {
  background-color: #002868;
}
.page-footer {
  background-color: #002868;
}

#brand-logo {
  color: #d50000;
}
/* --------------------------- */

/* text editing and alignment */
.row {
  text-align: center;
  clear: center;
  align-content: center;
}
.containerInfo {
  text-align: justify;
  width: 100%;
}
#infotitle {
  font-weight: 600;
  font-size: 24px;
  font-style: normal;
}
.mobileStack {
  font-style: oblique;
}
.parkInfoTitle {
  text-align: justify;
  font-style: oblique;
  font-weight: 600;
  text-align: center;
}
.parkInfo {
  font-style: oblique;
}

@media only screen and (max-width: 800px) {
  .containerInfo {
    margin: 10px;
  }
  body {
    align-content: center;
  }
  .row {
    width: 100%;
  }
}
/* ---------------------------------------- */
