.g1-preheader-06 {
    > .g1-row-inner {
        max-width: none;
    }
}

.g1-header-06 {
    > .g1-row-inner {
        max-width: none;

        > .g1-column {
            @include display(flex);
            @include flex-wrap(wrap);
            @include align-items(center);
        }
    }




    .g1-quick-nav {
        display: none;
        float: #{$left};
    }

    .g1-helper {
        @include flex(1 1 auto);
    }

    .snax-button,
    .g1-socials-items,
    .g1-drop {
        display: none;
        float: $right;
        margin-top: 0;
        margin-bottom: 0;
    }

    .snax-button {
        margin-#{$left}: 20px;
    }

    .g1-drop-the-user,
    .g1-drop-the-search {
        display: block;
    }
}

@media only screen and ( max-width: 768px  ) {
    .g1-header-06 {
        .g1-drop-the-user + .g1-drop-the-search {
            display: none;
        }
    }
}

@media only screen and ( min-width: 769px ) {
    .g1-header-06 {
        .g1-socials-items,
        .snax-button,
        .g1-drop {
            display: block;
        }
    }
}

@media only screen and ( min-width: 1025px ) {
    .g1-header-06 {
        > .g1-row-inner {
            > .g1-column {
                justify-content: space-around;
            }
        }

        .g1-hamburger {
            display: block;
        }

        .g1-hamburger-icon {
            margin-top: 7px;
            margin-bottom: 7px;
        }

        .g1-hamburger-label {
            display: block;

            font-size: 13px;
            line-height: 15px;
        }

        .g1-id {
            margin-#{$left}: 0;
            margin-#{$right}: 0;
        }

        .g1-quick-nav {
            display: block;
        }

        .g1-wrapper-left,
        .g1-wrapper-right {
            @include flex(9 1 auto);
        }

        .g1-wrapper-right {
            @include display(flex);
            @include flex-wrap(wrap);
            @include align-items(center);
            @include justify-content(flex-end);
        }
    }
}


//csstodo
.g1-header-06 {
    .g1-quick-nav {
        //csstodo
        margin-top: 0 !important;
        margin-bottom: 0 !important;

        .menu-item {
            //csstodo
            margin: 0;

            > a {
                font-size: 13px;
                line-height: 15px;
                font-family: inherit;
                font-weight: inherit;
                text-transform: none;
            }

            .entry-flag {
                height: 20px;
                width: 20px;
                margin: 7px auto;

                line-height: 20px;

                border-color: transparent;
                background-color: transparent;
                color: inherit;

                &:before {
                    font-size: 20px;
                    color: inherit;
                }
            }
        }
    }
}
