/* Container persistente criado pelos botões do editor. */
.avdp-video-align {
    display: block;
    width: 100%;
    clear: both;
}

/* Garante que o player possa ser deslocado dentro do container. */
.avdp-video-align .wp-video,
.avdp-video-align video,
.avdp-video-align iframe {
    display: block;
    max-width: 100%;
}

/* Esquerda */
.avdp-video-align.avdp-video-left .wp-video,
.avdp-video-align.avdp-video-left video,
.avdp-video-align.avdp-video-left iframe {
    margin-left: 0 !important;
    margin-right: auto !important;
}

/* Centro */
.avdp-video-align.avdp-video-center .wp-video,
.avdp-video-align.avdp-video-center video,
.avdp-video-align.avdp-video-center iframe {
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Direita */
.avdp-video-align.avdp-video-right .wp-video,
.avdp-video-align.avdp-video-right video,
.avdp-video-align.avdp-video-right iframe {
    margin-left: auto !important;
    margin-right: 0 !important;
}

/* Fallback útil para conteúdos inline dentro do wrapper. */
.avdp-video-align.avdp-video-left {
    text-align: left;
}

.avdp-video-align.avdp-video-center {
    text-align: center;
}

.avdp-video-align.avdp-video-right {
    text-align: right;
}
