.flex-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
}

.flex-item{
  max-width: 300px;
}

footer img {
  max-width: 300px;
}

@media (max-width: 986px) {
  .flex-container {
    align-items: center;
    flex-direction: column;
    text-align: center;
  }
}

body {
    background-color: #ededed;
}

.breadcrumbs a {
color: #0C0A3E;
font-weight: bold;
}

.site-title {
font-size: 1.5em;
}

header a {
color: #0C0A3E;
font-weight: bold;
}

.ame-church {
  max-width: 30.27%;
}


.idk {
  max-width:80%;
  justify-content: center;
}

article {
    min-height: 100%;
    display: grid;
    grid-template-rows: auto 1fr auto;
}

p {
  color: black;
}

 }  
 #center {    
 text-align: center;  
 }  

}
#left {
text-alight:left;
}

.file {
    border-top: none;
    border-bottom: none;
}

.item h3{
 margin-block-end: 0px;  
}

.page .site-page-pagination {
  text-align: center;
    border-bottom: 1px solid #dedede;
   padding-bottom: 11px;
   margin-bottom: 48px;
}

.site-page-pagination a {
  display: inline-block;
  padding: .5em;
  font-size: 1.5em;
  color: white;
  background-color: #0c0a3e;
  border-radius: 25%;
}

.bignegativemargin {
  margin: -45px;
}

.mediumnegativemargin {
  margin: -25px;
}

.smallnegativemargin {
  margin: -20px;
}

.nobottommargin {
  margin-bottom: -10px;
}

.zerorembottommargin {
  margin: 0px 15% 0px 0px !important;
}

.max-width-100 {
  display: inline-flex;
  justify-content: right;
  margin: 20px  0px 0px 15%;
  text-align: center;
}

.narrative {
  font-size: 22px;
}

.quote p {
  font-size: 24px;
  color: #0C0A3E;
  font-weight: bold;
}

.emphasis {
  font-size: 25px;
}

.landagreement {
  font-size: 27px;
}

.citation p a {
  color: #0C0A3E;
}

.oralhistory {
margin-right: 500px
}

.col-quote p{
  font-size: 24px;
  color: #0C0A3E;
  font-weight: bold;
  margin: 3% 25%;
}