.latestpost .postwrap{
	width: 31%;
	float: left;
	background-color: #FFFFFF;
	margin: 0 1% 20px;
	height: 330px;
}

.latestpost .postwrap .topimage{
	height: 150px;
	background-size: cover;
	background-repeat: no-repeat;
	cursor: pointer;
}

.latestpost .postwrap .titel{
	font-size: 18px;
	font-weight: 700;
	text-align: left;
	padding: 5px 20px;
	height: 120px;
	box-sizing: border-box;
	color: #111111;
	cursor: pointer;
}

.latestpost .postwrap .excerpt{
	padding: 5px 20px;
	box-sizing: border-box;
	height: 75px;
	color: #111111;
}

.latestpost .postwrap .datum_auteur{
	color: #353635;
	padding-bottom: 10px;
}

.latestpost .postwrap .views{
	clear:left;
}

.latestpost .postwrap .icons{
	padding: 5px 10px;
	text-align: left;
	height: 30px;
	box-sizing: border-box;
	color: #111111;
}

.latestpost .postwrap .icons > div{
	float: left;
}

.latestpost .postwrap .icons .category{
	margin-left: 15px;
}

@media only screen and (max-width: 800px) {
	.latestpost .postwrap {
		width: 100%;
	}

       /* breedte single post mobiel */

    .single .post { 
        width: 100% !important;
    }
}

/* post detail */
.post .post-meta .datum_auteur {
	color: #353635;
	float:left;
}
.post .post-meta .category{
	margin-left: 15px;
	clear: none;
	float:left;
}
.post .post-meta .views{
	margin-left: 15px;
	clear: none;
	float:left;
}

.postwrap .icons .category,
.postwrap .icons .category a{
	font-size: 8px;
}

/* business cases - zij ruimte weg */
.single.single-post #main .fusion-row.fusion-builder-row{
	padding-left: 0!important;
	padding-right: 0!important;
}

/* business cases koppen iets beter zichtbaar */
.single.single-post h4 {
	color: #000;
}

/* comments dubbele lijn weg */
.title-sep-container { display: none; }