.albums { display: flex; flex-direction: row; align-items: flex-start; gap: 0.6rem; font-size: 1rem; margin: 0.6rem; flex-shrink: 0; max-width: 8em; } hr { max-width: 800px; margin-left: 0; } .albums a { border-radius: 2rem; padding: 0.2rem; color: var(--font-color); text-decoration: none; transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, border 0.3s ease-in-out; } .albums a:hover { color: var(--hover-color); transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, border 0.3s ease-in-out; } .breadcrumbs { display: flex; flex-direction: row; align-items: center; gap: 0.5rem; font-size: 1rem; margin: 0.5rem; } .breadcrumbs .separator { color: grey; } .breadcrumbs .current { font-weight: bold; } a { color: var(--font-color); text-decoration: none; transition: color 0.3s ease-in-out; } a:hover { color: var(--hover-color); transition: color 0.3s ease-in-out; } .content { display: flex; flex-direction: row; width: 100%; gap: 2rem; } .content_holder { display: flex; flex-direction: row; } .holder { width: 100%; padding: 0.6rem } .post { padding: 0.6rem; }