  img.align-left, .body img[style*="float:left"] {
  margin-right: 20px;
}

img.align-right, .body img[style*="float:right"] {
  margin-left: 20px;
}

article.align-left, figure.align-left {
  margin-right: 20px;
}

article.align-right, figure.align-right {
  margin-left: 20px;
}

article.align-center, .body p[style="text-align:center"]:has(> img) {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* Align image size info in media library */
.media-text-align-center{
  text-align: center;
}

/* spacing for Embedded youtube videos */ 
.video-embed-field-responsive-video {
  margin: 25px 0;
}

.media-library-item__click-to-select-trigger{
  height: auto !important;
}

.user-logged-in .node-form .draggable.even {
  background-color: #E8E8E8;
}

.user-logged-in .node-form tr tr.draggable.odd {
  background-color: white;
}

.user-logged-in .node-form tr tr.draggable.even {
  background-color: #ebeae8;
}

div[data-layout-content-preview-placeholder-label] {
  border-bottom: 5px solid black;
}

/* BELOW STYLE ADDED 4/19/2024 TO STOP HEADER ROW/CELL FROM DISAPPEARING IN RESPONSIVE TABLES BETWEEN 641 AND 800PX */

@media (min-width: 641px) and (max-width: 800px) {
.field--type-text-with-summary .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label, .accordion-content .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label {
    display: inline-block !important;
}
}
.custom-warning-message {
  color: red;
}
.custom-warning-message-delete {
  color: red;
}

