@media screen and (min-width:731px) {
	body,
	body.custom-background{
	    background:#F7F9FA!important;
	}

	.post-header h1{
	    font-size: 30px;
	}

	.post-meta{
		margin:0.5em 0 1em;
	}

	.post-meta .author-meta img{
		width: 30px;
		height: 30px;
		flex:0 0 30px;
		margin:0 1em 0 0;
	}

	.post-meta .author-meta time,
	.post-meta .author-meta .category-link{
		margin-left: 1em
	}

	.post-meta .author-meta time:before,
	.post-meta .author-meta .category-link:before{
		display: none;
	}

	.post-featured-image img{
		min-height: 400px;
	}

	.after-post-bio{
		display: -webkit-inline-box;
	    display: -ms-inline-flexbox;
	    display: inline-flex;
	    display: flex;
	    -ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	    flex-direction: row;
	    flex: 1 1 100%;
	    align-items: center;
	    padding:2.5em 0;
	}

	.after-post-bio img{
		flex:0 0 100px;
		margin:0 1em 0 0;
	}
}

@media screen and (min-width: 900px) {
    .blog-left,
    .resources-blog .blog-left{
        max-width: 830px;
    	width: calc(100% - 300px);
    }

    .blog-right,
    .resources-blog .blog-right{
    	width: 280px;
    	flex:0 0 280px;
    }
}