.edgtf-mobile-header {
    .edgtf-mobile-nav {
        display: none;

        background-color: #fff;

        ul {
            list-style-type: none;
            margin: 0;

            //dropdowns
            ul {
                margin-left: 20px;
                display: none;
            }
        }

        li {
            position: relative;
        }

        a, h4 { //h4 is here because of no link option in navigation
            border-bottom: 1px solid #eaeaea;
            display: block;

            font-size: 13px;
            color: #8d8d8d;
            padding: 9px 0px;
            display: block;
            position: relative;
            text-transform: none;
            line-height: 17px;
            letter-spacing: 0;

            &:hover {
                color: $first-main-color;
            }
        }

        .mobile_arrow {
            $mobile-arrow-height: 35px;

            position: absolute;
            right: 0;
            top: 0;
            line-height: $mobile-arrow-height;
            height: $mobile-arrow-height;
            padding-right: 10px;
            width: 50px;
            text-align: right;

            &:hover {
                cursor: pointer;
            }

            .edgtf-sub-arrow {
                @include edgtfTransition(transform 0.2s ease-in-out);
            }

            //@TODO remove this line of code when new headers are enabled
            .fa-angle-down {
                display: none; //temporarily
            }
        }

        li.edgtf-opened > .mobile_arrow > .edgtf-sub-arrow {
            @include edgtfTransform(rotate(90deg));
        }

        & > ul > li:last-child:not(.edgtf-opened) > a,
        & > ul > li:last-child:not(.edgtf-opened) > h4,
        & > .edgtf-grid > ul > li:last-child:not(.edgtf-opened) > a,
        & > .edgtf-grid > ul > li:last-child:not(.edgtf-opened) > h4{
            border-bottom: none;
        }
    }
}