* { 
	background: transparent !important;
	color: black !important;
	text-shadow: none !important;
	filter:none !important;
	-ms-filter: none !important; 
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

a, a:visited { color: #444 !important; text-decoration: underline; }

img { page-break-inside: avoid; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3{ page-break-after: avoid; font-weight: normal; }

body {
	background: none;
	line-height: 1.2em;
	word-spacing: 1px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11pt;
	width: 95%;
	color: #000;
}
.contents{ margin: 0; padding: 0; }

.contents a:after {
	content: " ( "attr(href)" )";
}
img, a img {
	border: none;
	display: block;
}

h1 { line-height: 1.5em; }

/*Alles wat niet meer zichtbaar mag zijn*/
.hide, nav, .logo, 
.intro, aside, .breadcrumb, 
.tablet-hidden, #nav-open-btn, 
.disclaimer ul, .disclaimer p, 
.recepten.detail .highlight-box, 
.utilities { display: none; }

 .icon, #search, .sort-function,
.featured-image, #header, .back,
.highlight, .button-holder, .slice,
.cardholder, .button .hover, .toggle-filter,
.prev, .next, body .mfp-loading, .mfp-preloader, 
.mfp-close { display: none !important; }

/*4 blokjes bovenin*/ 
.explanation { margin-bottom: 30px; overflow:hidden;}
.explanation li {
	width: 50%;
	float: left;
}

/*Kaarten overzicht*/
.cards-items-container ul { 
	width: 30%;
	float: left;
	padding: 0;
	margin: 0 0 30px 0;
	overflow: hidden;
}
.cards-items-container li { padding: 0; margin: 0 20px 0 0;list-style: none; max-width: 100%;}
.cards-items-container li img { width: 100%;}

/*Footer zodat copyright nog wel zichtbaar is*/
.bottom-content { clear: both;}
.secondary-nav li { display: none; list-style: none;}
.secondary-nav li.copyright { display: block !important; margin: 12px 0; float: left; padding: 0;}

/*Kaartenpopup*/ 
.mfp-content { overflow: hidden;}
.popup-col { width: 50%; float: left;}
.popup-col img{ width:100%;}