.cke-one-member-container .embedded-entity,
.cke-two-members-container .embedded-entity {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
}
@media (min-width: 640px) {
  .cke-one-member-container .embedded-entity,
.cke-two-members-container .embedded-entity {
    width: calc(50% - 2 * 8px);
    max-width: 346px;
    margin-left: 0;
  }
  .cke-one-member-container .embedded-entity:last-child,
.cke-two-members-container .embedded-entity:last-child {
    margin-left: 32px;
  }
}

@media (min-width: 640px) {
  .cke-one-member-container .embedded-entity:last-child {
    margin-left: 0;
  }
}

.cke_editable .cke-one-member-container .cke_widget_wrapper,
.cke_editable .cke-two-members-container .cke_widget_wrapper,
body[contenteditable=true] .cke-one-member-container .cke_widget_wrapper,
body[contenteditable=true] .cke-two-members-container .cke_widget_wrapper {
  display: inline-block;
  vertical-align: top;
  width: calc(50% - 2 * 8px);
  max-width: 346px;
  margin-left: 0;
}
.cke_editable .cke-one-member-container .cke_widget_wrapper:last-child,
.cke_editable .cke-two-members-container .cke_widget_wrapper:last-child,
body[contenteditable=true] .cke-one-member-container .cke_widget_wrapper:last-child,
body[contenteditable=true] .cke-two-members-container .cke_widget_wrapper:last-child {
  margin-left: 0;
}
.cke_editable .cke-one-member-container .cke_widget_wrapper .embedded-entity,
.cke_editable .cke-two-members-container .cke_widget_wrapper .embedded-entity,
body[contenteditable=true] .cke-one-member-container .cke_widget_wrapper .embedded-entity,
body[contenteditable=true] .cke-two-members-container .cke_widget_wrapper .embedded-entity {
  width: 100%;
  margin: 0;
}