.form-inputs-grid:not(div[style*="grid-template-columns"]) {
    display: grid!important;
    grid-template-columns:100%!important;
}

.vat-field .form-input-helper {
    max-width: 100%!important;
}
.vat-field .form-input-helper > .text {
    position: relative!important;
    width: auto!important;
    text-align: left!important;
}
form .group + .group:not(:first-child):not(.group-small) {
    margin-top: 0px!important;
}


/*.keyval-table * {
	box-shadow: inset 1px 1px 0px 0px #ffcc0030;
	background-color: #ffcc0010!important;
}*/