@media (max-width: 1024px) {
    .uk-navbar-nav>li>a.login__user .username {
        display: none;
    }
}
@media (max-width: 960px) {
    header.large-bg {
        min-height: 900px;
    }
    header .page-header-title h1 {
        /* min-height: inherit !important; */
    }
    #miniCalcForm {
        flex-direction: column;
    }
    #miniCalcForm > div {
        width: 100%;
        margin-top: 1rem;
    }
    #miniCalcForm > div.mt-3 {
    }
    .news .news-item {
        margin-bottom: 20px;
    }
    .video-content-block {
        padding-left: 15px;
        padding-right: 15px;
    }
    .video-content-block .uk-container {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }
    iframe.autoplay-video,
    .video-content-block .uk-container iframe {
        width: 100%;
        height: 100% !important;
        position: absolute;
        left: 0;
        top: 0;
    }
    footer .top-footer {
        flex-direction: column;
    }
    footer .klantenvertellen-score {
        justify-content: center;
        padding: 20px 0;
    }
    footer .klanten-iframe {
        margin: auto;
    }

    .faq-question-container {
        display: flex;
        flex-direction: column-reverse;
    }
    .faq-question-container > aside {
        padding-left: 20px;
        padding-right: 20px;
        margin-top: 20px !important;
    }
    .page-begrippenlijst .uk-grid-collapse {
        flex-direction: column-reverse;

    }
    .page-begrippenlijst aside {
        margin-top: 30px !important;
    }
    .CookieDeclarationType {
        overflow: hidden;
    }
    .CookieDeclarationType table {
        white-space: nowrap;
        display: block;
        overflow-x: auto;
        padding: 1px;
    }
    .custom-table-wrapper .yellow-table {
        table-layout: auto !important;
    }
}

@media (max-width: 768px) {
    p img[style*="float: right"],
    p img[style*="float: left"],
    p img[style*="float:right"],
    p img[style*="float:left"] {
        max-width: 100%;
        display: block;
        margin: 100px auto !important;
        float: none !important;
    }
}

@media (max-width: 639px) {
    .uk-width-expand {
        width: 100%;
    }
    .uk-grid-large {
        flex-direction: column;
    }
    .news-author,.news-social,.news-date {
        width: 100%;
    }
    .news-social {
        padding-left: 30px;
        margin: 0;
    }
    .news-date .icon__calendar {
        min-width: 20px;
        background-position: 4px -25px;
    }
    footer > .uk-container {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 40px;
    }
    .news-item .description {
        padding-top: 1rem;
    }
    .news-item .uk-card-border {
        border: none;
    }
    .page-header-title .title-container {
        color: #fff;
        text-shadow: 0 2px 4px rgba(0, 0, 0, 0.26);
        font-size: 24px;
        line-height: 1.08;
        margin-bottom: 16px;
        font-weight: 300;
        padding: 10px 15px 40px;
        margin-bottom: 60px;
        text-align: left;
    }
    header > .uk-cover-container > .uk-background-center-center > div {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }

    .header_mobile_title h1 {
        padding: 30px 0 45px;
    }
    #miniCalcForm {
        padding: 0 30px;
    }
    .footer__links {
        flex-direction: column;
    }
    .footer__links span.delimiter {
        display: none !important;
    }
    .footer__links a {
        margin: 10px 0;
    }

    .klantenvertellen-reviews .reviews-list-container p.review-text {
        min-height: auto;
    }
    .klantenvertellen-reviews .reviews-list-container > .uk-grid .review-container {
        margin-bottom: 15px;
    }
}

@media (max-width: 480px) {
    #miniCalcForm .uk-width-1-2{
        width: 100% !important;
    }
    .page-header-title .uk-width-2-3,
    .header_mobile_title .uk-width-2-3 {
        width: 100%;
    }
    header .uk-navbar-item.uk-logo {
        width: 120px;
    }
}