/**
 * NISE Admin pages fixes.
 */
form table input.form-autocomplete,
form table input.form-text {
  width: 100%;
}

.page-node-type-nise-product #edit-group-resources .field--name-field-resourcefiles
  table.entities-list thead tr th:nth-child(1),
.page-node-type-nise-product #edit-group-resources .field--name-field-spanish-files
table.entities-list thead tr th:nth-child(1) {
  width: 300px;
}
.page-node-type-nise-product #edit-group-resources .field--name-field-resourcefiles
  table.entities-list thead tr th:nth-child(2),
.page-node-type-nise-product #edit-group-resources .field--name-field-spanish-files
  table.entities-list thead tr th:nth-child(2) {
  width: 500px;
}

.page-node-type-nise-product #edit-group-resources .field--name-field-resourcefiles
  table.entities-list tbody tr td:nth-child(1) .content {
  word-wrap: break-word;
}

.page-node-type-nise-product #edit-group-resources .field--name-field-resourcefiles
  table.entities-list tbody tr td:nth-child(4) {
  display: none;
}


.page-node-type-nise-product #edit-group-overview #edit-field-representative-image
  table.entities-list thead tr th:nth-child(1) {
  width: 110px;
}
.page-node-type-nise-product #edit-group-overview #edit-field-representative-image
  table.entities-list thead tr th:nth-child(2) {
  width: 220px;
}

.page-node-type-nise-product #edit-group-overview #edit-field-representative-image
  table.entities-list tbody tr td:nth-child(1) .content {
  word-wrap: break-word;
}

.page-node-type-nise-product #edit-group-overview #edit-field-representative-image
  table.entities-list tbody tr td:nth-child(4) {
  display: none;
}

.cke_button.cke_button__file_browser {
  display: none;
}

.layout-region.layout-region-node-main {
  float: none;
  width: 100%;
}
.layout-region.layout-region-node-secondary {
  float: none;
  width: 100%;
  margin-top: 30px;
}
.layout-region-node-main, .layout-region-node-footer {
  width: 100%;
  padding-right: 0;
  margin-top: 30px;
}

.media-library-item--grid {
  margin-bottom: 35px;
}

.media-library-views-form__rows img {
  width: 100%;
}

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

.focal-point-indicator:after {
  font-size: 2.5em !important;
}

/* Paragraphs */
thead th {
  background: #eee;
  border: 0;
}

thead tr {
  border: 0;
}

thead th h4 {
  font-size: 16px !important;
  text-transform: none;
}

.js .paragraph-type-top {
  margin-top: 2em;
}

.js .paragraph-type-title {
  flex-basis: 50%;
  font-weight: bold;
  font-size: 18px;
  text-overflow: unset;
}

.js .field--widget-entity-reference-paragraphs {
  padding-bottom: 2em;
  border-bottom: solid 1px #eee;
  margin-bottom: 2em;
}

.js .field--widget-entity-reference-paragraphs .tabledrag-handle {
  margin-top: 2em;
}
/* End Paragraphs */

/* Focal point */
.focal-point-wrapper.form-item--error {
  display: none;
}
/* End focal point */
