#profilesList { display: flex; flex-wrap: wrap; justify-content: space-evenly; max-width: fit-content; } .miniature { padding: 10px; display: flex; flex-direction: column; background-color: #eee; margin: 10px; border: 1px solid #ddd; border-radius: 3px 3px 15px 15px; /* border-radius: 15px 15px 3px 3px; */ transition: all .3s; } .miniature:hover { box-shadow: 0 0 12px rgba(51, 51, 51, .2); cursor: pointer; } .miniature .picture { width: 150px; display: block; /* border-radius: 50%; */ } .miniature .name { padding-top: 15px; text-align: center; font-size: 20px; } /* Profil Modal */ #profileDiv { position: fixed; top: 0; bottom: 0; width: 100%; background-color: rgba(51, 51, 51, 0.8); display: none; justify-content: center; align-items: center; z-index: 1100; } #profileDetail { background-color: white; padding: 10px; border: 1px solid #ddd; border-radius: 3px 3px 15px 15px; } .profile-content { padding: 10px; text-align: center; } .profile-content ldp-display-div { display: flex; flex-direction: column; } #profileDetail .picture { width: 300px; height: 300px; border-radius: 50%; } #profileDetail .name { font-size: 24px; color: aqua; }