td.text-center{text-align:center}td.bordered{border:solid 2px #4fa859}td.bordered-bottom{border-bottom:solid 2px #4fa859}td.filled{text-align:center;background:#4fa859;color:#fff}.boxes{width:100%}.box{width:45%;margin-right:5%;float:left;margin-bottom:25px;min-height:350px}.box img{width:100%}.button,.headerTop a.button,.woocommerce aside.bookings_widget button.button,.woocommerce a.checkout-button,.woocommerce input.button{box-shadow:0 3px 5px 0 rgba(0,0,0,.08)}.wc-bookings-date-picker .ui-datepicker td.bookable a{border-radius:0}.wc-bookings-booking-form fieldset{font-size:13px}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#4CAF50!important}.wc-bookings-date-picker .ui-datepicker td{border-top:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-default.ui-state-active{background-color:#FF7F00!important}.tablepress .row-2 .column-1,.tablepress .row-2 .column-2{padding-top:20px}.hb-booking-search-form h3{text-transform:none;font-size:.9rem}input#hb-form-1-check-in-date,input#hb-form-1-check-out-date{padding:10px 15px;border-radius:2px;box-shadow:0 5px 20px -7px rgba(0,0,0,.1)}.wpml-ls-statics-shortcode_actions a{border-color:transparent!important}.wpml-ls-statics-shortcode_actions{background-color:transparent!important}.wpml-ls-legacy-list-horizontal{border:none!important;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:2px 8px;line-height:1}#lang_sel_list{float:right;padding-top:14px}select#hb-form-1-adults,select#hb-form-1-children{padding:10px 15px;border-radius:2px;box-shadow:0 5px 20px -7px rgba(0,0,0,.1);border:1px solid #ccc}.hb-rates-table{margin-top:25px}.box{width:20%;min-height:300px}.box h5,.box .h5{font-size:17px}.box img{width:81%}@media screen and (max-width:700px){.box{min-height:200px;width:100%}.box img{width:50%}.acf-button.button{width:100%;max-width:100%}}.langs{float:right}.langs #lang_sel_list ul{display:inline-block}.langs #lang_sel_list{height:auto}.langs #lang_sel_list ul a.lang_sel_other,.langs #lang_sel li ul a:link,.langs #lang_sel_list ul a.lang_sel_other:visited{background:none;color:#fff}.langs #lang_sel_list ul a.lang_sel_other:hover,.langs #lang_sel li ul a:link:hover,.langs #lang_sel_list ul a.lang_sel_other:visited:hover{background:none;color:#fff}a.wpml-ls-link{background:none}.langs #lang_sel_list li{padding-left:0!important;padding-right:0.25rem!important}.langs #lang_sel_list a{font-size:.875rem}.langs #lang_sel_list a.lang_sel_sel,.langs #lang_sel_list a.lang_sel_sel:visited{background:none;text-transform:uppercase;color:#fff}.langs #lang_sel_list a.lang_sel_sel:hover,.langs #lang_sel_list a.lang_sel_sel:visited:hover{background:none}.langs #lang_sel_list ul{border-top:none}.langs a{color:#fff}.page-template-page-reacties .acf-fields>.acf-field{padding:8px 0;border-top:none}form.acf-form{margin-bottom:40px}.itemReactie{margin-bottom:30px}.reactieNaam{font-weight:700}#lang_sel_list2{text-align:center}#lang_sel_list2 ul{margin:0}#lang_sel_list2 ul li{display:inline-block;padding:0 5px}#lang_sel_list2 ul li a{color:#434343}.wpml-ls-current-language>a{background-color:#fff!important;color:#455a64!important;padding-bottom:2px;padding-right:4px;margin-left:3px}p.hb-check-dates-wrapper,p.hb-people-wrapper,p.hb-search-button-wrapper{float:left;margin-right:2%;position:relative}p.hb-search-button-wrapper{margin-right:0}.hb-datepick-check-in-out-mobile-trigger{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.hb-datepick-check-in-out-trigger{display:block;position:absolute}.hb-check-dates-wrapper{width:22%}.hb-people-wrapper{width:14%}.hb-search-button-wrapper{width:20%}.hb-search-form-no-children .hb-check-dates-wrapper,.hb-search-form-no-children .hb-people-wrapper,.hb-search-form-no-children .hb-search-button-wrapper{width:23.5%}.hb-search-form-no-people .hb-check-dates-wrapper{width:36%}.hb-search-form-no-people .hb-search-button-wrapper{width:24%}.hb-search-form-no-people .hb-people-wrapper{display:none}.hb-search-form-no-children .hb-people-wrapper-children,.hb-search-form-no-children .hb-chosen-children{display:none}.hb-check-dates-wrapper input,.hb-people-wrapper select,.hb-search-button-wrapper input{box-sizing:border-box;width:100%}.hb-search-button-wrapper input{text-align:center;white-space:normal}.hb-horizontal-search-form .hb-search-button-wrapper input{padding-left:0;padding-right:0}.hb-vertical-search-form .hb-searched-summary p,.hb-vertical-search-form .hb-check-dates-wrapper,.hb-vertical-search-form .hb-people-wrapper,.hb-vertical-search-form .hb-search-button-wrapper{margin-right:0%;width:100%}.hb-vertical-search-form:not(.hb-search-form-no-children) p.hb-people-wrapper{float:left;width:48%}.hb-vertical-search-form .hb-searched-summary p.hb-people-wrapper{width:100%}.hb-vertical-search-form:not(.hb-search-form-no-children) p.hb-people-wrapper-adults{margin-right:4%}.hb-vertical-search-form p.hb-people-wrapper-last{margin-right:0}.hb-vertical-search-form:not(.hb-narrow-search-form) .hb-search-button-wrapper input{width:auto}.hb-vertical-search-form .hb-search-button-wrapper label{display:none}p.hb-booking-searching{background:url(/wp-content/plugins/hbook/front-end/css/loader-2x.gif) no-repeat left center;background-size:24px 24px;display:none;line-height:30px;padding-left:30px}.hb-search-error{color:#F04826}.hb-searched-summary,.hb-search-no-result,.hb-search-error,.hb-accom-list{display:none}.hb-booking-nb-nights,.hb-accom-id,.hb-accom-single-choice .hb-select-accom-multiple,.hb-accom-multiple-choice .hb-select-accom-single,.hb-accom-page .hb-view-accom,.hb-accom-selected .hb-select-accom,.hb-accom-page .hb-accom-selected .hb-select-accom-wrapper,.hb-accom-selected-name{display:none}.hb-accom{background:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:20px;min-height:90px;padding:15px;padding-bottom:0;transition:background 0.5s}.hb-accom-page .hb-accom{background:none;border:none;border-bottom:1px solid #ccc;border-radius:0;border-top:1px solid #ccc;margin-bottom:20px;padding:0;padding-top:15px}.hb-accom-selected{background:#eee}.hb-accom-page .hb-accom-selected{background:none}.hb-accom-title{font-weight:700}.hb-accom-img{display:block;float:right;margin:0 0 15px 15px;max-width:100%}.hb-accom-price{float:left;font-size:30px;font-weight:700;line-height:45px;margin-right:8px}.hb-accom-price-caption{float:left;font-size:12px;line-height:14px;margin:22px 0 15px}.hb-accom-price-caption-small{margin-top:8px}.hb-price-breakdown,.hb-price-bd-hide-text{display:none}.hb-price-breakdown-title{display:block;font-weight:700}.hb-price-breakdown-section{display:block}.hb-select-accom,.hb-view-accom{float:left}p.hb-select-accom{margin-right:15px}.hb-accom-selected .hb-accom-selected-name{display:block;font-weight:700}.hb-booking-details-form,.hb-saving-resa,.hb-confirm-error,.hb-resa-done-msg{display:none}.hb-detail-field{box-sizing:border-box;max-width:320px;width:100%}textarea.hb-detail-field{height:140px}.hbook-wrapper .form-error{color:#F04826;display:block}.hb-saving-resa{background:url(/wp-content/plugins/hbook/front-end/css/loader-2x.gif) no-repeat left center;background-size:24px 24px;display:none;line-height:30px;padding-left:30px}.hb-resa-summary-content{background:#FCFCFC;border:1px solid #ccc;border-radius:5px;margin-bottom:22px;padding:10px 17px}.hb-accom-page .hb-summary-accom-wrap{display:none}.hb-resa-deposit,.hb-resa-done-email{font-weight:700}.hb-booking-details-form .hb-payment-type-multiple-choice label,.hb-booking-details-form .hb-payment-method label{display:inline}input.hb-payment-type-hidden,input.hb-payment-method-hidden,.hb-payment-method-wrapper{display:none}.hb-processing-contact-form{background:url(/wp-content/plugins/hbook/front-end/css/loader-2x.gif) no-repeat left center;background-size:24px 24px;display:none;float:left;margin-left:10px;height:24px;width:24px}.hb-contact-submit input{float:left}.hb-contact-msg-send,.hb-contact-form-error{display:none}.hb-confirm-error,.hb-contact-form-error{color:#F04826}.hb-explanation{font-style:italic}.hbook-wrapper input[type="text"]{display:block}.hbook-wrapper label{display:table}.hbook-wrapper label.hb-label-choice,.hbook-wrapper label.hb-terms-and-cond{display:inline}a.hb-thumbnail-link{border:none;display:block}.hb-accom-list-thumb{display:block;float:left;max-width:100%}.hb-accom-list-item h2,.hb-accom-list-item h3,.hb-accom-list-item h4{clear:none}.hb-single-option{line-height:2}.hb-quantity-option{margin-bottom:5px}.hb-options-form,.hb-quantity-option,.hb-single-option,.hb-multiple-option{display:none}.hbook-wrapper .hb-options-form label{display:inline}.hb-options-total-price{font-weight:700}input[type="text"].hb-stripe-cvc{width:auto}.hb-stripe-error{color:#F04826;display:none}.hbook-wrapper label img{vertical-align:middle}.hb-alignleft{float:left}.hb-clearfix:after{clear:both;content:"";display:table}.hb-datepick-popup-wrapper,.hb-datepick-wrapper{border-radius:6px;margin:10px 0;position:relative}.hb-datepick-popup{position:relative}.hb-datepick-popup-wrapper{display:none;position:absolute;z-index:99999}.hb-dp-month{float:left;padding:0 5px 6px;width:290px}.hb-dp-month-header{font-size:21px;line-height:60px;text-align:center}.hb-dp-week-header div,.hb-dp-day{box-sizing:border-box;float:left;height:34px;line-height:32px;padding:1px;text-align:center;width:14.2%}.hb-dp-day-check-in,.hb-dp-day-check-out{font-weight:700}.hb-dp-day>a,.hb-dp-day>span{display:block;height:100%}.hb-dp-day>span{cursor:default}.hb-dp-week-header{font-size:.75em;font-weight:700;margin-top:-5px;text-transform:uppercase}.hb-dp-cmd-wrapper a{border-bottom:0;box-shadow:none;border-radius:15px;font-size:18px;font-weight:700;height:30px;line-height:27px;outline:none;position:absolute;text-align:center;text-decoration:none;top:15px;width:30px}.hb-dp-cmd-wrapper a.hb-dp-disabled{cursor:default}.hb-dp-cmd-prev{left:12px;text-indent:-1px}.hb-dp-cmd-next{right:12px;text-indent:2px}.hb-dp-cmd-close{border-radius:10px;display:none;font-size:14px;line-height:20px;position:absolute;right:4px;top:4px;width:20px;height:20px}.hb-dp-rtl .hb-dp-cmd-prev{left:auto;right:12px}.hb-dp-rtl .hb-dp-cmd-next{left:12px;right:auto}.hb-dp-multi .hb-dp-month:not(.first){border-left-style:solid;border-left-width:1px}.hb-dp-month-row+.hb-dp-month-row{border-top-style:solid;border-top-width:1px}.hb-datepick-legend{border-bottom-style:solid;border-bottom-width:1px;line-height:30px;padding:10px 40px 10px 15px;position:relative;text-align:center}.hb-dp-rtl{direction:rtl}.hb-dp-rtl .hb-dp-week-header div,.hb-dp-rtl .hb-dp-day{float:right}.hb-availability-calendar{margin-bottom:20px}.hb-day-taken-start,.hb-day-taken-end{overflow:hidden;position:relative}.hb-day-taken-start:before,.hb-day-taken-end:before,.hb-day-taken-content{position:relative}.hb-day-taken-start:before{content:'';height:50px;left:0;position:absolute;top:10px;width:70px;-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.hb-day-taken-end:before{content:'';height:50px;left:-25px;position:absolute;top:-33px;width:70px;-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.hb-avail-caption-wrapper{line-height:26px}.hb-avail-caption{display:block;float:left;height:26px;margin-right:10px;width:31px}.hb-dp-clearfix:after{content:"";display:table;clear:both}.hb-rates-table th,.hb-rates-table td{border:1px solid #ddd;padding:6px 0;text-align:center;vertical-align:middle}