.duck-link .image { background-color: black; width: 64px; height: 64px; border-radius: 50%; margin-right: 1em; } .duck-link .small { margin-bottom: 0; } .duck-link .duck-menu { height: 64px; margin: -64px 0 0 0; display: none; flex-direction: column; align-items: center; } .duck-link:hover .duck-menu { display: flex; } .duck-menu .panel-body { vertical-align: middle; margin: auto; }