﻿.master-wrapper-page .footer {
    text-align: center;
    background: #1f1f1f;
}

.master-wrapper-page .footer-upper.furniture-pattern {
    background: none;
    background-color: #007ba4 !important;
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        .master-wrapper-page .footer-middle .title {
            margin-bottom: 10px;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 15px;
            color: #ffffff;
        }
    }
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        .master-wrapper-page a {
            color: #007ba4;
            cursor: pointer;
        }
    }
}

.master-wrapper-page .footer-middle {
    background-color: #1f1f1f;
    width: 100%;
    color: #fff;
    font-size: 12px;
}

@media (min-width: 1281px) {
    .master-wrapper-page .footer-middle {
        padding: 80px 60px;
    }
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (min-width: 1025px) {
            .master-wrapper-page .footer-middle > div {
                display: inline-block;
                width: 20%;
                vertical-align: top;
                text-align: left;
            }
        }
    }
}

.webwinkelkeur-rich-snippet {
    padding-right: 10px !important;
}

.bomen {
    background: white;
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (max-width: 1024px) {
            .master-wrapper-page .footer-block .title:before, .footer-block .title:after {
                content: '';
                position: absolute;
                top: 50%;
                width: 24px;
                height: 24px;
                background: #007ba4;
                line-height: 24px;
                font-family: prisma;
                font-size: 10px;
                color: #dcdde0;
                -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                transform: translateY(-50%);
            }
        }
    }
}


@media (max-width: 482px) {
    .master-wrapper-page .footer-upper.furniture-pattern {
      display: none;
    }
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (max-width: 1024px) {
            .master-wrapper-page .footer-block .title:before, .footer-block .title:after {
                content: '';
                position: absolute;
                top: 50%;
                width: 24px;
                height: 24px;
                background: #007ba4 !important;
                line-height: 24px;
                font-family: prisma;
                font-size: 10px;
                color: #dcdde0;
                -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                transform: translateY(-50%);
            }
        }
    }
}
