.slick-slide .recept_content img {
	display:inline-block;
}

.recept_overzicht {
	background: #f4f6f6;
	position:relative;
	padding:20px 40px;
}
.recept_overzicht:after {
	content:'';
	background: #f4f6f6;
	position: absolute;
	top:0;
	left:100%;
	width:100vw;
	height:100%;
	z-index:-1;
}
.recept_filter {
	padding:20px 40px;
}
.recept_filter p, .recept_filter label {
	margin-bottom:0px;
}
.recept_filter label {
    width: calc(100% - 30px);
}
.recept_filter label .cat_count {
	float:right;
	color: #129072;
}
fieldset {
	margin-bottom:20px;
}
.search_bar input[type="text"] {
	width: calc(100% - 50px);
	padding: 7px 23px;
}

.reset_selection {
	color: #ff543f !important;
	padding:10px 20px;
	border:1px solid #ff543f !important;
}
.search_bar .btn {
	background: #006851;
	border:0px;
}
#searchsubmit {
	color: #129072;
	background: #fff;
	border:1px solid #129072;
	padding:10px 20px;
	width:100%;
}
.recept_filter input[type="checkbox"] {
	margin-right:10px;
}
@media all and (min-width:768px){
	.recept_overzicht .col-md-4 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}
@media all and (max-width:1150px) {
	.recept_overzicht {
		max-width:100%;
		flex: 0 0 100%;
	}
}