.archive #page
{
	max-width:var(--maxWidth);
}
.archive .introduction
{
	max-width:var(--maxWidth);
	margin-left: auto;
	margin-right: auto;
	display: grid;
	grid-template-columns: auto 1fr;
	grid-gap: calc(var(--defaultinterval)*1) calc(var(--defaultinterval)*1);
	grid-gap: calc(var(--defaultInterval)*1);
	grid-template-areas: "image text";
	margin-bottom: calc(var(--defaultInterval)*2);
}
.archive .introduction.hasImage .contentImage
{
	grid-area: image;
}
.archive .introduction.hasImage .contentImage IMG
{
	position: relative;
}
.archive .introduction.hasImage .contentText
{
	grid-area: text;
}
#SD .viewArchive .button
{
	margin-bottom:var(--contentFramePadding-length);
}
.blog .inside-article .post-image
{
	max-width:var(--archiveItemMaxWidth);
}
.archive #main > .inside-article > .SDdocument, .archive .inside-article ARTICLE
{
	/*background-color:var(--rowColAlt);*/
	/*background-color:var(--rowCol);*/
}
.archive #main > .inside-article > .SDdocument:nth-child(odd), .archive .inside-article ARTICLE:nth-child(odd)
{
	/*background-color:var(--rowCol);*/
	/*background-color:var(--rowCol);*/
}
#SD.archive .inside-article .inside-article
{
	background-color: transparent;
}
#SD.blog .inside-article
{
	background-color: white;
	padding: calc(var(--defaultInterval)*.5);
}
#SD.blog #main .inside-article
{
	padding: calc(var(--defaultInterval)*1);
}
#SD #main .inside-article H2.entry-title
{
	padding-top: 0px;
}
#SD.archive A.read-more.button
{
	display: inline-block;
}
.archive IMG .post-image
{
}
.archive #page .post-image
{
	margin-bottom: 0;
	padding: 0;
	margin-left: 0;
	max-width: calc(var(--defaultInterval)*30);
}
.archive #page #main .entry-content
{
	padding: 0;
	margin: calc(var(--defaultInterval)*1) 0 0;
}
/*.archive #page .inside-article
{
	margin: 0;
	padding: calc(var(--defaultInterval)*.5);
}*/
.archive .inside-article .overview
{
	margin-bottom: calc(var(--defaultInterval)*1);
}
.archive #page .inside-article P:last-of-type
{
	margin-bottom: 0px;
}
.archive #page
{
	max-width:var(--maxWidth);
}
.archive #primary #main
{
	display: grid;
	/*grid-template-columns: repeat(auto-fit, 200px);*/
	grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
	/* Set the auto-placement algorithm to column */
	grid-gap: calc(var(--defaultInterval)*.5);
	grid-gap: calc(var(--defaultInterval)*1);
}
#SD.archive .artwork.presentationArchive .availability
{
	margin-bottom: calc(var(--defaultInterval)*.25);
}
#SD.archive.tax-artist #page
{
	max-width: none;
}
BODY:not(.full-width-content) #primary
{
	max-width:var(--maxWidth);
	margin-left: auto;
	margin-right: auto;
	background-color:var(--main_content_background_color);
	/*padding: calc(var(--defaultInterval)*.75);*/
	/*padding: calc(var(--defaultInterval)*1);*/
}
.archive.tax-artist #content #primary
{
	max-width: none;
}
.archive.tax-artist .artwork.wrapper.presentationArchive
{
	/*max-width: 200px;*/
	position: relative;
	padding: 0;
}
.archive.tax-artist .artwork.wrapper.presentationArchive .contentImage IMG
{
	transition:var(--defaultTransition);
	transform: scale(1);
	opacity: 1;
}
.archive.tax-artist .artwork.wrapper.presentationArchive .contentImage IMG:hover
{
	transform: scale(1.1);
	opacity: 0.8;
}
#SD.archive.tax-artist #page #main .artwork P.availability
{
	font-weight: bold;
	margin-top: calc(var(--defaultInterval)*.5);
	margin-bottom: calc(var(--defaultInterval)*.5);
	/*+placement: ;*/
	position: relative;
	left: 0;
	top: 0;
}
/*.archive.tax-artist #main
{
	margin-left: auto !important;
	margin-right: auto !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: left;
	max-width:var(--maxWidth);
	max-width:var(--maxWidth);
}*/
.archive.tax-artist #main
{
	display: grid;
	/*grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));*/
	margin-left: auto;
	margin-right: auto;
	max-width:var(--maxWidth);
	/*grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));*/
	grid-gap: calc(var(--defaultInterval)*1);
}
/*#SD.archive.tax-artist #main .artwork.wrapper.presentationArchive .title
{
	margin-top: calc(var(--defaultInterval)*.5);
	line-height:auto;
}*/
#SD.archive #main .artwork.presentationArchive .title
{
	margin-top: -1px;
	padding-top: 0px;
}
@media (max-width: 1000px)
{
	.archive .introduction
	{
		grid-template-columns: 1fr;
		grid-template-areas: "image" "text";
	}
}
