:root { font-family: Arial, FreeSans, sans-serif; } form { max-width: 210mm; /* DIN-A 4 */ margin: 0 auto; padding: 0 5mm 5mm; border: 2px solid black; border-radius: 0 8mm 0 8mm; } h1 { color: #009682; text-align: center; } label { display: block; font-weight: bold; margin-top: 4mm; } textarea { display: block; width: 100%; height: 14lh; margin: 1mm 0; } button { display: block; margin: 4mm auto 0; font-size: 1.5em; } #info.success { color: #070; } #info.error { color: #900; }