/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:'';display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:'';display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}
body{font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.08rem;color:#2a2a2a;background:#f6f4f3;}body.page-node-type-accommodation{background:#FFF;}body.user-logged-in .layout-container{margin:0;}header{width:100%;transition:all 0.5s ease;background-color:#FFF;z-index:999;border-bottom:solid 1px #e7e7e7;}body.user-logged-in header{position:relative;}.region-footer{max-width:1600px;margin-left:auto;margin-right:auto;position:relative;}.region-header{max-width:1250px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center;}p{margin:0 0 17px 0;line-height:1.5;}a{text-decoration:none;color:inherit;}p a,main a{color:#1699c3;text-decoration:none;}main{padding-bottom:40px;}p a:hover,main a:hover{text-decoration:underline;}h1{font-family:'Roboto Condensed',sans-serif;font-size:2.2em;margin-top:0;margin-bottom:15px;}h2{font-family:'Roboto Condensed',sans-serif;margin-bottom:12px;line-height:1.8rem;}h3{font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;line-height:1.5rem;}.view-filters{background-color:#f5f5f5;padding:0;box-sizing:border-box;}.form-type-select{display:inline-flex;flex-direction:column;}.view-filters label{font-size:15px;font-weight:bold;margin-bottom:5px;}.view-filters select{background-color:#FFF;border:solid 1px #CCC;padding:6px 10px;border-radius:4px;}.page-node-type-accommodation :is(h1,h2,h3,h4){color:initial;}.view-accedet{margin-top:50px;}.accoheader{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;max-width:1110px;margin:auto;}.accotitle{display:grid;grid-template-columns:1fr auto;align-items:start;gap:12px;}a.accoactions{white-space:nowrap;align-self:start;}.acsubtit{margin-bottom:15px;display:flex;align-items:center;font-size:16px;flex-wrap:wrap;}a.adlocation{font-weight:bold;margin-left:6px;}.adcountry{margin-right:10px;display:flex;}.accophotos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:20px;padding-left:15px;padding-right:15px;max-width:1110px;margin:auto;}.view-accedet .startingprice{margin-bottom:20px;}.accophotos img{width:100%;height:300px;display:block;object-fit:cover;border-radius:5px;}.profile{font-size:14px;font-weight:bold;display:flex;align-items:center;}a.profile span{max-width:20ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}a.profile:hover{text-decoration:none;}a.viewprofile{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;border:solid 1px #c4d0e3;background-color:#FFF;padding:8px 10px;font-size:14px;align-items:center;border-radius:3px;margin-bottom:10px;}div.propcta a.viewprofile{border-radius:300px;margin-bottom:13px;padding:12px 18px;}div.propcta a.viewprofile span{background-color:#f16082;color:#FFF;font-weight:normal;font-size:14px;padding:5px 12px;border-radius:3px;}a.viewprofile:hover{text-decoration:none;background-color:#f0f6ff;}.profaddress{max-width:15ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;color:initial;}.adcountry:before{content:'';background-image:url(/sites/social-stays.com/themes/custom/images/sprite.svg);width:19px;height:19px;display:inline-block;background-size:1000px;background-position:0 -206px;}.profaddresswrap{display:flex;align-items:center;}.profaddresswrap:before{content:'';background-image:url(/sites/social-stays.com/themes/custom/images/sprite.svg);width:24px;height:24px;display:inline-block;background-size:800px;margin-right:7px;background-position:0 0;}a.viewprofile.proface .profaddresswrap:before{background-position:-60px 0;}a.viewprofile.proftik .profaddresswrap:before{background-position:-98px 0;}a.viewprofile span{font-weight:bold;font-size:13px;color:#1699c3;}.propcontent{display:grid;grid-template-columns:2fr 1fr;gap:32px;align-items:start;padding-left:15px;padding-right:15px;margin-bottom:30px;max-width:1110px;margin:auto;margin-bottom:30px;}.propinfo,.propcta{min-width:0;}.accometa ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0.2rem;}.accometa ul li{margin:0;padding:0;line-height:1rem;}.pdsocials{border:none;padding:15px 20px;box-sizing:border-box;border-radius:8px;background-color:#f0f6ff;}.pdsocials a.housetour{margin:auto;display:block;width:fit-content;margin-bottom:27px;background-color:#4e9363;padding:10px 20px;}.pdsocials h3{margin:8px 0 2px 0;font-size:19px;}.pdfac h3{margin-bottom:14px;}.pdfac ul{list-style:none;padding:0;margin:0 0 10px 0;display:flex;flex-wrap:wrap;gap:1.1rem;}.pdfac ul li{margin:0;padding:0;line-height:1rem;white-space:nowrap;}.pdfac ul li:before{content:'✔';color:green;font-weight:bold;margin-right:5px;}.pdcm{display:flex;gap:10px;justify-content:space-between;margin-bottom:11px;}.pdcm img{width:65px;height:65px;border-radius:100%;border:solid 2px #FFF;}.view-accos.view-display-id-block_2 .view-content{display:block;}.spotlight{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;border-radius:8px;background-color:#1699c3;padding:20px;color:#FFF;background-image:url(/sites/social-stays.com/themes/custom/images/bannerbg.svg);background-position:bottom center;background-size:cover;margin-bottom:60px;}.spotlight img{border-radius:40px;width:250px;height:250px;object-fit:cover;border:solid 5px #FFF;transform:rotate(4deg);transition:transform 0.25s ease;}.spotlight img:hover{transform:scale(1.04);}.sp1{text-align:center;margin:auto;}.sp2{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;}.sp3{display:flex;justify-content:center;border:solid 1px #ffffff;padding:18px;transform:rotate(-8deg);border-radius:40px;}.sp3 a{position:relative;}.sp3 a:before{content:'📌';z-index:3;position:absolute;left:9%;right:0;margin:auto;font-size:33px;display:block;text-align:center;text-shadow:2px 4px 4px #00000030;top:-22px;}.sp3t{position:absolute;bottom:32px;font-size:13px;transform:rotate(4deg);color:#1c1d1e;background-color:#fffbff;padding:3px 8px;border-radius:100px;}.spotlight .accity:before{background-position:1px -164px;scale:none;}.spotlight .aclocation{justify-content:center;margin-top:10px;}.spotlight h3{margin-bottom:20px;margin-top:18px;text-transform:uppercase;font-size:20px;}.spotlight h2{background-color:#FFF;width:fit-content;margin:auto;color:#1699c3;font-size:22px;padding:10px 20px;border-radius:34px;}.spotlight .startingprice{margin:10px 0 20px 0;}.view-cards .view-content{display:-webkit-flex;flex-wrap:wrap;}.view-cards .row3{margin:1.2%;width:30.93%;}.card{background-color:#f5f5f5;transition:all .1s ease 0s;border-radius:2px;position:relative;}.skipashome .card{background-color:#FFF;}.card:hover{box-shadow:0 1px 10px rgba(0,0,0,.3);}.view-cards img{height:auto;width:100%;max-width:100%;float:left;}.view-cards h3{margin:4px 0 8px 0;font-size:22px;}.cardwrap{padding:10px 20px;}.cardimgwrap{position:relative;}.cardimgwrap a{display:inline-block;position:relative;width:100%;}.cardlabel{position:absolute;bottom:0;right:0;background-color:#cfde55;color:#788037;font-weight:bold;font-size:14px;padding:6px 10px;}.cardsub{line-height:22px;font-size:15px;min-height:45px;}.card a.knop{float:right;margin:0 20px 20px 0;right:0;bottom:0;}.card a.knop:hover{text-decoration:none;}.view-boekknop{padding-left:15px;padding-right:15px;}.view-boekknop:after{display:table;clear:both;content:"";}.view-boekknop .row3{padding:2% 3%;}a.bk{position:relative;display:inherit;}a.bk:hover .bkteas img{transform:scale(1.05);}a.bk:hover .bkq{text-decoration:underline;}.bkteas{overflow:hidden;}.bkteas img{width:100%;height:auto;transition:all .2s ease-in-out;float:left;border-top-left-radius:3px;border-top-right-radius:3px;}.bkiwrap{position:relative;}.bkplaats{position:absolute;bottom:0;left:-5px;color:#FFF;font-size:14px;text-align:center;background-color:#34ae5e;padding:3px 6px;}.bklogowrap{height:90px;position:relative;border-left:solid 1px #c6d3df;border-right:solid 1px #c6d3df;}.bklogowrap img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-height:55px;width:auto;max-width:150px;height:auto;}.bkwrap{border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:61px;position:relative;background-color:#325386;}.bkq{font-size:16px;font-weight:bold;color:#FFF;height:61px;line-height:61px;margin:auto;position:absolute;top:0;bottom:0;margin-left:17px;}.bklabel{background-color:#fc5c16;color:#FFF;font-weight:bold;text-transform:uppercase;font-size:11px;display:inline-block;padding:3px 5px;position:absolute;left:-5px;z-index:1;top:-9px;}.bk .knop{position:absolute;bottom:0;right:15px;top:0;margin:auto;height:1.1rem;border-bottom:0;font-size:14px;text-transform:uppercase;padding:9px 12px;}.pager a{padding:12px 26px;background-color:#ff6f26;background-image:-webkit-linear-gradient(297deg,#ffa122,#ff6f26 95%);background-image:linear-gradient(153deg,#ffa122,#ff6f26 95%);color:#FFF !important;font-weight:bold;border-radius:5px;}.pager a:hover{background-color:#0981ca;}nav.pager{float:left;width:100%;box-shadow:0 10px 10px -13px #767676;padding:2px 0 20px 0;text-align:center;margin-top:10px;}li.pager__item.is-active{display:none;}.pager__items{padding:0;}.view-boekknop .views-exposed-form{padding:0 2%;background-color:#e5f4ff;margin-bottom:15px;}.view-boekknop  .form-type-radio{background-color:#FFF;float:left !important;padding:6px 12px;border-radius:26px;font-size:14px;}.view-boekknop  .form-type-radio:hover{background-color:#ffa;}.view-boekknop  label.option{padding:5px 0px;cursor:pointer;}.view-bkskipas{float:initial;}.view-bkskipas .view-footer{margin-top:5px;margin-left:10px;}.view-bkskipas .view-content{display:flex;flex-direction:row;flex-wrap:wrap;}.sunweb{background-color:#FDED00;}.bizz{background-color:#009CEF;}.trex{background-color:#DAEEFA;}.summit{background-color:#16A8E0;}.tui{background-color:#99CDFF;}.view-bkskipas .view-header{text-align:center;}.view-bkskipas .view-header h2{position:relative;text-transform:uppercase;margin:10px 0 20px 0!important;}span.h2label{background-color:red;color:#FFF;padding:4px;transform:rotate(-5deg);position:absolute;margin-left:10px;top:-6px;}.bkstwrap{position:relative;}.bkskipas img.image-style-bkskipas{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:auto;}.bkskipasrow{padding:0 2%;box-sizing:border-box;width:20%;margin:auto;}a.bkskipas{border-radius:10px;margin-left:auto;margin-right:auto;display:inherit;position:relative;margin-bottom:20px;}a.bkskipas:hover .bkslabel,a.bkskipas:hover .bksacco{background-color:#222;color:#fff;transition:all 0.3s ease;}.bkslogowrap{height:110px;position:relative;}.bkslogowrap img{max-width:140px;max-height:40px;width:auto;height:auto;position:absolute;bottom:30px;top:0;margin:auto;left:0;right:0;}.bksacco{position:absolute;bottom:10px;background-color:#FFF;color:#222;border-radius:5px;width:max-content;font-size:14px;text-align:center;padding:3px 5px;left:0;right:0;margin:auto;}.bkslabel{background-color:#FFF;border-radius:12px;font-size:13px;padding:5px 7px;font-weight:bold;color:#404d64;position:absolute;top:12px;width:max-content;text-align:center;margin:auto;left:0;right:0;}.view-display-id-skihuur .bkslabel{background-color:#FF0000;color:#FFF;top:-6px;right:-5px;left:inherit;transform:rotate(-5deg);}.bkskipasnote{color:#d91c8f;font-weight:bold;font-size:13px;padding-left:32px;padding-right:15px;display:table;margin:auto;position:relative;}.bkskipasnote:before{content:"";-webkit-mask:url(/sites/social-stays.com/themes/custom/images/sprite.svg) 0px -301px;mask:url(/sites/social-stays.com/themes/custom/images/sprite.svg) 0px -302px;background-color:#d91c8f;width:25px;height:30px;position:absolute;left:0;top:-9px;}.bkslabelskihuur{position:absolute;left:0;margin:auto;top:160px;width:115px;background-color:#5d6c9b;color:#FFF;font-size:13px;text-transform:uppercase;text-align:center;padding:4px 2px;}.form-item-title-0-value label:before{content:'Naam van de accommodatie / ';}html[lang="en"] .form-item-title-0-value label:before{content:'Name from your accommodation / ';}body.path-user{background-color:#FFF;}body.path-user .region-content{max-width:1110px;margin:auto;padding-left:15px;padding-right:15px;}.field--type-address legend{font-weight:bold;}form#node-accommodation-form{padding-left:15px;padding-right:15px;}#block-custom-userregistration,#block-custom-gebruikerregistratie{margin-top:50px;margin-bottom:15px;}form#user-register-form{border:solid 1px #CCC;background-color:#f5f5f5;padding:20px 30px;border-radius:10px;}.node-accommodation-form .form-item-revision,.node-accommodation-edit-form .form-item-revision{display:none;}div#block-custom-formulier{max-width:1110px;margin:auto;padding-left:15px;padding-right:15px;}div#block-custom-webform,.webform-confirmation,div#block-nlreq{margin:auto;max-width:1110px;padding-left:15px;padding-right:15px;}.page-node-type-accommodation #block-custom-webform .webform-submission-reqacco-form,.webform-submission-nlreq-form{background-color:#f0f6ff;border-radius:10px;padding:20px 40px;}.accoactions .knop{display:block;}.view-soc{max-width:1100px;padding-left:15px;padding-right:15px;margin:auto;margin-bottom:40px;}.view-soc .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.view-soc h3{margin:0 0 4px 0;}.postmeta{font-size:13px;margin-bottom:10px;}.postwat,.postgast{display:flex;gap:10px;font-size:15px;}.postwat{font-weight:bold;text-transform:uppercase;font-size:12px;margin-bottom:4px;}#block-custom-local-tasks,body.user-logged-in form{max-width:1100px;margin:auto;padding-left:15px;padding-right:15px;}form div.form-item{margin-bottom:10px;}.form-item label{width:100%;font-weight:bold;font-size:15px;margin-bottom:2px;display:block;box-sizing:border-box;}div.form-type-checkbox label{display:inline;font-weight:normal;}form input{padding:6px 6px;font-size:16px;max-width:100%;box-sizing:border-box;}input#edit-submit,input#edit-actions-submit{background-color:#f16082;color:#FFF;padding:10px 24px;font-size:16px;border:none;border-radius:3pc;}input#edit-submit:hover{background-color:#e1496d;}div.description{color:#888;margin-top:3px;}select.form-select{padding:6px;}.messages--error{position:relative;}.form--inline .form-item{margin-right:unset;}.block-user-login-block{padding-left:15px;padding-right:15px;}.block-user-login-block{border:solid 1px #CCC;max-width:400px;margin:auto;padding:20px 30px;background-color:#FFF;border-radius:10px;}.user-login-form input.form-text{width:100%;box-sizing:border-box;}.user-logged-in h1.logintitle:before{content:'Your dashboard';}.user-logged-in h1.logintitlenl:before{content:'Uw dashboard';}.user-logged-in h1.logintitle span{display:none;}.user-logged-in h1.logintitlenl span{display:none;}body.user-logged-in.page-node-type-accommodation .view-id-accos.view-display-id-acco1{display:none;}a.editfunction{background-color:#000000;color:#fff !important;border-radius:100px;padding:6px 16px 6px 10px;width:fit-content;font-size:14px;font-weight:bold;margin-bottom:10px;}a.editfunction:hover{text-decoration:none;background-color:#f16082;}.user-logged-in .field--name-field-reqacco{display:none;}.user-logged-in div#block-nlreq{display:none;}.view-accos{box-sizing:border-box;margin-bottom:20px;}.view-id-accos.view-display-id-acco1{display:none;}.view-id-accos.view-display-id-block_4{display:none;}.user-logged-in .view-id-accos.view-display-id-acco1{display:block;}.user-logged-in .view-id-accos.view-display-id-block_4{display:block;}.view-accos .view-header{max-width:1110px;margin:auto;padding-left:15px;padding-right:15px;}.view-accos .view-filters{background-image:url(/sites/social-stays.com/themes/custom/images/headerbg6.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}.view-accos  div#edit-actions--2{display:none;}.view-accos .form-item,.form-actions{margin-top:10px;margin-bottom:10px;}.view-filters:before{content:'Vind je accommodatie';width:100%;display:block;text-align:center;font-size:31px;margin-bottom:30px;padding-top:55px;font-weight:bold;color:#FFF;text-shadow:0 0 10px #00000078;}html[lang="en"] .page-node-845 .view-filters:before{content:'Find your stay through Social Media';}.view-accos .view-filters form{display:flex;}.view-accos .form--inline.clearfix{border:solid 1px #97877f3d;box-shadow:0 0 6px 0px #00000017;background-color:#FFF;margin:auto;border-radius:100px;margin-bottom:50px;padding:5px 30px;display:flex;gap:0 20px;}.view-accos .view-content{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:stretch;max-width:1110px;margin-left:auto;margin-right:auto;margin-top:30px;padding-left:15px;padding-right:15px;}.view-accos .view-content .acco{width:100%;box-sizing:border-box;border-radius:8px;background-color:#FFF;box-shadow:0 0 9px 9px #00000003;}.acco a{text-decoration:none;color:initial;}.acco a:hover{text-decoration:none;color:initial;}.accohead{display:flex;justify-content:space-between;padding:10px;flex-wrap:wrap;gap:10px;}.accohead img{width:50px;height:50px;border-radius:100%;margin-right:10px;border:solid 2px #ffffff;box-shadow:0 0 0px 1px #ef4970;object-fit:cover;}.accodet{font-size:14px;color:#1699c3;display:flex;align-items:center;flex-wrap:wrap;}.accodet:hover{color:#f16082;}.accoteaser img{height:250px;object-fit:cover;box-sizing:border-box;width:100%;}.acco h3{font-family:'Roboto Condensed',sans-serif;color:#2a2a2a;width:100%;display:flex;box-sizing:border-box;margin:0 0 4px 0;font-size:19px;}.accocontent{padding:10px;box-sizing:border-box;}.accometa{font-size:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;}.view-accedet .accometa{margin-bottom:10px;}.propintro{line-height:1.5rem;}.startingprice{font-size:22px;font-weight:bold;display:flex;flex-wrap:wrap;}.startingprice span{font-size:14px;font-weight:normal;margin-left:2px;}.aclocation{display:flex;font-size:15px;margin-bottom:5px;}.accountry{width:fit-content;}span.ES:after{content:'Spain';}html[lang="nl"] span.ES:after{content:'Spanje';}span.NL:after{content:'Netherlands';}html[lang="nl"] span.NL:after{content:'Nederland';}span.PT:after{content:'Portugal';}html[lang="nl"] span.PT:after{content:'Portugal';}span.IT:after{content:'Italy';}html[lang="nl"] span.PT:after{content:'Italië';}.hostloco{max-width:1110px;margin:auto;padding-left:15px;padding-right:15px;margin-bottom:30px;}.pdhost img{max-width:100px;max-height:100px;border-radius:100%;object-fit:cover;}.hostwrap{display:grid;grid-template-columns:1fr 3fr;gap:40px;align-items:start;}.pdhostname{text-align:center;font-size:26px;font-weight:bold;margin-top:7px;}.pdhost{border:solid 1px #fbf4f4;box-shadow:0px 3px 20px 0px #00000012;border-radius:20px;padding:30px 30px;display:flex;flex-direction:column;align-items:center;}.pdhost span{color:#8d8984;}.hostintro{border-bottom:solid 1px #e7e7e7;padding-bottom:15px;}.pdshowmap{background-color:#fffdec;padding:30px 30px;border-radius:10PX;display:flex;justify-content:center;margin-bottom:25px;margin-top:20px;display:inline-flex;width:100%;box-sizing:border-box;background-image:url(/sites/social-stays.com/themes/custom/images/kaart-sample.jpg);background-size:cover;}a.pdshowmap:hover span{transform:translate(0,-2px);}a.pdshowmap:hover{box-shadow:0 0 1px #888;}.pdshowmap span{background-color:#FFF;box-shadow:0 0 10px #00000017;padding:10px 20px;border-radius:100px;transition:transform 0.25s ease;}.pdshowmap:hover{background-color:#fffbd8;}a.pdshowmap{color:initial;}a.pdshowmap:hover{text-decoration:none;}.scta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-left:10px;padding-right:10px;padding-bottom:10px;box-sizing:border-box;}.ctso .slogo{transform:scale(0.7);transform-origin:center;transition:transform 0.25s ease;}.ctso .slogo:hover{transform:scale(0.8);}.ctso a{display:inline-flex;align-items:center;justify-content:center;}.accity{text-transform:capitalize;display:flex;align-items:center;}.accity:before{content:'';background-image:url(/sites/social-stays.com/themes/custom/images/sprite.svg);width:13px;height:18px;display:inline-block;background-size:800px;margin-right:3px;background-position:-106px -164px;scale:0.9;float:inline-start;}.hostactions{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;}.hostactions a{background-color:#f16082;color:#FFF;padding:12px 22px 12px 18px;display:flex;font-size:15px;border-radius:100px;line-height:1em;}.hostactions a:hover{background-color:#e1496d;text-decoration:none;}span.function{font-size:22px;font-weight:bold;}a.housetour{background-color:#f16082;color:#FFF;line-height:1rem;padding:7px 9px;font-size:14px;border-radius:3px;}a.housetour:hover{background-color:#fb7191;color:#FFF;text-decoration:none;}a.housetour .slogo{background-position:-34px -174px;background-size:500px;width:19px;height:15px;}.promoheader{text-align:center;margin-bottom:30px;}.psubtit{max-width:80%;margin:auto;font-size:16px;line-height:23px;color:#777;}.promoso{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.promit{display:flex;flex-direction:column;align-items:center;gap:10px;border-radius:8px;background-color:#FFF;padding:40px 30px;}.promit .slogo{border:solid 1px #ffffff;padding:10px;border-radius:100%;box-shadow:3px 3px 17px #00000029;}.slogo{content:'';background-image:url(/sites/social-stays.com/themes/custom/images/sprite.svg);width:41px;height:41px;display:inline-block;background-size:1400px;background-position:0 0;flex-shrink:0;}.slogo.tiktok{background-position:-172px 0;}.slogo.facebook{background-position:-105px 0;}.promit h3{margin:0;font-size:1.1rem;}.protext{font-size:15px;color:#888;text-align:center;margin-bottom:13px;}a.prombo{border:solid 1px #CCC;padding:9px 24px;border-radius:100px;font-size:13px;font-weight:bold;color:#666;}a.prombo:hover{background-color:#3a50c8;color:#FFF;text-decoration:none;border:solid 1px #FFF;}.view-relcon{margin:auto;max-width:1100px;padding-left:15px;padding-right:15px;margin-bottom:40px;}.view-relcon .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.relcon img{width:80px;height:80px;object-fit:cover;border-radius:100%;border:solid 4px #eeeeee;}.relcon a{display:flex;justify-content:space-between;background-color:#FFF;color:#3b3b3b;border-radius:8px;padding:10px 25px;border:solid 1px #f4e9e9;box-shadow:0 0 8px #00000005;align-items:center;font-weight:bold;}.moremedia{display:none;}html[lang="nl"] .toonen{display:none;}html[lang="en"] .toonnl{display:none;}.paragraph--type--tekstvak ul{margin-bottom:30px;}ul.checklist li{list-style:none;position:relative;margin-bottom:16px;line-height:22px;}ul.checklist li:before{content:'✔';color:#38a938;font-weight:bold;position:absolute;left:-21px;}ul.antichecklist li:before{content:'❌';color:#FF0000;font-size:15px;left:-24px;}.view-empty{text-align:center;padding:20px;}.blockwrapper{max-width:1110px;margin:auto;padding-left:15px;padding-right:15px;margin-bottom:40px;}.actionbuttonlist li{list-style:none;}.actionbuttonlist li a{background-color:#f5f5f5;margin:1%;border-radius:31px;padding:6px 30px;display:inline-block;width:48%;float:left;box-sizing:border-box;}ul.actionbuttonlist{background-color:#FFF;box-shadow:0 0 7px rgba(0,0,0,0.16);padding:30px;margin-bottom:30px;float:left;width:100%;box-sizing:border-box;}.media-heading{margin-bottom:0;margin-top:0;}iframe{border:none;}a.extlink:after{content:"";background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;height:13px;width:12px;display:inline-block;margin-left:1px;background-position:-186px 0px;margin-bottom:3px;background-size:820px;}.inlinetip{color:#278ac6;position:relative;padding-left:30px;margin-left:2px;display:unset;}.inlinetip a{text-decoration:underline;}.inlinetip a:hover{color:#1d597e;}.inlinetip:before{content:"TIP";background-color:#FFD24D;color:#FFF;padding:1px 3px;font-weight:bold;margin-right:3px;font-size:13px;font-style:normal;position:absolute;text-indent:initial;left:0;top:0;display:block;text-align:center;line-height:16px;}.centertext{text-align:center;max-width:900px;margin-left:auto;margin-right:auto;display:block;}.center{margin-left:auto;margin-right:auto;}.center h1,.center h2{text-transform:uppercase;}.headingsub{font-style:italic;font-size:14px;color:#c04187;margin-bottom:14px;margin-top:-14px;}.ulspec{padding:0px 0 0 20px;}.ulspec li{list-style-type:none;padding:0 0 13px 0;line-height:initial;}.ulspec li:before{content:"";background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;width:20px;height:23px;float:left;margin-right:6px;}.ulspecarrow li:before{background-position:-54px -121px;}.ulspeccheck li:before{background-position:-87px -121px;}.imgcenter{display:block;margin:auto;max-width:100%;}.imgframe{background-color:#f5f5f5;}.imgframe img{max-width:50%;height:auto;margin:auto;display:block;}.tip{position:relative;max-width:900px;margin:30px 40px 40px 40px !important;background-color:#fff2e0;padding:25px 40px;line-height:21px;font-size:1rem;box-shadow:3px 3px 10px rgba(0,0,0,0.09);border-left:solid 4px #3fba51;}p.tip::before{content:" tip ";position:absolute;font-size:16px;margin:-25px 0 0 -43px;color:#fff;background-color:#3fba51;font-weight:bold;text-align:center;padding:0px 4px;}.site-logo img{width:auto;max-height:60px;padding:10px 15px 10px 15px;}#block-custom-branding a{display:flex;}.region-header nav{}.region-header ul.menu{margin:0;}.region-header ul.menu ul{padding:0 !important;white-space:nowrap;}.region-header .menu-item{padding:0;}.region-header ul.menu li{float:left;position:relative;display:block;font-size:16px;}.region-header ul.menu li a{padding:0.8rem 1rem;display:block;color:#222;}.region-header ul.menu li a:hover{text-decoration:underline;}.region-header ul.menu ul li a:hover{background-color:#1699c3;color:#FFF !important;text-decoration:none;}.region-header ul.menu li.menu-item--expanded ul a.is-active{color:red;}.region-header ul.menu ul{visibility:hidden;opacity:0;position:absolute;transition:all 0.5s ease;left:0;display:none;box-shadow:0 6px 12px rgba(0,0,0,.175);border-bottom:solid 2px #cbcbcb;background-color:#FFF;padding:10px 20px;}.region-header ul.menu li a.is-active{color:#1699c3;}.region-header ul.menu li.menu-item--expanded a.is-active{font-weight:bold;}.region-header ul.menu li.menu-item--expanded ul a{color:#1699c3;}.region-header ul.menu li.menu-item--expanded ul a.is-active{text-decoration:underline;}.region-header ul.menu li:hover > ul,.region-header ul.menu li ul:hover{visibility:visible;opacity:1;display:block;}.region-header li.menu-item.menu-item--expanded.hover ul.menu{visibility:visible !important;opacity:1 !important;display:block !important;}.region-header ul.menu li ul li{clear:both;width:100%;}.responsive-menu-toggle{display:none;position:absolute;right:10px;top:6px;z-index:1;}@media screen and (max-width:900px){.responsive-menu-toggle{display:block;}}.responsive-menu-toggle .icon{content:"";background:url(/sites/social-stays.com/themes/custom/images/hamburger.svg) no-repeat;background-color:#1699c3;background-size:20px 20px;border-radius:30px;padding:10px;background-position:center;width:22px;height:22px;display:inline-block;margin-top:13px;}.mm-ocd .block-menu{background-color:#004171;color:#fff;}.mm-ocd .block-menu li a{color:#fff;}.mm-ocd .block-menu:after{padding-left:40px !important;color:#fff;font-weight:bold;opacity:inherit;}.list-unstyled{list-style:none;}.iframeborder{border:none;}.row2{width:50%;float:left;padding:0;box-sizing:border-box;}.row3{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem);display:flex;flex-direction:column;overflow:hidden;}.row4{width:25%;float:left;box-sizing:border-box;}.row5{width:20%;float:left;padding:0;box-sizing:border-box;}.knop,a.knop{background-color:#f16082;padding:10px 20px 9px 20px;margin-bottom:10px;display:inline-flex;color:#FFF;font-size:16px;text-align:center;border-radius:100px;margin-right:15px;}.knop:hover,a.knop:hover{background-color:#e1496d;text-decoration:none !important;}.knopxl,a.knopxl{max-width:400px;display:inherit;text-shadow:0 0 3px rgba(0,0,0,0.35);font-size:22px;text-transform:none;font-weight:bold;margin:auto;margin-bottom:30px;}a.knop2{text-transform:unset;font-size:17px;padding:11px 24px;font-weight:bold;}.redlabel{background-color:#FF0000;padding:3px;}hr.hrcenter{background-color:#cfde55;height:4px;width:60px;border:none;}.intro{font-size:20px;font-weight:500;color:#707070;}.column2{columns:2;}main ul li,main ol li{line-height:1.8rem}.quote{max-width:900px;margin-left:40px;margin-right:40px;border-left:solid 7px #FDCB02;padding:10px 0 10px 36px;font-style:italic;position:relative;font-weight:500;}.quote p{margin:0;}.quote p{margin:0;}p.quote::before{content:" “ ";position:absolute;font-size:57px;margin:-18px 0 0 -31px;color:#a6a6a6;}p.quote::after{content:" ” ";position:absolute;margin:-0.9rem -4rem 0 0;font-size:57px;color:#a6a6a6;}.skipashome{padding:50px 0 60px 0;background-color:#dbe5f0;max-width:100% !important;}.paragraph{margin-left:auto;margin-right:auto;margin-bottom:45px;word-break:break-word;}.paragraph--type--view-invoegen{}.paragraph--type--view-invoegen .field--name-field-tekst{padding-left:15px;padding-right:15px;max-width:1250px;margin:auto;box-sizing:border-box;}.paragraph--type--view-invoegen .field--name-field-tekst h2{margin-top:5px;}.views-element-container{margin-left:auto;margin-right:auto;}.paragraph--type--tekstvak-100p{margin-bottom:45px;}.paragraph--type--tfr .pwrap{max-width:1250px;margin:auto;border-bottom:solid 1px #ccc;display:inherit;padding:0 0 20px 0;margin-bottom:5px;display:-webkit-flex;flex-wrap:wrap;box-sizing:border-box;}.field--name-field-tfrtekst{float:right;width:40%;margin-left:4%;}.field--name-field-tfrtekst h2{margin:0;padding:0 0 10px 0;}.field--name-field-tfrimg{float:left;width:55%;}.paragraph--type--tfr img{box-sizing:border-box;width:100%;object-fit:cover;}.paragraph--type--ctarib .pwrap{max-width:1200px;margin:auto;display:flex;}.paragraph--type--ctarib{background-color:#ffe718;padding:20px 50px;box-sizing:border-box;}.paragraph--type--ctarib .file{background-image:none;padding-left:0;}.field--name-field-ctatit{width:28%;font-size:22px;font-weight:bold;padding-right:45px;display:flex;align-items:center;justify-content:flex-end;}.field--name-field-ctasub{width:45%;display:flex;align-items:center;}.field--name-field-ctalink,.field--name-field-ctaribfile{width:27%;margin-left:30px;display:flex;align-items:center;}.field--name-field-ctalink a,.field--name-field-ctaribfile a{border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,0.12);box-sizing:border-box;background-color:#FFF;font-size:16px;padding:10px;text-transform:uppercase;color:#000;width:100%;display:block;text-align:center;}.field--name-field-ctalink a:hover,.field--name-field-ctaribfile a:hover{background-color:#f5f5f5;text-decoration:none;}.field--name-field-ctaribfile .file--application-pdf{background-image:none;display:contents;}.paragraph--type--video{max-width:800px;margin-bottom:0;}.paragraph--type--fotogal3v{max-width:1250px;display:grid;}.paragraph--type--fotogal3v:after{display:table;clear:both;content:"";}.paragraph--type--fotogal3v img{width:33.33%;height:auto;float:left;padding:10px;box-sizing:border-box;}.paragraph--type--headerinzet{position:relative;max-width:1600px;margin-top:51px;}.paragraph--type--headerinzet .field--name-field-headerimg,.paragraph--type--headerinzet .field--name-field-imgmedia{height:450px;}.paragraph--type--headerinzet p{margin:0 !important;padding:0 !important;}.paragraph--type--headerinzet .field--name-field-headerimg img,.paragraph--type--headerinzet .field--name-field-imgmedia img{box-sizing:border-box;width:100%;object-fit:cover;height:100%;display:flex;}.paragraph--type--headerinzet .field--name-field-tekst{position:absolute;max-height:350px;top:0;bottom:0;margin:auto;right:10%;z-index:1;box-sizing:border-box;}.paragraph--type--headerinzet .field--name-field-titel{position:absolute;left:0;right:0;margin:0 auto;color:#FFF;bottom:12%;max-width:1250px;}.paragraph--type--headerinzet .field--name-field-titel h2{background-color:rgba(255,255,255,0.74);padding:10px 20px;font-size:30px;text-transform:uppercase;margin:0;position:relative;max-width:400px;}.paragraph--type--headerinzet .field--name-field-titel h2:after{content:"";background:#cfde55;position:absolute;bottom:0;left:0;height:4px;width:50px;}.paragraph--type--headerinzet .field--name-field-titel h3{padding:10px 20px 0 0;margin:0;color:#FFF;font-size:1rem;text-shadow:1px 1px 5px #000;float:left;}.paragraph--type--tekstvak{max-width:1100px;padding-left:15px;padding-right:15px;}.paragraph--type--tekstvak h1{margin-top:20px;}.paragraph--type--tekstvak p:last-child{margin-bottom:0;}.noheader.paragraph--type--tekstvak{margin-top:80px;}.paragraph--type--tekstvaklinks{max-width:1250px;padding-left:15px;padding-right:15px;box-sizing:border-box;}.paragraph--type--tekstvaklinks p{max-width:900px;}.paragraph--type--tekstvaklinks p:last-child{margin-bottom:0;}.paragraph--type--tekstvaklinks h1{margin-top:20px;}.paragraph--type--strfotolinks{font-size:1rem;max-width:1110px;padding-left:15px;padding-right:15px;}.paragraph--type--strfotolinks .pwrap{display:grid;grid-template-columns:1fr 1fr;border-radius:8px;overflow:hidden;}.paragraph--type--strfotolinks .field--name-field-parimage{display:-webkit-flex;flex-wrap:wrap;}.txtleft.paragraph--type--strfotolinks .field--name-field-parimage{order:2;}.paragraph--type--strfotolinks img.image-style-strookimg{box-sizing:border-box;width:100%;height:100%;object-fit:cover;}.paragraph--type--strfotolinks .field--name-field-tekst{padding:20px 30px;background-color:#FFF;}.paragraph--type--strfotorechts{background-color:#e9f9ff;display:flow-root;font-size:1rem;max-width:1500px;}.paragraph--type--strfotorechts .pwrap{display:-webkit-flex;flex-wrap:wrap;}.paragraph--type--strfotorechts  .field--name-field-parimage{width:58%;float:right;display:-webkit-flex;flex-wrap:wrap;}.paragraph--type--strfotorechts img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;display:flex;}.paragraph--type--strfotorechts .field--name-field-tekst{float:left;width:32%;margin-left:5%;margin-top:3%;margin-right:5%;margin-bottom:2%;min-height:400px;}.paragraph--type--header-image{position:relative;}.paragraph--type--header-image img{box-sizing:border-box;margin:auto;object-fit:cover;height:100%;width:100%;display:flex;}.paragraph--type--header-image .field--name-field-tekst{position:absolute;left:0;right:0;margin:0 auto;color:#FFF;bottom:12%;max-width:1250px;overflow:hidden;}.paragraph--type--header-image .field--name-field-tekst h2{background-color:rgb(239 73 112 / 77%);display:inline-block;padding:10px 20px;font-size:30px;text-transform:uppercase;margin:0;position:relative;display:inline-grid;color:#FFF;}.paragraph--type--header-image .field--name-field-tekst h2:after{content:"";background:#fbbf68;position:absolute;bottom:0;left:0;height:4px;width:50px;}.paragraph--type--header-image .field--name-field-tekst h3{padding:10px 20px 0 0;margin:0;color:#FFF;font-size:1rem;text-shadow:1px 1px 5px #000;}footer{padding-top:50px;position:relative;z-index:0;float:left;width:100%;background-color:#1699c3;background-image:url(/sites/social-stays.com/themes/custom/images/bannerbg.svg);background-position:bottom center;background-size:cover;}.footermenuwrap{margin-bottom:50px;}.footermenuwrap,.footermenuwrap a{color:#fff;color:rgba(255,255,255,0.71);}ul.footermenu{line-height:1.7rem;font-size:17px;}ul.footermenu li:first-child{font-weight:bold;font-size:1rem;letter-spacing:1px;border-left:none;color:#FFF;}ul.footermenu li{padding-left:20px;line-height:21px;padding-bottom:10px;}ul.footermenu li a:hover{text-decoration:underline;}.footer-legal{padding-left:15px;padding-right:15px;}ul.copyright{float:left;clear:left;color:#FFF;font-size:13px;text-transform:uppercase;margin-bottom:60px;}ul.copyright li{padding-right:20px;float:left;}.view-skigebied{padding-left:15px;padding-right:15px;display:flex;}.view-skigebied h2{text-align:center;}.sgstats{padding-right:25px;box-sizing:border-box;}.sglinks{float:left;width:100%;background-color:rgba(223,240,254,0.8);margin-top:30px;margin-bottom:20px;padding:20px 0;position:relative;overflow:hidden;}.sglinks::after{content:"";background:url(/sites/social-stays.com/themes/custom/images/mountains.svg)no-repeat;opacity:0.5;background-size:1883px;background-position:right 0 top 11px;z-index:-1;position:absolute;bottom:0;right:0;width:2000px;height:100%;}.sglinks h3{text-align:center;}.sglinks a{border-radius:50px;width:21%;margin:1.5% 2%;padding:10px 20px 10px 20px;font-weight:bold;color:#0059B2;background-color:#FFF;line-height:34px;font-size:20px;float:left;box-sizing:border-box;}.sglinks a:hover{box-shadow:1px 1px 6px rgba(0,0,0,0.11);}.sglinks i{background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;width:34px;height:34px;display:block;float:left;margin-right:8px;}i.sgskiles{background-position:4px -420px;}i.sgskirent{background-position:8px -460px;}i.sgskipas{background-position:5px -378px;}i.sgacco{background-position:5px -335px;}.kmpiste{padding:12px;border-radius:4px;margin-bottom:4px;color:#fff;font-weight:bold;font-size:1rem;}.pisterood{background-color:#ff4545;}.pisteblauw{background-color:#4DA6FF;}.pistezwart{background-color:#222;}.kmpiste i{font-style:inherit;float:right;background-color:rgba(255,255,255,0.25);border-radius:3px;padding:2px 4px;min-width:40px;text-align:center;}.kmpistetot{font-weight:bold;padding:8px 12px;text-transform:uppercase;font-size:22px;}.gebiedstats{padding:12px;border-bottom:solid 1px #e3e3e3;font-size:1rem;}.sprite i{background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;width:20px;height:20px;float:left;background-size:600px;margin-right:5px;}i.skilift{background-position:-28px 1px;}i.reistijd{background-position:-28px -36px;}i.pistot{background-position:0px -43px;height:32px;width:32px;background-size:744px;}.skigebiedkaart img{width:100%;max-height:300px;border-radius:3px;margin-top:10px;object-fit:cover;transition:all .2s ease-in-out;}.skigebiedkaart img:hover{transform:scale(1.03);}a.pinteract{background-color:#ff8800;color:#FFF;padding:10px 20px;border-radius:3px;float:right;font-size:15px;margin-top:3px;}a.pinteract:hover{background-color:#e97f06;}.skipas6dagen{text-align:center;font-weight:bold;font-size:22px;padding:20px 0 10px 0;}a.skipaslink{width:100%;text-align:center;display:block;}table{font-size:1rem;}.view-skipas{max-width:900px;margin:auto;padding-left:15px;padding-right:15px;padding-bottom:20px;}thead{background-color:#004171;color:#FFF;}.view-skipas table{width:100%;}tr{line-height:38px;border-bottom:solid 1px #c9d5e7;}tr:last-child{border-bottom:solid 4px #c9d5e7;}.view-skipas td{text-align:center;}.view-skipas tr:nth-child(6){background-color:#ffffbb;font-weight:bold;}.skipasseizoen{color:#1f8cd9;margin-bottom:5px;}.view-skipas .file{margin-top:30px;text-align:center;font-size:22px;margin-left:auto;margin-right:auto;display:table;font-weight:bold;text-transform:uppercase;}.view-webcams{padding-left:15px;padding-right:15px;}.view-webcams .view-content{display:-webkit-flex;flex-wrap:wrap;}.webcam{width:46%;float:left;padding:0 2% 2% 2%;}.webcam img{width:100%;height:auto;}a.webcamwrap{color:inherit;}.webcamtitle{padding:6px 10px;background-color:#374c82;color:#FFF;}.webcambanner{padding:0 20px;}.view-kaart{padding-left:15px;padding-right:15px;display:inline-block;width:100%;box-sizing:border-box;}.view-kaart h2{margin-top:0;}.view-kaart img{width:100%;height:auto;border:solid 5px #FFF;float:left;box-sizing:border-box;box-shadow:0px 0px 2px #DDD;}.view-kaart.view-id-kaart.view-display-id-block_1 .view-content{width:100%;height:auto;}.view-kaart.view-id-kaart.view-display-id-block_2 .view-content div{width:49%;float:left;}.view-kaart.view-id-kaart.view-display-id-block_2 .view-content div:nth-child(odd){margin-right:2%;}.view-kaart img:hover{transition:0.15s;border:solid 5px #a1ccff;}.view-display-id-skihuur .bkskipasrow{width:33.33%;}.view-display-id-skihuur .bkskipas{box-shadow:1px 2px 4px #DDD;max-width:220px;background-color:#FFF;}.view-display-id-skihuur .bksacco{background-color:#44bb6d;font-weight:bold;color:#fff;padding:7px 6px;}.skihuurtabel thead{text-align:left;}.skihuurtabel th,.skihuurtabel td{padding:3px 20px !important;}.view-snippets{padding-left:15px;padding-right:15px;}a.star:after{content:"";background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;height:13px;display:inline-block;margin-left:5px;background-size:781px;}a.star1:after{background-position:-82px 0;width:12px;}a.star2:after{background-position:-82px 0;width:25px;}a.star3:after{background-position:-82px 0px;width:39px;}a.star4:after{background-position:-81px 0px;width:55px;}a.star5:after{background-position:-80px 0px;width:70px;}.bedrijven ul{margin:0;padding:0;border:solid 1px #f1e033;border-bottom:3px solid #ffe257;background-color:#fff8da;float:left;width:26%;min-height:240px;padding:1% 2.33%;word-break:break-word;margin:1.16%;font-size:1rem;}.bedrijven ul li{list-style-type:none;}.bedrijven ul li:first-child{font-weight:bold;}iframe.bookingcard{width:100%;min-height:350px;padding:23px;box-shadow:1px 2px 9px #0003;background-image:linear-gradient(140deg,rgba(237,241,250,1),rgba(237,241,250,0.8));box-sizing:border-box;}.skihuurbox{min-height:342px;min-width:350px;background-color:#668EC2;}iframe.bookbox{padding:10px 20px;box-shadow:2px 2px 7px rgba(0,0,0,0.24);border-bottom-left-radius:20px;}.quickfinder{min-height:342px;min-width:350px;background-color:rgba(0,108,183,0.9);padding:20px;box-sizing:border-box;}iframe.cardskipas{height:42px;width:270px;margin-left:auto;margin-right:auto;display:block;padding-bottom:18px;overflow:hidden;}.pistekaart{width:65%;padding-right:25px !important;}.pistekaart img{width:100%;height:auto;transition:all .2s ease-in-out;}.resortstats{width:35%;}.pistekaart img:hover{transform:scale(1.03);}.pistekaart i{float:right;color:#6192bc;font-size:14px;margin-top:3px;}.pistekaart a.pinteract{float:left;font-size:19px;padding:13px 30px;font-weight:bold;}.view-poi .view-content{display:-webkit-flex;flex-wrap:wrap;}.poi{padding:15px;margin-bottom:20px;position:relative;}.poi a{text-decoration:inherit;}.poi a:hover{text-decoration:none;}.poiimgwrap{position:relative;margin-bottom:14px;}.poiimgwrap img{width:100%;height:auto;border-radius:2px;display:flex;}.redlabel{position:absolute;background-color:red;border-radius:4px;padding:5px 4px 4px 4px;text-align:center;font-weight:bold;left:10px;transform:rotate(-3deg);color:white;top:15px;text-transform:uppercase;font-size:13px;}a.poilink{border:solid 1px #CCC;padding:6px 8px 4px 8px;text-transform:uppercase;text-decoration:none;border-radius:3px;font-size:13px;color:#444;margin-left:7px;float:right;}.poilinks{min-height:34px;margin-top:8px;position:absolute;bottom:0;right:15px;}a.poilink:hover{background-color:#EAF2FB;}.poinode{background-color:#ff6f26;background-image:-webkit-linear-gradient(297deg,#ffa122,#ff6f26 95%);background-image:linear-gradient(153deg,#ffa122,#ff6f26 95%);border-radius:4px;color:#FFF !important;border:solid 1px #FFF;padding:9px 18px;margin-top:-4px;font-weight:bold;font-size:13px;text-transform:uppercase;float:right;margin-left:10px;}.poinode:hover{background-image:-webkit-linear-gradient(197deg,#ffa122,#ff4e26 95%);background-image:linear-gradient(53deg,#ffa122,#ff4e26 95%);}.poi h3{line-height:18px;font-size:20px;margin-bottom:5px;}.poi span{font-size:15px;color:#616161;margin-top:8px;display:block;margin-bottom:25px;}.poi span,.poi span p{line-height:24px;}.poiintro p{margin:0;padding:0;}.poisubtitle{font-size:13px;text-align:right;color:#ffffff;position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.33);padding:4px 6px;}.block-views-blockpoi-related-block-1{max-width:100%;background-color:#f8f1e9;display:flow-root;width:100%;}.view-poi-related{max-width:1250px;margin:auto;padding-top:20px;padding-bottom:30px;display:flow-root;}.view-poi-related nav.pager{box-shadow:none;padding:initial;}.view-bloknav:after{display:table;clear:both;content:"";}.bloknav{padding:10px;}.bloknav a{position:relative;float:initial;overflow:hidden;display:block;}.bloknav h3{color:#FFF;margin:0;text-transform:uppercase;font-size:28px;word-break:initial;}.bntitle{position:absolute;bottom:0;padding:40px;box-sizing:border-box;color:#fff;z-index:1;font-size:14px;width:100%;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0.44) 0%,rgba(0,0,0,0) 100%);}.bloknav img{float:left;transition:all .25s ease;width:100%;height:auto;}.bloknav a:hover img{transform:scale(1.03);}.bnsub{line-height:20px;}.view-arr{margin-top:15px;}.arr{display:inline-flex;width:100%;border-bottom:solid 1px #ccc;margin-bottom:22px;padding:0 15px 18px 15px;box-sizing:border-box;}.arr:last-child{border-bottom:none;}.arrcwrap{display:initial;width:76%;}.arr1{position:relative;width:50%;float:left;}.arr1 img{width:100%;height:auto;}.rating{position:absolute;top:10px;right:20px;background-color:#ff6f26;color:#fff;padding:8px 6px;font-size:15px;font-weight:bold;border-radius:5px;border-bottom-left-radius:0;}.arr2{width:50%;padding:10px 25px;box-sizing:border-box;float:right;}.arrsubkop{line-height:15px;font-size:13px;color:#777;margin:0 0 6px 0;}.arrsubsubkop{background-color:#ffecb4;border-radius:13px;padding:4px 10px;display:initial;font-weight:600;color:#806003;font-size:13px;}.arrcontent h3{margin:0 0 4px 0;font-size:22px;}.arrcontent h3 a{color:#222;}.arrcontent h3 a:hover{color:inherit;text-decoration:none;}.arrcontent ul{margin:6px 0 0 0;padding:5px 0 0 23px;}.arrcontent ul li{font-size:14px;line-height:20px;margin-bottom:7px;position:relative;}.arr3{width:24%;background-color:#f5f5f5;padding:20px;box-sizing:border-box;position:relative;}.arrcta{position:absolute;bottom:0;text-align:right;right:0;padding:20px;box-sizing:border-box;}.arrpricewrap{font-size:14px;}.arrpricewrap b{font-size:30px;font-weight:bold;}a.arrbtn{background-color:#34ae5e;font-size:14px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.14);text-transform:uppercase;color:#FFF;transition-duration:.3s;padding:11px 27px;border-radius:40px;float:right;margin-top:20px;}a.arrbtn:hover{background-color:#f4711f;text-decoration:none;}.priceobv{display:inline-block;width:100%;font-size:14px;}i.star{content:"";background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;height:13px;display:block;background-size:781px;margin:0 0 5px 0px;background-position:-83px 0;}i.star1{width:12px;}i.star2{width:24px;}i.star3{width:38px;}i.star4{width:51px;}i.star5{width:66px;}.pakketwrap{color:#7A7675;font-weight:bold;text-align:right;}.pakket{content:"";background:url(/sites/social-stays.com/themes/custom/images/sprite.svg)no-repeat;height:20px;display:inline-flex;margin:0 3px;}.logies{background-position:-140px -64px;width:34px;}.allin{background-position:-185px -64px;width:34px;}.auto{background-position:-231px -64px;width:34px;}.vlucht{background-position:-93px -64px;width:34px;}.view-arrd{max-width:1150px;margin-left:auto;margin-right:auto;margin-top:100px;padding-left:15px;padding-right:15px;}.arrdettease img{width:100%;height:auto;}.arrhead{margin-top:10px;}.arrdfac{font-size:15px;font-weight:bold;text-transform:uppercase;column-count:3;margin-bottom:40px;background-color:#feeec4;padding:40px;border:solid 1px #f6c4ae;}.arrdfac p{margin-bottom:4px;}.arrdfac ul{font-weight:normal;text-transform:none;margin:0 0 20px 0;padding:0 0 0 16px;}.arrdfac ul li:first-letter{text-transform:uppercase;}.arrdfac ul li{line-height:27px;}.arrdet1 .arrsubsubkop{margin-bottom:10px;display:inline-block;}.arrdet1 h1{line-height:38px;}.arrdetimgwrap{position:relative;width:55%;float:right;}.arrdcontent{float:left;}.arrdcontent h2{margin:10px 0 10px 0px;}a.arrdmap{text-decoration:underline;margin-left:10px;font-size:15px;}.arrgal{margin-bottom:30px;display:inline-block;}.arrgal img{width:33.33%;height:auto;float:left;padding:3px;box-sizing:border-box;}.view-arr3oprij .view-content{display:-webkit-flex;flex-wrap:wrap;}.view-arr3oprij:after{display:table;clear:both;content:"";}.arrrow{padding:0 2%;margin-bottom:30px;}.arrrow2{min-height:120px;display:initial;}.arrrow2 p{font-size:15px;}.arrrow1 img{width:100%;height:auto;margin-bottom:10px;}.arrrow .arrcta{position:initial;}.arrrow  .pakketwrap{display:none;}.arrrow  .arrcta{padding:0;}.arrrow .arrcta{text-align:left;}.arrrow3{position:relative;}.arrrow a.arrbtn{position:absolute;right:0;bottom:20px;}.arrrow .priceobv{width:50%;color:#919191;}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;margin:15px 0 25px 0;clear:both;}.field--name-field-media-oembed-video  iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.abkv{width:45%;float:left;padding:0 4% 0 0;box-sizing:border-box;}.btitle{background-color:#C9F7C9;text-align:center;color:#00B200;font-weight:bold;font-style:italic;font-size:16px;padding:3px;margin-bottom:13px;}.abkv ul{list-style:none;margin:0;padding:0;}.abkv ul li a{display:block;min-height:38px;margin-bottom:10px;border-bottom:solid 1px #CCC;}.abkv ul li a:before{content:"";background:url(/sites/social-stays.com/themes/custom/images/logosprite.svg)no-repeat;width:100px;height:30px;margin-right:8px;display:block;float:left;}.abkv ul li a:after{content:"Bekijk prijzen";background-color:#ed2924;color:#FFF;padding:2px 14px;float:right;clear:inherit;border-radius:30px;font-size:14px;}.abkv ul li:hover a:after{background-color:#34ae5e !important;}.abkv ul li a.abktui:before{background-position:0px 1px;}.abkv ul li a.abkdisc:before{background-position:0px -38px;}.abkv ul li a.abkprijsvrij:before{background-position:0px -73px;}.abkv ul li a.abksunweb:before{background-position:0px -142px;}.abkv ul li a.abktjingo:before{background-position:0px -107px;}.abkv ul li a.abkalltours:before{background-position:0px -172px;}.abkv ul li a.abksuntip:before{background-position:0px -210px;}.abkv ul li a.abkvakanties:before{background-position:0px -250px;}.shbox{background:url(/sites/social-stays.com/themes/custom/images/berg.svg)no-repeat;background-size:1300px;background-position:bottom;border:solid 1px #dbe1f3;background-color:#f9fbff;padding:30px 20px 10px 20px;display:flow-root;}.shtitle{text-align:center;}.lastupdate{font-size:14px;color:#76777c;text-align:center;margin-top:2px;}.shwrap{position:relative;}.shwrap:after{content:"";background:url(/sites/social-stays.com/themes/custom/images/skier.png)no-repeat;width:124px;height:135px;display:block;position:absolute;top:32px;left:0;right:360px;margin:auto;background-size:113px;}.shpistewrap{display:inline-block;}a.liftstatus{display:block;margin-bottom:10px;float:right;}a.liftstatus:before{content:"";width:29px;height:24px;float:left;margin-right:4px;-webkit-mask:url(/sites/social-stays.com/themes/custom/images/sprite.svg) -27px 0px;mask:url(/sites/social-stays.com/themes/custom/images/sprite.svg) -27px 0px;background-color:#0059B2;-webkit-mask-size:686px;mask-size:686px;}.snowbox{max-width:330px;margin:auto;color:#fff;font-weight:bold;display:flex;padding:8px;}.snowbox span{width:50%;float:left;text-align:center;font-size:14px;font-weight:normal;}.snowbox h4{font-size:30px;text-transform:uppercase;}.sbmount{background-color:#0059B2;margin-bottom:25px;margin-top:28px;}.sbmount .sh{color:#0059B2;}.sbval{background-color:#FF8000;margin-bottom:20px;}.sbval .sh{color:#FF8000;}.sh{background-color:#FFF;width:50%;float:right;margin:10px 10px;text-align:center;font-size:26px;}.shrent{text-align:center;border-bottom:solid 4px #ebebeb;max-width:900px;margin:auto;padding:20px 0 14px 0;}.shrent a{height:70px;display:inline-block;font-size:0;}.btskiles{background:url(/sites/social-stays.com/themes/custom/images/buttonskiles.svg)no-repeat;min-width:333px;background-size:338px;margin-left:20px;}.btskihuur{background:url(/sites/social-stays.com/themes/custom/images/buttonskihuur.svg)no-repeat;min-width:245px;background-size:244px;margin-right:20px;}.shrent a:hover{background-position:0 -73px;}#block-views-block-view-forecast-block-1{max-width:900px;}#block-views-block-view-forecast-block-1 h3{clear:both;background-color:#3a5d97;color:white;padding:5px 10px;}#block-views-block-view-forecast-block-1 .views-row{float:left;padding:7px 20px 20px 20px;border-right:solid 1px #ccc;min-width:175px;margin-bottom:10px;}.views-field-field-forecast-temperature{color:#fa3d3d;font-weight:bold;margin-bottom:4px;}.views-field-field-forecast-daypart{color:#666;font-size:15px;}.views-field-field-forecast-precipitation{color:#3a5d97;font-weight:bold;font-size:15px;margin-bottom:5px;}.views-field.views-field-nothing{font-size:14px;}.views-field-field-forecast-type img{max-width:85px;}.videowrapper{position:relative;padding-bottom:56.25%;height:0;margin:15px 0 25px 0;clear:both;}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (min-width:767px) and (max-width:1024px){.view-soc .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.row3{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem);}.view-cards .row3{width:46%;margin:2%;}.sglinks a{width:46%}.field--name-field-ctasub,.field--name-field-ctatit{line-height:initial;min-height:initial;}.abkv ul li a:before{display:none;}.arrgal img{width:50%;}.arrcwrap{width:60%;display:initial;}.arr1,.arr2{width:100%;}.arr2{padding:10px 25px 10px 5px;}.arr3{width:40%;}}@media only screen and (max-width:1260px){.paragraph--type--header-image .field--name-field-tekst h3{margin-left:10px;}.paragraph--type--headerinzet .field--name-field-titel h3{margin-left:10px;}}@media only screen and (max-width:1024px){.row5{width:33.33%;}.row4{width:33.33%;}.paragraph--type--headerinzet .field--name-field-tekst{right:30px}.path-frontpage .view-cards .card:last-child{display:none;}.path-frontpage .view-bloknav .bloknav{width:25%;}.path-frontpage  .bntitle{padding:20px;}.path-frontpage .bloknav h3{font-size:24px;}.paragraph--type--header-image img{height:250px;}}@media all and (max-width:899px){.paragraph--type--headerinzet .field--name-field-titel{display:none;}.region-header nav{display:none;}.view-display-id-skihuur .bkskipasrow{width:100%;display:flow-root;}.view-display-id-skihuur .bkskipas{max-width:100%;display:flow-root;}.view-display-id-skihuur .bksacco{height:16px;line-height:16px;position:absolute;right:10px;left:auto;}.bkslabelskihuur{top:0;}.bkskipasrow{width:100%;display:flow-root;}.bkslogowrap{width:65%;float:right;text-align:center;padding-top:22px;height:initial;}.bkskipas img.image-style-bkskipas{border-radius:0;float:left;max-height:115px;object-fit:cover;}.bkslogowrap img{position:initial;}.bksacco{position:initial;margin-top:8px;}a.bkskipas{border-radius:0;}.bkstwrap{float:left;width:35%;}}@media all and (min-width:900px){nav.responsive-menu-block-wrapper{display:block;}.responsive-menu-toggle-wrapper.responsive-menu-toggle{display:none;}}@media only screen and (max-width:767px){.view-soc .view-content{grid-template-columns:repeat(1,minmax(0,1fr));}a.viewprofile{flex-direction:column;justify-content:center;}.view-relcon .view-content{grid-template-columns:1fr;}.moremedia{display:initial;}.promoso{grid-template-columns:1fr;}.pdsocials{background-color:#FFF;border:solid 1px #CCC;}.hostwrap{grid-template-columns:1fr;}.view-accos .view-filters{padding-left:15px;padding-right:15px;}.view-accos .form--inline.clearfix{flex-direction:column;width:100%;padding:10px 15px;border-radius:16px;}form div.form-item{margin-bottom:0;}.propcontent{grid-template-columns:1fr;gap:0;}.accophotos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;}.accophotos img{flex:0 0 auto;height:220px;width:auto;object-fit:cover;border-radius:8px;scroll-snap-align:start;}div#block-custom-webform,.webform-confirmation{border-radius:0;border:none;}h1{font-size:1.8rem;}h2{font-size:1.5rem;}h3{font-size:1.2rem;}ul.menu li{font-size:1.2rem;}iframe.bookbox{background-color:transparent !important;border-radius:0;bottom:0;position:absolute;box-shadow:none;width:100%;max-width:100%;box-sizing:border-box;}.paragraph--type--strfotolinks .pwrap{grid-template-columns:1fr;}.txtleft.paragraph--type--strfotolinks .field--name-field-parimage{order:initial;}.paragraph--type--header-image .field--name-field-tekst h2{font-size:18px;line-height:20px;}.paragraph--type--strfotolinks .field--name-field-parimage{width:100%;}.paragraph--type--strfotolinks .field--name-field-tekst{width:initial;margin-bottom:3%;min-height:initial;}.paragraph--type--strfotorechts .field--name-field-parimage{width:100%;}.paragraph--type--strfotorechts .field--name-field-tekst{width:initial;margin-bottom:3%;min-height:initial;}.paragraph--type--strfotorechts img{height:250px;}.paragraph--type--headerinzet .field--name-field-tekst{right:initial;width:100%;}.paragraph--type--headerinzet,.paragraph--type--headerinzet .field--name-field-headerimg,.paragraph--type--headerinzet .field--name-field-imgmedia{height:350px;}.paragraph--type--fotogal3v img{width:100%;padding:0 15px 15px 15px;max-height:320px;object-fit:cover;}.paragraph--type--ctarib{display:inherit;}.paragraph--type--ctarib .pwrap{display:initial;}.paragraph--type--ctarib .field{line-height:initial;min-height:initial;width:100%;justify-content:end;}.field--name-field-ctasub{margin-top:5px;}.field--name-field-ctalink,.field--name-field-ctaribfile{margin-left:initial;margin-top:10px;}.paragraph--type--tfr .field--name-field-tfrtekst,.paragraph--type--tfr .field--name-field-tfrimg{width:100%;}.field--name-field-tfrtekst{margin-top:10px;}.paragraph--type--tfr .pwrap{border:solid 1px #CCC;margin:0 20px;}.paragraph--type--tfr img{max-height:275px;}iframe.bookingcard{width:100%;}.paragraph--type--header-image .field--name-field-tekst h3{font-size:16px !important;}.bloknav img{height:150px;object-fit:cover;}.tip{margin:22px !important;padding:15px 25px;}#block-views-block-view-forecast-block-1 .views-row{border:none;min-width:50%;padding:2%;box-sizing:border-box;text-align:center;}#block-views-block-view-forecast-block-1 h2{text-align:center;}.shwrap:after{width:86px;height:95px;background-size:85px;}.shwrap{background:none;}.row2,.row3,.row4,.row5{flex:1 1 100%;max-width:100%;}.view-cards .row3{margin:20px;}.sgstats{padding-right:0;}.pistekaart{margin-bottom:20px;padding-right:initial !important;}.pistekaart i{display:none;}.skigebiedkaart img{margin-top:0;}.view-kaart img{margin-bottom:15px;}.webcam{width:100%;padding:0;margin-bottom:20px;}.bedrijven ul{width:95%;margin:0 0 20px 0;min-height:initial;}.footermenuwrap,.footermenuwrap a{display:initial;}ul.footermenu{padding:0 !important;text-align:center;width:100%;}ul.footermenu li{padding-left:0;}span.h2label{position:initial;}.sglinks a{width:96%;margin-bottom:15px;}.view-kaart.view-id-kaart.view-display-id-block_2 .view-content div{width:100%;}.sglinks::after{background-size:2883px;}.shrent a{display:table;margin:auto;}a.btskihuur{margin-bottom:20px;}.shrent a{height:60px;}.btskihuur{min-width:209px;background-size:209px;}.btskiles{min-width:288px;background-size:291px;}.skihuurbox{width:100%;min-height:350px;}.column2{columns:1;}.actionbuttonlist li a{width:100%;}.arr{display:inherit;border-bottom:none;}.arrcwrap,.arr1,.arr2{display:initial;width:100%;}.arr2{padding:10px 25px 10px 10px;}.arr3{display:table;width:100%;}.arrcta{position:initial;}.abkv{width:100%;padding:0;}.arrdetimgwrap{width:100%;}.arrgal{padding:0;}.arrgal img{width:100%;margin-bottom:15px;}.arrdfac{column-count:initial;}.abkv ul li a:before{display:none;}.arrdet2 h2{text-align:center;}.bkplaats,.bk .knop{display:none;}a.bk{margin-bottom:30px;}.bkiwrap{width:35%;}.bklogowrap{position:absolute;right:0;top:0;height:100%;width:65%;border:none;background-color:#eff6fc;}.bklogowrap img{max-width:140px;max-height:35px;}.bkteas img{float:left;}.bkwrap{position:absolute;right:0px;bottom:-19px;min-height:26px;background-color:transparent;}.bkq{height:24px;line-height:24px;position:initial;text-align:center;padding:2px 10px;background-color:#325386;font-size:13px;border-bottom-left-radius:6px;}}
