.footer-content a,
.thumbnail-caption {
	color: %colour_primary%
}

@media(min-width:991px) {
	.dropdown-menu .active .nav-link {
		color: %colour_primary%
	}
}

.hero-title {color:%colour_title%;}

.hero-slogan {color:%colour_slogan%;}

.navbar-nav>.nav-item:after {
	background-color: %colour_primary%
}

.album-title,
h1,
h2,
h3,
h4,
h5,
h6 {
	color: %colour_headings%
}

a:link,
a:visited {
	color: %colour_primary%
}

a:active,
a:hover {
	color: %colour_primary * .8%
}

.album-title em,
h1 em,
h2 em,
h3 em,
h4 em,
h5 em,
h6 em {
	color: %colour_headings%
}

.hero-title:after {
	background-color: %colour_primary%
}

body {
	color: %colour_body_text%;
	font-size: 18px
}

.hero-overlay {
	background-color: %colour_banner_overlay%
}

.navbar {
	background-color: %colour_nav_bg%;
	border-color: %colour_nav_border%
}

.nav-link:link,
.nav-link:visited {
	color: %colour_nav_link%
}

.active .nav-link:link,
.active .nav-link:visited,
.nav-link:active,
.nav-link:hover {
	color: %colour_nav_link%
}

.navbar-toggler-icon {
	background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%colour_nav_link%' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}