/* #Elements */
blockquote {
	font-weight: $body_font_weight;
}

blockquote:before {
	color: $regular_accent_color_1;
}

blockquote cite {
	color: $regular_accent_color_1;
}

blockquote cite span {
	color: $regular_text_color;
	font-weight: $body_font_weight;
}

blockquote a:hover {
	color: $regular_link_color;
}

code {
	color: $invert_h2_color;
	background: $regular_accent_color_1;
}

ol li:before {
	color: $regular_accent_color_1;
}

.site-main ul li::before {
	background-color: $regular_accent_color_1;
}

ul li.link-view {
	color: $regular_accent_color_1;
}

.list-no-styles ul {
	font-size: 18px;
	line-height: 25px;
	font-weight: 400;
	font-family: $h3_font_family;
}

code {
	font-family: $body_font_family;
}

.section-overlay:before {
	background-color: @alpha($invert_accent_color_3, 50);
}

.section-overlay * {
	color: $invert_text_color;
}