body{background-color:#270c00;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}body section:not([data-systempage=true])::-moz-selection{color:#fff;background-color:#84754F}body section:not([data-systempage=true])::selection{color:#fff;background-color:#84754F}body section:not([data-systempage=true]) h1,body section:not([data-systempage=true]) h2,body section:not([data-systempage=true]) h3,body section:not([data-systempage=true]) h4,body section:not([data-systempage=true]) h5{font-family:"Poiret One",sans-serif;font-weight:400;font-size:60px;line-height:120%;display:block;text-align:center;text-transform:uppercase}body section:not([data-systempage=true]) h1{font-size:160px;letter-spacing:5px}body section:not([data-systempage=true]) h3{font-size:60px;padding-top:50px;margin-bottom:50px;color:#fff;letter-spacing:5px}body section:not([data-systempage=true]) h3>img{display:block;margin:0 auto;position:relative;top:5px;color:#270c00;margin-bottom:10px}body section:not([data-systempage=true]) h3+h4{font-size:25px;color:#84754F;font-weight:400;letter-spacing:2px;margin-top:-50px;margin-bottom:50px}body section:not([data-systempage=true]) h3+h4>u{text-decoration:none;border-bottom:1px solid rgba(132,117,79,0.3);padding-bottom:5px}body section:not([data-systempage=true]) h5{font-size:25px;color:#fff;font-weight:400;letter-spacing:2px;margin-bottom:10px}body section:not([data-systempage=true]) h5>b{font-size:18px;font-family:"Open Sans Condensed",sans-serif;text-transform:lowercase;letter-spacing:0px;color:#84754F}body section:not([data-systempage=true]) ul{list-style:none}body section:not([data-systempage=true]) ul li{position:relative;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px;line-height:166%;text-align:left;color:#fff;padding-left:50px}body section:not([data-systempage=true]) ul li>b{font-weight:700}body section:not([data-systempage=true]) ul li:before{content:'';position:absolute;left:21px;top:12px;width:8px;height:8px;border:1px solid #84754F;border-radius:100%}body section:not([data-systempage=true]) p{font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px;line-height:166%;text-align:left;color:#fff}body section:not([data-systempage=true]) p>b{font-weight:700}body section:not([data-systempage=true]) p+p{margin-top:30px}body section:not([data-systempage=true]) figure.mainimage{position:relative;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}body section:not([data-systempage=true]) figure.mainimage::after{content:'';position:absolute;left:0;width:100%;background-repeat:repeat-x;background-position:center top}body section:not([data-systempage=true]) figure.mainimage.top{height:30vw}body section:not([data-systempage=true]) figure.mainimage.bottom{height:40vw}body section:not([data-systempage=true]) figure.mainimage.bottom::after{top:-80px;height:120px;background-image:url(/assets/img/line_top.png)}body section:not([data-systempage=true]) article.full{width:1000px;margin:0 auto;padding-bottom:130px}body section:not([data-systempage=true]) article.full>p{text-align:center}body section:not([data-systempage=true]) article.full+article.half{margin-top:-90px}body section:not([data-systempage=true]) article.half{width:1000px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:130px}body section:not([data-systempage=true]) article.half>div{width:calc(50% - 20px)}body section:not([data-systempage=true]) article.half+article.full{margin-top:-90px}body section:not([data-systempage=true]) article.half+article.full>p{font-size:20px;line-height:130%}body section:not([data-systempage=true]) article.split{width:100%;display:flex;flex-direction:row;justify-content:center}body section:not([data-systempage=true]) article.split>div{width:50%;padding-right:40px;box-sizing:border-box}body section:not([data-systempage=true]) article.split>div>div{width:460px;margin-left:calc(100% - 500px)}body section:not([data-systempage=true]) article.split>div+div{padding-left:40px}body section:not([data-systempage=true]) article.split>div+div>div{margin-left:0}body section:not([data-systempage=true]) article+figure.gallery{display:flex;flex-direction:row;flex-wrap:wrap}body section:not([data-systempage=true]) article+figure.gallery>div{width:25%;height:25vw;background-repeat:no-repeat;background-position:center center;background-size:cover}body section:not([data-systempage=true]) article+figure.gallery>div.left{background-position:left center}body section:not([data-systempage=true]) article+figure.gallery>div.center{background-position:center center}body section:not([data-systempage=true]) article+figure.gallery>div.right{background-position:right center}body section:not([data-systempage=true]) article+figure.gallery>div>p{transition:opacity 300ms ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;text-align:center;color:white;font-weight:700;font-size:20px;line-height:120%;background-color:rgba(132,117,79,0.9);padding:0 1vw}body section:not([data-systempage=true]) article+figure.gallery>div>p>span{display:block;width:100%;margin:auto}body section:not([data-systempage=true]) article+figure.gallery>div:hover{cursor:pointer}body section:not([data-systempage=true]) article+figure.gallery>div:hover>p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#intro{position:relative}#intro>.toerismevlaanderen{background-image:url(/user/img/toerismevlaanderen.jpg);background-position:top center;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:10px;width:100px;height:150px;z-index:200}#intro>nav{transition:background-color 300ms ease,padding 300ms ease;position:fixed;z-index:100;top:0px;width:100%;padding-top:10px;background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0));background-color:rgba(39,12,0,0);padding-bottom:60px}#intro>nav>div{width:1000px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;position:relative;background-image:url(/assets/img/icon_nyte.png);background-repeat:no-repeat;background-position:51% 54%;background-size:auto 70%;transition:background-position 300ms ease}#intro>nav>div>.compact{width:100%;height:100%;left:0;top:0;position:absolute;background-image:url(/assets/img/icon_nyte_compact.png);background-repeat:inherit;background-position:inherit;background-size:inherit;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#intro>nav>div.mobile{display:none}#intro>nav>div>ul{transition:padding 300ms ease;width:389px;padding-top:40px;display:flex;flex-direction:row;justify-content:flex-end}#intro>nav>div>ul>li{margin-left:0px;margin-right:20px;padding-left:0px}#intro>nav>div>ul>li:before{display:none}#intro>nav>div>ul>li>a{box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"Poiret One",sans-serif;font-weight:400;font-size:18px;text-decoration:none;text-transform:uppercase;padding:15px 20px 10px 20px;color:#fff;letter-spacing:2px;border-bottom:5px solid rgba(255,255,255,0)}#intro>nav>div>ul>li>a:hover{border-bottom:5px solid #fff}#intro>nav>div>ul>li>a.button{color:#270c00;font-weight:700;background-color:#fff}#intro>nav>div>ul>li>a.button:hover{background-color:#270c00;color:#fff;border-bottom-color:#270c00}#intro>nav>div>ul>li+li{margin-left:0px;margin-right:20px}#intro>nav>div>ul+ul{justify-content:flex-start}#intro>nav>div>ul+ul>li:first-child{margin-left:40px;margin-right:0px}#intro>nav>div>ul+ul>li:first-child+li{margin-left:40px;margin-right:0px}#intro>nav>nav{position:absolute;right:10px;top:10px;display:flex;flex-direction:row;transition:top 300ms ease;font-family:"Open Sans Condensed",sans-serif}#intro>nav>nav>*{box-sizing:border-box;padding:5px 6px;background-color:#fff;height:27px;text-decoration:none;margin-bottom:2px}#intro>nav>nav>a{transition:color 150ms ease,background-color 150ms ease;color:#270c00;font-weight:700}#intro>nav>nav>a:hover{color:#fff;background-color:#270c00}#intro>nav.compact{background-color:rgba(39,12,0,0.95);background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0));padding-top:10px;padding-bottom:10px}#intro>nav.compact>div{background-position:50% 1px}#intro>nav.compact>div>.compact{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#intro>nav.compact>div>ul{padding-top:0px}#intro>nav.compact>div>ul>li>a{color:#84754F}#intro>nav.compact>div>ul>li>a.button{color:white;background-color:#84754F}#intro>nav.compact>div>ul>li>a.button:hover{background-color:white;border-color:white;color:#84754F}#intro>nav.compact>div>ul>li>a:hover{color:white}#intro>nav.compact>nav{top:15px}#intro figure.mainimage{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;background-size:cover;height:50vw;padding-top:7vw;position:relative}#intro figure.mainimage h1,#intro figure.mainimage h2{text-shadow:rgba(0,0,0,0.5) 0px 0px 30px;width:1000px;text-align:right;margin:0 auto;z-index:1;position:relative;color:#fff}#intro figure.mainimage h1{letter-spacing:25px;padding-left:40px}#intro figure.mainimage h2{box-sizing:border-box;font-family:"Poiret One",sans-serif;font-weight:400;font-size:40px;padding-right:10px;letter-spacing:5px;margin-top:-20px}#breakfast article.full>p+p>b{color:#84754F}#breakfast h3+article.full{padding-bottom:0px}#breakfast h3+article.full>ul{padding-top:30px;width:65%;margin:0 auto}#breakfast article.partners{padding-top:60px;padding-bottom:130px}#breakfast article.partners>a{display:block;text-decoration:none;color:white;width:35%;margin:0 auto;padding:20px 0 20px 90px;box-sizing:border-box;background-position:left center;background-size:contain;background-repeat:no-repeat}#breakfast article.partners>a:hover p{text-decoration:underline}#bnb{padding-top:45px}#bnb>figure{background-image:url(/assets/img/logo_nyte.jpg);background-size:contain;background-repeat:no-repeat;background-position:51% center;height:150px;margin-bottom:70px}#bnb>figure span{display:none}#bnb article.half{padding-bottom:70px !important}#bnb article.half>div{box-sizing:border-box;padding-right:40px}#bnb article.tip{height:45vw;position:relative;background-repeat:no-repeat;background-position:left 67%;background-size:120% auto;display:flex;align-items:center}#bnb article.tip>div{box-sizing:border-box;position:absolute;right:0;width:calc(50% - 200px);background-color:#fff;padding:30px calc(50% - 480px) 30px 30px}#bnb article.tip>div>p{color:#270c00}#bnb article.quotes{background-color:#84754F;padding:30px 0px 110px 0px;position:relative}#bnb article.quotes blockquote{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:1000px;margin:auto}#bnb article.quotes blockquote>p{text-align:center}#bnb article.quotes blockquote>p.quote{font-family:"Open Sans Condensed",sans-serif;font-size:30px;line-height:140%;color:white}#bnb article.quotes blockquote>p.quote>span{font-family:"Poiret One",sans-serif;font-size:70px;position:relative;line-height:0%}#bnb article.quotes blockquote>p.quote>span.left{top:20px;left:-15px}#bnb article.quotes blockquote>p.quote>span.right{top:5px;left:15px}#bnb article.quotes blockquote>p.author{font-family:"Poiret One",sans-serif;font-size:17px;color:white;letter-spacing:1px;text-transform:uppercase}#bnb article.quotes blockquote>p.author>span{text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;font-size:13px;margin-top:-5px}#bnb article.quotes blockquote>p+p{margin-top:10px}#bnb article.quotes blockquote>p br+br{display:none}#bnb article.quotes>div{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#bnb article.quotes>blockquote.slideshow{position:absolute;height:calc(100% - 70px);margin-left:calc(50% - 500px);transition:opacity 1000ms ease;display:flex;flex-direction:column;justify-content:center}#bnb article.quotes>blockquote.slideshow.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#bnb article.quotes a.guestbook{position:absolute;bottom:0px;text-align:center;width:100%;padding-bottom:40px;text-decoration:none}#bnb article.quotes a.guestbook>span{color:white;border:1px solid white;font-size:11px;font-family:"Poiret One",sans-serif;text-transform:uppercase;letter-spacing:2px;padding:15px 20px;font-weight:700}#bnb article.quotes a.guestbook:hover>span{background-color:#270c00;border-color:#270c00}section#sleep figure.mainimage.top{height:50vw;background-position:46% 45%;background-size:105% auto;position:relative}section#sleep figure.mainimage.top>a{color:white;font-family:"Poiret One",sans-serif;text-decoration:none;text-transform:uppercase;font-size:2.25vw;letter-spacing:1px;background-position:bottom center;background-size:contain;background-repeat:no-repeat;padding-bottom:14.5vw;position:absolute;top:15vw;right:30vw;transform:rotate(5deg);-webkit-filter:drop-shadow(5px 5px 4px rgba(0,0,0,0.3));filter:drop-shadow(5px 5px 4px rgba(0,0,0,0.3))}#contact article.split{position:relative;z-index:5}#contact article.split>div.info{padding-right:0px}#contact div.info{position:relative}#contact div.info>div{margin-bottom:60px}#contact div.info p span.mail+a{font-weight:300;color:#fff;text-decoration:none;border-bottom:0}#contact div.info p span.mail+a:hover{color:#84754F;text-decoration:underline}#contact div.info article.half{width:100%;margin:0;margin-top:30px;padding-bottom:30px}#contact div.info article.half>div{width:60%}#contact div.info article.half>div+div{width:40%}#contact div.info article.half>div+div p a{margin-left:5px;font-size:14px;color:#84754F;font-weight:300;text-transform:uppercase}#contact div.info article.half>div+div p a:hover{color:white}#contact div.info article.half>div+div p span.marker{position:relative;display:block;padding-left:24px}#contact div.info article.half>div+div p span.marker>img{position:absolute;left:-2px;top:6px}#contact div.form{background-color:#fff;padding-bottom:40px}#contact div.form h3{color:#84754F;text-align:left;margin-bottom:10px;font-size:50px}#contact div.form form>div:first-child input{border-top-width:4px !important}#contact div.form form div.input_text input,#contact div.form form div.input_text textarea,#contact div.form form div.input_mail input,#contact div.form form div.input_mail textarea,#contact div.form form div.input_area input,#contact div.form form div.input_area textarea{background:none;border:0;box-sizing:border-box;width:calc(100% - 60px);background-color:#fff;border:4px solid #c8bea4;border-top-width:2px;border-bottom-width:2px;padding:12px;color:#270c00;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px}#contact div.form form div.input_text input[name="form_address"],#contact div.form form div.input_text textarea[name="form_address"],#contact div.form form div.input_mail input[name="form_address"],#contact div.form form div.input_mail textarea[name="form_address"],#contact div.form form div.input_area input[name="form_address"],#contact div.form form div.input_area textarea[name="form_address"]{height:90px}#contact div.form form div.input_text input[name="form_message"],#contact div.form form div.input_text textarea[name="form_message"],#contact div.form form div.input_mail input[name="form_message"],#contact div.form form div.input_mail textarea[name="form_message"],#contact div.form form div.input_area input[name="form_message"],#contact div.form form div.input_area textarea[name="form_message"]{height:180px;border-width:4px}#contact div.form form div.input_text input:-moz-placeholder,#contact div.form form div.input_text textarea:-moz-placeholder,#contact div.form form div.input_mail input:-moz-placeholder,#contact div.form form div.input_mail textarea:-moz-placeholder,#contact div.form form div.input_area input:-moz-placeholder,#contact div.form form div.input_area textarea:-moz-placeholder{opacity:.4;color:#84754F;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px}#contact div.form form div.input_text input::-moz-placeholder,#contact div.form form div.input_text textarea::-moz-placeholder,#contact div.form form div.input_mail input::-moz-placeholder,#contact div.form form div.input_mail textarea::-moz-placeholder,#contact div.form form div.input_area input::-moz-placeholder,#contact div.form form div.input_area textarea::-moz-placeholder{opacity:.4;color:#84754F;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px}#contact div.form form div.input_text input:-ms-input-placeholder,#contact div.form form div.input_text textarea:-ms-input-placeholder,#contact div.form form div.input_mail input:-ms-input-placeholder,#contact div.form form div.input_mail textarea:-ms-input-placeholder,#contact div.form form div.input_area input:-ms-input-placeholder,#contact div.form form div.input_area textarea:-ms-input-placeholder{opacity:.4;color:#84754F;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px}#contact div.form form div.input_text input::-webkit-input-placeholder,#contact div.form form div.input_text textarea::-webkit-input-placeholder,#contact div.form form div.input_mail input::-webkit-input-placeholder,#contact div.form form div.input_mail textarea::-webkit-input-placeholder,#contact div.form form div.input_area input::-webkit-input-placeholder,#contact div.form form div.input_area textarea::-webkit-input-placeholder{opacity:.4;color:#84754F;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:18px}#contact div.form form div.input_text input:focus,#contact div.form form div.input_text textarea:focus,#contact div.form form div.input_mail input:focus,#contact div.form form div.input_mail textarea:focus,#contact div.form form div.input_area input:focus,#contact div.form form div.input_area textarea:focus{outline:none}#contact div.form form div.input_text textarea,#contact div.form form div.input_mail textarea,#contact div.form form div.input_area textarea{resize:none}#contact div.form form div.input_text>div>label>span,#contact div.form form div.input_mail>div>label>span,#contact div.form form div.input_area>div>label>span{font-family:"Open Sans Condensed",sans-serif;font-size:20px;font-weight:300;color:#270c00;display:block;padding:15px 0}#contact div.form form div.input_text+div.input_text input,#contact div.form form div.input_text+div.input_text textarea,#contact div.form form div.input_text div.input_mail input,#contact div.form form div.input_text div.input_mail textarea,#contact div.form form div.input_text div.input_area input,#contact div.form form div.input_text div.input_area textarea,#contact div.form form div.input_mail+div.input_text input,#contact div.form form div.input_mail+div.input_text textarea,#contact div.form form div.input_mail div.input_mail input,#contact div.form form div.input_mail div.input_mail textarea,#contact div.form form div.input_mail div.input_area input,#contact div.form form div.input_mail div.input_area textarea,#contact div.form form div.input_area+div.input_text input,#contact div.form form div.input_area+div.input_text textarea,#contact div.form form div.input_area div.input_mail input,#contact div.form form div.input_area div.input_mail textarea,#contact div.form form div.input_area div.input_area input,#contact div.form form div.input_area div.input_area textarea{border-top-width:2px}#contact div.form form div.input_text.error>div::before,#contact div.form form div.input_mail.error>div::before,#contact div.form form div.input_area.error>div::before{color:#eb3939}#contact div.form form div.input_text.error>div input,#contact div.form form div.input_text.error>div textarea,#contact div.form form div.input_mail.error>div input,#contact div.form form div.input_mail.error>div textarea,#contact div.form form div.input_area.error>div input,#contact div.form form div.input_area.error>div textarea{border-left-color:#eb3939}#contact div.form form div.input_text.error>div input:-moz-placeholder,#contact div.form form div.input_text.error>div textarea:-moz-placeholder,#contact div.form form div.input_mail.error>div input:-moz-placeholder,#contact div.form form div.input_mail.error>div textarea:-moz-placeholder,#contact div.form form div.input_area.error>div input:-moz-placeholder,#contact div.form form div.input_area.error>div textarea:-moz-placeholder{color:#eb3939}#contact div.form form div.input_text.error>div input::-moz-placeholder,#contact div.form form div.input_text.error>div textarea::-moz-placeholder,#contact div.form form div.input_mail.error>div input::-moz-placeholder,#contact div.form form div.input_mail.error>div textarea::-moz-placeholder,#contact div.form form div.input_area.error>div input::-moz-placeholder,#contact div.form form div.input_area.error>div textarea::-moz-placeholder{color:#eb3939}#contact div.form form div.input_text.error>div input:-ms-input-placeholder,#contact div.form form div.input_text.error>div textarea:-ms-input-placeholder,#contact div.form form div.input_mail.error>div input:-ms-input-placeholder,#contact div.form form div.input_mail.error>div textarea:-ms-input-placeholder,#contact div.form form div.input_area.error>div input:-ms-input-placeholder,#contact div.form form div.input_area.error>div textarea:-ms-input-placeholder{color:#eb3939}#contact div.form form div.input_text.error>div input::-webkit-input-placeholder,#contact div.form form div.input_text.error>div textarea::-webkit-input-placeholder,#contact div.form form div.input_mail.error>div input::-webkit-input-placeholder,#contact div.form form div.input_mail.error>div textarea::-webkit-input-placeholder,#contact div.form form div.input_area.error>div input::-webkit-input-placeholder,#contact div.form form div.input_area.error>div textarea::-webkit-input-placeholder{color:#eb3939}#contact div.form form div.input_text.split,#contact div.form form div.input_mail.split,#contact div.form form div.input_area.split{width:50%;float:left}#contact div.form form div.input_text.split>div:before,#contact div.form form div.input_mail.split>div:before,#contact div.form form div.input_area.split>div:before{display:none}#contact div.form form div.input_text.split input,#contact div.form form div.input_mail.split input,#contact div.form form div.input_area.split input{width:calc(100% - 30px);border-right-width:2px}#contact div.form form div.input_text.split+.split,#contact div.form form div.input_mail.split+.split,#contact div.form form div.input_area.split+.split{float:right;position:relative;left:-30px}#contact div.form form div.input_text.split+.split>div:before,#contact div.form form div.input_mail.split+.split>div:before,#contact div.form form div.input_area.split+.split>div:before{display:block;right:-30px}#contact div.form form div.input_text.split+.split input,#contact div.form form div.input_mail.split+.split input,#contact div.form form div.input_area.split+.split input{border-left-width:2px;border-right-width:4px}#contact div.form form div.input_text.split+.split+div,#contact div.form form div.input_mail.split+.split+div,#contact div.form form div.input_area.split+.split+div{clear:both}#contact div.form form div.input_text>div[data-required="true"],#contact div.form form div.input_mail>div[data-required="true"],#contact div.form form div.input_area>div[data-required="true"],#contact div.form form div.agreecheck>div[data-required="true"]{position:relative}#contact div.form form div.input_text>div[data-required="true"]:before,#contact div.form form div.input_text>div[data-required="true"]:after,#contact div.form form div.input_mail>div[data-required="true"]:before,#contact div.form form div.input_mail>div[data-required="true"]:after,#contact div.form form div.input_area>div[data-required="true"]:before,#contact div.form form div.input_area>div[data-required="true"]:after,#contact div.form form div.agreecheck>div[data-required="true"]:before,#contact div.form form div.agreecheck>div[data-required="true"]:after{content:'*';position:absolute;right:0;top:18px;width:60px;height:calc(100% - 18px);text-align:center;font-size:24px;color:#84754F;font-weight:300;font-family:"Open Sans Condensed",sans-serif}#contact div.form form div.input_text>div[data-required="true"]:after,#contact div.form form div.input_mail>div[data-required="true"]:after,#contact div.form form div.input_area>div[data-required="true"]:after,#contact div.form form div.agreecheck>div[data-required="true"]:after{display:none}#contact div.form form div.input_text+div.checkbox>span{border-top:2px solid #c8bea4}#contact div.form form div.checkbox+div.input_area{height:226px}#contact div.form form div.input_mail>div[data-required="true"]:after{display:block;top:68px}#contact div.form form div.radio+div.input_area{margin-bottom:46px}#contact div.form form div.checkbox>span,#contact div.form form div.agreecheck>span,#contact div.form form div.radio>span{font-family:"Open Sans Condensed",sans-serif;font-size:20px;font-weight:300;color:#270c00;display:block;padding:15px 0;width:calc(100% - 60px)}#contact div.form form div.checkbox>span+div>label:first-child::before,#contact div.form form div.agreecheck>span+div>label:first-child::before,#contact div.form form div.radio>span+div>label:first-child::before{border-top-width:4px}#contact div.form form div.checkbox>div,#contact div.form form div.agreecheck>div,#contact div.form form div.radio>div{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 60px)}#contact div.form form div.checkbox label,#contact div.form form div.agreecheck label,#contact div.form form div.radio label{cursor:pointer;position:relative;padding-left:50px;height:50px;display:block}#contact div.form form div.checkbox label>input,#contact div.form form div.agreecheck label>input,#contact div.form form div.radio label>input{display:none}#contact div.form form div.checkbox label>span,#contact div.form form div.agreecheck label>span,#contact div.form form div.radio label>span{display:block;padding-left:15px;padding-top:15px;font-family:"Open Sans Condensed",sans-serif;font-weight:300;color:#c8bea4;font-size:18px}#contact div.form form div.checkbox label>span a,#contact div.form form div.agreecheck label>span a,#contact div.form form div.radio label>span a{color:#84754F;font-weight:700;text-decoration:none;border-bottom:1px solid #84754F}#contact div.form form div.checkbox label>span a:hover,#contact div.form form div.agreecheck label>span a:hover,#contact div.form form div.radio label>span a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}#contact div.form form div.checkbox label.selected:before,#contact div.form form div.agreecheck label.selected:before,#contact div.form form div.radio label.selected:before{border-color:#84754F;background-color:#84754F}#contact div.form form div.checkbox label.selected>span,#contact div.form form div.agreecheck label.selected>span,#contact div.form form div.radio label.selected>span{color:#270c00}#contact div.form form div.checkbox label:before,#contact div.form form div.agreecheck label:before,#contact div.form form div.radio label:before{transition:background-color 300ms ease;box-sizing:border-box;content:'';width:50px;height:50px;left:0;top:0;position:absolute;border:4px solid #c8bea4}#contact div.form form div.checkbox.error label span a,#contact div.form form div.agreecheck.error label span a,#contact div.form form div.radio.error label span a{color:#eb3939;border-bottom-color:#eb3939}#contact div.form form div.agreecheck>div{width:100%}#contact div.form form div.submit button{transition:background-color 300ms ease,border-color 300ms ease;border:0;background:none;margin-top:20px;text-align:left;padding:15px;padding-right:80px;background-color:#84754F;border:5px solid #84754F;font-family:"Open Sans Condensed",sans-serif;font-weight:700;color:#fff;font-size:20px}#contact div.form form div.submit button:not(:disabled):hover{cursor:pointer;background-color:#270c00;border-color:#270c00;color:white}#contact div.form form div.submit button:focus{outline:none}#contact div.form form div.response{margin-top:20px}#contact div.form form div.response>label{color:#eb3939;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:18px;display:none}#contact div.form form div.response>label.sent{color:#270c00}#contact div.form form div.response>label.show{display:block}#contact div.form form div.response>label span{display:block}#contact figure.gallery{position:relative}#contact figure.gallery footer{position:absolute;right:0;bottom:0;width:50%;height:45px;background-color:#270c00}#contact figure.gallery footer p{font-size:15px;padding:10px 20px}#contact figure.gallery footer a.topofmind{transition:width 300ms ease,left 300ms ease;position:absolute;bottom:0;left:470px;height:45px;width:30px;text-decoration:none;cursor:pointer;background-image:url(/assets/img/logo_topofmind.jpg);background-size:auto 100%;background-repeat:no-repeat;background-position:center right}#contact figure.gallery footer a.topofmind:hover{width:140px;left:360px}#gallery{box-sizing:border-box;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(255,255,255,0.95);padding:5vw;display:none}#gallery.show{display:block}#gallery>figure{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}#gallery>figure>span{display:block;position:absolute;bottom:5vw;width:50%;left:50%;background-color:rgba(255,255,255,0.95);border:5px solid #270c00;border-right:0;text-align:left;font-family:"Open Sans Condensed",sans-serif;font-weight:700;color:#270c00;font-size:18px;line-height:120%;box-sizing:border-box;padding:20px;padding-right:calc(5vw + 20px)}#gallery button{position:absolute;border:0;background:none;box-sizing:border-box;background-color:#270c00;color:#fff;font-family:"Open Sans Condensed",sans-serif;font-weight:700;border:5px solid #270c00}#gallery button:hover{background-color:#fff;color:#270c00;cursor:pointer}#gallery button.close{width:calc(5vw - 10px);height:calc(5vw - 10px);right:0;top:0;font-size:25px}#gallery button.prev,#gallery button.next{width:calc(10vw - 10px);height:calc(10vw - 10px);left:0;top:calc(50% - 5vw);font-size:50px}#gallery button.prev.hide,#gallery button.next.hide{display:none}#gallery button.prev{border-left:0px}#gallery button.next{left:auto;right:0;border-right:0px}#gallery button:focus{outline:none}#guestbook a.header{padding-top:30px;display:block;text-align:center;text-decoration:none}#guestbook a.header>img{height:100px;width:auto;margin-left:18px}#guestbook a.header>h3{padding-top:8px;font-size:21px;color:#84754F;margin-left:11px;letter-spacing:11px;margin-bottom:0px}#guestbook article.quotes{position:relative;margin-top:80px}#guestbook article.quotes blockquote{width:50%;margin:auto}#guestbook article.quotes blockquote>p{text-align:center}#guestbook article.quotes blockquote>p.quote{font-family:"Open Sans Condensed",sans-serif;font-size:20px;line-height:140%;color:white}#guestbook article.quotes blockquote>p.quote>span{font-family:"Poiret One",sans-serif;font-size:40px;position:relative;line-height:0%}#guestbook article.quotes blockquote>p.quote>span.left{top:10px;left:-10px}#guestbook article.quotes blockquote>p.quote>span.right{top:0px;left:10px}#guestbook article.quotes blockquote>p.author{font-family:"Poiret One",sans-serif;font-size:17px;color:#84754F;letter-spacing:1px;text-transform:uppercase}#guestbook article.quotes blockquote>p+p{margin-top:10px}#guestbook article.quotes div.divider{background-color:#84754F;height:1px;margin:50px 0}#guestbook div.back{margin:70px 0 50px 0;text-align:center}#guestbook div.back>a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#84754F;text-decoration:none;color:white;font-family:"Poiret One",sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:18px;padding:15px 20px;font-weight:700}#guestbook div.back>a:hover{background-color:white;color:#84754F}#guestbook div.back.first{margin-top:40px}#guestbook div.back.first>a{background:none;color:#84754F;border:1px solid #84754F;font-size:13px}#guestbook div.back.first>a:hover{color:white;border-color:white}@media only screen and (max-width: 1120px){body>*:not(#privacy) h3{padding-top:30px;margin-bottom:30px;font-size:40px}body>*:not(#privacy) h3>img{height:90px;width:auto}body>*:not(#privacy) p{font-size:16px}body>*:not(#privacy) article.full{width:100%}body>*:not(#privacy) article.half{box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:80px;width:100%}body>*:not(#privacy) article+figure.gallery>div>p{font-size:15px}body>*:not(#privacy)#intro>.toerismevlaanderen{width:80px;height:120px}body>*:not(#privacy)#intro>nav>div{width:100%}body>*:not(#privacy)#intro>nav>div>ul{width:40%}body>*:not(#privacy)#intro>nav>div>ul>li>a{padding-left:10px;padding-right:10px}body>*:not(#privacy)#intro>figure.mainimage{padding-top:12vw}body>*:not(#privacy)#intro>figure.mainimage h1,body>*:not(#privacy)#intro>figure.mainimage h2{box-sizing:border-box;width:100%;padding-right:5vw}body>*:not(#privacy)#intro>figure.mainimage h1{font-size:80px;letter-spacing:10px;padding-right:35px}body>*:not(#privacy)#intro>figure.mainimage h2{font-size:26px;letter-spacing:2px;margin-top:-5px}body>*:not(#privacy)#bnb>figure{height:100px}body>*:not(#privacy)#bnb>article.tip>div{width:calc(50% + 10px);padding-right:20px}body>*:not(#privacy)#bnb>article.quotes blockquote{box-sizing:border-box;width:100%;padding:0 30px;margin-left:0px}body>*:not(#privacy)#sleep>h4{margin-top:-30px;font-size:20px}body>*:not(#privacy)#sleep>article.full{margin-top:-40px;padding-bottom:80px}body>*:not(#privacy)#sleep figure.mainimage.top>a{right:25vw;padding-bottom:13vw;font-size:2vw}body>*:not(#privacy)#contact article.split{flex-direction:column}body>*:not(#privacy)#contact article.split>div{width:100%;padding-left:20px;padding-right:20px}body>*:not(#privacy)#contact article.split>div.info>div{max-width:600px;width:100%;margin:0 auto;text-align:center;padding-bottom:80px}body>*:not(#privacy)#contact article.split>div.info>div>p{text-align:center}body>*:not(#privacy)#contact article.split>div.info>div>article.half{margin-bottom:20px}body>*:not(#privacy)#contact article.split>div.info>div>article.half>div{width:calc(50% - 20px)}body>*:not(#privacy)#contact article.split>div.info>div>article.half>div>p{text-align:right}body>*:not(#privacy)#contact article.split>div.info>div>article.half>div+div>p{text-align:left}body>*:not(#privacy)#contact article.split>div.form>div{padding-top:50px;margin:0 auto}body>*:not(#privacy)#contact article.split>div.form>div>h3{text-align:center}body>*:not(#privacy)#contact article.split>div.form>div>form>div.submit{text-align:center}body>*:not(#privacy)#contact figure.gallery footer a.topofmind{right:0px;left:auto}body>*:not(#privacy)#contact figure.gallery footer a.topofmind:hover{right:0px;left:auto}body>*:not(#privacy)#gallery button{width:70px;height:70px}}@media only screen and (max-width: 1020px){body>*:not(#privacy){overflow-x:hidden}body>*:not(#privacy) article+figure.gallery>div{width:50%;height:50vw}body>*:not(#privacy) article.full{box-sizing:border-box;padding-left:30px;padding-right:30px}body>*:not(#privacy) article.half{flex-direction:column;padding-left:30px;padding-right:30px;padding-bottom:50px}body>*:not(#privacy) article.half>div{width:100%}body>*:not(#privacy) figure.mainimage.top{height:40vw}body>*:not(#privacy)#intro>.toerismevlaanderen{width:55px;height:82px}body>*:not(#privacy)#intro>nav>div{background-image:none;justify-content:center}body>*:not(#privacy)#intro>nav>div>ul{width:auto;padding-top:0px}body>*:not(#privacy)#intro>nav>div>ul>li>a{font-size:16px}body>*:not(#privacy)#intro>nav>div>ul>li+li{margin-right:0px}body>*:not(#privacy)#intro>nav>div>ul+ul>li{margin-left:20px}body>*:not(#privacy)#intro>nav>div>.compact{background-image:none}body>*:not(#privacy)#intro>figure.mainimage h1{font-size:55px;letter-spacing:7px;padding-right:4vw}body>*:not(#privacy)#intro>figure.mainimage h2{font-size:20px}body>*:not(#privacy)#bnb{padding-top:25px}body>*:not(#privacy)#bnb>figure{height:80px;margin-bottom:30px}body>*:not(#privacy)#bnb>article.tip{display:block;padding-top:55vw;height:auto;background-position:50% -100%;background-size:100% auto}body>*:not(#privacy)#bnb>article.tip>div{padding:30px;width:100%;position:static}body>*:not(#privacy)#sleep>article.half>div{margin-bottom:30px}body>*:not(#privacy)#sleep figure.mainimage.top>a{top:9vw;font-size:2.5vw;padding-bottom:17vw}body>*:not(#privacy)#breakfast>article.partners>a{width:320px}body>*:not(#privacy)#contact>article.split div.info{padding-left:30px;padding-right:30px}body>*:not(#privacy)#contact>article.split div.info>div p{text-align:left}body>*:not(#privacy)#contact>article.split div.info>div>article.half{flex-direction:row;padding-left:0px;padding-right:0px}body>*:not(#privacy)#contact>article.split div.info>div>article.half>div{width:50%;padding-right:20px}body>*:not(#privacy)#contact>article.split div.info>div>article.half>div+div{padding-left:20px;padding-right:0px}body>*:not(#privacy)#contact>figure.gallery footer{position:relative;width:100%}body>*:not(#privacy)#contact>figure.gallery footer a.topofmind:hover{width:30px}body>*:not(#privacy)#gallery>figure>span{left:5%;width:90%;border-right:5px solid #270c00}body>*:not(#privacy)#guestbook article.quotes blockquote{width:75%}body>*:not(#privacy)#guestbook article.quotes p.author span{display:block;font-size:15px}body>*:not(#privacy)#guestbook article.quotes p.author span>span{display:none}}@media only screen and (max-width: 680px){body>*:not(#privacy) h3{font-size:35px}body>*:not(#privacy) article+figure.gallery>div{width:100%;height:100vw}body>*:not(#privacy) figure.mainimage.top,body>*:not(#privacy) figure.mainimage.bottom{height:70vw}body>*:not(#privacy)#intro>.toerismevlaanderen{top:60px;left:10px;width:73px;height:110px;z-index:50}body>*:not(#privacy)#intro>nav{padding-top:0px;padding-bottom:0px;background-color:#270c00;background-image:none;height:50px}body>*:not(#privacy)#intro>nav>div{display:none}body>*:not(#privacy)#intro>nav>div.mobile{display:flex;align-items:center;height:inherit;cursor:pointer}body>*:not(#privacy)#intro>nav>div.mobile>p{color:#fff;font-family:"Poiret One",sans-serif;font-weight:400;text-transform:uppercase}body>*:not(#privacy)#intro>nav>div.show{display:flex;height:100vh;background-color:#270c00;background-image:url(/assets/img/icon_nyte_mobile.png);background-size:25vh auto;background-position:center 5vh;flex-direction:column}body>*:not(#privacy)#intro>nav>div.show>ul{flex-direction:column;text-align:center}body>*:not(#privacy)#intro>nav>div.show>ul:first-child{padding-top:15vh}body>*:not(#privacy)#intro>nav>div.show>ul li{margin-right:0;margin-left:0;text-align:center}body>*:not(#privacy)#intro>nav>div.show>ul li>a{font-size:20px}body>*:not(#privacy)#intro>nav>div.show>ul li>a:hover{border-color:#270c00}body>*:not(#privacy)#intro>nav>div.show+.mobile{display:none}body>*:not(#privacy)#intro>nav>div.show+.mobile+nav{display:block;top:20px !important}body>*:not(#privacy)#intro>nav>nav{display:none}body>*:not(#privacy)#intro>figure.mainimage{margin-top:50px;height:70vw;padding-top:0px;background-position:center bottom !important}body>*:not(#privacy)#intro>figure.mainimage h1{font-size:35px;letter-spacing:4px;padding-right:4vw}body>*:not(#privacy)#intro>figure.mainimage h2{margin-top:5px;letter-spacing:0px}body>*:not(#privacy)#bnb article.half>div{padding-right:0px}body>*:not(#privacy)#bnb article.tip{padding-top:65vw;background-size:160% auto;background-position:50% -40vw}body>*:not(#privacy)#bnb article.tip div>p>br{display:none}body>*:not(#privacy)#bnb article.quotes blockquote p.quote{font-size:25px}body>*:not(#privacy)#bnb article.quotes blockquote p.quote>span{font-size:60px}body>*:not(#privacy)#bnb article.quotes blockquote p.author{font-size:15px}body>*:not(#privacy)#sleep>article.half>div{margin-bottom:50px}body>*:not(#privacy)#sleep>article.half>div ul li{padding-left:20px;font-size:16px}body>*:not(#privacy)#sleep>article.half>div ul li::before{left:0;top:10px}body>*:not(#privacy)#sleep>article.half+article.full p>br{display:none}body>*:not(#privacy)#sleep figure.mainimage.top>a{top:20vw;font-size:4vw;padding-bottom:28vw;right:20vw}body>*:not(#privacy)#breakfast>article.full>ul{width:100%}body>*:not(#privacy)#breakfast>article.full>ul>li{font-size:16px}body>*:not(#privacy)#breakfast>article.half{padding-bottom:40px !important}body>*:not(#privacy)#breakfast>article.half>div{margin-bottom:50px}body>*:not(#privacy)#breakfast>article.half>div ul li{font-size:16px}body>*:not(#privacy)#breakfast>article.full.partners>a{width:290px;padding:15px 0 15px 70px}body>*:not(#privacy)#contact article.split>div.info>div{text-align:left}body>*:not(#privacy)#contact article.split>div.info>div>article.half{flex-direction:column;padding-bottom:0px}body>*:not(#privacy)#contact article.split>div.info>div>article.half>div{width:100%;padding:0 !important}body>*:not(#privacy)#contact article.split>div.info>div>article.half>div>p{text-align:left;padding-bottom:20px}body>*:not(#privacy)#contact article.split>div.info>div>a.booking{font-size:15px}body>*:not(#privacy)#contact article.split>div.info>div>a.booking img{width:125px;top:9px}body>*:not(#privacy)#contact article.split>div.form>div{width:100%}body>*:not(#privacy)#contact article.split>div.form>div h3{font-size:40px;text-align:left}body>*:not(#privacy)#contact article.split>div.form>div form>div.split div>label>input{width:calc(100% - 15px)}body>*:not(#privacy)#contact article.split>div.form>div form>div.split+.split{left:-15px}body>*:not(#privacy)#contact article.split>div.form>div form>div>div:before,body>*:not(#privacy)#contact article.split>div.form>div form>div>div:after{width:20px}body>*:not(#privacy)#contact article.split>div.form>div form>div>div label input,body>*:not(#privacy)#contact article.split>div.form>div form>div>div label textarea{width:calc(100% - 30px)}body>*:not(#privacy)#contact article.split>div.form>div form>div.checkbox>span,body>*:not(#privacy)#contact article.split>div.form>div form>div.radio>span{width:calc(100% - 30px)}body>*:not(#privacy)#contact article.split>div.form>div form>div.checkbox>div,body>*:not(#privacy)#contact article.split>div.form>div form>div.radio>div{flex-direction:column;width:100%}body>*:not(#privacy)#contact article.split>div.form>div form>div.checkbox>div>label+label::before,body>*:not(#privacy)#contact article.split>div.form>div form>div.radio>div>label+label::before{border-top:0px}body>*:not(#privacy)#contact article.split>div.form>div form>div.submit{text-align:left}body>*:not(#privacy)#gallery button{width:50px;height:50px;font-size:25px}body>*:not(#privacy)#gallery figure>span{padding:10px;font-size:13px}body>*:not(#privacy)#guestbook article.quotes blockquote>p.quote{font-size:17px}body>*:not(#privacy)#guestbook article.quotes blockquote>p.author span{font-size:13px}}@media only screen and (max-width: 500px){body>*:not(#privacy)#bnb article.quotes blockquote p.author span{display:none}}@media only screen and (max-height: 500px){body>*:not(#privacy)#intro>nav>div.show{background-image:none}body>*:not(#privacy)#intro>nav>div.show>ul:first-child{padding-top:0}body>*:not(#privacy)#intro>nav>div.show>ul>li>a{padding-top:5px;padding-bottom:5px}}
