.availability-filter__room {
    display: none !important;
}

/*.bpbd-header, .bpbd-body { */
/*    width: 95% !/;*/
/*}*/



.hbfwc-base-price-bd .bpbd-header {
    width: 90%; 
}

.hbfwc-base-price-bd .bpbd-body {
    overflow: visible;
    width: 90%;
}

.hbfwc-base-price-bd .bpbd-body ul {
    overflow: visible;
}

.wc-block-components-quantity-selector {
    display:none;
}

.homepage-slider.homepage-slider--has-datepicker {
    margin-bottom:0;
}

.site-navigation.site-navigation--main,
header.entry-header.page__header{
    display: none;
}

.box-shadow {
    box-shadow: 8px 8px 40px 5px rgba(0, 0, 0, 0.08);    
}

.homestay-card {
    display: flex;
    height: 90px;
    box-shadow: 8px 8px 40px 5px rgba(0, 0, 0, 0.08);
    justify-content: center;
    align-items: center;
    padding: 24px;
}

.homestay-card > .has-text-align-center {
    margin: 0;
}

/*.datepicker-form {*/
    /*border-bottom: none;*/
    /*margin-bottom: 56px;*/
    /*width: 100%; */
    /*padding-bottom: 28px;*/
    /*position: relative;*/
/*    text-align:center;*/
/*}*/

@media (min-width: 62em) {
    .wrapper .site-main--no-sidebar {
        max-width: 1000px;
    }
}


/*hotelier overwrite*/

.selected-nights {
    text-align: center;
}

.room-quantity {
    display:none !important;
}

.room__name.room__name--listing,
.room__price-description,
.room__deposit.room__deposit--listing,
.reservation-received__section.reservation-received__section--guest-address{
    display:none;
}

.room__actions {
    border: none !important;
    width: 100%;
}

.add-to-cart-wrapper {
    /*    border: 1px solid #000;*/
    /*text-align: center;*/
    /*padding: 10px 20px;*/
}


.button--add-to-cart {
    margin-top: 0;
}

.button.button--reserve {
    border-style: none;
    border-width: 0px;
    border-radius: 10px;
    padding-top: var(--wp--preset--spacing--20);
    padding-bottom: var(--wp--preset--spacing--20);
}


#address1_field, #address2_field, #city_field, #state_field, #postcode_field, #country_field{
    display:none;
}