#valuationform-typeoptionsvaluation,
#valuationformv2-transactiontype,
#valuationformv2-iscommercial,
#valuationformv2-partoftheday {
    display: flex;
    flex-wrap: wrap;
}
#valuationform-typeoptionsvaluation .radio,
#valuationformv2-transactiontype .radio,
#valuationformv2-iscommercial .radio {
    width: 33.3%;
    margin: 10px 0;
}

#valuationformv2-partoftheday .radio {
    width: 25%;
    margin: 10px 0;
}

#ValuationForm .field-valuationformv2-preferredday .input-group .input-group-addon {
    position: relative;
    cursor: pointer;
    z-index: 2;
    border-top: 0;
    border-right: 0;
    border-left: 0;
}

#ValuationForm .radio label,
#ValuationForm .checkbox label {
    min-height: auto;
    padding-left: 0;
}

#ValuationForm .radio input[type="radio"],
#ValuationForm .checkbox input[type="checkbox"] {
    position: relative;
    display: inline-block;
    margin-left: 0;
}

@media only screen and (max-width: 600px) {
    #valuationformv2-transactiontype .radio {
        width: 100%;
        margin: 10px 0 0 0;
    }
}

@media only screen and (max-width: 450px) {
    #valuationformv2-partoftheday .radio {
        width: 100%;
    }
}
