/**
 * Add spacing to bottom of pages
 */
.page-content {
  margin-bottom: 80px;
}

/**
 * Add color to layout icons.
 */
.layout-icon__region {
  fill: #f5f5f2;
  stroke: #666;
}

.system-themes-list-uninstalled {
  display: flex;
  flex-wrap: wrap;
}

.system-themes-list__header {
  width: 100%;
}

.system-themes-list-uninstalled .screenshot {
  max-width: 280px;
}

@media screen and (max-width: 1024px) {
  .system-themes-list-uninstalled .theme-selector {
    width: 100%;
  }
  .system-themes-list-uninstalled .screenshot {
    max-width: 100%;
  }
}
