/* * Layout rules * See smacss.com */ .l-section { max-width: 70rem; flex-grow: 1; } .l-subsection { max-width: 25rem; flex-grow: 1; padding: 0.5rem; } .l-nobullet { list-style-type: none; padding: 0px; } .l-centered { margin: auto; } .l-centering > * { margin-left: auto; margin-right: auto; } .l-flexcenter { display: flex; align-items: center; justify-content: space-evenly; column-gap: 0.4rem; } .l-flexjustify { display: flex; align-items: center; justify-content: space-between; column-gap: 0.4rem; } .l-flexfill { flex-grow: 1; }