.form-box { position: fixed; top: 2em; bottom: 0; left: 0; right: 0; } form { position: fixed; width: 21em; top: 50%; left: 50%; margin-left: -10em; margin-top: -16em; } form .header { text-align: center; font-size: 1em !important; } form p { font-size: 0.8em; margin-top: 0.3em; margin-bottom: 0; font-weight: normal; padding: 0; } form .comment { margin-top: 0.5em; padding: 0.5em; color: gray; } @media screen and (max-width: 512px) { form { width: 80%; margin-left: -40%; } } /*# sourceMappingURL=index.css.map */