/* Neutral Cube Live label, consistent with the outlined taxonomy labels. */
.site a.oneTax.cube-live-magazine {
    display: inline-block;
    max-width: 100%;
    padding: 4px 12px;
    border: 1px solid currentColor;
    color: #120d0c;
    background-color: transparent;
    text-transform: uppercase;
    text-decoration: none;
    white-space: normal;
}
.site a.oneTax.cube-live-magazine:hover,
.site a.oneTax.cube-live-magazine:focus-visible {
    color: #fff;
    border-color: #120d0c;
    background-color: #120d0c;
}
.students-lab-archive-link { color: inherit; text-decoration: none; }
.students-lab-archive-link:hover,
.students-lab-archive-link:focus-visible { text-decoration: underline; }
.students-lab-archive { flex-shrink: 0; padding-bottom: 50px; }
.students-lab-archive .title1 { color: #e41522; }
.students-lab-archive .navigation.pagination { display: block; margin-top: 3rem; }
.students-lab-archive .nav-links { display: flex; flex-wrap: wrap; justify-content: center; gap: .5rem; }
.students-lab-archive .nav-links .page-numbers { display: inline-block; padding: .5rem .85rem; border: 1px solid #120d0c; text-decoration: none; }
.students-lab-archive .nav-links .current { background: #120d0c; color: #fff; }
@media (max-width: 575.98px) {
    .single .path a.oneTax { display: inline-block; margin-top: .25rem; }
}
.students-lab-archive .container { padding-inline: 1rem; }
.students-lab-archive nav[aria-label="Percorso di navigazione"] a { color: #120d0c; text-decoration: none; }
.students-lab-archive nav[aria-label="Percorso di navigazione"] a:hover { text-decoration: underline; }
