/* Footer CSS */

.footer-nav-area {
    position: fixed;
    z-index: 1000;
    width: 100%;
    left: 0;
    bottom: 0;
    box-shadow: 0 0 8px rgba(15, 15, 15, 0.15);
    background-color: $danger;
    display: flex;
    justify-content: center;
}

.suha-footer-nav {
    transition-duration: 500ms;
    height: 50px;

    @media #{$breakpoint-xl} {
        width: 650px;
    }

    @media #{$breakpoint-lg} {
        width: 600px;
    }

    @media #{$breakpoint-md} {
        width: 500px;
    }

    @media #{$breakpoint-xs} {
        width: 380px;
    }

    @media #{$breakpoint-sm} {
        width: 400px;
    }

    ul {
        width: 100%;

        li {
            flex: 1 1 0;
            position: relative;
            z-index: 1;

            a {
                position: relative;
                display: block;
                font-size: 13px;
                text-align: center;
                text-transform: capitalize;
                line-height: 1;
                color: $white;
                z-index: 1;

                i {
                    display: block;
                    font-size: 1rem;
                    margin-bottom: 4px;
                }

                &:hover,
                &:focus {
                    color: $white;
                }

                img {
                    max-height: 1.5rem;
                    margin: 0 auto .25rem;
                    display: block;
                }
            }
        }
    }
}