/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.js .refine-topics {
	overflow: scroll;
}

.archive-item .description div, .archive-item .description span, .single .the-content div  {
	  font-size: 17px !important;
    line-height: 1.3333 !important;
    color: #555 !important;
		font-family: sans-serif;
  	margin-bottom: 15px;
}

.archive-item .description img {
	display: none;
}

.staff-grid {
	justify-content: flex-start;
}

.tribe-events-sub-nav {
	display: none;
}

.post-7220 .tribe-events-single-event-description .button {
	background: #2B6582;
}

.post-listing .post-listing-title {
  margin-top: 30px;
	margin-bottom: 10px;
	font-weight: 600;
}

.post-listing .post-listing-item {
    list-style-type: none;
    padding-bottom: 1.25em;
	font-size: 0.9em;

}

.post-listing a {line-height: 1.5 !important;}

.button-slider {display: block;
background: #014e79;
padding: 10px 20px; margin-top: 12px !important; width: 200px !important; text-align: center;}
ul.slick-dots {padding-top: 1rem !important;}

.slide-content p {line-height: 1.5 !important;}

.slide-content-box {min-height: 400px}

.front-page-hero .hero-blurb {padding-left:28px; padding-right: 29px;}

.front-page-events .half-width-event {
    text-align: center;
}
/* GALA PAGE */
.page-id-8942 .sidebar .widget .headline {background-color:rgb(181, 151, 151);}

.page-id-8942 h2 { color: rgb(181, 151, 151);}

.page-id-8942 h4 { color:#af7268; font-weight: 400;}

.page-id-8942 a { color:#af7268;}

.page-id-8942 a:hover { color:#014e79 !important;}


.postid-7953 a, .postid-7953 #tribe-events-content a, .postid-7953 .tribe-events-event-meta a {color: #af7268;}

.postid-7953 .sidebar .widget .headline {background-color:rgb(181, 151, 151);}

.postid-7953 h1,.postid-7953 h2, .postid-7953 h3  {color:#393939; font-weight: 600;}

.postid-7953 #tribe-events .tribe-events-button,.postid-7953  #tribe-events .tribe-events-button:hover, .postid-7953 #tribe_events_filters_wrapper input[type=submit],.postid-7953  .tribe-events-button,.postid-7953  .tribe-events-button.tribe-active:hover,.postid-7953  .tribe-events-button.tribe-inactive,.postid-7953  .tribe-events-button:hover,.postid-7953  .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.postid-7953  .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #af7268;
	color: white !important; border-radius: 0px; padding: 10px 14px;
}

.postid-7953 a.button {background-color: #af7268; padding: 10px 14px;}


.page-id-7295 .sidebar .widget .headline, .page-id-7296 .sidebar .widget .headline {background-color:rgb(181, 151, 151);}

.page-id-7295 a, .page-id-7296 a {color:#af7268;}
.page-id-7295 a:hover, .page-id-7296 a:hover  { color:#014e79 !important;}


/*#covid19-menu {color: #c63636; font-weight: 900; border-bottom: 2px solid #93bcd5; padding: 5px 5px}

#covid19-menu {color: #014e79; font-weight: 900; background-color: #93bcd5aa;border: 0px solid #93bcd5aa; padding: 8px 15px}

#covid19-menu {color: #c63636; font-weight: 900; border: 2px solid #93bcd5; padding: 5px 15px}*/
@media only screen and (min-width: 1171px) {
#covid19-menu {color: #014e79; font-weight: 900; background-color: #93bcd5aa;border: 0px solid #93bcd5aa; padding: 8px 15px}}

#covid19-menu {
	border: 1px solid white;
	margin-left: -10px; padding: 10px; margin-top: 100px !important;}

.first {margin-top: 20px }

.front-page-slideshow .slide .slide-content h1 {
    font-size: 1.75rem;
	line-height: 1.2;
}


.email-sign-up {
	text-align: center;
	margin-bottom: 2rem;
}
.email-sign-up .button {
	padding: 1rem;
}
@media only screen and (min-width: 1000px) { 
	.email-sign-up {
		text-align: right;
	}
}