.fusion-tb-header .fusion-sticky-container {
    transition: all 0.3s ease-in-out !important;
}

.fusion-tb-header .fx-scroll-down.fusion-sticky-container:not(.fusion-sticky-spacer):not(.fusion-custom-z-index) {
    position: absolute !important;
    opacity: 0;
}

.fusion-tb-header .fx-scroll-up.fusion-sticky-container:not(.fusion-sticky-spacer):not(.fusion-custom-z-index) {
    position: fixed !important;
    opacity: 1;
}

/* Forms */

div#field_24_30 {
    margin: 0 !important;
    padding: 1rem;
    background-color: #f6f6f6;
    font-size: 80%;
    ul {
        margin: 0 !important;

        li {
            list-style: disc;
        }
    }
}

/* Summary */

summary {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    cursor: pointer;

    &:after {
        content: "[See More]";
        font-size: 70%;
        cursor: pointer;
        position: relative;
        top: -5px;
    }
}

details[open] {
    summary:after {
        content: "[See Less]";
    }
}
