.syntax15_post_terms {
	display: block;
	margin: 1rem 0;
}

.entry-header .syntax15_post_terms {
	margin-bottom: 2rem;
}

.syntax15_post_terms ul,
#secondary .widget_categories ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 1rem;
}

.syntax15_post_terms ul li,
#secondary .widget_categories li {
	display: inline-block;
	margin-right: 0.75rem;
}

.syntax15_post_terms ul li a,
#secondary .widget_categories li a {
	color: var(--color-text);
	background: var(--color-mid-gray);
	padding: 0.33em 0.66em;
	font-weight: 400;
	transition-property: color, background-color;
	transition-timing-function: var(--transition-timing);
	transition-duration: var(--transition-duration);
	line-height: 2.5;
}

.syntax15_post_terms ul li a:hover,
#secondary .widget_categories li a:hover,
#secondary .widget_categories li.current-cat a {
	color: #FFF;
	background: var(--color-primary-light);
}

.syntax15_post_terms ul li::before {
	content: none;
}