/* Code to remove bullet points from Referral Center tabs*/
#sw_tabs { list-style-type: none; }

/*Code to remove bullet points from Search app*/
#tssearchbar { list-style-type: none; }
#bk_list > ul { list-style-type: none; }

/*Code to remove bullet points from Store app*/
#storeTopNavTabs { list-style-type: none; }

/*Code to change the title on the contributions page */
#Main5238566 > div > div.page-header.span12 > h2 { display: none; }
#Main5238566 > div > div.page-header.span12::before { 
    content: "Dayton Bar Foundation";
    color: #0C1F4F;
    font-family: 'Merriweather', serif;
    font-size: 31.5px;
    line-height: 40px;
    font-weight: bold;
    }

/*Code to remove bullet point from Contributions module tabs*/
#myTab {list-style-type: none;}

/* Code to remove bullet point from Payment tabs */
#paymentTabs > ul {list-style-type: none;}

/* Section Roster Column Setup */
.SectionRoster {columns: 175px 2; list-style-type: 1.2;}
.SectionRoster p { margin-bottom: 16px;}

.upcoming-event .GreyButton {
  border: 1px solid #8c0028;
  color: #8c0028;
}
.event-category {
  color: #d2aa32;
  font-size: 16px;
  font-weight: 600;
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.upcoming-event .GreyButton {
  padding: 15px 30px;
  background: #8B0128;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
  border-radius: 0;
  border-color: transparent;
}

.upcoming-event .GreyButton:hover {
  background: #A2D5ED;
  color: #fff;
  text-decoration: none;
}

.event-category {
  color: #d2aa32!important;
  font-size: 16px;
  font-weight: 600;
}
.news-card-item a h3:hover {
  color: #d2aa32;
}
a .upcoming-event-title:hover {
  color: #d2aa32;
}
.recent-news-card {
  padding: 15px 50px 15px 15px;
  margin-bottom: 45px;
}
.footer{
color:#aaa;
}
.footer a{
color:#fff;
}

.recent-news-sec h2 a {
  color: #0c1f4f;
  text-decoration: underline;
}
.bar-bytes-video-sec {
aspect-ratio: 16 / 9 !important;
}
