/**
 * @file
 * Moscone Flipped panel layout
**/
.panels-dnd .bs-moscone--row.featured {
  padding: 1rem;
  margin: 20px 0;
  background: #f8f8f8;
  border: 1px dashed #ddd;
}

#panels-dnd-main #panel-region-featured_image {
  border: none;
  display: block;
  max-width: 1170px;
  margin: 0 auto 1rem;
}

#panels-dnd-main .bs-moscone--row.featured .container {
  padding: 0;
}

#panels-dnd-main #panel-region-featured_content {
  padding: 1rem;
  background: #dfdfdf;
}

.panels-dnd .bs-moscone--row {
  display: flex;
  margin-bottom: 20px;
}

.panels-dnd .bs-moscone--row > div {
  width: 100%;
}

.panels-dnd .bs-moscone--column {
  flex: 1;
  padding: 0;
}

.panels-dnd .bs-moscone--column + .bs-moscone--column {
  margin-left: 20px;
}

/* Mobile version */
@media only screen and (max-width: 768px) {
  .panels-dnd .bs-moscone--row {
    flex-direction: row;
  }
}
