.aadi-seo-direct-answer {
	background: #f0f6fc;
	border-left: 4px solid #2271b1;
	padding: 12px 16px;
	margin: 0 0 1.5em;
}

.aadi-seo-direct-question {
	margin: 0 0 8px;
}

.aadi-seo-faq details {
	margin-bottom: 8px;
	border: 1px solid #e0e0e0;
	padding: 8px 12px;
	border-radius: 4px;
}

.aadi-seo-geo-fact,
.aadi-seo-geo-citation {
	margin: 1em 0;
	padding: 12px 16px;
	background: #f8f9fa;
	border-left: 4px solid #50575e;
}

.aadi-seo-geo-provenance {
	color: #646970;
	margin-top: 1.5em;
}
