.card { border-radius: 2px; padding: 5px; margin: 6px 3px; cursor: pointer; } .voted { color: #cf9; } .card:hover { background-color: #333; border: 2px solid #f99; } .card > div { margin: 5px 0px; } .description { word-break: normal; font-size: 14px; color: white; } .category { font-size: 10px; white-space: nowrap; } .numbers { display: flex; justify-content: space-between; } .numbers > div { font-size: 12px; } .id { margin: 0px 3px; color: #999; }