.rank-card { background: rgba(255, 255, 255, 0.87); width: 275px; height: 160px; margin: 6px; padding: 0; overflow: hidden; float: left; cursor: pointer; } .rank-card:hover { background: #ffffff; overflow: visible; box-shadow: 0 0 18px 2px #666666; } .rank-image { float: left; padding: 20px 20px 20px 25px; } .rank-name { width: 169px; height: 100%; display: table-cell; padding-top: 36%; word-break: break-all; word-wrap: break-word; }