body {background: azure;} p#info { padding: 1em; margin: 0; border: 3px groove black; background: ivory; font-size: 300%; } button#push {width: 80vw; height: 5em;} *.c {text-align: center;} .login, .passcode { width: 20em; height: 10em; margin: 5em auto; border: 3px double black; } .hidden {display: none;} .shrink { height: 0; transition: 0.5s; overflow: hidden; border: none; margin: 0; } .reply {background: #cff;}