/* Axiom Ag sidebar palette for single blog posts. */
body.single-post .sidebar-container .sidebar .widget {
	color: #222423;
	font-family: Helvetica, Arial, sans-serif;
}

body.single-post .sidebar-container .sidebar .widget h3.widget-title {
	color: #165298 !important;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
}

body.single-post .sidebar-container .widget_search .search_form label {
	color: #5F6E78;
}

body.single-post .sidebar-container .widget_search .search_form .search_text {
	color: #222423;
	background-color: #F1F3EF;
	border-color: #D9DAD5;
}

body.single-post .sidebar-container .widget_search .search_form .search_text:focus {
	border-color: #165298;
}

body.single-post .sidebar-container .widget_search .search_form:after {
	color: #165298;
}

body.single-post .sidebar-container .widget_custom_html .textwidget p {
	color: #222423;
}

body.single-post .sidebar-container .widget_posts .widget-title + .recent_posts {
	border-color: #D9DAD5;
}

body.single-post .sidebar-container .widget.widget_posts .recent_posts .listing_meta span {
	color: #65A812;
	opacity: 1;
	font-size: 14px;
}

/* The parent theme sets post link color with !important in its generated CSS. */
body.single-post .sidebar-container .widget.widget_posts .recent_posts .post_title a {
	color: #165298 !important;
}

body.single-post .sidebar-container .widget.widget_posts .recent_posts .post_title a:hover,
body.single-post .sidebar-container .widget.widget_posts .recent_posts .post_title a:focus-visible {
	color: #008540 !important;
}
