.tpgb-social-embed {
    text-align: center;
}
.tpgb-social-embed a {
    text-decoration: none;
}
.tpgb-social-embed .tw-button{
    color: #0073aa;
}
.tpgb-social-embed iframe.instagram-media.instagram-media-rendered {  
    width: 100%;
    display: unset !important;
}
.tpgb-social-embed iframe.tpgb-gmap-embed {
	width: 100%;
}

@media (max-width: 400px) {
    .tpgb-social-embed iframe.instagram-media {
        min-width: auto !important;
    }
}
