.card { border: 0; box-shadow: 0 .25rem 1rem rgba(48,55,66,.15); margin-top: 10px; display: none; } .card:target { display: flex; } #tracker > .card-footer > a { float: right; margin-top: 5px; } #keyholder > .card-footer > a { float: left; margin-top: 5px; } #keyholder > .card-footer > button { float: right; } #has-key { color: #1ca847; } #input-pass + p { display: none; } #input-pass.is-error + p { display: block; } #made-by-footer { text-align: center; margin-top: 10px; }