/* .lead-featured {
	display: none;
} */
.home .pagetitle {
	display: none;
}

.latest_blog,
.main_blog {
	background-color: #fff;
	padding: 10px;
}

.home .latest_blog {
	font-size: 115%;
}

.home .latest_blog .entry-title {
	color: #000;
	font-weight: bold;
}

.home .wp-block-jetpack-layout-grid {
	padding-left: 5px;
}

.single-post .post {
	background-color: #fff;
	padding: 5px 15px;
}

.page .page {
	background-color: #fff;
	padding: 5px 15px;
}

@media only screen and (min-width: 600px) {
	.wpnbha.image-alignleft.is-3 .post-thumbnail {
		flex-basis: 33% !important;
	}
	
	.wpnbha.image-alignleft.is-3 .entry-wrapper {
		flex-basis: 66% !important;
	}
}

.post-thumbnail {
	width: 100% !important;
	height: auto !important;
}

.candidate-block {
	border-top: 1px solid #ccc;
}

@media only screen and (max-width: 768px) {
	body {
		font-size: 1.1em !important;
	}
	
	#menu-primary {
		display: none !important;
	}
	
	select.rn_select {
		display: block !important;
		background-color: #293033;
		color: #fff;
	}
	
	#nav-primary {
		padding-bottom: 4px !important;
	}
	
	.lead-featured .lead-image {
		max-width: 33% !important;
	}
}

#masthead,
.custom-colors #masthead {
/* background-color: #e7f0fd !important; */
	background-color: #fff !important;
/* background: #e7f0fd !important; */
	background: fff !important;
}

#masthead #logo a, #masthead #logo a:visited, .custom-colors #masthead #logo a, .custom-colors #masthead #logo a:visited {
	color: #163758;
}

#nav-primary, .custom-colors #nav-primary {
	background-color: #163758 !important;
	background: #163758 !important;
}

.wp-block-jetpack-layout-grid {
	margin-left: -5px !important;
	padding-left: 5px !important;
}

.home .entry-wrapper {
	margin-right: 10px;
}

.wp-block-newspack-blocks-homepage-articles {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.eightcol {
	padding-right: 12px !important;
	background-color: #fff;
}

#lead-story,
#masthead .site-logo-link {
	display: none;
}

body.custom-background {
	background-color: #fff !important;
}

.wrapper {
	background-color: #fff !important;
}

aside .widget {
	padding: 0;
}

aside .widget-wrap {
	background-color: #fff;
}

.home article {
	padding-left: 0 !important;
}

.home .entry img {
	margin-top: 0;
}

.row .eightcol {
	padding: 24px 32px 24px 16px;
	width: 68%;
}