@media screen and (max-width:1599px) {
#xxlaround {max-width:var(--contentMaxWidth);float:initial;}
#xxlloading {max-width:var(--contentMaxWidth);}
#xxlloading img {border:5px;}
ul.flex-direction-nav {position:initial;top:initial;}
}

@media screen and (max-width:950px) {
header.pageTitle h1 {margin-bottom:0;}
.metro .tile.quadro {max-width:100%;width:100%;overflow:hidden;}
#uitgelicht.tegels div.flex a:nth-child(3) article.tile {margin-left:0;}
#uitgelicht.tegels div.flex a article.tile,
#uitgelicht.tegels div.flex a aside.tile {margin-top:0;}
#eouZoeken {height:var(--eouZoekenHeightM);}
#eouZoeken > div:first-of-type {height:var(--eouZoekenHeightM);}
#eouZoekenLayer {width:100%;padding-left:5px;padding-top:0;margin-top:10px;top:calc(var(--logoWHM));}
#filterLayer,#menuLayer {top:calc(var(--eouZoekenHeightM));right:0;z-index:100000;margin-top:1px;}
#menuLayer {z-index:100001;}
.zFilter .facebook {border-right:0;}
.zFilter .loveit {border-left:1px solid var(--greenMainColor);border-right:0;}
}

@media screen and (max-width:839px) {
div#footer-steunad {float:initial;width:100%;}
div#pc>iframe {width:560px;}
}

@media screen and (max-width:810px) {
.eou.beoordeling {width:363px;margin-right:10px;}
.eou.beoordeling h2 {width:100%;white-space:nowrap;font-size:1.8rem;}
.metro .tile.triple {max-width:100%;overflow:hidden;}
.tegels, .uitgelicht {padding:0;}
.tegels div.flex {flex-wrap:nowrap;overflow-y:hidden;overflow-x:scroll;width:calc(100% - 50px);}
.searchResults .listview article p.inleiding {line-height:18pt/* !important*/;font-size:initial;height:initial;max-height:initial;overflow:initial;}
.searchResults .listview article h3.item-title {line-height:2.2rem;}
.searchResults .listview article h2.item-title {font-size:initial;}
}

@media screen and (max-width:800px) {
:root {--iconFontSize:36px;}
.adsbydw {height:100px;}
.navigation-bar .element, .navbar .element { float: left !important; }
.navigation-bar .element-menu, .navbar .element-menu { display: block !important; float: left !important; width: initial !important; }
.searchResults .tile .tile-status {left:0;}
#bp {position:fixed;background-color:var(--navBarColor);width:100%;right:10px;bottom:0;top:initial;margin-bottom:0;height:var(--navBarHeight);left:0;padding-left:5px;border-top:1px var(--greenMainColor) solid;}
#bp ul {margin-top:8px;}
#bp ul li {padding:5px !important;}
#bp ul li.active {background-color:white;color:var(--blueMainColor);}
.bp-icon span.wideText {display:none;}
header#ptXL {--ptXLmobile:;margin-left:0;width:100%;top:calc(5px + var(--logoWHM));left:5px;overflow-x:scroll;}
header#ptXL.pageTitle > h1 {margin-left:initial;margin-top:5px;text-align:initial;white-space:nowrap;padding:5px 10px;background-color:white;border:0;}
header#ptXL1 {--ptXLmobile:1;width:fit-content;position:initial;margin-right:10px;margin-left:10px;}
header#ptXL1.pageTitle {display:flex;flex-direction:column-reverse;}
header#ptXL1 h2.subheader {text-align:initial;border:initial;border-radius:initial;padding:0;margin:10px 0;background-color:initial;}
header.pageTitle h1,.searchResults .subheader {font-size:clamp(1.5rem,4vw,2.5rem);line-height:initial;}
header.uitgelichtTitle h2 {transform-origin:133px 138px;}
div.zFilter {position:initial;margin-right:5px;right:initial;margin-top:5px;float:right;left:initial;flex-flow:row;}
#filterLayer div.button-set {flex-direction:row-reverse;}
#dagje-weg-content {margin-top:var(--eouZoekenHeightM);}
#eouZoeken a:first-child img:first-child {width:var(--logoWHM);height:var(--logoWHM);margin-top:5px;}
a#weer img {margin-left:10px;}
.metro .tile .tile-status .text {height:initial;}
.metro .tile .tile-status {position:relative;}
.metro .tile.five-vertical {height:auto;}
.review {height:initial;}
.metro h1.header {font-size:2.2rem !important;line-height:1.5rem !important;}
.metro h2,
.metro .subheader,
.metro .item-title {padding:5px 10px;}
.metro .subheader-secondary {line-height:0.8rem;padding-left:10px;padding-top:4px;padding-bottom:4px;}
.tegels {max-width:initial;max-height:initial;float:initial;margin-left:initial;overflow:initial;height:100%;}
.tegels h2.subheader {max-width:135px;}
.searchResults .listview .tile-status p.openingsdagen {font-size:larger;text-align:center;}
p#summary,p#introduction,p#bdy,p#bdy2,p#bdy3,p#bdy4,p#bdy5,p#bdy6,.artikel p,footer.artikel {padding-left:0;padding-right:0;}
.redactietekst p { padding-left:10px;padding-right:10px;}
.redactietekst .subheader, 
.redactietekst h2,
.uitstapje article.redactietekst p
{padding-left:0;padding-right:0;}
.uitstapje article.redactietekst {max-width:100%;}
.metro .exampleAd {padding-left:45px;}
.metro .example {padding:0;}
.metro .fatfooter div.sidebar, .metro .fatfooter aside.sidebar, .metro .fatfooter nav.sidebar {width:100%;max-width:100%;float:initial;}

div.eou {width:100%;}
footer.eou {float: initial !important;clear:both;}
footer.urls div.tile.double {width:120px;}

div.uitstapje-content:first-of-type {display:initial;}
div.uitstapje-content {margin:0;padding:0;}

.fatfooter {clear:both;float:left;display:initial;justify-content:initial;width:100%;}
.extra-content {display:initial;justify-content:initial;}
.extra-content aside.sidebar {width:100%;}
#uitgelicht div.flex,#reportages div.flex {justify-content:initial;}

/*#xxlloading img {max-height:201px;}*/
div.figure {padding: 5px 5px 0 5px;}
.eou.beoordeling {width:360px;margin-right:0;}
.eou.beoordeling div.tile {width:360px;}
.uitstapje,.uitstapje-wide {width:100%;}
.uitstapje-wide article {width:100%;}
.uitstapje img.afbeelding {width:100%;}
.fatfooter > aside, .fatfooter > nav, .fatfooter > div {width:100%;}
.fatfooter img.afbeelding {width:100%;}
div.extra-ad {margin-left:auto;margin-right:auto;width:100%;}
div.extra-ad-lr-responsive {max-width:initial;width:100%;clear:both;float:initial;background-color:white;}
aside.ideetje div.tile.six {width:100%;}
aside.eou {margin-right:0;}
aside.eou .tile.triple {width:100%;text-align:center;}
aside.ideetje div.tile.six {width:100%;height:167px;}
.opacity90 {background-color:rgba(51,51,51,1);}
.searchResults .listview > article.tile.double,
.searchResults .listview > section.tile.double,
.searchResults .listview > div.tile.double,
.searchResults .listview > aside.tile.double {width:100% !important;margin-bottom:15px;}
.searchResults .listview > div.tile.five {width:100% !important;height:auto !important;margin-left:initial;margin-right:initial;margin-bottom:15px;}
.searchResults .listview > div.tile.triple.five-vertical.ad {width:100%;text-align:center;max-height:650px;overflow:hidden;}
.searchResults .listview > div.tile.triple.five-vertical.ad > div:nth-child(1).cntsteunad {transform:scale(1.5);filter:blur(5px);}
.searchResults .listview > div.tile.triple.five-vertical.ad > div:nth-child(2).cntsteunad {position:relative;top:-650px;}

#showline {margin-left:5px;padding-top:15px;text-align:right;padding-right:10px;}
.steunad {margin-top:10px;}
.kolom {margin:0;}
.uitstapje aside.ad {margin-left:initial;}

aside.eou > div.tile.six.triple-vertical.ad {max-width:100%;overflow:hidden;margin-bottom:15px;}
.artikelN {float:left;margin-right:8px;margin-top:8px;}
#aHP {margin:0;padding:0;}
#aHP>div:first-child{width:100%;}
#aHP div {width:33%;margin-right:1px;padding-left:1px;}
#dulinks,#duuitin,#duaanbieders {display:none !important;}
.whatsapp {width:32px;height:32px;}
span.love-it-cnt {top:-20px;}
#icon-favorite-ms {max-width:36px;}
#icon-filter-close-ms
,#icon-rubrieken-close-ms
,#icon-rubrieken-close-ms-below {margin-right:5px;}
/*oud*/
div#linkpage-content {width:304px;}
#wttVideo>object,#wttVideo>object>embed {width:304px !important;height:400px !important;}
div.tr {width:100%;}
.ra {clear:both;float:none;width:100%;}
div#prijsvragen div.pr {width:100%;}
div#prijsvragen div.p {width:auto;height:auto;}
img#prijsvraag {float:none;width:360px;}
div.kb div {width:290px;height:auto;}
div.kb div img {width:100%;margin-left:0;}
div#kortingsbon {width:100%;height:auto;}
div#kortingsbon div.p {float:none;width:100%;height:auto;}
div#kortingsbon div.r {float:none;width:100%;}
div#pc>iframe {width:100%;}
div.ra {width:360px;}
div.meerover {width:360px;}
}

@media screen and (max-width:320px) {
div.flex .tile {width:101px;height:101px;}
#mobilefooter {width:320px;max-width:320px;}
div#pc>iframe {width:320px;}
}
