.site-branding .site-title, div#actionbar, footer {
	display: none;
}

.main-navigation {
	padding: 1.6em 0 .8em;
}

.main-navigation li {
	height: 2.5em;
}

.page-template-front-page .site-content {
	margin-top: 50px;
}

#block-6 {
	margin: 0;
}

#block-6 p {
	padding: 3em 0;
	margin: 0;
	text-align: center;
}

.site-content {
	padding-bottom: 0;
}

.site-content .full-width-widget-area {
	padding-top: 0;
	justify-content: center;
}

.recent-posts-wrapper {
	padding: 30px 0;
}

.page-template-front-page .site-main>.hentry:first-of-type .entry-content, .main-navigation.toggled ul {
	text-align: center;
}

.post-template-default header .custom-header, .page-template-default .header-widget-area, .blog .header-widget-area, .post-template-default .header-widget-area {
	display: none !important;
}

.wpnbha article {
	margin-bottom: 3em !important;
}

.recent-posts .recent-posts-title {
	margin: 0 0 2.5em;
}

.quote-mark {
	font-size: 120px !important;
	line-height: .3em;
}

.wp-block-quote {
	line-height: normal;
}

header .wp-block-quote cite {
	font-size: 45px;
}

header .wp-block-quote {
	color: #fff;
	margin-bottom: 1.6em;
}

.wp-block-quote {
	color: #ff0366;
	margin-bottom: 1em;
}

.wp-block-quote p {
	margin: .8em 0 .1em;
}

.quote-author {
	font-size: 20px;
}

.header-widget-area {
	background-color: #f00a64;
}

.home .header-widget-area {
	display: block !important;
}

.events {
	font-size: .6em;
}

.recent-posts-title {
	color: #ff0366;
}

@media (max-width: 992px) {
	header .wp-block-quote cite {
		font-size: 40px;
	}
}

@media screen and (min-width: 768px) {
	.site-branding {
		min-width: 25%;
	}
	
	.content-area {
		padding-bottom: 30px;
	}
	
	.header-widget-area-wrapper .widget {
		flex-basis: 100%;
	}
}

@media (max-width: 767px) {
	.site-content .full-width-widget-area {
		padding: 0 5%;
	}
	
	.main-navigation li {
		height: 3em;
	}
	
	.recent-posts {
		text-align: center;
	}
	
	.recent-posts .more-recent-posts {
		left: 0 !important;
		transform: none !important;
	}
	
	.wp-block-quote {
		margin-right: auto;
		margin-left: auto;
	}
	
	header .wp-block-quote cite {
		font-size: 36px;
	}
	
	.heading-quotes, .heading-events {
		font-size: 27px;
	}
}

@media (max-width: 540px) {
	.wp-block-quote cite, .heading-quotes, .heading-events {
		font-size: 24px;
	}
}

@media (max-width: 480px) {
	.wp-block-quote {
		line-height: 1em;
	}
	
	header .wp-block-quote cite {
		font-size: 27px;
	}
	
	.quote-mark {
		font-size: 100px !important;
		line-height: .1em;
	}
}

@media (max-width: 360px) {
	.wp-block-quote cite, .heading-quotes, .heading-events {
		font-size: 21px;
	}
}

@media (max-width: 320px) {
	header .wp-block-quote cite {
		font-size: 24px;
	}
	
	.quote-mark {
		font-size: 80px !important;
	}
}

.bluefeed-footer {
	text-align: center;
	padding: 3px;
	margin-top: 1px;
}
