Hi @Cherylwoodman,
The min-width
isn’t responsive regardless of element. The max-width
is the one responsible, it maintains the width but still scales down on a smaller device. The min-width
is only applicable if an element has zero width or small width that needs to have a constant width. And that CSS is coming from the embed code itself (inline style).
And the code provided by Facebook isn’t responsive, it assumes you’re only using in a desktop similar how ads are embedded, they have fixed sizes. I checked it and you have this CSS,
@media (min-width: 979px)
...
..
.
.entry-content embed, .entry-content iframe, .entry-content object {
width: 61%;
max-width: 100%;
}
...
..
.
Which is working okay, perhaps you already fixed it?
As for the twitter, you’ll have to set min-width to 0px to make it responsive. Example,
.entry-content .twitter-tweet {
margin: 0 auto !important;
width: 100% !important;
min-width: 0px !important;
max-width: 520px !important;
}
Thanks!