#search-filter,#search-filter-modal{font-size:.75rem}#search-filter .search-filter-header,#search-filter-modal .search-filter-header{background-color:#ececec;padding:10px 10px 7px 15px}#search-filter .search-filter-header.modal-label,#search-filter-modal .search-filter-header.modal-label{display:block}#search-filter .search-filter-header a,#search-filter-modal .search-filter-header a{color:#d2a54b}#search-filter .search-filter-header h3,#search-filter-modal .search-filter-header h3{color:#4e4e4e;font-size:.75rem;font-weight:700;line-height:24px;margin:0;padding:0 13px 0 0;text-transform:uppercase}#search-filter .travel-dates,#search-filter-modal .travel-dates{max-width:64rem;margin-right:auto;margin-left:auto}#search-filter .travel-dates::after,#search-filter .travel-dates::before,#search-filter-modal .travel-dates::after,#search-filter-modal .travel-dates::before{display:table;content:" ";-webkit-flex-basis:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#search-filter .travel-dates::after,#search-filter-modal .travel-dates::after{clear:both}#search-filter .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper{width:50%;float:left;padding-right:.9375rem;padding-left:.9375rem}#search-filter .travel-dates .calendar-wrapper,#search-filter .travel-dates .calendar-wrapper:last-child:not(:first-child),#search-filter-modal .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper:last-child:not(:first-child){float:left;clear:none}#search-filter .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper{padding:0}#search-filter .travel-dates .kcm-calendar-in,#search-filter-modal .travel-dates .kcm-calendar-in{padding-right:5px}#search-filter .travel-dates .kcm-calendar-in i.calendar,#search-filter-modal .travel-dates .kcm-calendar-in i.calendar{margin-right:5px}#search-filter .travel-dates .kcm-calendar-out,#search-filter-modal .travel-dates .kcm-calendar-out{padding-left:5px}#search-filter .kcm-search-widget-label,#search-filter-modal .kcm-search-widget-label{color:#5c5c5c;font-size:.6875rem;font-weight:700;text-transform:uppercase;margin-bottom:2px}#search-filter select,#search-filter-modal select{margin-bottom:0;padding-left:0}#search-filter button[type=submit],#search-filter-modal button[type=submit]{width:100%}#search-filter h4,#search-filter-modal h4{font-size:.6875rem;font-weight:700;margin:0;padding:5px 15px 5px 0;text-transform:uppercase;border-top:1px solid #d8d8d8;padding-left:15px}#search-filter .kc-view-toggle,#search-filter-modal .kc-view-toggle{padding:0;list-style-type:none;margin:0}#search-filter .map-view,#search-filter-modal .map-view{background:url(/images/global/map.jpg) no-repeat;background-size:cover;display:block;height:108px;text-align:center;width:100%}#search-filter .map-view u,#search-filter-modal .map-view u{font-size:.875rem;font-weight:700;line-height:110px;text-transform:uppercase}#search-filter .inline-map-wrapper,#search-filter-modal .inline-map-wrapper{padding:15px}#search-filter .map-wrapper,#search-filter .search-filter-form,#search-filter-modal .map-wrapper,#search-filter-modal .search-filter-form{padding:0}#search-filter .map-wrapper a,#search-filter .search-filter-form a,#search-filter-modal .map-wrapper a,#search-filter-modal .search-filter-form a{color:#5c5c5c}#search-filter .map-wrapper a:hover,#search-filter .search-filter-form a:hover,#search-filter-modal .map-wrapper a:hover,#search-filter-modal .search-filter-form a:hover{color:#d2a54b}#search-filter .kiwiccordion .to-list-view,#search-filter-modal .kiwiccordion .to-list-view{width:100%}#search-filter .kiwiccordion .to-list-view img,#search-filter-modal .kiwiccordion .to-list-view img{padding-right:10px}#search-filter .hidden-form-content,#search-filter-modal .hidden-form-content{display:none}.fancybox-container #search-filter-modal{max-width:64rem;margin-right:auto;margin-left:auto}.fancybox-container #search-filter-modal::after,.fancybox-container #search-filter-modal::before{display:table;content:" ";-webkit-flex-basis:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.fancybox-container #search-filter-modal::after{clear:both}.fancybox-container #search-filter-modal{height:100%;margin-left:0}.fancybox-container #search-filter-modal h3{text-transform:none}.fancybox-container #search-filter-modal .toggled.toggled-active li{display:block}.fancybox-container #search-filter-modal .toggled li{padding:10px 0}.fancybox-container #search-filter-modal .filter-items{clear:both;padding:0}.fancybox-container #search-filter-modal .filter-items h4{border-top:1px solid #d8d8d8;display:block;font-size:1rem;padding:20px 0}.fancybox-container #search-filter-modal .toggled-inner{padding-left:5px}.fancybox-container #search-filter-modal .toggler{background:0 0;position:relative}.fancybox-container #search-filter-modal .toggler.toggler-active:after{content:"c"}.fancybox-container #search-filter-modal .toggler:after{color:#031d40;content:"l";cursor:pointer;display:block;font-family:"Kiwi Icon Font";font-size:13px;font-weight:700;position:absolute;right:0;top:14px}.fancybox-container #search-filter-modal .modal-label{padding-left:15px}.fancybox-container #search-filter-modal .modal-label a{color:#d2a54b;display:block;font-size:.75rem;text-transform:uppercase}.fancybox-container #search-filter-modal .modal-label p{color:#d2a54b;margin:0}.fancybox-container #search-filter-modal .modal-label h3{color:#fff;font-size:1.125rem;font-weight:400;margin:0 0 5px;text-transform:none}.map-view-label{text-align:center;width:100%}.map-view-label:focus{box-shadow:none!important;outline:0!important}.map-view-label .map-anchor-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.map-view-label .map-anchor-container .primary-button{width:90%}.search-result-map{display:block;width:100%;max-height:150px}.search-result-map-button{display:block;top:5px}@media print,screen and (min-width:40.0625em){#search-filter .travel-dates,#search-filter-modal .travel-dates{max-width:64rem;margin-right:auto;margin-left:auto}#search-filter .travel-dates::after,#search-filter .travel-dates::before,#search-filter-modal .travel-dates::after,#search-filter-modal .travel-dates::before{display:table;content:" ";-webkit-flex-basis:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#search-filter .travel-dates::after,#search-filter-modal .travel-dates::after{clear:both}#search-filter .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}#search-filter .travel-dates .calendar-wrapper,#search-filter .travel-dates .calendar-wrapper:last-child:not(:first-child),#search-filter-modal .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper:last-child:not(:first-child){float:left;clear:none}#search-filter .travel-dates .calendar-wrapper,#search-filter-modal .travel-dates .calendar-wrapper{padding:0}#search-filter .travel-dates .kcm-calendar-in,#search-filter-modal .travel-dates .kcm-calendar-in{padding-right:0}#search-filter .travel-dates .kcm-calendar-in i.calendar,#search-filter-modal .travel-dates .kcm-calendar-in i.calendar{margin-right:0}#search-filter .travel-dates .kcm-calendar-out,#search-filter-modal .travel-dates .kcm-calendar-out{padding-left:0}}@media print,screen and (min-width:64.0625em){#filter .filter-trigger{display:none}}#search-filter{background:#fff;border:1px solid #ccc;box-shadow:2px 1px 5px #ccc;font-size:.75rem}#search-filter .search-filter-header a{color:#031d40;font-size:.6875rem;line-height:22px;text-decoration:underline}#search-filter .inline-map-wrapper{padding:0}#search-filter .map-wrapper,#search-filter .search-filter-form{padding:5px 15px 35px}#search-filter .search-filter-submit{margin-top:14px}#search-filter .travel-dates .kcm-calendar-in{padding-right:0}#search-filter .persons-overview .clear-guests{display:none}#search-filter-modal .travel-dates .kcm-calendar-in{padding-right:0}#search-filter-modal .hidden-form-content{display:none}