@media (max-width: 350px) {
	#containerBottom #extraInformatie #telefoon { width: 30%; font-size: 11px; }
	#containerBottom #extraInformatie #email { width: 65%; font-size: 11px; }
		#containerBottom #extraInformatie #telefoon img, #containerBottom #extraInformatie #email img { width: 25px; height: 17px; margin-right: 5px; }
}

/* XS: telefoons */
@media (max-width: 719px) {
	
	/* Elementen verwijderen */
	.hidden-xs { display: none; }
	.show-xs { display: block; }

	/* Containers aanpassen */
	.containerSite { width: 96%; }
	#verdelingTweeLinks { position: relative; float: none; width: 100%; margin-bottom: 25px; }
	#verdelingTweeRechts { position: relative; float: none; width: 100%; }

	/* Algemene instellingen */
	#deviceHelp #mobiel { display: block; }

	#containerLocatie { height: 45px; }
	#containerLocatie #facebookLike { display: none; }

	/* Overlay */
	.overlay #popupContent { width: 80%; padding-top: 40px; padding-bottom: 30px; }

	/* Inleiding met streep eronder */
	#inleidingAlgemeen { padding-left: 2%; padding-right: 2%; }
		#inleidingAlgemeen h1 { font-size: 25px; line-height: 33px; }

	/* Header */
	#landingspagina { position: relative; }
	
	/*
	#containerHeaderTopActie { display: none; }
	*/
	#containerHeaderTopActie { width: 100%; }
	#containerHeaderTopActie .containerSite { width: 100%; position: absolute; float: left; }
	#containerHeaderTopActie .links { position: relative; width: 100%; float: left; padding-left: 15px; font-size: 10px; font-family: Century Gothic, AppleGothic; }
	
	#containerHeaderFixed { height: 150px; }
		#containerHeader #containerButtonSubmenuMobiel { display: block; cursor: pointer; height: 100px; }
			#containerHeader #containerButtonSubmenuMobiel .show-xs { position: absolute; top: 24px; font-size: 11px; }
		#containerHeader #headerLogo { left: 43px; width: 135px; margin-top: 18px; }
		#containerHeader #headerZoeken { position: absolute; left: 2%; top: 50px; width: 96%; padding-left: 1%; padding-right: 1%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
		#containerHeader #headerOpties { margin-top: 8px; }
			#containerHeader #headerOpties #thuiswinkelWaarborgfonds { position: absolute; right: 120px; margin-top: 12px; width: 33px; }
				#containerHeader #headerOpties #eCommerceEuropeTrust { display: none; }
			#containerHeader #headerOpties #reviews { display: none; }
		#containerHeader #headerOpties #containerWinkelmandAccount { margin-right: 10px; }
			#containerHeader #headerOpties #containerWinkelmandAccount #account { position: absolute; display: block; right: 70px; margin-top: 5px; width: 32px; height: 34px; }
				#containerHeader #headerOpties #containerWinkelmandAccount .show-xs { position: absolute; top: 29px; left: -10px; font-size: 11px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #account #links { display: none; }
				#containerHeader #headerOpties #containerWinkelmandAccount #account img { display: block; max-width: 70%; max-height: 70%; width: 28px; margin-top: 4px; }
			#containerHeader #headerOpties #containerWinkelmandAccount #aantalProducten { display: block; right: 8px; }
			#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand { width: 20px; right: 20px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand .show-xs { left: -17px; top: 23px; font-size: 11px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand .aantalInWinkelmand { display: none; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand #mouseOver { top: 27px; right: -30px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand #inhoud { display: none; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand img { width: 22px; top: -5px; }
	#containerSpacingHeader { position: relative; height: 100px; }

	/* Menu */
	#containerMenu { display: block; position: fixed; overlay-y: scroll; float: none; min-height: 0; height: 100%; background-color: #383838; }
		#containerMenu #menu ul li { position: relative; display: block; float: none; height: auto; padding: 0 0 0 15px; color: #fff; width: 100%; margin: 0 0 10px 0; }
			#containerMenu ul li a, #containerMenu #submenu ul li.sale, #containerMenu #submenu ul li.nieuw { color: #fff; }
			#containerMenu #submenu ul li:nth-child(odd), #containerMenu ul li:hover, #containerMenu ul li.selected { background-color: transparent; }
		#containerMenu #menu .alleShops { display: none; }
		
		#containerMenu #menu { float: none; width: 100%; margin-top: 20px; }
			#containerMenu #menu ul li.home { display: none; }
	
		#containerMenu #submenu { float: none; width: 100%; margin-top: 20px; padding-top: 20px; border-top: 1px solid #4f4f4f; left: 0; }
			#containerMenu #submenu ul { float: none; width: 100%; }
		#containerMenu .titel { display: block; padding-left: 15px; margin-bottom: 5px; font-size: 11px; color: #808080; text-transform: uppercase; }
		#containerMenu #serviceMenu { display: block; float: none; width: 100%; margin-top: 20px; padding-top: 20px; border-top: 1px solid #4f4f4f; left: 0; }
			#containerMenu #serviceMenu ul li { width: 100%; }
		#containerKlantenserviceUsp { display: none; }

	/* Landingspaginas */
	#landingspagina .slideshow { height: 150px; }
		#landingspagina .slideshow .banner .links { width: 100%; float: none; }
		#landingspagina .slideshow .banner .rechts { display: none; }
		#landingspagina .reviewNieuwsbrief #containerNieuwsbrief { width: 100%; float: none; border: 1px solid #fff; display: none; }
			#landingspagina .reviewNieuwsbrief #containerNieuwsbrief .formVeld { width: 50%; }
			#landingspagina .reviewNieuwsbrief #containerNieuwsbrief .formButton { width: 30%; margin-left: 2%; }
		#landingspagina .reviewNieuwsbrief #containerReviews { width: 100%; height: auto; float: none; padding-bottom: 20px; border: 1px solid #fff }
			#landingspagina .reviewNieuwsbrief #containerReviews .titel { margin-right: 10%; margin-left: 10%; font-size: 20px; }
		#landingspagina .rubrieken .rubriek { width: 49%; }
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(5) { display: none; }
		
	/* Producten overzicht */
	.containerProducten .header { padding-left: 10px; }
		.containerProducten .header #links { display: none; }
		.containerProducten .header #rechts { width: 100%; }
			.containerProducten .header #rechts .titel { display: none; }
	.containerProducten #merkKoppelingen .item { display: none; }
	.containerProducten .product .prijs { width: 60px; height: 45px; padding-top: 3px; top: 253px; }
		.containerProducten .product.isSale .voorraad { display: none; }
		.containerProducten .product .prijs .sale { left: 93px; }
		.containerProducten .product .prijs .new { left: 57px; }
		.containerProducten .product .prijs .containerPrijs sup.nul { font-size: 20px; border: 1px solid blue;  }
	#containerProduct #eigenschappen #tabs div { padding: 4px 8px 3px 8px; margin-right: 3px; font-size: 13px; }
		#containerProduct #eigenschappen #tabs div#merk { display: none; }
	#containerProduct #eigenschappen #containers .tab#kenmerken .titel { width: 30%; }
	#containerProduct #eigenschappen #containers .tab#kenmerken .waarde { width: 65%; }

	/* Producten filter */
	#containerProductFilter { width: 100%; }
		#containerProductFilter .buttonFilter { display: block; }
		#containerProductFilter #containerFilterenRubrieken, #containerProductFilter #containerFilterenRubrieken .kop, #containerProductFilter #containerFilterenFilters { display: none; }
		#containerProductFilter .filters { width: 100%; }
			#containerProductFilter .rubriekFilter .rubriek { text-transform: uppercase; font-family: Century Gothic, AppleGothic, sans-serif; font-size: 14px; }
			#containerProductFilter .rubriekFilter .categorieen { margin-left: 0px; font-weight: normal; }
				#containerProductFilter .rubriekFilter .categorieen .subcategorieen { margin-left: 0px; }
			#containerProductFilter .rubriekFilter .item.rubriek { padding: 9px 15px 7px 10px; border-bottom: 1px solid #e6e6e6; background-color: #ebebeb; }
			#containerProductFilter .rubriekFilter .item.categorie { text-transform: uppercase; padding: 8px 15px 8px 10px; background-color: #f5f5f5; border-bottom: 1px solid #e8e8e8; }
			#containerProductFilter .filters .filter .item { width: 39%; float: left; }
			#containerProductFilter .filters .filter.dubbeleWeergave .items { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; }
	.containerProducten.filterWeergeven { width: 100%; }
	#containerProductFilter #rubriekBericht { display: none; }
	.filterWeergeven { margin-top: 15px; }

	/* Product details */
	#containerProduct #details { float: none; width: 100%; margin-top: 20px; }
		#containerProduct #details #logo { display: none; }
		#containerProduct #details h1 { font-size: 25px; margin-bottom: 3px; }
		#containerProduct #details .titel { font-size: 15px; margin-top: 0px; }
		#containerProduct #details .samenstelling { margin-top: 10px; margin-bottom: 30px; }
		#containerProduct #details .artikelOmschrijving { margin-top: 10px; margin-bottom: 20px; }
		#containerProduct #details .usp { display: none; }
		#containerProduct #details .extraButtons { display: none; }
	#containerProduct #afbeelding { float: none; width: 100%; }
		#containerProduct #afbeelding img { max-width: 100%; }
		#containerProduct #afbeelding #thumbs { position: relative; width: 308px; margin-top: 20px; }
			#containerProduct #afbeelding #thumbs.verbergen { display: none; }
			#containerProduct #afbeelding #thumbs img { width: 69px; }
	#containerProduct #winkelwagen { float: none; width: 100%; }
	#containerProduct #eigenschappen { width: 100%; }
	#containerProduct #gerelateerd { display: none; }	
		#containerProdReviews #productTabGerelateerdReviews #beoordeling { display: none; }	


	/* Winkelwagen pagina */
	#containerWinkelwagen .header .artikel { width: 54% }
		#containerWinkelwagen .artikel .voorraad { margin-top: 0px; }
	#containerWinkelwagen .header .kleur, #containerWinkelwagen .header .maat, #containerWinkelwagen .header .aantal, #containerWinkelwagen .header .totaal { display: none; }

	#containerWinkelwagen .artikel .voorraad { margin-top: 6px; }

	#containerWinkelwagen .productRij { height: 123px; }
		#containerWinkelwagen .productRij .artikel { width: 59%; }
		#containerWinkelwagen .productRij .kleur { padding-top: 4px; width: 35%; }
		#containerWinkelwagen .productRij .maat { padding-top: 2px; width: 35%; }
		#containerWinkelwagen .productRij .aantal { padding-top: 5px; width: 20%; bottom: -31px; }
		#containerWinkelwagen .productRij .verwijderen { position: absolute; bottom: 10px; right: 5px; padding-top: 5px; }
		#containerWinkelwagen .productRij .totaal { position: absolute; left: 88px; padding-top: 0; bottom: 17px; font-weight: bold; }

	/* Account: registreren of inloggen */
	#containerRegistrerenInloggen #registreren #registratieformulier .sluiten { top: 20px; right: 15px; }
	
	/* Grijze container */
	.grijzeSubContainer { padding: 3% 2% 3% 2%; margin: 0 2% 0 2%;}
		.grijzeSubContainer .achtergrond { display: none;}
	.grijzeSubContainer #verdelingTweeLinks { width: 90%; padding-top: 30px; padding-bottom: 30px; float: none; }
		.grijzeSubContainer #verdelingTweeLinks li { float: left; width: 50%; }
			.grijzeSubContainer #verdelingTweeLinks li.selected { padding-left: 5%; width: 45%; }
			.grijzeSubContainer #verdelingTweeLinks .klantenserviceAfbeelding { display: none; }
			.grijzeSubContainer #verdelingTweeLinks ul:after { content: ''; display: block; clear: both; }
	.grijzeSubContainer #verdelingTweeRechts { padding-top: 30px; }
		.grijzeSubContainer #verdelingTweeRechts #klantenserviceLinks, .grijzeSubContainer #verdelingTweeRechts #klantenserviceRechts { position: relative; float: none; width: 100%; }
	
	/* Account: registreren of inloggen */
	#containerRegistrerenInloggen.registreren { position: relative; padding-left: 10px; padding-right: 10px; }
		#containerRegistrerenInloggen #registreren { float: none; width: 100%; padding: 20px 0 30px 0; margin-bottom: 30px; border-bottom: 5px solid #f4f1f2; }
		#containerRegistrerenInloggen #registreren.selected { width: 100%; }
			#containerRegistrerenInloggen.registreren #registreren { border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px; }
		#containerRegistrerenInloggen #inloggen { float: none; width: 90%; padding: 0; background-image: none; }

	/* Bestellen */
	#containerBestellen #containerBestellenVoortgang { display: none; }
	#containerBestellen #details { width: 100%; }
	#containerBestellen #winkelmand { display: none; }
		#containerBestellen.gegevens #details { background-image: none; }
			#containerBestellen.gegevens #details #links { width: 100%; }
				#containerBestellen.gegevens #details #links #factuuradres { margin-bottom: 20px; }
			#containerBestellen.gegevens #details #rechts { width: 100%; }
	#containerWinkelwagen #containerSubmit #links #betaalmethodes { display: none; }
		#containerWinkelwagen #containerSubmit #links input { border: none; padding-left: 0px; color: #666; font-size: 12px; margin-top: 20px; }
		#containerWinkelwagen #containerSubmit #rechts { width: 100%; }
			#containerWinkelwagen #containerSubmit #rechts input { width: 100%; padding-top: 10px; padding-bottom: 10px; }

	/* Winkelmand */
	#containerWinkelwagen #containerTotaal #usp { display: none; }
	#containerWinkelwagen #containerTotaal #totaal { width: 75%; }

	/* Klantenservice */
	#containerKlantenservice #containerZoeken { margin-top: 5px; margin-bottom: 20px; }
		#containerKlantenservice #containerZoeken .formVeld { padding-left: 2%; padding-right: 2%; width: 90%; }
	#containerKlantenservice #containerMasonry .container { width: 90%; margin: 0 0 2% 0; }

	/* Merken */
	#containerMerken { padding-left: 3%; }
		#containerMerken .merk { width: 23%; margin: 1% 5% 0 5%; }

	/* Reviews */
	.containerReviews #inleiding #logos img { width: 100%; }

	/* Grijze sub container */
	.grijzeSubContainer #verdelingTweeRechts { width: 90%; }

	/* 404 pagina */
	#container404 #containerZoeken { margin-top: 5px; margin-bottom: 20px; }
		#container404 #containerZoeken .formVeld { padding-left: 2%; padding-right: 2%; width: 90%; }
	#container404 #afbeelding { height: 200px; }
	#container404 #items { display: none; }

	/* Bottom */
	#containerBottom #algemeneItems { width: 100%;  }
		#containerBottom #algemeneItems .item { width: 50%; }
			#containerBottom #algemeneItems .item.keuzeOpties { display: none; }
	#containerBottom #extraInformatie { width: 100%; margin-top: 20px; }
		#containerBottom #extraInformatie #telefoon { width: 52%; font-size: 10px; }
		#containerBottom #extraInformatie #email { width: 48%; font-size: 12px; }
		#containerBottom #extraInformatie #nieuwsbrief .formVeld { width: 55%; }
		#containerBottom #extraInformatie #nieuwsbrief .formButton { width: 35%; }

	#acceptCookies { width: 100%; left: 0; font-size: 10px; }
	
	/* Container Product Review */
	#containerProductReviewPopup { position: fixed; left: 2%; top: 20px; width: calc(96% - 40px); height: 470px; padding: 20px; }
		#containerProductReviewPopup h1 { font-size: 18px; }
		#containerProductReviewPopup #containerForm #inputFields { width: 70%; }
		#containerProductReviewPopup #containerForm #afbeelding { width: 20%; }
			#containerProductReviewPopup #containerForm #afbeelding #image { background-position: 50% 0; }


}
@media (max-width: 500px) {
	#containerHeader #headerOpties #thuiswinkelWaarborgfonds { right: 110px; }
		#containerHeader #headerOpties #eCommerceEuropeTrust { display: none; }

}


@media (min-width: 720px) {
	#containerMenu { position: relative; width: 100%; border: 1px solid #f5f5f5; }
}

@media (min-width: 600px) and (max-width: 720px) {
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(4) { display: none; }
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(5) { display: none; }
}

/* S: Tablets */
@media (min-width: 720px) and (max-width: 1019px) {
	
	/* Elementen verwijderen */
	.hidden-xs, .hidden-s { display: none; }

	/* Container aanpassen */
	.containerSite { width: 720px; }

	/* Algemene instellingen */
	#deviceHelp #tablet { display: block; }
	
	/* Header */
	#containerHeaderFixed { height: 162px; }
	#containerHeader #headerZoeken { margin-top: 10px; }
	#containerHeader #headerOpties { position: relative; float: right; width: 28%; margin-top: 5px; }
		#containerHeader #headerOpties #reviews { display: none; }
			#containerHeader #headerOpties #eCommerceEuropeTrust { display: none; }
		#containerHeader #headerOpties #thuiswinkelWaarborgfonds { position: absolute; right: 155px; margin-top: 12px; width: 33px; }
			#containerHeader #headerOpties #thuiswinkelWaarborgfonds .show-xs { display: block; }
			#containerHeader #headerOpties #thuiswinkelWaarborgfonds .hidden-xs { display: none; }
		#containerHeader #headerOpties #containerWinkelmandAccount { margin-top: -1px; line-height: 17px; }
			#containerHeader #headerOpties #containerWinkelmandAccount #account { width: 35px; margin-right: 8px; font-size: 11px; }
			#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand { width: 102px; font-size: 11px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand img { width: 30px; margin-top: 0px; margin-left: -3px; }
				#containerHeader #headerOpties #containerWinkelmandAccount #winkelmand #imgHeaderWinkelmand { margin-top: 3px; }
	#containerHeader #containerButtonSubmenuResponsive { margin-top: 17px; }
	#containerHeader #headerLogo { margin-right: 48px; }
	#containerHeader.responsiveMenu #headerLogo { margin-right: 19px; }
	#containerSpacingHeader { position: relative; height: 62px; }

	/* Menu */
	#containerMenu #menu {  }
		#containerMenu ul li { font-size: 11px; padding-left: 5px; padding-right: 5px; padding-top: 10px; height: 23px; }
			#containerMenu #menu ul li .menuOver { top: 40px; }
				#containerMenu #menu ul li .menuOver .containerSite .rubrieken { width: 30%; }
				#containerMenu #menu ul li .menuOver .containerSite .merken { width: 60%; border-right: 0; padding-right: 0; }
				#containerMenu #menu ul li .menuOver .containerSite .banner { display: none; }
	#containerKlantenserviceUsp #links { font-size: 10px; width: 65%; }
		#containerKlantenserviceUsp #links #klantenservice { margin-right: 12px; background-size: 18px 16px; background-position: 0 2px; padding-left: 23px; }
		#containerKlantenserviceUsp #links #gratisVerzending { margin-right: 12px; background-size: 18px 16px; background-position: 0 2px; padding-left: 23px; }
			#containerKlantenserviceUsp #links #gratisVerzending img { width: 15px; height: auto; margin: -1px 0 0 3px; }
		#containerKlantenserviceUsp #links #snelleVerzending { display: none; background-size: 15px 15px; background-position: 0 2px; padding-left: 20px; }
	#containerKlantenserviceUsp #rechts { font-size: 10px; width: 35%; }

	/* Landingspagina */
	#landingspagina .slideshow { height: 250px; }
		#landingspagina .slideshow .banner .links { width: 100%; float: none; }
		#landingspagina .slideshow .banner .rechts { display: none; }
		#landingspagina .reviewNieuwsbrief #containerNieuwsbrief .titel { margin-right: 10%; margin-left: 10%; font-size: 20px; }
		#landingspagina .reviewNieuwsbrief #containerReviews .titel { font-size: 20px; }
		#landingspagina .reviewNieuwsbrief #containerNieuwsbrief .formVeld { width: 150px; }
		#landingspagina .rubrieken .rubriek { width: 25%; }
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(4) { display: none; }
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(5) { display: none; }

	/* Producten overzicht */
	.containerProducten .product .prijs { top: 255px; }
		.containerProducten .product .prijs .sale { width: 22px; height: 22px; top: 4px; left: 83px; }
		.containerProducten .product .prijs .new { width: 22px; height: 22px; top: 4px; left: 83px; }

	/* Product details */
	#containerProduct #details { width: 24%; }
		#containerProduct #details .usp { width: 100%; padding: 15px 20px 15px 20px; font-size: 10px; }
	#containerProduct #afbeelding { width: 36%; margin-right: 4%; }
		#containerProduct #afbeelding img { max-width: 100%; }
	#containerProduct #winkelwagen .formButton.verlanglijst { font-size: 12px; }
	#containerProduct #eigenschappen #tabs div#merk { display: none; }
	#containerProduct #eigenschappen #containers .tab#kenmerken .titel { width: 37%; }
	#containerProduct #eigenschappen #containers .tab#kenmerken .waarde { width: 60%; }

	/* Winkelmand */
	#containerWinkelwagen #containerTotaal #usp { width: 30%; margin-left: 25%; }
	#containerWinkelwagen #containerTotaal #totaal { width: 40%; }
		#containerWinkelwagen #containerSubmit #links #betaalmethodes img { width: 305px; }

	/* Bestellen */
	#containerBestellen #details { width: 100%; }
	#containerBestellen #winkelmand { display: none; }

	/* Merken */
	#containerMerken { padding-left: 5%; }
		#containerMerken .merk { width: 19%; margin: 1% 6% 0 6%; }

	/* Grijze container */
	.grijzeSubContainer { padding: 3% 8% 5% 8%; }
		.grijzeSubContainer #verdelingTweeRechts #klantenserviceLinks, .grijzeSubContainer #verdelingTweeRechts #klantenserviceRechts { position: relative; float: none; width: 100%; }

	/* Account: registreren of inloggen */
	#containerRegistrerenInloggen.registreren { position: relative; padding-left: 8%; padding-right: 8%; }

	/* Klantenservice */
	#containerKlantenservice #containerZoeken { margin-top: 0; }
		#containerKlantenservice #containerZoeken .formVeld { width: 500px; }
	#containerKlantenservice #containerMasonry .container { width: 37%; }

	/* 404 pagina */
	#container404 #containerZoeken .formVeld { width: 500px; }
	#container404 #afbeelding { height: 300px; }
	#container404 #items { display: none; }

	/* Bottom */
	#containerBottom #algemeneItems { width: 50%; }
		#containerBottom #algemeneItems .item { width: 50%; }
			#containerBottom #algemeneItems .item.keuzeOpties { display: none; }
	#containerBottom #extraInformatie { width: 50%; }
		#containerBottom #extraInformatie #telefoon { width: 50%; }
		#containerBottom #extraInformatie #email { width: 50%; }
		#containerBottom #extraInformatie #nieuwsbrief .formVeld { width: 212px; }

}




/* M: Laptops */
@media (min-width: 1020px) and (max-width: 1259px) {
	
	/* Elementen verwijderen */
	.hidden-xs, .hidden-s, .hidden-m { display: none; }

	/* Container aanpassen */
	.containerSite { width: 990px; }

	/* Algemene instellingen */
	#deviceHelp #laptop { display: block; }

	#containerKlantenserviceUsp #links { font-size: 10px; width: 70%; }
	#containerKlantenserviceUsp #rechts { font-size: 10px; width: 30%; }

	/* Header */
	#containerHeaderFixed { height: 115px; }
	#containerHeader #headerZoeken { width: 25%; margin-top: 15px; }
	#containerHeader #headerOpties { width: 32%; margin-top: 8px; }
			#containerHeader #headerOpties #eCommerceEuropeTrust { display: none; }
		#containerHeader #headerOpties #thuiswinkelWaarborgfonds { position: absolute; right: 151px; margin-top: 12px; width: 33px; }
			#containerHeader #headerOpties #thuiswinkelWaarborgfonds .show-xs { display: block; }
			#containerHeader #headerOpties #thuiswinkelWaarborgfonds .hidden-xs { display: none; }
		#containerHeader #headerOpties #reviews { position: relative; float: left; position: relative; float: left; margin-top: 10px; }
		#containerHeader #headerOpties #containerWinkelmandAccount { position: relative; float: right; line-height: 18px; }
	#containerHeader #containerButtonSubmenuResponsive { margin-top: 22px; }
	#containerHeader.responsiveMenu #headerLogo { margin-right: 26px; }
	#containerSpacingHeader { position: relative; height: 75px; }

	/* Producten overzicht */
	.containerProducten .product .prijs { top: 284px; }
		.containerProducten .product .prijs .sale { width: 22px; height: 22px; top: 4px; left: 85px; }
		.containerProducten .product .prijs .new { width: 22px; height: 22px; top: 4px; left: 85px; }

	/* Menu */
	#containerMenu #menu {  }
		#containerMenu ul li { padding-top: 10px; height: 23px; }
			#containerMenu #menu ul li .menuOver { top: 40px; }

	/* Slideshow */
	#landingspagina .slideshow .banner .containerProducten .product { width: 150px; }
		#landingspagina .producten .containerProducten .filterResultatenProducten:nth-child(5) { display: none; }

	/* Grijze container */
	.grijzeSubContainer { padding: 3% 10% 5% 10%; }
	
	/* Account: registreren of inloggen */
	#containerRegistrerenInloggen.registreren { position: relative; padding-left: 8%; padding-right: 8%; }

	/* Bottom */
	#containerBottom #algemeneItems { width: 55%; }
	#containerBottom #extraInformatie { width: 42%; }

}


/* L: Desktops */
@media (min-width: 1260px) {

	/* Container aanpassen */
	.containerSite { width: 1150px; }

	/* Algemene instellingen */
	#deviceHelp #desktop { display: block; }
	
}


@media (max-width: 599px) { .containerProducten .product { width: 45%; height: 290px; } .containerProducten .product .afbeelding { height: 200px; } }
@media (min-width: 600px) and (max-width: 1019px) { .containerProducten .product { width: 29%; height: 300px; } .containerProducten .product .afbeelding { height: 200px; } }
@media (min-width: 1020px) and (max-width: 1259px) { .containerProducten .product { width: 21%; height: 320px; } .containerProducten .product .afbeelding { height: 230px; } }

/* Landingspagina's */
@media (max-width: 499px) { #landingspagina div.hoogte-1 { height: 39px; } #landingspagina div.hoogte-2 { height: 58px; } #landingspagina div.hoogte-3 { height: 78px; } #landingspagina div.hoogte-4 { height: 97px; } #landingspagina div.hoogte-5 { height: 117px; } #landingspagina div.hoogte-6 { height: 136px; } #landingspagina div.hoogte-7 { height: 156px; } #landingspagina div.hoogte-8 { height: 176px; } #landingspagina div.hoogte-9 { height: 195px; } }
@media (min-width: 500px) and (max-width: 549px) { #landingspagina div.hoogte-1 { height: 43px; } #landingspagina div.hoogte-2 { height: 65px; } #landingspagina div.hoogte-3 { height: 86px; } #landingspagina div.hoogte-4 { height: 108px; } #landingspagina div.hoogte-5 { height: 130px; } #landingspagina div.hoogte-6 { height: 152px; } #landingspagina div.hoogte-7 { height: 173px; } #landingspagina div.hoogte-8 { height: 195px; } #landingspagina div.hoogte-9 { height: 217px; } }
@media (min-width: 550px) and (max-width: 599px) { #landingspagina div.hoogte-1 { height: 47px; } #landingspagina div.hoogte-2 { height: 71px; } #landingspagina div.hoogte-3 { height: 95px; } #landingspagina div.hoogte-4 { height: 120px; } #landingspagina div.hoogte-5 { height: 143px; } #landingspagina div.hoogte-6 { height: 167px; } #landingspagina div.hoogte-7 { height: 191px; } #landingspagina div.hoogte-8 { height: 215px; } #landingspagina div.hoogte-9 { height: 239px; } }
@media (min-width: 600px) and (max-width: 649px) { #landingspagina div.hoogte-1 { height: 52px; } #landingspagina div.hoogte-2 { height: 78px; } #landingspagina div.hoogte-3 { height: 104px; } #landingspagina div.hoogte-4 { height: 130px; } #landingspagina div.hoogte-5 { height: 156px; } #landingspagina div.hoogte-6 { height: 182px; } #landingspagina div.hoogte-7 { height: 209px; } #landingspagina div.hoogte-8 { height: 234px; } #landingspagina div.hoogte-9 { height: 261px; } }
@media (min-width: 650px) and (max-width: 719px) { #landingspagina div.hoogte-1 { height: 56px; } #landingspagina div.hoogte-2 { height: 85px; } #landingspagina div.hoogte-3 { height: 113px; } #landingspagina div.hoogte-4 { height: 141px; } #landingspagina div.hoogte-5 { height: 169px; } #landingspagina div.hoogte-6 { height: 197px; } #landingspagina div.hoogte-7 { height: 226px; } #landingspagina div.hoogte-8 { height: 255px; } #landingspagina div.hoogte-9 { height: 283px; } }
@media (min-width: 720px) and (max-width: 1019px) { #landingspagina div.hoogte-1 { height: 60px; } #landingspagina div.hoogte-2 { height: 91px; } #landingspagina div.hoogte-3 { height: 121px; } #landingspagina div.hoogte-4 { height: 152px; } #landingspagina div.hoogte-5 { height: 182px; } #landingspagina div.hoogte-6 { height: 213px; } #landingspagina div.hoogte-7 { height: 243px; } #landingspagina div.hoogte-8 { height: 273px; } #landingspagina div.hoogte-9 { height: 304px; } }
@media (min-width: 1020px) and (max-width: 1259px) { #landingspagina div.hoogte-1 { height: 86px; } #landingspagina div.hoogte-2 { height: 129px; } #landingspagina div.hoogte-3 { height: 172px; } #landingspagina div.hoogte-4 { height: 215px; } #landingspagina div.hoogte-5 { height: 258px; } #landingspagina div.hoogte-6 { height: 301px; } #landingspagina div.hoogte-7 { height: 344px; } #landingspagina div.hoogte-8 { height: 387px; } #landingspagina div.hoogte-9 { height: 430px; } }

