@media screen and (min-width: 980px) {
	.single-blog-image {
	    float: right;
	    width: 45%;
	    margin-left: 5%;
    }
	
	.single-blog-title {
	    float: left;
	    width: 50%;
	    margin-bottom: 20px;
	    border-bottom: 2px solid #ccc;
    }
	
	.feat_img {
		max-height: 320px;
		overflow: hidden;
	}
	
	.middled-content.wpb_column.vc_column_container.vc_col-sm-6 {width: 50%;}
}

.single #content .wrap,
.page-template-page-featured_event #content .wrap {
    max-width: 90%;
}

.page-template-page-featured_event #content .wrap {
	padding: 40px 0;
	margin: 0 auto;
}

.page-template-page-featured_event p.link-more,
.single.single-featured_event p.link-more {
	display: none;
}

.page-template-page-featured_event .wrap div#primary {
    width: 100% !important;
	max-width: 100% !important;
}

.single-blog-h1 {
    font-family: 'KlinicSlabMedium';
	padding-top: 0;
	color: #000;
}

.page-template-page-featured_event .single-blog-h1 {
    font-family: 'KlinicSlabMedium';
	font-size: 36px;
	padding-top: 0;
}

.single-blog-title.noline {
	border-bottom: 0pt none;
}

.single-blog-title h5,
.single-blog-title h4 {
    font-family: 'KlinicSlabMedium';
	color: #000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.single-blog-title h5 {
	font-size: 18px;
	letter-spacing: 0.0;
}

.single-blog-title h4 {
	font-size: 24px;
}

p.single-blog-date {
    margin-bottom: 15px;
    margin-top: 10px;
    font-size: 13px;
}

.navigation.post-navigation {
    display: none;
}

.vc_custom_1571345885082 {
	background-image: url(/wp-content/uploads/2019/10/header-news.jpg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.vc_custom_1571345885083 {
	background-image: url(/studio/wp-content/uploads/sites/6/2019/11/header-special-events.jpg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.wrap #primary {
	padding: 40px;
	background: rgba(255,255,255,0.75);
}

.blog-container {
	background-image: url(/wp-content/uploads/2019/10/canvas-background-with-rings.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.vc_custom_1571346463090 {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	background-image: url(/wp-content/uploads/2019/10/make-it-happen-row-background.jpg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

h2.more_news {
	text-align: center;
	font-size: 75px;
	padding: 0 0 0 0;
	margin: 0 0 23px 0;
}

ul.most-recent {
	display: flex;
	justify-content: space-between;
	width: 90%;
	margin: 0 auto 40px auto;
	list-style: none;
}
	
ul.most-recent li {
	width: 30%;
	padding: 20px;
	background: rgba(255,255,255,0.75);
	position: relative;
}

.feat_img {
	margin: 0 auto;
	width: 100%;
	margin-bottom: 20px;
}

ul.most-recent li img {
	width: 100%;
}

.most-recent h4 {
	margin-bottom: 0;
	font-family: 'KlinicSlabMedium';
	font-size: 24px;
	line-height: 28px;
}

.most-recent h4.recent-price {
	padding-top: 0px;
	font-size: 18px;
}

p.recent-location {
	font-size: 14px;
	padding-bottom: 10px;
	border-bottom: 2px solid #ccc;
}

div.excerpt {
	clear: both;
}
	
p.read_more {
	margin-top: 20px;
}

p.read_more a {
	color: #000;
}

p.read_more a:hover {
	color: #000;
	text-decoration: underline;
}

.vc_custom_1573244965697 {
	background-image: url(/studio/wp-content/uploads/sites/6/2019/11/join-us-row-background.jpg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.page-template-page-featured_event h4.make-it-happen,
.single-featured_event h4.make-it-happen {
	text-transform: uppercase;
}

h4.bottom-city-state {
	font-family: 'KlinicSlabMedium';
	text-transform: uppercase;
	font-size: 30px;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

p.bottom-full-address {
	font-family: 'KlinicSlabMedium';
	text-align: center;
	font-size: 18px;
}

@media screen and (max-width: 1255px) {
	.page-template-page-featured_event .make-it-happen-row a.btn-bt.alternate,
	.single-featured_event .make-it-happen-row a.btn-bt.alternate {
	    margin-bottom: 15px;
	}
	
	.make-it-happen-row h4.make-it-happen {
		margin: 0 0 16px 0;
	}
}

@media screen and (max-width: 979px) {
	.make-it-happen-row a.btn-bt.alternate {
		margin-bottom: 30px;
	}
	
	ul.most-recent {
		flex-direction: column;
	}
	
	ul.most-recent li {
		width: 100%;
		margin: 20px auto;
	}
	
	h2.more_news {
		text-align: center;
		font-size: 48px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
}