#logo-wrapper { display: flex; flex-direction: row; justify-content: center; align-items: stretch; align-content: center; vertical-align: baseline; } #logo-image-wrapper > a { border: 0px solid white; } #logo-text-wrapper { padding: 1.3em 0px 0px 20px; } .image.left img { margin: 0 auto; } .box.post { margin-bottom: 4em; } .tags-sidebar li { display: inline-block; font-size: 1rem; } .tags-postlist { display: block; padding: 0; line-height: 1.3rem; } .tags-postlist li { display: inline-block; padding-right: 1em; font-size: 1rem; } @include breakpoint('<=narrower') { #logo-text-wrapper { display: none; } #titleBar { background-color: rgb(124,124,124); } #content article img { max-width: 100% } } figure { display: inline-block; } figcaption { width: 100%; text-align: center; font-size: smaller; font-style: italic; }