fieldset { border: 0; margin: 0; padding: 0; position: relative; width: 100%; label { ~.checksley-error-list { top: 31px; } } } input[type="text"], input[type="number"], input[type="password"], input[type="email"], input[type="date"], input[type="password"], select, textarea { @extend %title; background: $whitish; border: 1px solid $gray-light; color: $grayer; margin: 0; padding: 8px; width: 100%; @include placeholder { color: $gray-light; } } textarea { min-height: 10rem; resize: vertical; } .checksley-error-list { @extend %small; margin-bottom: 0; position: absolute; right: 2rem; top: 10px; li { color: $red; padding: .2rem; } }