form { .field_with_errors { display: inline-block; } } .layout-signup { label { display: none; } input[type=text], input[type=email], input[type=password] { font-size: 1.25rem; padding: 0.5rem 1rem; } span.at-sign, span.domain { font-size: 1.25rem; } .error-msg { color: #bc0101; } .actions { margin-top: 2rem; } .accept-terms { margin-top: 2rem; font-size: 0.85rem; line-height: 1.5em; color: #888; } }