.ast-separate-container .site-main > .ast-row {
	display:  flex;
	flex-flow:  row wrap;
	align-items: stretch;
	justify-content: center ;
}

.ast-separate-container .ast-article-post {
	padding:  1rem;
	border:  inherit;
}

.post-thumb > a {
	display:  block;
}

.ast-separate-container .ast-article-post {
    /* height:  100%; */
}

/* .ast-separate-container .ast-archive-description { */
    /* background-color:  rgba( 255, 255, 255, 0.85 ); */
/* } */

.ast-archive-description p {
	font-size:  12pt;
}

.ast-separate-container .ast-archive-description,
.ast-separate-container .ast-article-post .post-content {
    /* border-radius: 0.5em; */
    /* box-shadow: 0.125em 0.125em 3em rgba(0, 0, 0, 0.25); */
    /* background-color:  rgba( 255, 255, 255, 0.85 ); */
    overflow:  hidden;
}



.ast-separate-container .ast-article-post .post-content .entry-meta,
.ast-separate-container .ast-article-post .post-content .entry-title,
.ast-separate-container .ast-article-post .post-content p {
	padding-left:  1rem;
	padding-right:  1rem;
}

.ast-separate-container .ast-article-post .post-content p {
	margin-bottom:  1em;
}

.ast-separate-container .ast-article-post .post-content .entry-title {
	font-size:  14pt;
	margin-bottom:  1rem;
}

@media( min-width:  922px ) {
	.ast-separate-container .ast-article-post .post-content .entry-title {
		font-size:  20pt;
	}
}

.ast-archive-description .ast-archive-title {
	/* color:  #404040; */
	margin-bottom:  0.5em;
}
/* .ast-separate-container .ast-archive-description { */
	/* background-color:  ; */
/* } */

/* @media (min-width: 1201px) { */
.ast-separate-container .ast-archive-description {
	padding:  2rem;
	margin:  1rem;
}
/* } */

.ast-separate-container .ast-article-post .post-content .wp-post-image {
	width:  100%;
}

@media (min-width: 769px) {
	.ast-separate-container .ast-article-post .post-content .wp-post-image {
		height:  16em;
		object-fit: cover;
	}
}
