.input-list { .list-entry { vertical-align: middle; margin-bottom: 15px; position: relative; // move the left border, signifying the error, out of the main column .govuk-form-group--error { margin-left: ($govuk-border-width + $govuk-gutter-half) * -1; } } &__button--remove, &__button--add { width: auto; } &__button--remove { display: block; margin-bottom: 15px; margin-top: 5px; position: static; overflow: hidden; @include media(tablet) { @include inline-block; margin: 0 0 0 10px; position: absolute; top: 0; left: 100%; } } &__button--add { margin: 0 0 20px 0; } }