.discount__item{font-size:1.2em;}.menu{padding:0;}.site-container,.body--has-navigation .site-container{padding-top:0;}.content__sidebar{display:flex;flex-flow:row wrap;margin:0 -2em;}.content__sidebar .article{margin:0;margin-bottom:1.5em;padding:0 2em;flex:1 1 200px;}.banner__slogan{font-size:2em;}.accodetail .banner__container .slider,.accodetail .banner__container .slider img,.accodetail .banner__container,.accobooking .banner__container .slider,.accobooking .banner__container .slider img,.accobooking .banner__container,ul.lightSlider,ul.lightSlider li{height:250px;}.at-slideshow{width:50%;}.discount__cta{bottom:8%;right:9%;}@media screen and (max-width:920px){.discount__container a:first-child{margin:10px auto;}.discount__container a{min-width:285px;margin:10px 0px 10px 10px;}.discount__item p{margin-top:0;}.discount__container{padding-bottom:25px;}.faciliteiten__container{flex-direction:column;}.faciliteiten__left{width:90%;}.faciliteiten__right{width:90%;}.faciliteiten__top-left,.faciliteiten__bottom-left{min-height:225px;position:relative;margin-top:15px;}}@media screen and (max-width:585px){.discount__container a{margin:10px auto;}}.cta__inleiding-container{top:-100px;}.cta__inleiding-container div{display:flex;flex-direction:column-reverse;}.cta__inleiding-container .text_inleiding{width:90%;margin:15px auto;}.cta__inleiding-container .at-video{width:95%;padding:0 1.5em;margin:auto auto;}.category__container a{height:230px;}.at-twocol__content,.at-threecol__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 2%;}.at-twocol__content{width:50%;}.at-threecol__content{}.booking-widget-quicksearch{right:0;}@media all and (max-width:850px){.site-container,.body--has-navigation .site-container{padding-top:50px;}.header{top:0;}.header__logo{top:0;left:0;}.hamburger,.site-search-toggle{width:5em;height:3em;top:3px;}.header__container--extra{position:fixed;top:0px;right:75px;padding-top:0px;z-index:200;background:transparent;}.phonenumber{content:"";font-size:0em;width:30px;height:30px;margin-top:0;margin-left:10px;background:#006caf url(/ui/IJsselhof/img/phone-icon.png);background-size:60% auto;border-radius:2px;background-repeat:no-repeat;background-position:center center;box-shadow:1px 1px 1px rgba(0,0,0,0.5);}.header__languages{margin-top:0;}.header__languages li a{width:30px;height:30px;}.social__buttons a img{width:30px;height:auto;}.social__buttons a{margin-left:6px;}.menu--collapse .menu__nav ul{top:80px;width:100%;left:5%;}.booking-widget-quicksearch{right:0;left:0;bottom:30px;}.cta__inleiding-container{top:-50px;}.category__container h3{font-size:1em;}.zoover__tekst{font-size:1.5em;margin-left:18px;width:310px;background-size:300px auto;}}@media all and (min-width:701px){.menu{font-size:1.0em;}html[lang="de"] .menu{font-size:0.9em;}}.flex-direction-nav a{width:30px;height:30px;line-height:30px;}.banner__container .slider,.banner__container .slider img{height:500px;}.banner__container.half_height{margin:0 auto 60px auto;}.banner__container.half_height .slider,.banner__container.half_height .slider img{height:350px;}.banner__slogan.half_height{bottom:40%;}.booking-widget-container.half_height{bottom:-47px;}@media all and (min-width:851px) and (max-width:999px){.header{top:0px;}.slider .rotr__paginator{bottom:6em;}.header__logo{top:0;height:90px;padding:15px 10px 15px;}.booking-widget-container{bottom:0;}.header__container--extra{top:45px;right:10px;}.accodetail .header__container--extra{right:0;}.phonenumber{font-size:1em;}.now-scrolling .menu--collapse,.accodetail .menu--collapse{top:5px;width:750px;}}@media all and (min-width:851px) and (max-width:880px){.banner__slogan{font-size:1.6em;}}@media all and (min-width:1000px){.booking-widget-container.half_height .row.select{display:flex;flex-wrap:wrap;}.booking-widget-container.half_height .row.select .col-sm-6.col-md-12:first-child{width:48%;margin-right:1%;font-size:0.8em;}.booking-widget-container.half_height .row.select .col-sm-6.col-md-12:nth-child(2){width:48%;margin-left:1%;font-size:0.8em;}.booking-widget-container.half_height .row.select>.pull-left.item{width:100%;}.booking-widget-container.half_height .booking-widget-quicksearch{width:360px;}}@media all and (max-width:999px){.banner__container{height:420px;transition:height 0.5s;}.banner__container .slider img,.banner__container .slider{height:420px;transition:height 0.5s;}.banner__container.half_height{height:320px;margin:0 auto 0px auto;}.banner__container.half_height .slider,.banner__container.half_height .slider img{height:320px;}.banner__slogan.half_height{bottom:60%;font-size:1.8em;}.booking-widget-container.half_height{bottom:0px;}.body--has-qs .banner__container,.body--has-qs .banner__container .slider img,.body--has-qs .banner__container .slider{height:440px;}.banner__slogan{bottom:55%;}.header-container .banner__container:before{background-position:left 90%;}.booking-widget-container{width:100%;padding:10px 15px;background:#dcf3ff;box-sizing:border-box;}.menu__nav{padding-top:70px;}}@media all and (min-width:921px) and (max-width:1000px){.discount__container a.zoover-link{margin-top:15px;}}@media all and (max-width:1000px){.discount__container a.zoover-link{padding-bottom:0;}}@media all and (max-width:991px){.cta__inleiding-container .at-video{padding:0;}}@media all and (max-width:700px){.accodetail .banner__container .slider,.accodetail .banner__container .slider img,.accodetail .banner__container,.accobooking .banner__container .slider,.accobooking .banner__container .slider img,.accobooking .banner__container,ul.lightSlider,ul.lightSlider li{height:175px;}}@media all and (max-width:900px){.accodetail .acco-kenmerk-list,.accodetail .acco-description{width:100%;}.accodetail .acco-text-container{display:flex;flex-direction:column;}.accodetail .acco-kenmerk-list ul li{width:70%;margin:15px auto;}.accodetail .acco-kenmerk-list{order:2;}.accodetail .acco-description{order:3;}.booking-widget-periods-periods .period.row .nrOfNights,.booking-widget-periods-periods .period.row .total-price{text-align:right;}.booking-widget-periods-periods .period.row .total-price{justify-content:flex-end;}.accodetail .acco-kenmerk-list h2{margin:.83em auto;text-align:left;}}@media all and (max-width:991px){.tabbar iframe{height:40vw;}}@media all and (max-width:700px){.tabbar iframe{height:50vw;}}@media all and (max-width:858px){.legenda__container .legenda{width:30%;}.accodetail .legenda__container .legenda__container-title{width:100%;}}@media all and (max-width:579px){.legenda__container .legenda{width:43%;}}