.menu__nav li a{transition:none;}.menu__nav>nav>ul>li>ul>li>a{font-size:0.9em;}.now-scrolling .header__logo,.accodetail .header__logo{display:none;}.hamburger{display:none;}.menu--collapse{position:fixed;top:115px;left:0;right:0;height:75px;width:100%;z-index:20;margin:0 auto;text-align:right;}.menu__nav ul{padding:0;list-style:none;}.menu__nav li{position:relative;display:inline-block;}.menu__nav>nav>ul>li{border-right:2px solid #fff;}.now-scrolling .menu__nav>nav>ul>li.nth-child1,.accodetail .menu__nav>nav>ul>li.nth-child1{display:inline-block;}.now-scrolling .header,.accodetail .header{width:100%;top:0px;height:41px;background-color:#1276ff;}.now-scrolling .menu--collapse{top:0px;width:890px;margin:0 auto;left:0;right:0;}.accodetail .menu--collapse{top:0px;margin:0 auto;left:0;right:0;}.menu__nav>nav>ul>li.nth-child1{display:none;}.menu__nav>nav>ul>li.last{border-right:none;}.menu__nav .last{margin-right:0;}.menu__nav li a{display:block;padding:0.6em;text-decoration:none;white-space:nowrap;box-sizing:border-box;font-family:'blurmediumregular';}.menu__nav li:hover,.menu__nav .hover{}.menu__nav li:hover > a,.menu__nav .hover > a{background-color:rgba(0,0,0,.15);color:#fff;}.menu__nav .active{}.menu__nav .active > a,.menu__nav .active:hover > a{background-color:rgba(0,0,0,.25);}.menu__nav ul ul{width:230px;margin-top:10px;background-color:#1276ff;text-align:left;border-radius:0 0 5px 5px;}.now-scrolling .menu__nav ul ul,.accodetail .menu__nav ul ul{margin-top:0;}.menu__nav li li{display:block;margin-right:0;}.menu__nav li li a{padding:1em 1.2em;font-weight:normal;white-space:normal;border-top:1px solid #0d58bf;}.menu__nav li li.last a{border-radius:0 0 5px 5px;}.menu__nav li:hover li a,.menu__nav .hover li a{color:#fff;}.menu__nav li:hover li:hover > a,.menu__nav .hover .hover > a{background-color:#0f64d9;}.menu__nav li:hover .active > a,.menu__nav .hover .active > a,.menu__nav li:hover .active:hover > a,.menu__nav .hover .active:hover > a{background-color:#0f64d9;}.menu__nav ul ul ul{top:0;margin-top:0;margin-left:181px;background-color:#ccc;}.menu__nav li:hover li:hover li a,.menu__nav .hover .hover li a{color:#000;}.menu__nav li:hover li:hover li:hover > a,.menu__nav .hover .hover .hover > a{}.menu__nav li:hover li:hover .active > a,.menu__nav .hover .hover .active > a,.menu__nav li:hover li:hover .active:hover > a,.menu__nav .hover .hover .active:hover > a{}.menu__nav ul ul,.menu__nav li:hover ul ul,.menu__nav .hover ul ul,.menu__nav ul ul ul,.menu__nav li:hover ul ul ul,.menu__nav .hover ul ul ul,.menu__nav ul ul ul ul,.menu__nav li:hover ul ul ul ul,.menu__nav .hover ul ul ul ul{position:absolute;left:-999em;}.menu__nav li:hover ul,.menu__nav .hover ul,.menu__nav li li:hover ul,.menu__nav li .hover ul,.menu__nav li li li:hover ul,.menu__nav li li .hover ul,.menu__nav li li li li:hover ul,.menu__nav li li li .hover ul{left:auto;z-index:9999;}.menu__nav li .menu__back-link{display:none;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.now-scrolling .menu--collapse,.accodetail .menu--collapse{width:100% !important;text-align:center;}}.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%;}} @media only all and (max-width:1100px){.header__logo{left:40px;height:100px;top:-12px;}}@media only all and (max-width:1280px){.menu--collapse{left:auto;right:30px;}}.header{height:75px;}.header-container{margin:0 auto;}.header__container--extra{}.banner__container{width:100%;}.header-container--stepped{height:300px;}.header-container--stepped .pb-gallery{height:300px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:1200px !important;margin-left:-600px;}.header-container--stepped .pb-gt1-nav{bottom:20px;}.banner__container .slider,.banner__container .slider img{height:550px;}.banner__container.half_height{margin:0 auto 60px auto;}.banner__container.half_height .slider,.banner__container.half_height .slider img{height:375px;}.banner__slogan.half_height{bottom:36%;}.booking-widget-container.half_height{bottom:-16px;}.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:350px;}.banner__slogan{font-size:2.2em;}.booking-widget-container{bottom:25px;}.content__highlights .article{width:24%;margin:0 .5%;}.content__main{width:65%;float:left;}.content__sidebar{width:30%;float:right;margin:0;}.content__sidebar .article{flex:inherit;padding:inherit;}.at-slideshow{width:40%;}.cta__inleiding-container{top:-132px;}.cta__inleiding-container div{display:flex;flex-direction:row;}.cta__inleiding-container .at-video{width:60%;}.cta__inleiding-container .text_inleiding{width:40%;margin:0;}.discount__item h3{min-height:50px;margin-top:0px;margin-bottom:0;}.discount__cta{bottom:6%;right:9%;}.at-twocol,.at-threecol{}.at-twocol__content,.at-threecol__content{}.at-threecol__content{width:33.33%;}@media all and (min-width:1101px){.header__logo{height:135px;}}@media all and (max-width:1115px){.discount__item h3{min-height:93px;}}