+// Allow alignment to be reflected in media embed wrappers
+.page-content.mce-content-body .mce-preview-object.align-right {
+ float: right !important;
+ margin: vars.$xs 0 vars.$xs vars.$s;
+}
+
+.page-content.mce-content-body .mce-preview-object.align-left {
+ float: left !important;
+ margin: vars.$xs vars.$m vars.$m 0;
+}
+
+.page-content.mce-content-body .mce-preview-object.align-center {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.page-content.mce-content-body .mce-preview-object iframe,
+.page-content.mce-content-body .mce-preview-object video {
+ display: block;
+ margin: 0 !important;
+ float: none !important;
+}
+
+.page-content.mce-content-body td[data-mce-selected]::after,
+.page-content.mce-content-body th[data-mce-selected]::after {
+ top: 1px;
+ left: 1px;
+ bottom: 1px;
+ right: 1px;
+ outline: 1px dashed #1a85ff;
+ outline-offset: 0;
+}
+