:root{--transition-duration-2:0s;--transition-duration-3:0s}.visible{--transition-duration-2:0.2s;--transition-duration-3:0.3s}.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}.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}.vakantiewoning-list .list-detail-top-bar{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;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.vakantiewoning-list .list-detail-top-bar .price-section{width:max-content}.vakantiewoning-list .product-media .border-radius-6{border-radius:6px;overflow:hidden}.vakantiewoning-list .product-content{padding-left:30px}.vakantiewoning-list .description .UITextArea span>:not(:first-child){display:none}.vakantiewoning-list .fav-item{display:flex;align-items:center;justify-content:space-between}.vakantiewoning-list .fav-item .UIButtonFavorite a{border:none;background:0 0;color:var(--theme-secondary)}.diskoffer-component-pager .UIPager ul li:last-child a{margin-right:0}.diskoffer-component-pager .UIPager ul li.next a,.diskoffer-component-pager .UIPager ul li.previous a{width:auto}.diskoffer-component-pager .UIPager ul li.next a:active,.diskoffer-component-pager .UIPager ul li.next a:focus,.diskoffer-component-pager .UIPager ul li.next a:focus-within,.diskoffer-component-pager .UIPager ul li.next a:hover,.diskoffer-component-pager .UIPager ul li.previous a:active,.diskoffer-component-pager .UIPager ul li.previous a:focus,.diskoffer-component-pager .UIPager ul li.previous a:focus-within,.diskoffer-component-pager .UIPager ul li.previous a:hover{background:0 0;color:var(--theme-secondary)}.diskoffer-component-pager .UIPager ul li a{border:none;width:34px;height:34px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;margin-right:10px}.UIBreadcrumbs .breadcrumbs{display:flex;align-items:center}.UIBreadcrumbs .breadcrumbs .fa.pull-left{margin:0 10px}.UIBreadcrumbs .breadcrumbs li a{text-decoration:none}.UIBreadcrumbs .breadcrumbs li a:active,.UIBreadcrumbs .breadcrumbs li a:focus,.UIBreadcrumbs .breadcrumbs li a:focus-within,.UIBreadcrumbs .breadcrumbs li a:hover{color:var(--theme-secondary)}.UISearchBar{border-bottom:1px solid var(--theme-tertiary)}.UISearchBar .col-md-4:first-child .form-group{position:relative}.UISearchBar .col-md-4:first-child .form-group:after{content:"";background-image:url('/css/images/search.svg');background-repeat:no-repeat;background-size:15px;background-position:center center;position:absolute;right:10px;top:50%;transform:translateY(-50%);height:35px;width:35px}.UISearchBar .form-group{height:54px!important}.UISearchBar .form-group .form-control{background-color:var(--theme-grey-form,#e7ebed);border:0;border-radius:5px;box-shadow:none;color:var(--theme-primary);height:54px!important;padding:0 36px 0 16px}.UISearchBar .form-group .bootstrap-select{padding:0;height:54px!important;width:100%!important;display:block}.UISearchBar .form-group .bootstrap-select .dropdown-toggle{background:var(--theme-grey-form,#e7ebed);color:var(--theme-primary);border:0;border-radius:5px;height:54px!important;width:100%!important;padding:0 36px 0 16px;position:relative}.UISearchBar .form-group .bootstrap-select .dropdown-toggle .filter-option{padding:0}.UISearchBar .form-group .bootstrap-select .dropdown-toggle .caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);left:auto;border:0;width:auto;height:auto;margin:0}.UISearchBar .form-group .bootstrap-select .dropdown-toggle .caret:after{content:"\f107";font-family:FontAwesome}.UISearchBar .form-group .bootstrap-select .dropdown-menu{z-index:1000;margin-top:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;max-height:none!important;min-height:0!important}.UISearchBar .form-group .bootstrap-select .dropdown-menu.inner{background:var(--theme-white)!important;border:0!important;border-radius:5px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;max-height:250px!important;overflow-y:auto!important;padding:0!important}.UISearchBar .form-group .bootstrap-select .dropdown-menu li .check-mark{display:none}.UISearchBar .form-group .bootstrap-select .dropdown-menu li a{color:var(--theme-primary);background-color:transparent}.UISearchBar .form-group .bootstrap-select .dropdown-menu li a:hover{background-color:var(--theme-primary);color:var(--theme-white)}.vakantiewoningen-wrapper .panel{background:0 0!important;border:0;box-shadow:none;border-bottom:none;border-radius:0}.vakantiewoningen-wrapper .panel.panel-default>.panel-heading{background-color:transparent!important;border:0;color:var(--theme-primary);font-size:24px;font-weight:600;border-radius:0}.vakantiewoningen-wrapper .panel.panel-default>.panel-body{background-color:transparent!important}.vakantiewoningen-wrapper .facet-save-header{display:none}.vakantiewoningen-wrapper .vacation-popup-heading .title{font-size:inherit}.vakantiewoningen-wrapper .zoekformulier-diskoffer .UIMetadataField{margin-bottom:15px}.vakantiewoningen-wrapper .zoekformulier-diskoffer .UIButtonForm{margin-bottom:15px}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;color:#fff}.ui-slider-range{background:#b9bc50!important;border-color:#b9bc50!important}.ui-widget-content{border:none!important}.ui-slider-handle{border:0!important;border-radius:50%;background:#d7d89a!important}.priceIncludingVat label{font-size:16px;font-weight:400}.priceIncludingVat input[type=text]{border:none;background:#fff;padding:12px 20px;margin-top:-9px}<!-- module: frontend/template controller: default  action: themestyle -->