.styled-schema-table {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}

.styled-schema-table th, .styled-schema-table td {
	word-wrap: break-word;
	padding: 8px;
}

figure[itemtype="https://schema.org/Quotation"] {
	margin: 1.5em auto;
	padding: 1.2em 1.5em;
	max-width: 640px;
	background: #f9f9f9;
	border-left: 4px solid #f0b956;
	border-radius: 6px;
	box-shadow: 0 2px 6px rgba(0, 0, 0, .05);
}

figure[itemtype="https://schema.org/Quotation"] blockquote {
	margin: 0 0 .6em;
	font-size: 1.15rem;
	line-height: 1.6;
	font-style: italic;
	color: #333;
}

figure[itemtype="https://schema.org/Quotation"] figcaption {
	font-size: .9rem;
	color: #666;
}