#pageFooter {
    margin-top: 32px;
    background: $grey1;

    .homepageLink {
        display: inline-block;
        margin: 0;
        padding: 0;
        width: 260px;
        height: 70px;
        margin-top: -8px;

        img {
            width: 260px !important;
            margin-top: 24px !important;
            height: 70px;
        }
    }

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

    a {
        &:after {
            content: normal;
        }
    }
}

#pageFooterTop {
    @extend %clearfix;
    margin: 0;
    text-align: center;


    .inner {
        //padding-top: 16px;

        @include breakpoint($mobile-m) {
            padding-top: 0;
        }
    }

    .homepageLink {
        float: none;
        @include breakpoint($mobile-m) {
            float: left;
        }
    }


    .socialLinks {
        margin: 32px 0;

        @include breakpoint($mobile-m) {
            @include grid-span(3, 10);
        }

        ul {
            @include inline-block-list();
            text-align: right;
        }

        .label {
            display: none;
        }

        li {
            margin: 0 16px;

            &:last-child {
                margin-right: 0;
            }
        }

        a {
            display: block;
            color: $grey3;
            font-size: 200%;
        }

        .instagramLink{
            padding: 2px;

            &:hover {
                color: #FFF;
                background: #f09433;
                background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
                background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
            }
        }

        .facebookLink:hover {
            color: #3b5998;
        }

        .twitterLink:hover {
            color: #55acee;
        }

        .linkedinLink:hover {
            color: #0077b5;
        }

        .xingLink:hover {
            color: #126567;
        }

        .googleLink:hover {
            color: #dd4b39;
        }
    }
}

#footermiddle {
    @extend %clearfix;
    margin: 0 -20px;
    padding: 16px 0;

    background: $grey2;
    border: 1px solid $grey3;
    border-width: 1px 0;


    > .inner {
        > div:first-child {

            a {
                display: block;
                color: $grey3;
                margin: 8px 0;

                i {
                    margin-right: 8px;
                    vertical-align: middle;
                }

                &:hover {
                    color: $red;
                }
            }
        }

        > div:nth-child(2) {
            display: none;
        }

        > div:last-child {

            a {
                display: block;
                text-align: center;
                margin: 16px 0;

                img {
                    margin: 0 auto;
                }
            }
        }

        @include breakpoint($mobile-s) {
            > div:first-child {
                @include grid-span(6, 1);
            }
            > div:last-child {
                @include grid-span(6, 7);
            }
        }

        @include breakpoint($mobile-m) {
            > div:first-child {
                @include grid-span(3, 1);
            }

            > div:nth-child(2) {
                display: block;
                @include grid-span(6, 4);
            }

            > div:last-child {
                @include grid-span(3, 10);
            }
        }
    }

    a:hover {
        color: $red;
    }
}

#pageFooterBottom {
    padding: 16px;
    font-size: 14px;

    @include breakpoint($mobile-m) {
        padding: 16px 0;
    }
}

.apothekeONLINE {
    background: url('../Images/apothekeONLINE_color.png') no-repeat center center;
}

.awinta-shop {
    background: url('../Images/awinta-shop-logo_color.png') no-repeat center center;
}
