.site-single-column-widget .single-column-widget-post { display: flex; flex-direction: column; justify-content: flex-start; gap: 2.4rem; margin-bottom: 2.4rem; max-width: 100% } .site-single-column-widget .single-column-widget-post .entry-image { position: relative } .site-single-column-widget .single-column-widget-post .entry-title { font-size: var(--site--font-size-medium); } .site-fullwidth-widgetarea .site-single-column-widget .single-column-widget-post .entry-title { font-size: var(--site--font-size-big); } .site-single-column-widget .single-column-widget-post .entry-meta-list { padding-top: 1rem } .site-single-column-widget .single-column-widget-post .entry-excerpt { margin-top: 1rem } @media (min-width: 768px) { .site-single-column-widget .single-column-widget-post { flex-direction: row; align-items: center } .site-single-column-widget .single-column-widget-post .entry-image { flex-basis: 55% } .site-single-column-widget .single-column-widget-post .entry-image + .entry-summary { flex-basis: 45% } } .site-single-column-widget.flex-direction-column .single-column-widget-post { flex-direction: column; } .footer-widgetarea .site-single-column-widget .single-column-widget-post { flex-direction: column; align-items: flex-start } .footer-widgetarea .site-single-column-widget .single-column-widget-post .entry-summary { flex-basis: 100% } @media (min-width: 1000px) { .blogmarks-secondary-column .site-single-column-widget .single-column-widget-post { flex-direction: column; align-items: flex-start } .blogmarks-secondary-column .site-single-column-widget .single-column-widget-post .entry-summary { flex-basis: 100% } }