<style>
.uc-twocolumns-form .t-form__inputsbox {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 15px;
}
.uc-twocolumns-form .t-input-title {
height: auto;
}
.uc-twocolumns-form .t-form__errorbox-middle {
grid-column: 1 / 3;
}
.uc-twocolumns-form .t-form__submit {
grid-column: 1 / 3;
margin-top: -20px;
text-align: left;
}
.uc-twocolumns-form button.t-submit {
width: 100%;
}
@media screen and (max-width:640px){
.uc-twocolumns-form .t-form__inputsbox {
display: block;
}
.uc-twocolumns-form .t-form__submit {
margin-top: 20px;
}
}
</style>