/*
Mobile First Stylings
*/



.events-section-body {
  margin-bottom: 1.75rem;
  padding-bottom: 1.75rem;
  border-bottom: 1px solid rgba(176,129,103,.85);
}

.is-events .event-item p {
  font-size: 0.9em;
}

.events-12742 .collection-item-button {
  display: none;
}

.collection-item:not(:last-child) {
  border-bottom: 1px solid rgba(176,129,103,.85);
  margin: 2.5rem 0;
  padding: 0 0 2.5rem;
}

.events-page hr, .is-events.section hr{
  background-color: rgba(176,129,103,.85);
}

.is-events hr {
  margin: 3rem 0;
}

.is-events .content .button-container {
  background-color: #b08167;
  font-size: 0.875rem;
}

.is-events .content .button:hover .button-container {
  background-color: #50041d;
}

.news-columns {
  margin: -1.5rem;
}

.news-column {
  padding: 1.5rem;
}

.legislation-page .collection-item-heading,
.legislation-archive-page .collection-item-heading,
.news-page .collection-item-heading{
  font-size: 1.25rem;
}

.legislation-page .collection-item-body,
.legislation-archive-page .collection-item-body,
.news-page .collection-item-body{
  font-size: 0.875rem;
}

.legislation-page .collection-item-subheading,
.legislation-archive-page .collection-item-subheading,
.news-page .collection-item-subheading{
  font-size: 1.125rem;
}

.events-page .collection-item-heading{
  font-size: 1.4em;
}

.side-nav-subtext {
  padding-right: 1.5em;
}

/*
larger screen phones
https://material.io/devices/
*/
@media screen and (min-width: 411px) {
  
}

/*
iPad Vertical
*/
@media screen and (min-width: 768px) {
  .tag-series-title {
    background-color: rgba(255,255,255,.55);
    color: #50041d;
  }
}

/*
 iPad Horizontal
*/
@media screen and (min-width: 1024px) {
    
}

/*
 Widescreen: desktop nav is shown
*/
@media screen and (min-width: 1192px) {
  .anchor, a[name=scroll-down] {
    top: -144px;
  }
  .section.is-events .collection-item-heading{
    font-size: 1.25rem;
  }
  .section.is-events .collection-item{
    margin-bottom: 0.875rem;
  }
}