.footer { min-height: inherit; width: inherit; .container { align-items: center; justify-content: space-between; width: 100%; margin: 1rem; font-family: 'Tox Typewriter'; font-weight: normal; font-style: normal; div { text-align: center; a { margin-left: .5rem; white-space: nowrap; } } } img { display: inline; vertical-align: middle; } p { padding: 0; } } @media screen and (max-width: 1024px) { .footer .container { margin: 1rem .2rem; flex-direction: column-reverse; div a { margin-left: .2rem; } p { margin-top: .5rem; text-align: center; } } }