.ast-custom-post-type .ast-title-bar-wrap~.site-content .entry-header {
	margin-bottom: 0;
}

.ast-advanced-headers-title .entry-subtitle {
	margin-top: 15px;
}

.ast-advanced-headers-breadcrumb a:hover {
	color: #fff;
}

.taxonomy-description {
	margin-top: 1em;
}

.taxonomy-description p {
	margin: 0;
}

.ast-merged-advanced-header .ast-above-header, .ast-merged-advanced-header .ast-below-header, .ast-merged-advanced-header .main-header-bar {
	background: 0 0;
}

.ast-merged-advanced-header.ast-full-advanced-header {
	height: 100vh;
}

.ast-full-advanced-header .ast-inside-advanced-header-content {
	-js-display: flex;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	width: 100%;
	align-items: center;
	justify-content: center;
}

.ast-advanced-headers.ast-theme-transparent-header #masthead {
	position: static;
	left: auto;
	right: auto;
}