.singular .entry-header {  
	width: 100vw;
	max-width: 100%;
}

.singular .entry-content {  
	width: 100vw;
	max-width: 100%;
}

.singular .entry-content p {
	max-width:var(--global-secondary-width);
	max-width: var(--global-secondary-width);
	padding: var(--global-padding-primary-height) 0;
}

.singular header.entry-header h1 {
	max-width: var(--global-primary-width);
	padding: var(--global-padding-primary-height) var(--global-padding-primary-width);
	text-align:left;
	text-transform:uppercase;
	width:100%;
}

.singular article .post-thumbnail {
	width:100vw;
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}

.singular article .post-thumbnail figure {
	padding: var(--global-padding-primary-height) var(--global-padding-primary-width);
	margin: 0;
}

.singular article .post-thumbnail:not(.fullwidth) figure {
	max-width:var(--global-primary-width);
}

.singular article.alignleft .post-thumbnail figure {
	text-align:left;
	justify-content: flex-start;
}

.singular article .article-header {
	width:100vw;
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}

.singular article .article-header h1:not(.fullwidth) {
	max-width:var(--global-primary-width);
}
	
.singular article.alignleft .article-header {
}

.singular article.alignleft .article-header h1 {
	text-align:left;
}