article { .article-image, .article-image > a { display: flex; justify-content: center; flex-direction: column; align-items: center; margin-bottom: 1.5rem; } .articlemeta { margin-top: 1rem; margin-bottom: .5rem; &:first-child { font-weight: bold; } a { text-decoration: underline; } } p { margin-top: 2rem; margin-bottom: 2rem; a { text-decoration: underline; } } } .article_footer { font-size: 60%; display: flex; flex-direction: column; align-items: center; margin-top: 1rem; .bold { font-weight: bold; margin-right: .4em; } .foundations_items { display: flex; margin-bottom: 1em; img { margin-right: .4rem; max-height: 4rem; } } .mod_times { display: flex; flex-direction: column; .mod_times_item { display: flex; } } } @media (min-width: 640px) { .article_footer { align-items: flex-start; } }