/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.zoekresultaat-huis-afbeelding, .zoekresultaat-huis-tekst {
    float: left;
    width: 33.333%;
    display: block;
    min-height: 300px;
    padding: 15px;
}
.zoekresultaat-huis-tekst {
    width: 66.667%;
}

.zoekresultaat-huis-afbeelding img {
    max-height: 100%;
    max-width: 100%;
}

.zoekresultaat-huis-tekst h2 {
    margin-top: 0;
    display: inline-block;
}
.zoekresultaat-huis {
    border: 1px dashed #B8B8B8;
    border-radius: 4px;
    margin-bottom: 25px;
    margin-top: 25px;
    clear: both;
}
.voortgang-thumb {
    width: 50%;
    float: left;
    margin-right: 5%;
}

.radio label {
    margin: 0 10px 5px 0;
    display: inline-block;
    float: left;
    clear: none;
    max-width: 90%;
}
.radio:after {
    content: '';
    clear: both;
}
.row {
    display: block;
    position: relative;
    clear: both;
}
.date-day, .date-month, .date-year {
    width: 20%;
    position: relative;
    display: inline-block;
}
.icoon-prijs-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.zoekresultaat-huis-prijs {
    margin-left: auto;
    margin-right: 15px;
    color: #36b876;
    font-weight: bold;
    font-size: 21px;
    white-space: nowrap;
}
.xlwcty_qty {
    display: none;
}


input[type="text"]:-moz-read-only
input[type="text"]:read-only,
.woocommerce-checkout .select2-selection {
    background-color: rgba(7,21,38,0.1) !important;
    pointer-events: none;
}
.woocommerce-checkout abbr.required {
    display: none;
}