html,body{text-align:center;}body{overflow-x:hidden;}.site-container{background:url(/ui/Roland/img/bg-body.jpg) repeat-y top center;}.content-container{position:relative;width:94%;height:100%;margin:0 auto;}.content-container--main{}.header{position:relative;width:100%;height:55px;}.header{position:absolute;top:0;z-index:200;}.header--fixed{position:fixed;}.site-container{padding-top:55px;}.header__logo.ir{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:.5em 0;width:50%;max-width:400px;height:100%;}.header__logo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;height:100%;padding:.5em 0;}.header__nav{float:right;margin-top:.25em;}.header__languages{float:right;margin-top:1em;margin-left:5px;margin-right:180px;}.header__myroland{float:right;margin-top:1em;}.hamburger,.site-search-toggle{display:none;}.site-search{position:absolute;bottom:.85em;right:0;width:165px;text-align:left;}.header-container{width:100%;overflow:hidden;position:relative;z-index:1;}.header-container .article{margin:0;padding:0;}.header-container--fluid .pb-gallery{width:100% !important;height:0 !important;padding-bottom:33.33%;}.header-container--fluid .pb-gt1-photos{position:absolute;left:0;right:0;top:0;bottom:0;}.header-container--stepped .pb-gallery{width:100% !important;height:225px !important;}.header-container--stepped .pb-gt1-photos{min-width:100% !important;left:50%;width:990px !important;margin-left:-495px;}.header-container .pb-gallery img{width:100% !important;height:auto !important;}.header-container .pb-gt1-nav{right:auto;left:3%;bottom:1em !important;}.menu{position:absolute;margin-top:55px;}.content{}.article img,.article .youtube-player{max-width:100%;}.article img{height:auto;}.article .zoomify-image-zoom-wrapper img{max-width:none;}.content__highlights{margin:0 -.5% 1em;}.content__highlights .article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:49%;margin:0 .5% .5em;padding:0;}.at-video__embed{position:relative;}.at-video__embed iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}.footer,.footer-naw-logos-container{width:100%;clear:both;overflow:hidden;}.nav-main{position:absolute;top:140px;left:0;width:960px;clear:both;z-index:100;}#scms-cc-cookie-bar{background-color:#fff !important;}#scms-cc-cookie-bar p{font:14px/18px 'Cabin',Arial,Helvetica Neue,Helvetica,sans-serif !important;}#scms-cc-cookie-bar h2{font:bold 20px/24px 'Amatic SC',Arial,sans-serif !important;}.scms-cookie-control .cb-button-secondary{background-image:none !important;background-color:#eee !important;border:0 !important;padding:15px !important;text-shadow:none !important;font:bold 13px/14px 'Cabin',Arial,Helvetica Neue,Helvetica,sans-serif !important;}.scms-cookie-control .cb-button-primary{background-image:none !important;background-color:#f23455 !important;border:0 !important;padding:15px !important;text-shadow:none !important;font:bold 13px/14px 'Cabin',Arial,Helvetica Neue,Helvetica,sans-serif !important;}#art_273 .singlecheckbox.field.last.req,#art_273 .submit.field.last,#art_273 .field.view.field-has-empty-value.wide.widetitle,#art_273 .fieldinput{text-align:left;}#art_273 .singlecheckbox.field.last.req .fieldinput,#art_273 .submit.field.last .fieldinput{margin:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#009dc8;text-shadow:none}::selection{background:#009dc8;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.ir:before{content:"";display:block;width:0;height:150%}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.breadcrumbs,.shortcuts{margin:0;padding:0;list-style:none;}nav ul:before,nav ul:after,.newslistitem:before,.newslistitem:after,.newsitem .introduction:before,.newsitem .introduction:after{content:"";display:table;}nav ul:after,.newslistitem:after,.newsitem .introduction:after{clear:both;}.sr,#quick-search label,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;}fieldset{margin-bottom:1.5em;}legend{margin-bottom:.5em;font-size:1.5em;font-weight:inherit;}.field_sep{display:none;}div.field{padding:0 0 .5em 0;}div.first{padding-top:0;}div.submit{width:auto;margin-left:0;padding:0;border:0;background:transparent;}div.fieldinput,div.subtitle{margin-left:130px;}label.field,label{font-weight:normal;}label.field{padding:4px 0;line-height:1.5em;width:120px;}div.subtitle{padding:4px 0;font-weight:normal;}input[type="date"],input[type="email"],input[type="tel"],input[type="text"],input[type="password"]{display:inline-block;margin:0;padding:3px 6px;border:1px solid #ccc;border-radius:3px;line-height:1.5em;color:#555;background-color:#fff;-webkit-transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;}.proFormText,select,textarea,.actionpanel .searchbox input,.address-block input,.product-quantity,.proFormTextOther,.proFormDate,.proFormTime{display:inline-block;height:1.5em;margin:0;padding:3px 6px;border:1px solid #ccc;border-radius:3px;line-height:1.5em;color:#555;background-color:#fff;-webkit-transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;}input:focus{outline:none;}input[type="date"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="text"]:focus,input[type="password"]:focus,.proFormText:focus,select:focus,textarea:focus,.actionpanel .searchbox input:focus,.address-block input:focus,.product-quantity:focus,.proFormTextOther:focus,.proFormDate:focus,.proFormTime:focus{border-color:rgba(1,110,167,0.6);box-shadow:0 0 4px rgba(1,110,167,0.6);}textarea,textarea.proFormText{height:auto;}select,input[type="file"]{height:2em;line-height:2em;}.ie6 select,.ie7 select,.ie8 select,.ie9 select{margin:4px 0;}ul.proFormList,ul.proFormListRadio{padding-top:3px;}ul.proFormList li,ul.proFormListRadio li{margin-bottom:5px;line-height:15px;}.ie6 ul.proFormList li,.ie6 ul.proFormListRadio li{margin-bottom:0;}ul.proFormList input,ul.proFormListRadio input{margin-left:1px;}ul.proFormList li label,ul.proFormListRadio li label{margin-left:.5em;line-height:1;}ul li span.other input{margin:-4px 0.45em 0 0;}.pbuic-fe-address .fea-group-last{overflow:hidden;padding-top:4px;}div.submit button,button,input[type="submit"]{display:inline-block;position:relative;padding:4px 16px;line-height:1.5em;text-decoration:none;font-weight:normal;background-color:#f23455;color:#fff;border:0;border-radius:4px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}div.submit button:hover,input[type="submit"]:hover{background:#ff125b;}div.fieldinput span img.icon{margin-left:3px;vertical-align:middle;}.site-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.3em .5em;font-size:.9em;line-height:1.5em;color:#999;border-radius:0;}.site-search input:focus{color:#000;}.site-search fieldset{position:relative;padding:.2em;}.site-search button{position:absolute;top:0;right:0;width:2em;height:100%;padding:0;border:1px solid transparent;text-indent:-999em;overflow:hidden;filter:none;background:transparent url(/ui/Roland/img/search.png) no-repeat center;background-color:#eee;background-clip:padding-box;box-shadow:none;border-radius:0;opacity:.5;-webkit-transition:.2s opacity ease-in-out,.2s background ease-in-out;transition:.2s opacity ease-in-out,.2s background ease-in-out;}.site-search input:focus + button{opacity:.8;}.site-search button.has-svg{text-indent:0;background-image:none;padding:2px;}.site-search button svg{display:block;width:100%;height:100%;}.singlecheckbox .fieldinput{margin-left:0;}form.Form div.singlecheckbox input{width:18px;height:18px;}@font-face{font-family:'flexslider-icon';src:url('/ui/Roland/font/flexslider-icon.eot');src:url('/ui/Roland/font/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/ui/Roland/font/flexslider-icon.woff') format('woff'),url('/ui/Roland/font/flexslider-icon.ttf') format('truetype'),url('/ui/Roland/font/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0;}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.flex-control-paging li a{width:22px;height:22px;display:block;background:#666;background:rgba(154,184,78,0.6);cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:4px rgba(255,255,255,0.7) solid;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.flex-control-paging li a:hover{background:#ff86ca;background:rgba(154,184,78,1)}.flex-control-paging li a.flex-active{background:#ff86ca;background:rgba(154,184,78,1);border:4px rgba(154,184,78,1) solid;cursor:default;}.flex-direction-nav a{text-decoration:none;line-height:1;}.flex-direction-nav .flex-disabled{;pointer-events:none;}.flex-control-nav{display:none;}.flex-direction-nav a{display:block;width:100px;height:100px;position:absolute;top:50%;top:calc(50% - 50px - 32px);z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.flex-direction-nav a{text-decoration:none;line-height:1;background-color:rgba(154,184,78,1);}.flex-direction-nav a:before{font-family:Arial;display:inline-block;content:'';}.flex-direction-nav a.flex-next:before{content:'';}.flex-direction-nav a svg{fill:#FFFFFF;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:50%;}.flex-direction-nav .flex-prev,.flexslider:hover .flex-prev{opacity:.85;left:-35px;}.flex-direction-nav .flex-next,.flexslider:hover .flex-next{opacity:.85;right:-35px;}.flex-direction-nav .flex-prev svg{margin:22% 0 0 40%;}.flex-direction-nav .flex-next svg{margin:50% 40% 0 0;}@media screen and (max-width:991px){.flex-direction-nav a{width:60px;height:60px;top:50%;top:calc(50% - 30px - 20px);}.flex-direction-nav .flex-prev,.flexslider:hover .flex-prev{left:-20px;}.flex-direction-nav .flex-next,.flexslider:hover .flex-next{right:-20px;}}@media screen and (max-width:700px){.flex-direction-nav a{top:50%;top:calc(50% - 20px);}}@media screen and (max-width:480px){.flex-control-nav{display:none;}}.flexslider{margin-bottom:0;}.flex-control-nav{bottom:1em;}body div.contentNl,body div.contentDe{display:none;}body.nl div.contentNl,body.de div.contentDe{display:block;}div.detailContent.boeken-breed{width:688px;margin-top:20px;}div.widget-loader{position:absolute;background-color:rgba(255,255,255,0.6);width:100%;height:100%;padding-top:15%;box-sizing:border-box;text-align:center;z-index:9999999;display:none !important;}div.widget-loader-content{position:relative;background-color:rgba(255,255,255,0.85);-webkit-box-shadow:0px 0px 20px -5px #000;box-shadow:0px 0px 20px -5px #000;margin:0 auto;width:75%;color:#739128;font-size:1.3em;font-weight:bold;padding:1em;}div.widget-loader-content img{display:inline-block;margin-top:.5em;}.booking-widget .content table.pbo-objects thead td{background-color:transparent;}.booking-widget-level .teaser{font-weight:normal;text-align:left;}.booking-widget-level .teaser p{margin:0;}.booking-widget-level .teaser b,.booking-widget-level .teaser strong{font-size:large;}.booking-widget-level .itemlist__teaser__txt{height:80px;overflow:hidden;}.itemlist__teaser__txt--content{display:none;}.itemlist__content ul{list-style:none;padding:0;margin:0;}.booking-widget-level .availability{line-height:1.5em;text-align:left;}.booking-widget-level .availability div span{float:right;text-align:right;}.booking-widget-level .availability .discount,.booking-widget-level .availability button{}.booking-widget-level .availability .original-price,.booking-widget-level .availability .original-price span{text-decoration:line-through;}.booking-widget-level .availability .discount span:before,.booking-widget-level .availability .original-price span:before{}.booking-widget-level .availability .total-price{border-top:1px solid #739128;margin-top:5px;padding-top:5px;}.itemlist__teaser__price{float:left;font-size:20px;line-height:32px;color:#fff;}.header__quicksearch{width:100%;}.header__quicksearch__kader{background:rgba(150,183,65,0.85);background:-moz-linear-gradient(top,rgba(150,183,65,0.85) 0%,rgba(109,136,41,0.85) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(150,183,65,0.85)),color-stop(100%,rgba(109,136,41,0.85)));background:-webkit-linear-gradient(top,rgba(150,183,65,0.85) 0%,rgba(109,136,41,0.85) 100%);background:-o-linear-gradient(top,rgba(150,183,65,0.85) 0%,rgba(109,136,41,0.85) 100%);background:-ms-linear-gradient(top,rgba(150,183,65,0.85) 0%,rgba(109,136,41,0.85) 100%);background:linear-gradient(to bottom,rgba(150,183,65,0.85) 0%,rgba(109,136,41,0.85) 100%);background-clip:padding-box;-webkit-transition:width 0.3s ease-in-out,margin 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out,margin 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out,margin 0.3s ease-in-out;transition:width 0.3s ease-in-out,margin 0.3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 15px;width:100%;}.header__quicksearch.header__quicksearch--home{position:relative;z-index:100;margin-top:-210px;margin-bottom:110px;}.header__quicksearch.header__quicksearch--home .header__quicksearch__kader{border:2px #FFF solid;box-shadow:2px 2px 15px 2px rgba(0,0,0,0.3);}.booking-widget-quicksearch-result .item[data-name="children"],.booking-widget-quicksearch-result .item[data-name="pets"],.booking-widget-quicksearch-result .title,.booking-widget-quicksearch-result h3{display:none !important;}.header__quicksearch__kader .item{float:left;width:19.5%;margin:0 .25%;height:40px}.header__quicksearch--list .header__quicksearch__kader .item{width:24.5%;}.header__quicksearch--accotype .header__quicksearch__kader .item{width:32.66%;}.header__quicksearch--list .header__quicksearch__kader .row > .item,.header__quicksearch--accotype .header__quicksearch__kader .item[data-name="level"]{display:none;}.booking-widget-quicksearch label{display:block;width:100%;border-radius:3px;overflow:hidden;background-clip:padding-box;}.booking-widget-quicksearch select,.booking-widget-quicksearch input[type="text"]{width:100%;color:#494b5b;font-size:1em;line-height:40px;height:40px;border:0;padding:0 11px;-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.booking-widget-quicksearch select{width:115%;width:calc(100% + 32px);height:40px;padding:0 50px 0 7px;}.booking-widget-quicksearch select::-ms-expand{display:none;}.booking-widget-quicksearch button:hover{background-color:#E48C00;}.booking-widget-quicksearch .item[data-name="level"] select,.booking-widget-quicksearch .item[data-name="arrival"] input[type="text"],.booking-widget-quicksearch .item[data-name="departure"] input[type="text"],.booking-widget-quicksearch .item[data-name="adults"] select,.booking-widget-quicksearch .item[data-name="duration"] select{background-repeat:no-repeat;color:#7c88a2;}.booking-widget-quicksearch .item[data-name="level"] select{background-image:url(/ui/Roland/img/i-house.svg);background-size:25px;background-position:right 39px top 7px;}.booking-widget-quicksearch .item[data-name="duration"] select{background-image:url(/ui/Roland/img/i-time.svg);background-size:25px;background-position:right 39px top 7px;}.booking-widget-quicksearch .item[data-name="arrival"] input[type="text"],.booking-widget-quicksearch .item[data-name="departure"] input[type="text"]{background-image:url(/ui/Roland/img/i-calendar.svg);background-size:25px;background-position:right 7px top 6px;}.booking-widget-quicksearch .item[data-name="adults"] select{background-image:url(/ui/Roland/img/i-people.svg);background-size:28px;background-position:right 37px top 6px;}.ui-datepicker-trigger{position:absolute;margin:0 0 0 -34px;padding:20px 17px;width:0;height:0;}.booking-widget-quicksearch button{width:100%;text-shadow:0 0 0 transparent;font-size:1.25em;line-height:40px;padding:0;text-align:center;text-transform:capitalize;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;background-clip:padding-box;}.booking-widget-quicksearch button:hover{background-color:#ff125b;}.booking-widget-search-label{display:none;}.booking-widget-search-result,.booking-widget-quicksearch-result{overflow:hidden;}.booking-widget-quicksearch-result .col-md-12.col-sm-6{width:inherit;float:none;}.booking-widget-search-result{margin:1em 0 3em;}.booking-widget-search-result .title,.booking-widget-quicksearch-result .title{display:none;}.booking-widget-search-result div.field,.booking-widget-quicksearch-result div.field{padding:0;margin:0;}.booking-widget-search-result div.field label,.booking-widget-quicksearch-result div.field label{position:relative;}.booking-widget-search-result input[type="checkbox"],.booking-widget-quicksearch-result input[type="checkbox"]{width:auto;height:auto;padding:0;border-radius:0;}.booking-widget-quicksearch-result table{border-bottom:0 solid #E6E3E3;}.booking-widget-quicksearch-result td{padding:3px 0;border-top:1px solid #E6E3E3;}.booking-widget-quicksearch-result td label,.booking-widget-quicksearch-result td span{line-height:20px;}.booking-widget-quicksearch-result td.right input[type="checkbox"]{margin:4px 0 0 0;}.ui-datepicker-trigger{position:absolute;right:7px;top:1px;}.booking-widget-quicksearch-result div.field span{position:absolute;right:0px;top:0px;width:27px;height:25px;z-index:10;pointer-events:none;}.booking-widget-quicksearch-result .item[data-name="arrival"] div.field span{background-position:0 0;}.booking-widget-quicksearch-result .criteria{margin-top:10px;}.booking-widget-quicksearch-result label span.count{font-size:11px;color:#666;}.booking-widget-search-result [data-name="pets"],.booking-widget-search-result [data-name="children"],.booking-widget-quicksearch-result [data-name="pets"],.booking-widget-quicksearch-result [data-name="children"]{display:none;}.booking-widget-search-result .button{background-color:#cc0000;line-height:2.2em;height:2.3em;}.booking-widget-search-result .button:hover{background-color:#739128;}.booking-widget-search-title,.booking-widget-search-close{display:none;}.zoek-boek-container .booking-widget-quicksearch-result{margin-bottom:20px;width:192px;}.zoek-boek-container .booking-widget-quicksearch-result h3,.zoek-boek-container .booking-widget-quicksearch-result .pull-left.title{display:none;}.zoek-boek-container .booking-widget-quicksearch-result [data-name="pets"],.zoek-boek-container .booking-widget-quicksearch-result [data-name="children"]{display:none;}.zoek-boek-container .booking-widget-quicksearch-result div.field{padding:0;margin-bottom:16px;}.zoek-boek-container .booking-widget-quicksearch-result [data-name="pets"] div.field,.zoek-boek-container .booking-widget-quicksearch-result [data-name="children"] div.field{margin-bottom:0;}.zoek-boek-container .booking-widget-quicksearch-result div.field label{width:178px;-webkit-box-shadow:0px 0px 10px -2px #000;box-shadow:0px 0px 10px -2px #000;}.zoek-boek-container .booking-widget-quicksearch-result select{width:178px;}.levels-result-1,.levels-result-x,.levels-no-result{background-color:#9cba50;padding:5px 10px;margin-bottom:10px;}.ui-widget-content{border:0;background:transparent;}#ui-datepicker-div{z-index:99999 !important;border:1px solid #fff;background:#fff none;color:#333;-webkit-box-shadow:0px 0px 10px -2px #000;box-shadow:0px 0px 10px -2px #000;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;padding:0;}.ui-widget-header{border:0;background:#9cba50;}@media (max-width:980px){.ui-datepicker td{padding:1px !important;}.ui-datepicker td span,.ui-datepicker td a{padding:.1em;}}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:2px;}.ui-datepicker .ui-datepicker-prev{left:3px;}.ui-datepicker .ui-datepicker-next{right:3px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{margin-top:1px;background:#739128;border-radius:4px;-webkit-transition:.2s background ease-in-out;transition:.2s background ease-in-out;}.ui-widget-header .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/ui/Roland/img/ui-icons_ffffff_256x240.png);}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0 solid #6c4c16;background:#6c4c16 none;color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #9cba50;background:#9cba50 none;font-weight:bold;color:#000;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #0092c1;background-color:#0092c1;color:#fff;}.ui-datepicker{padding:0;}.ui-datepicker .ui-datepicker-header{border-radius:0;}.ui-datepicker .ui-datepicker-title a{color:#fff;text-decoration:none;background-color:#739128;padding:3px 10px;border-radius:4px;-webkit-transition:.2s background ease-in-out;transition:.2s background ease-in-out;}.ui-datepicker .ui-datepicker-title a:hover{background-color:#6c4c16;}.ui-datepicker-trigger{display:none;}.ui-datepicker .ui-datepicker-select-month td span,.ui-datepicker .ui-datepicker-select-month td a,.ui-datepicker .ui-datepicker-select-year td span,.ui-datepicker .ui-datepicker-select-year td a{text-align:center;}.ui-datepicker .ui-datepicker-select-month td span:hover,.ui-datepicker .ui-datepicker-select-month td a:hover,.ui-datepicker .ui-datepicker-select-year td span:hover,.ui-datepicker .ui-datepicker-select-year td a:hover{background-color:#739128;color:#fff;}table.ui-datepicker-calendar,table.ui-datepicker-calendar td{border:0;}table.ui-datepicker-calendar td a,table.ui-datepicker-calendar td span{border-radius:2px;background-clip:padding-box;}table.ui-datepicker-calendar td.ui-state-disabled{opacity:.5;filter:Alpha(Opacity=5);}table.ui-datepicker-calendar tbody tr td.cal-arrangement a,table.ui-datepicker-calendar tbody tr td.cal-arrangement span{background:#CD7324;border:1px solid #CD7324;}table.ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span{}table.ui-datepicker-calendar tbody tr td.cal-not-available a,table.ui-datepicker-calendar tbody tr td.cal-not-available span{background:#cc0000;border:1px solid #cc0000;color:#fff;}table.ui-datepicker-calendar tbody tr td.cal-available a,table.ui-datepicker-calendar tbody tr td.cal-available span,table.ui-datepicker-calendar tbody tr td.cal-departure a,table.ui-datepicker-calendar tbody tr td.cal-departure span{background:#739128;border:1px solid #739128;color:#fff;}table.ui-datepicker-calendar tbody tr td.cal-arrival a,table.ui-datepicker-calendar tbody tr td.cal-arrival span{background:#739128;border:1px solid #739128;color:#fff;}table.ui-datepicker-calendar tbody tr td.cal-selected{opacity:1;}table.ui-datepicker-calendar tbody tr td.cal-selected a,table.ui-datepicker-calendar tbody tr td.cal-selected span{border:1px solid #0092c1;background:#0092c1 none;color:#fff;}table.ui-datepicker-calendar tbody tr td.cal-selected a.ui-state-default{color:#fff;}table.ui-datepicker-calendar tbody tr td.cal-selected-departure a{background:#B60401 none;}table.ui-datepicker-calendar.legenda{width:auto;float:left;margin:0 5px 15px 0;}table.ui-datepicker-calendar.legenda td{line-height:24px;padding-right:20px;border:0;}table.ui-datepicker-calendar.legenda tbody tr td.cal-selected,table.ui-datepicker-calendar.legenda tbody tr td.cal-arrival,table.ui-datepicker-calendar.legenda tbody tr td.cal-arrangement,table.ui-datepicker-calendar.legenda tbody tr td.cal-available,table.ui-datepicker-calendar.legenda tbody tr td.cal-not-available{padding-right:2px;}table.ui-datepicker-calendar.legenda tbody tr td.cal-available{opacity:.5;}table.ui-datepicker-calendar.legenda tbody tr td.cal-arrival a,table.ui-datepicker-calendar.legenda tbody tr td.cal-arrival span,table.ui-datepicker-calendar.legenda tbody tr td.cal-departure a,table.ui-datepicker-calendar.legenda tbody tr td.cal-departure span{background:#739128;border:1px solid #739128;}table.ui-datepicker-calendar.legenda th{background-color:transparent;border:0;}table.ui-datepicker-calendar.legenda td span{display:block;width:35px;height:23px;}table.ui-datepicker-calendar.legenda tbody tr td.cal-not-available a,table.ui-datepicker-calendar.legenda tbody tr td.cal-not-available span,table.ui-datepicker-calendar.legenda tbody tr td.ui-datepicker-unselectable span{text-decoration:none;}.ui-datepicker-multi-3{margin:0 -1%;width:auto !important;}.ui-datepicker-multi-3 .ui-datepicker-group{width:31.33%;margin:0 1%;}.ui-datepicker-multi-3 .ui-datepicker-group .ui-widget-header{width:100%;margin:0 auto;}.ui-datepicker-multi-3 .ui-datepicker-group table{width:100%;}@media (max-width:767px){.ui-datepicker-multi-3 .ui-datepicker-group,.booking-widget-periods .ui-datepicker{width:100%;margin:0 0 5px 0;}}.booking-datepicker .ui-datepicker-multi-3,.booking-periods .ui-datepicker-multi-3{}.booking-widget-periods-periods{border-top:1px solid #D6D3D3;padding-top:10px;margin-bottom:.5em;}.booking-widget-periods-periods .periods{border-bottom:1px solid #D6D3D3;}.booking-widget-periods-periods .periods .period{overflow:hidden;border-top:1px solid #E6E3E3;}.booking-widget-periods-periods .periods .period.highlight{background-color:#DAE5DC;}.periods-button{display:block;float:right;clear:both;right:0;margin-top:5px;cursor:pointer;color:#f23455;color:rgba(242,52,85,1);border:2px solid rgba(242,52,85,1);font-size:1.2em;border-radius:0.15em;padding:.2em 1.2em .3em;background-color:rgba(242,52,85,0);transition:.2s all ease-in-out;}.periods-button:hover{background-color:rgba(242,52,85,1);border-color:rgba(242,52,85,0);color:#FFF;color:rgba(255,255,255,1);}.periods-button--close,.booking-periods--open .periods-button--open{display:none;}.booking-periods--open .periods-button--close{display:block;}.booking-widget-periods-periods .periods .arrival{font-size:125%;color:#A31600;padding-bottom:5px;}.booking-widget-periods-periods .periods .period div{float:left;line-height:36px;text-align:left;}.booking-widget-periods-periods .periods .period .departure{width:30%;min-width:250px;}.booking-widget-periods-periods .periods .period .nrOfNights{width:17%;min-width:80px;}.booking-widget-periods-periods .periods .period .information{}.booking-widget-periods-periods .periods .period .total-price{width:20%;min-width:90px;white-space:nowrap;}.booking-widget-periods-periods .periods .period .total-price span{display:block;float:left;}.booking-widget-periods-periods .periods .period .total-price span.original-price{text-decoration:line-through;font-size:.8em;}.booking-widget-periods-periods .periods .period .total-price span.discount{display:none;}.booking-widget-periods-periods .periods .period .total-price span.price{font-weight:bold;float:right;}.booking-widget-periods-periods .periods .period .button{float:right;width:18%;min-width:105px;background:none;margin:0;padding:0;text-align:right;}.booking-widget-periods-periods .periods .period .button button{padding:3px 7px;}.booking-datepicker .datepicker-reset{position:absolute;right:.67%;margin-top:-25px;padding:0;background-color:transparent;text-decoration:underline;color:#0a79a3;}.booking-datepicker .datepicker-reset:hover{text-decoration:none;color:#0092c1;}.booking-datepicker .ui-datepicker-multi-3 .ui-datepicker-group .ui-widget-header{border-radius:0;background-clip:padding-box;}.booking-datepicker .ui-datepicker-multi-3 .ui-datepicker-group table{position:relative;background-color:#fff;border-radius:0;background-clip:padding-box;padding:10px;border-collapse:separate;height:210px}.booking-datepicker .ui-datepicker table td{padding:1px;}.booking-datepicker .ui-datepicker th{padding:0 .3em;}.booking-datepicker table.legenda th{padding:6px;}ul.hm-booking-level-pagination{bottom:-20px;left:0;list-style:none;margin:0;position:absolute;}ul.hm-booking-level-pagination li{float:left;margin-right:5px;text-align:center;}ul.hm-booking-level-pagination li.pgr-active{}ul.hm-booking-level-pagination li a{background:#D6D3D3;border-radius:50%;display:block;font-size:12px;height:21px;padding-top:3px;text-decoration:none;width:24px;}ul.hm-booking-level-pagination li a:hover,ul.hm-booking-level-pagination li.pgr-active a{background:#660200;color:#fff;}td.right{float:none;text-align:right;}.booking-refine table td,.booking-overview table td{border-left:0;}.booking-refine,.booking-overview{overflow:hidden;}@media (min-width:600px){.booking-overview{float:right;width:35%;margin:2em 0 2em 1%;}.booking-refine{float:left;width:58%;margin:2em 1% 2em 0;}}.booking-refine{position:relative;margin:2em 0;text-align:left;}.booking-refine table{margin-bottom:10px;border-spacing:0 .3em;}.booking-refine td,.booking-refine th{border-top:0;padding-left:0;}.booking-refine h3,.booking-refine .article{margin:0;}.booking-refine table.full-width{width:100%;}.booking-refine .booking-step{float:right;font-size:16px;background-color:#9cba50;padding:7px 10px;border-radius:4px;color:#FFF;}.booking-refine .object{margin-bottom:20px;}.booking-refine .ha-reservation-form input[type="text"],.booking-refine .ha-reservation-form input[type="password"],.booking-refine .ha-reservation-form input[type="tel"],.booking-refine .ha-reservation-form input[type="email"],.booking-refine .ha-reservation-form select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.booking-refine .ha-reservation-form td.right input[type="text"],.booking-refine .ha-reservation-form td.right input[type="password"],.booking-refine .ha-reservation-form td.right input[type="tel"],.booking-refine .ha-reservation-form td.right input[type="email"],.booking-refine .ha-reservation-form td.right select{width:auto;}.booking-widget-reservation-result .buttons input{float:right;display:block;background-color:#739128;color:#fff;line-height:1.5em;padding:7px 10px;border:0;border-radius:4px;}.booking-widget-reservation-result .buttons input[type="submit"],.booking-widget-reservation-result .buttons input:hover{background:#f23455;}.booking-widget-reservation-result .buttons input[type="submit"]:hover{background:#e40f34;}.booking-widget-map{padding:0;}.booking-widget-map-result{box-sizing:border-box;border:3px solid #9CBA50;-webkit-border-radius:0;border-radius:0;}.booking-widget-map-result .mapClose{background:#9cba50 url(/ui/Roland/img/cross.min.svg) no-repeat 4px 1px;background-size:19px;border:0;}.hm-payments{border:2px solid #739128;padding:.3em;margin-top:1em;}.hm-payment-image{float:right;margin:0 0 .5em .5em;max-width:35%;}.hm-payment-image input{width:100%;}.payment-buttons input{display:inline-block;position:relative;padding:7px 10px;font-size:1.2em;line-height:1.5em;text-decoration:none;font-weight:normal;background-color:#739128;color:#fff;border:0;border-radius:4px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.payment-buttons input:hover{background-color:#6c4c16;}.confirm button{padding:3px 10px;background-color:#9cba50;color:#000;}.booking-widget-reservation-result{position:relative;}.booking-refine input[type="submit"],.booking-refine button[type="submit"]{}.booking-refine input[type="submit"]:hover,.booking-refine button[type="submit"]:hover{}.booking-widget-reservation div.loader{margin:0 0 0 380px;}.booking-refine .persons h3,.booking-refine .articles h3{margin:5px 0;}select.article{margin:0;}.booking-refine .button-back-overview{display:none !important;}.booking-overview{margin:2em 0;text-align:left;color:#FFF;}.booking-widget-receipt-result > .well{background-color:#9cba50;padding:15px;}.booking-widget-receipt-result .receipt tr.article td.count.small,.booking-widget-receipt-result .receipt tr.article td.sign.small,.booking-widget-receipt-result .receipt tr.article td.price.small{text-indent:-6000px;padding:0 !important;}.booking-overview .arrival-information span{float:right;font-weight:bold;}.booking-overview .image{margin:.5em 0;}.booking-overview table{background-color:transparent;border:0;padding:0;}.booking-overview table td,.booking-overview table th{border-top:0;padding-left:0;}.booking-overview table td{border-bottom:0;vertical-align:top;}table tr.empty-before-subtotal,table tr.empty-after-subtotal,table tr.empty-before-total{display:none;}.booking-overview table tr.subtotal td{border-top:1px solid #d7e3b9;}.booking-overview table tr.total td{border-top:.2em solid #fff;border-top:.2em solid rgba(255,255,255,.6);padding-top:.4em;vertical-align:top;font-weight:bold;font-size:1.1em;}.booking-overview hr{border-bottom:.3em solid #fff;margin:0 0 0.6em;padding:0;}.booking-widget-receipt-result{position:relative;}.booking-widget-receipt-result .availability{display:none;}.booking-widget-receipt-result.updating{min-height:150px;}.booking-widget div.updating{position:relative;}.booking-widget div.updating > div{opacity:0.5;}.booking-widget div.updating:after{content:' ';display:block;position:absolute;width:38px;height:38px;background:rgba(255,255,255,.7) url(/ui/Roland/img/loading.gif) no-repeat center;background-size:contain;top:50%;left:50%;margin:-19px 0 0 -19px;border-radius:100%;}.pbo-widget-result.updating{background:none;}.pbo-objects td,.pbo-objects th{vertical-align:middle;}.pbo-objects span{border-radius:3px;}.pbo-objects .avail span,.pbo-objects .special-period-button span,.pbo-special-periods .avail span,.pbo-popup .avail span{box-shadow:0px 0px 0px rgba(0,0,0,0);background-image:none;}.pbo-objects .not-avail span{background-color:#F0F0F0;}.pbo-legend td span{padding:5px 8px;font-size:14px;display:block;box-shadow:0px 0px 0px rgba(0,0,0,0);background-image:none;border-radius:3px;}.pbo-legend .not-avail span{color:#000;}@media (max-width:1200px){.header__quicksearch.header__quicksearch--home{margin-top:-170px;margin-bottom:70px;}body.home .header__quicksearch.header__quicksearch--home{margin-top:-190px;margin-bottom:90px;}}@media (max-width:991px){.header__quicksearch.header__quicksearch--home{margin-top:-70px;margin-bottom:-10px;}body.home .header__quicksearch.header__quicksearch--home{margin-top:-150px;margin-bottom:40px;}.header__quicksearch__kader .item{width:21%;margin:0 1%;}.header__quicksearch--list .header__quicksearch__kader .item{width:23%;}.header__quicksearch--accotype .header__quicksearch__kader .item{width:31.33%;}.header__quicksearch__kader .row >.item{width:6%;}.booking-widget-quicksearch select,.booking-widget-quicksearch input[type="text"]{font-size:1em;}.booking-widget-quicksearch select{width:122%;width:calc(100% + 32px);}.booking-widget-quicksearch button{background-image:url(/ui/Roland/img/i-search.svg);background-repeat:no-repeat;background-position:center;background-size:20px;text-indent:-6000px;}}@media (max-width:767px){.header__quicksearch.header__quicksearch--home{margin-top:-100px;margin-bottom:-20px;}.header__quicksearch__kader,.catalog-filter .header__quicksearch__kader{padding:10px 10px 5px 10px;}.header__quicksearch__kader .item{width:100%;margin:0 0 5px 0;}.header__quicksearch__kader .row >.item{width:100%;}.booking-widget-quicksearch select,.booking-widget-quicksearch input[type="text"]{font-size:1em;}.booking-widget-quicksearch select{width:111%;width:calc(100% + 32px);}.booking-widget-quicksearch button{background-position:right 5px top -276px;text-indent:0;}.catalog-filter .header__quicksearch,.catalog-filter .header__quicksearch.inview{top:-267px;}.catalog-filter .header__quicksearch .center-container{width:100%;}.catalog-filter .header__quicksearch .criteria{top:195px;}.catalog-filter .header__quicksearch .criteria tr{width:50%;}.catalog-filter .header__quicksearch__kader .item{width:100%;}.content--lijst h1{margin-top:50px;}.content__column .itemlist__foto{width:100%;margin-bottom:15px;}.content__column .itemlist__teaser{width:100%;height:150px;font-size:1em;line-height:1.5em;padding:10px;}.content__column .itemlist__teaser .buttongeel{padding:6px 14px;}.booking-widget-reservation-result .buttons input,.booking-widget-reservation-result .buttons button{float:none;width:100%;margin-right:0 !important;margin-bottom:5px;}.ui-datepicker-multi-3 .ui-datepicker-group,.booking-widget-periods .ui-datepicker{width:100%;margin:0 0 5px 0;}.booking-refine,.booking-overview{float:none;width:100%;}}@media (max-width:420px){.header__quicksearch.header__quicksearch--home{margin-top:-50px;margin-bottom:-20px;}body.home .header__quicksearch.header__quicksearch--home{margin-top:-50px;margin-bottom:-20px;}}@media (min-width:421px) and (max-width:810px){}