.menu-list a{
  color: #fff;
}
.menu-list a:hover{
  background-color: #912d29;
  color: #fff;
  border-radius: 30px;
}
.menu-list a.active{
  background-color: #fff;
  color: #912d29;
  border-radius: 30px;
}
figure.pavia-logo img{
  border-radius: 3px;
}
/* fix for mobile scrollbar */
.columns{
    margin: 0
}

#menu{
  border-radius: 30px;
  background: none;
  border: 2px solid #fff;
  color: #fff;
  font-weight: bold;
}
.pavia-sidebar{
  background-color: #BD3B36;
  color: #fff;
}
.pavia-sidebar .section{
  padding-bottom: 0.5rem;
  padding-top: 0rem;
}
.pavia-sidebar figure{
  width: 100%;
}
.pavia-sidebar h3{
font-size: 1.25rem;
line-height: 1.3rem;
font-family: 'Crimson Text', serif;

}

aside.menu{
  margin-top: 2em;
}

.menu-label{
  font-weight: bold;
  color: #4d2422;
}

h2{
  font-size: 1.5rem;
  line-height: 1.7rem;
  font-weight: 700;
}
h1.title{
  font-size: 2rem;
  line-height: 2.2rem;
  font-weight: 700;  
}
p, body, p.subtitle{
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}
.crimson-text{
  font-family: 'Crimson Text', serif;
}
.quote {margin-bottom: 2rem;}

.documents p {margin-bottom: 1rem;}

/* Style the results */
.results {
  background: #f2c1bd;
  }
  .results:hover {
  }
  
  .noresults {
    color:#f3f4f5;
    }
  