
#bodyContent {
  margin-top:19.3rem;
}

#bodyContent::before {
  position:absolute;
  top:-10rem;

}

#masthead {
  position: absolute;
  top:8.6rem;
  width:100%;
  max-width:100%;
  z-index:2000;
  margin-top:2rem;
  text-align: center;
}

#masthead-white {
  position: fixed;
  top:2rem;
  width:100%;
  max-width:100%;
  z-index:2000;
  margin-top:2rem;
  text-align: center;
  z-index:-1;
}

.mudtype {
  width:26.6rem;
  margin:auto;
}

.mudtype-white {
  width:80%;
  max-width:976px;
  margin:auto;
}

.row.spacer-white {
  height:2rem;
  margin-top:-6rem;
  display:block;
}

.location {
  margin-top:3rem;
}

.moreinfolabel,
.location p.locationName,
.location p.maplink {
  text-transform: uppercase;
}

p.maplink a:hover {
  text-decoration: none;
	color:#F68C5A;
}

.moreinfolabel {
  margin:0;
}

.moreinfolink {
  font-size:2.2rem;
}

.location p {
  margin:0;
}

.location p.maplink {
  margin-top:2.3rem;
}


.content.row h1 {
  margin-top:-1.2rem;
  margin-bottom: 0rem;
  font-size:5.13rem;
  line-height:5.73rem;
  letter-spacing: -.01em;
  text-align: left;
}

.byline {
  margin-bottom:3rem;
}

.gallery.captions {
  color:rgb(242,146,0);
}

.gallery.controls ul {
  list-style: none;
}

.gallery.controls ul li {
  display:inline-block;
}

.gallery.controls li i.fa::before
{
  content: "\f111";
  color:black;
}

.gallery.controls li.active i.fa::before
{
    content: "\f10c";
    color:rgb(242,146,0);
}

.article p,
.article li {
  font-size:2.1rem;
  line-height:3.6rem;
}

.article a {
  font-family:"Souvenir-Bold",serif;
}

.article ul {
  margin-top:-1em;
  list-style-type: none;
  margin-left: 0;
  padding-left: 1em;
  text-indent: -1em;
  margin-bottom:0rem;
}

.article ul li:before {
  content: "-  ";
}

@media (min-width: 1000px) {

  p, li {
    font-size:1.7rem;
  }

}
