:root{--transition-duration-2:0s;--transition-duration-3:0s}.visible{--transition-duration-2:0.2s;--transition-duration-3:0.3s}.zoekformulier-diskoffer .UIMetadataField{margin-bottom:15px}.zoekformulier-diskoffer .bootstrap-select{padding:0;border:none}.zoekformulier-diskoffer .bootstrap-select .dropdown-toggle{width:100%;border:none;height:50px;background-image:url(/css/images/placeholder-for-map.svg?rev=1);background-repeat:no-repeat;background-size:20px 20px;background-position:12px 16px}.zoekformulier-diskoffer .bootstrap-select .dropdown-toggle .filter-option{padding-left:25px}.zoekformulier-diskoffer .bootstrap-select .dropdown-toggle .caret{float:right;position:relative;right:15px;border:0;top:10px}.zoekformulier-diskoffer .bootstrap-select .dropdown-toggle .caret:after{content:url(/css/images/dropdown.svg);transform:rotate(180deg) translateY(-50%);position:absolute;top:50%;width:9px;height:9px}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.open{padding:0;border:none;width:100%}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.open .form-control{padding:4px 8px;border:none}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-width:100%;height:400px}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner li{position:relative}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner li.selected a{background-color:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-white);border-radius:0;padding:7px 20px}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner li a{cursor:pointer}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner li a .text{display:inline-block}.zoekformulier-diskoffer .bootstrap-select .dropdown-menu.inner li a .check-mark{display:none}.zoekformulier-diskoffer .form-group .control-label{display:none}.zoekformulier-diskoffer .UIButtonForm input{width:100%!important;box-sizing:border-box}.zoekformulier-diskoffer .date-field .UIMetadataField input,.zoekformulier-diskoffer .date-field2 .UIMetadataField input{background-image:url(/css/images/calender.svg?rev=10)!important;background-repeat:no-repeat!important;background-size:20px 20px!important;background-position:12px 16px!important;padding-left:45px!important;background-color:#fff;height:50px}.zoekformulier-diskoffer .textfield-row{position:relative;height:50px}.zoekformulier-diskoffer .textfield-row:before{position:absolute;content:"";background-size:20px 20px;width:20px;height:20px;z-index:3;top:0;bottom:0;margin:auto;left:10px}.zoekformulier-diskoffer .textfield-row.form-field-land:before,.zoekformulier-diskoffer .textfield-row.form-field-provincie:before{background:url("/css/images/place-gray.svg");background-repeat:no-repeat}.zoekformulier-diskoffer .textfield-row.form-field-begindatum:before,.zoekformulier-diskoffer .textfield-row.form-field-einddatum:before{background:url("/css/images/date-gray.svg");background-repeat:no-repeat}.zoekformulier-diskoffer .textfield-row.form-field-aantal-personen:before{background:url("/css/images/persons-gray.svg");background-repeat:no-repeat}.zoekformulier-diskoffer .form-field-trefwoord .form-group .form-control{background-color:var(--theme-grey-form,#e7ebed);position:relative;padding:18px 14px;height:auto;font-size:16px;display:block;border-radius:5px;border:0;box-shadow:none;color:var(--theme-primary)}body .datepicker{top:0;left:0;padding:12px;margin-top:1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:99999}body .datepicker.dropdown-menu{position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:0 solid #ccc;border:0 solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}body .datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;border-bottom-color:#fff;position:absolute;top:-7px;-webkit-box-shadow:0 -6px 5px -3px rgba(0,0,0,.175);-moz-box-shadow:0 -6px 5px -3px rgba(0,0,0,.175);box-shadow:0 -6px 5px -3px rgba(0,0,0,.175);left:6px}body .datepicker.datepicker-orient-top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;border-top:7px solid #fff;top:auto;bottom:-14px;box-shadow:none}body .datepicker table{width:100%;margin:0}body .datepicker td,body .datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body .datepicker td.day:hover{background:#eee;cursor:pointer}body .datepicker td.day.disabled{cursor:not-allowed;text-decoration:line-through;color:red}body .datepicker td.new,body .datepicker td.old{color:#999}body .datepicker td.active,body .datepicker td.active:hover{color:#fff;background-color:var(--theme-primary)}body .datepicker td.active.active,body .datepicker td.active.disabled,body .datepicker td.active:active,body .datepicker td.active:focus,body .datepicker td.active:hover,body .datepicker td.active:hover.active,body .datepicker td.active:hover.disabled,body .datepicker td.active:hover:active,body .datepicker td.active:hover:focus,body .datepicker td.active:hover:hover,body .datepicker td.active:hover[disabled],body .datepicker td.active[disabled]{color:#fff;background-color:var(--theme-primary)}body .datepicker td.active.active,body .datepicker td.active:active,body .datepicker td.active:hover.active,body .datepicker td.active:hover:active{background-color:var(--theme-primary)}body .datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body .datepicker td span:hover{background:#eee}body .datepicker td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}body .datepicker td span.active.active,body .datepicker td span.active.disabled,body .datepicker td span.active:active,body .datepicker td span.active:focus,body .datepicker td span.active:hover,body .datepicker td span.active[disabled]{color:#fff;background-color:#04c}body .datepicker td span.old{color:#999}body .datepicker th.switch{width:145px}body .datepicker th.next,body .datepicker th.prev{font-size:21px;cursor:pointer}body .datepicker thead tr:first-child th{cursor:pointer}body .datepicker thead tr:first-child th:hover{background:#eee}body .input-append.date .add-on i,body .input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.usp-list-inner-wrapper{background:#f2f2f2;margin:30px 0;border-radius:10px;padding:30px 15px}.usp-list{display:flex;align-items:center}.usp-list .usp-title .title{margin:0;font-size:inherit}.usp-list .template-column:first-child{padding-right:0}@media (max-width:767px){.usp-list .template-column:first-child{max-width:45px}}.usp-list .template-column:first-child .usp-img .UIImage{display:flex;justify-content:center}.usp-list .template-column:nth-child(2){padding-left:0}.ontdekken-product-list{margin-bottom:30px}.ontdekken-product-list .ontdekken-product-list-image-wrapper img{border-radius:10px}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.ontdekken-product-list .ontdekken-product-list-image-wrapper img{width:100%}}.ontdekken-product-list .ontdekken-product-list-image-wrapper .ontdekken-product-title .title{margin-top:10px}.new-home-page-wrapper .ontdekken-product-list{transition:.3s transform ease-in-out;transform:translateY(0)}.new-home-page-wrapper .ontdekken-product-list:hover{transform:translateY(-20px);transition:.3s transform ease-in-out}.subscription-block{background:#264660;padding:15px 30px;border-radius:15px;margin-bottom:30px}.subscription-block .subscription-inner-block{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.subscription-block .subscription-inner-block .template-column:last-child{text-align:right}@media (max-width:767px){.subscription-block .subscription-inner-block .template-column:last-child{text-align:left;margin-top:10px}}.subscription-block .subscription-inner-block .btn.btn-primary{border-bottom:0}.home-banner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:524px}@media (max-width:767px){.home-banner{height:740px}}.home-banner .title{line-height:1.1;font-size:60px;font-family:var(--theme-font-primary-bold);margin-bottom:30px}.home-banner .home-search-form{padding:30px;background:var(--theme-primary);border-radius:10px;margin:60px 0}@media (max-width:991px){.home-banner .home-search-form{padding:30px 0;margin:0}}.home-search-form .search-formulier .btn.btn-primary.green{border-bottom:0;padding:10px 30px 10px 30px!important}<!-- module: frontend/template controller: default  action: themestyle -->