﻿twitter-widget,
.instagram-media,
.c2 iframe:not(iframe[src*="facebook"]),
#articlediv iframe:not(iframe[src*="facebook"]) {
    min-height: unset;
    margin: 0 auto !important;
    margin-bottom: 40px;
    margin-top: 40px;
    display: block;
    width: 100%;
    /* breekt advertenties height: auto; */
}

.c2 iframe[src*="spotify"], #articlediv iframe[src*="spotify"] {
    min-height: 232px !important;
    aspect-ratio: auto !important;
    margin-bottom: 0px !important;
}

.c2 iframe[src*="youtube"], #articlediv iframe[src*="youtube"] {
    height: auto;
    min-height: 365px !important;
    aspect-ratio: 16/9;
}

.c2 iframe[src*="bdu.bbvms"], #articlediv iframe[src*="bdu.bbvms"] {
    height: auto;
    min-height: 400px !important;
    aspect-ratio: auto !important;
}

.c2 iframe[src*="facebook"], #articlediv iframe[src*="facebook"] {
    width: 100%;
    min-height: 400px !important;
    /* height should come from height of iframe because it varies per widget */
}