/* CKeditor */
.cke_editable {
  padding-top: 0 !important;
}
.flexbox-cke-inline {
  display: flex;
  flex-wrap: wrap;
  [class*='col'] {
    width: auto;
    padding: 20px;
  }
}

@media (max-width: 991px) {
  .flexbox-cke-inline {
    [class*='col'] {
      width: 50%;
    }
  }
}
@media (max-width: 767px) {
  .flexbox-cke-inline {
    [class*='col'] {
      width: 100%;
    }
  }
}

.cke_editable .flexbox-cke-inline {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  .col-sm-3 {
    border: 1px double rgba(var(--gray), 0.3);
    outline: 1px double rgba(var(--gray), 0.3);
    outline-offset: -4px;
    padding: 10px;
  }
}
