:root {
    --title: magistral-condensed, sans-serif;
    --text: lato, sans-serif;
    --black: #000000;
    --white: #FFFFFF;
    --red: #e94633;
}


.single-blog #tm-main,
.post-type-archive #tm-main {
    padding-top: 0;
    padding-bottom: 0;
}

/**
 /$$$$$$$  /$$                                                         /$$       /$$
| $$__  $$| $$                                                        | $$      |__/
| $$  \ $$| $$  /$$$$$$   /$$$$$$         /$$$$$$   /$$$$$$   /$$$$$$$| $$$$$$$  /$$ /$$    /$$ /$$$$$$
| $$$$$$$ | $$ /$$__  $$ /$$__  $$       |____  $$ /$$__  $$ /$$_____/| $$__  $$| $$|  $$  /$$//$$__  $$
| $$__  $$| $$| $$  \ $$| $$  \ $$        /$$$$$$$| $$  \__/| $$      | $$  \ $$| $$ \  $$/$$/| $$$$$$$$
| $$  \ $$| $$| $$  | $$| $$  | $$       /$$__  $$| $$      | $$      | $$  | $$| $$  \  $$$/ | $$_____/
| $$$$$$$/| $$|  $$$$$$/|  $$$$$$$      |  $$$$$$$| $$      |  $$$$$$$| $$  | $$| $$   \  $/  |  $$$$$$$
|_______/ |__/ \______/  \____  $$       \_______/|__/       \_______/|__/  |__/|__/    \_/    \_______/
                         /$$  \ $$
                        |  $$$$$$/
                         \______/
 */

.post-type-archive-blog .blog {
        padding-bottom: 70px;
}

.post-type-archive-blog .article-title {
    color: var(--white) !important;
    font-family: magistral-condensed, sans-serif;;
    font-size: 20px;
}

.post-type-archive-blog .thumb-image {
    max-height: 340px;
    overflow: hidden;
    border-radius: 30px;
}

.post-type-archive-blog .thumb-image img {
    object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}

.post-type-archive-blog .article-intro {
    margin: 20px 0;
}

.post-type-archive-blog .blog-card {
    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between;
    align-items: baseline;
}

.post-type-archive-blog .blog-card .publication-date {
    margin: 0 !important;
}

.post-type-archive-blog .blog-card .article-title {
    min-height: 60px;
}




/*
 /$$$$$$$  /$$                                     /$$                     /$$
| $$__  $$| $$                                    |__/                    | $$
| $$  \ $$| $$  /$$$$$$   /$$$$$$         /$$$$$$$ /$$ /$$$$$$$   /$$$$$$ | $$  /$$$$$$
| $$$$$$$ | $$ /$$__  $$ /$$__  $$       /$$_____/| $$| $$__  $$ /$$__  $$| $$ /$$__  $$
| $$__  $$| $$| $$  \ $$| $$  \ $$      |  $$$$$$ | $$| $$  \ $$| $$  \ $$| $$| $$$$$$$$
| $$  \ $$| $$| $$  | $$| $$  | $$       \____  $$| $$| $$  | $$| $$  | $$| $$| $$_____/
| $$$$$$$/| $$|  $$$$$$/|  $$$$$$$       /$$$$$$$/| $$| $$  | $$|  $$$$$$$| $$|  $$$$$$$
|_______/ |__/ \______/  \____  $$      |_______/ |__/|__/  |__/ \____  $$|__/ \_______/
                         /$$  \ $$                               /$$  \ $$
                        |  $$$$$$/                              |  $$$$$$/
                         \______/                                \______/
 */
.single-blog section.block {
    margin: 50px 0;
}

.single-blog .blog-detail .blog-title {
    margin: 0.67em 0 !important;
}

.single-blog .blog-detail a {
    color: var(--red) !important;
    text-decoration: none;
}

.single-blog .blog-detail a:hover
{
    text-decoration: underline !important;
}

.single-blog h1,
.single-blog h2,
.single-blog h3,
.single-blog h4,
.single-blog h5 {
    color: var(--white);
    font-family: var(--title) !important;
}
.single-blog .blog-detail .prev-next-buttons {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    padding-bottom: 40px;

    @media (min-width: 960px) {
        padding-bottom: 70px;
    }
}


.single-blog .blog-detail .prev-next-buttons a {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
}

.single-blog .blog-detail .prev-next-buttons .prev-button a {
    float: left;
}

.single-blog .blog-detail .prev-next-buttons .next-button a {
    float: right;
}

.single-blog .blog-detail .foto-inhoud .uk-first-column {
    padding-left: 0 !important;
}

.single-blog .blog-detail .gallerij img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: center;
}