/* #join, #invite { display: none; } #join.on, #invite.on { display: block; } #leave { display: none; } #login.on #join { display: none; } #login.on #leave { display: inline; } */ #players { min-height: 4em; border: 1px solid #ccc; } #players .message { display: block; text-align: center; margin: 1em; color: #555; } #players .message:empty { display: none; } #players .list { list-style: none; margin: 0; padding-left: 0; }