.pad-postal-code {
    display: flex;
    justify-content: space-between;
}

.pad-postal-code div {
    width: 30%;
}

.pad-input.pad-input-house_number_extension {
    width: 120px;
    margin-left: 9px;
}

.pad-input.pad-input-house_number{
    width: 120px;
}

@media (max-width: 736px) {
    .pad-postal-code, .pad-street-block {
        flex-direction: column;
        width: 100%;
        justify-content: space-between;
    }

    .pad-address-info div {
        align-items: center;
        flex-direction: column;
        width: 100%;
        display: flex;
    }

    .pad-street-block {
        text-align: center;
    }
}