.academic-contact { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; } @media screen and (max-width: 768px) { .academic-contact { flex-direction: column; align-content: space-between; align-items: stretch; width: fit-content; gap: 14px; } } .academic-contact .academic-contact-entry, .academic-contact .academic-contact-entry a { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; } .academic-contact .academic-contact-entry a { text-decoration: none; } .academic-contact .academic-contact-entry img { max-width: 32px; max-height: 32px; min-width: 32px; min-height: 32px; } .academic-contact-value { padding-left: 8px; }