.search-panel label,.search-panel legend{font-size:11px;margin-bottom:5px}.search-panel input[type="text"],.search-panel input[type="password"],.search-panel input[type="email"],.search-panel textarea{padding:5px 12px}.search-panel{z-index:2;text-align:left}.search-panel .jcf-select .jcf-select-text{line-height:36px}.panel_wrap{background-color:rgba(255,255,255,.9);padding:20px 0;margin:30px 0;color:#000;font-weight:600;width:100%;overflow:hidden}#myModal{z-index:9999999999999999}.panel_wrap p{margin:0}.search_parks_form,.search_for{width:100%;box-sizing:border-box}@media print{#print,#footer,.headerimage .sticky-wrapper .topbar .button-appear{display:none!important}}.search_parks_form input[type="text"],.search_parks_form input[type="password"],.search_parks_form input[type="email"],.search_parks_form input[type="tel"]{width:100%}.search_parks_form .jcf-select{background:#fff;border:1px solid #ddd;border-radius:2px}.search_params{width:100%}.num_of_people{display:inline-block;vertical-align:top}.search_dates input{box-sizing:border-box}.num_of_people div.individual_count{width:46%;display:inline-block;float:left;margin:0 3px}.toggle .toggle-inner .accommodation_type_wrap fieldset p{color:#bc1f57!important}.panel_wrap .btn_search_parks,#check_parks_availability{width:100%;padding:5%;margin-top:6%}.accommodation_type_wrap p label{display:inline-block;vertical-align:text-bottom}.button.park_primary_buttons{background:#bc1f57;border-color:#bc1f57;padding:5%}#get_parks_availability{padding:5%;margin-top:5%}.tariff{margin-top:2%}.park_shift_right{float:right}#search_dates .park_shift_right{margin-right:12px}.wdm-features.accommodation_type_wrap input[type="checkbox"],.search_parks_form .accommodation_type_wrap input[type="checkbox"],.wdm-features.accommodation_type_wrap input[type="radio"],.search_parks_form .accommodation_type_wrap input[type="radio"]{position:absolute;opacity:0;z-index:-1}.wdm-features.accommodation_type_wrap label,.search_parks_form .accommodation_type_wrap label{position:relative;display:inline-block;margin-right:10px;margin-bottom:10px;padding-left:30px;padding-right:10px;padding-top:3px;cursor:pointer;z-index:80}.wdm-features.accommodation_type_wrap label::before,.search_parks_form .accommodation_type_wrap label::before{content:" ";position:absolute;top:6px;left:0;display:block;width:15px;height:15px;border:2px solid #BC1F56;border-radius:50px;z-index:-1}.wdm-features.accommodation_type_wrap input[type="radio"]+label::before,.search_parks_form .accommodation_type_wrap input[type="radio"]+label::before{border-radius:18px}.wdm-features.accommodation_type_wrap input[type="checkbox"]:checked+label,.search_parks_form .accommodation_type_wrap input[type="checkbox"]:checked+label,.wdm-features.accommodation_type_wrap input[type="radio"]:checked+label,.search_parks_form .accommodation_type_wrap input[type="radio"]:checked+label{padding-left:10px;color:#fff}.wdm-features.accommodation_type_wrap input[type="checkbox"]:checked+label::before,.search_parks_form .accommodation_type_wrap input[type="checkbox"]:checked+label::before,.wdm-features.accommodation_type_wrap input[type="radio"]:checked+label::before,.search_parks_form .accommodation_type_wrap input[type="radio"]:checked+label::before{top:0;width:100%;color:#fff;height:100%;background:#BC1F56}.wdm-features.accommodation_type_wrap label,.search_parks_form .accommodation_type_wrap label,.wdm-features.accommodation_type_wrap label::before,.search_parks_form .accommodation_type_wrap label::before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.acc-features a{color:#bc1f56}.ref-filter-wrap{background:#FFF}.ref-sub-header{padding:3%}.search_panel{background-color:#FFF}.parks_no-padding{padding:0}.ref-purpel{background:#BC1F57;color:#FFF}.ref-color{color:#BC1F57}.error{color:red}.ref-button{width:100%;line-height:1!important;letter-spacing:1px;text-transform:uppercase;font-weight:700;padding:14px 20px 14px 20px;margin:0 5px 5px 0;display:inline-block;text-align:center;border-radius:2px;border:1px solid #BC1F57}#ref-booking-form{display:none!important}.filter-slider{color:#BC1F57;font-size:28px}.filter-panel-heading{font-size:20px;font-weight:700;color:#333;line-height:24px;margin-left:15px}.wdm-filter-headers{display:flex;justify-content:space-between}.wdm-cabin-wrapper{display:none}.wdm-park-main-holder{padding:5px;background:#fff}.wdm-cabin-wrapper .ref-park-acc{padding-top:7px;padding-bottom:7px;border-top:1px solid #e8e8e8;background:#fff}.wdm-cabin-wrapper .ref-park-acc .catimage{width:25%}.wdm-park-holder-border{border:2px solid #BC1F57}.wdm-feature-list-ul{margin:0;display:flex;flex-wrap:wrap;padding-left:0;margin-top:15px}.wdm-feature-item{width:50%}.wdm-filter-btn{background:#fff;padding-top:25px;padding-bottom:7px}.wdm-features{background:#fff}.wdm-park-view-details{display:flex;justify-content:space-between}.list-parks .module-content .wdm-park-view-details .col-right{width:auto}.module-content .module-text.wdm-park-excerpt{margin-bottom:0;padding-bottom:10px}.select2.select2-container.select2-container--default .select2-selection__rendered{padding-top:2px;padding-bottom:2px}.select2-container--default .select2-selection--single{border:1px solid #ddd;border-radius:2px}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.wdm-price-range-wrap,.wdm-search-radius-wrap{height:60px;width:90%;margin:0 auto}#wdm-search-radius,#wdm-price-range{background:#333;height:5px;border:0;border-radius:0;margin-top:30px}#wdm-price-range{background:#bc1f57}#wdm-price-range .ui-slider-range{background:#333;border-radius:0}#wdm-custom-handle{width:24px;border-radius:50px;height:24px;background:#bc1f57;border:0;top:-10px;outline:none;cursor:pointer}#wdm-price-range .ui-slider-handle{width:6px;background:#bc1f57;top:-9px;border:0;height:24px;border-radius:0;outline:none;margin-left:0;cursor:pointer}.wdm-area-values{display:flex;justify-content:space-between;font-size:10px}#wdm-amount{border:0;margin:0;padding:0;color:#000;font-weight:600;text-align:center}.wdm-amount-wrap{margin-top:5px!important;display:flex;justify-content:center}.wdm-current-radius{position:relative;top:28px;left:-9px;color:#000;font-weight:600;text-align:center}a.button.wdm-park-dropdown span.kooka-dropdown-link{display:none}span.available_count{width:100%;margin:0;padding:0!important}.modal-body{padding:0}.modal-arriving{text-align:center}.modal-arriving-title{font-weight:700}.locate-me{font-size:20px}span.locate-me-wrap{position:absolute;z-index:3;top:27px;right:0;cursor:pointer}.search-result-cal{position:absolute;left:0;top:0;z-index:10}.close-ref-park-acc{position:absolute;display:none;top:-2px;right:1px;color:#000;line-height:30px;z-index:1;font-size:30px;cusrson:pointer}.ref-park-acc .calentim-calendar{padding-bottom:0!important}.wdm-inactive-link{pointer-events:none;cursor:default;background-color:#494949!important}.show-wrap{position:relative;z-index:101}.ref-park-acc .calentim-container .calentim-input{margin:0}.wdm-full-overlay{display:none;position:fixed;background-color:rgba(0,0,0,.7);top:0;left:0;bottom:0;right:0;width:100%;z-index:100}.seach-result-ajax-loader{position:absolute;width:100%;height:100%;display:flex;text-align:center;top:0;left:0;justify-content:center;background:#2d2d2d8a;z-index:999;display:none}a.ref-btn-future-availability.button span.try-other-loader{display:none}.quick-summary{color:#333}.quick-summary{display:flex;justify-content:flex-end}.quick-summary h3{color:#333}.park-item-local-location .pac-icon,.park-item-global-location .pac-icon{background-image:none!important;width:15px;height:20px}.park-item-local-location .pac-icon img,.park-item-global-location .pac-icon img{width:100%;height:100%}.pac-container .park-item-local-location .pac-matched,.pac-container .park-item-global-location .pac-matched{color:#bc1f56}.ref-acc-modal-style{border-radius:7px!important;height:324px!important}.pac-container{z-index:999999999999999999!important}