/* Redhill theme primary color / 26069904-hc */
a,
.wp-block-button.is-style-outline .wp-block-button__link,
.site-title a:hover,
.main-navigation a:hover,
.social-navigation a,
.site-info a:hover,
.footer-navigation .footer-menu a:hover,
article .entry-header .entry-title a:active,
article .entry-header .entry-title a:focus,
article .entry-header .entry-title a:hover,
.page-title a:active,
.page-title a:focus,
.page-title a:hover,
.a8c-posts-list-item__title a:active,
.a8c-posts-list-item__title a:focus,
.a8c-posts-list-item__title a:hover,
.pagination .nav-links>.current,
.pagination .nav-links>:active,
.pagination .nav-links>:focus,
.pagination .nav-links>:hover,
.post-navigation a:active,
.post-navigation a:hover,
.post-navigation a:focus,
.comment-meta .comment-metadata a:active,
.comment-meta .comment-metadata a:focus,
.comment-meta .comment-metadata a:hover,
.comment-navigation a:active,
.comment-navigation a:focus,
.comment-navigation a:hover,
.wp-block-newspack-blocks-homepage-articles article .entry-title a:active, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:focus, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:hover {
	color: #2b5086;
}

button,
.button,
input[type=submit],
.wp-block-button__link,
.wp-block-file__button,
.a8c-posts-list__view-all,
.wp-block-file .wp-block-file__button,
.a8c-posts-list-item__featured span,
.wp-block-pullquote.is-style-solid-color,
.sticky-post,
.main-navigation #toggle:focus+#toggle-menu {
	background-color: #2b5086;
}

.wp-block-quote {
	border-left-color: #2b5086;
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
	border-right-color: #2b5086;
}

.has-primary-color[class] {
	color: #2b5086 !important;
}

.has-primary-background-color[class] {
	background-color: #2b5086 !important;
}

@media only screen and (min-width:560px) {
	.main-navigation>div>ul>li:hover>a,
							    .main-navigation>div>ul>li.focus>a,
							    .main-navigation>div>ul>li.current-menu-item>a,
							    .main-navigation>div>ul>li:hover li:hover>a,
							    .main-navigation>div>ul>li:hover li.focus>a,
							    .main-navigation>div>ul>li:hover li.current-menu-item>a,
							    .main-navigation>div>ul>li.focus li:hover>a,
							    .main-navigation>div>ul>li.focus li.focus>a,
							    .main-navigation>div>ul>li.focus li.current-menu-item>a,
							    .main-navigation>div>ul>li.current-menu-item li:hover>a,
							    .main-navigation>div>ul>li.current-menu-item li.focus>a,
							    .main-navigation>div>ul>li.current-menu-item li.current-menu-item>a {
		background: #2b5086;
	}
}

.entry-header .entry-title, .page-title {
	font-family: libre franklin !important;
}

.entry-content {
	font-family: source-sans-pro-1 !important;
}