html, body,
.container-fluid > nav {
    background: white;
}

h1{
    font-size:28px;
}
.factor-sec{
    margin: 2rem auto 5rem;
}
.slim-wdth{
    margin: 0 auto;
}
.guide-head, .container-fluid:not(.thin) .breadcrumb, .slim-wdth, .factor-sec {
    max-width: 800px;
}

    .factor-sec .head {
        display: flex;
        align-items: center;
        gap: .5rem;
        font-size: 16px;
        margin-bottom: 1rem;
        /* position: sticky; */
        /* top: 3rem; */
    }

        .factor-sec .head > * {
            margin: 0;
        }

.edit-post{
    display:none !important;
}

.legend-list {
    margin-bottom: 1rem;
}

    .legend-list li {
        margin-right: 0.5rem;
        list-style: inside;
    }

        .legend-list li label {
            font-weight: 500;
        }

        .legend-list li > span {
            line-height: 1.1;
            font-size: 0.8em;
            color: gray;
            display: inline-block;
            margin-right: .25rem;
        }

.factor-sec .head > img{
    height: 1.6em;
}

.post img{
    max-width:100%;
}

#more-alters-sec {
    margin-top: 4rem;
}

.start-now{
    margin-top: 2rem;
    display:flex;
    align-content: center;
    justify-content: center;
}


.alters > * > a{
    height:100%;
}

#more-alters-sec .alters > div > label {
    margin-bottom:.5rem;
    background:var(--color-accent);
    color:white;
    padding:3px 1rem;
    border-radius:5px;
}


