
/* Styles für 0-Point */

.front .toolbar-fixed #pgwp {
  padding: 0;
}

/*
#artico-liste  .field__label {
  float: left;
  width: 22%;
}
#artico-liste  .field__item {
  padding-bottom: 1em;
}
*/

.articobar-entity-table-view .field__label {
  width: 12em;
}
.articobar-entity-table-view .field__item {
  padding-bottom: 0.7em;
}
.articobar-entity-table-view .field--type-entity-reference.is-term .field__item {
  padding-left: 0; /* Damit diese Einträge auf der selben Linie zu liegen kommen, wie solche ohne reference. */
  display: block;
  padding-bottom: 0.7em;
}

/* Anwenden-Button nicht auf neue Zeile zwingen */
.view-filters .form-actions {
  clear: unset;
  float: right;
}
.view-filters .form--inline .form-actions {
  clear: unset;
}
.view-filters .views-exposed-form > div {
  /* margin-top: -80px !important;*/
  display: flex !important;
  justify-content: flex-end !important;
}
.js-form-item-items-per-page {
  margin: 1em 0;
}
.view-filters #edit-actions {
  margin: 0;
}
.view-header {
  position: absolute;
}
.view-filters {
  padding-bottom: 1em;
}

td.views-field.views-field-edit-articobar {
  padding:  0.1em;
  margin: 0;
}
.nowrap > a {
  float: left;
}

/* Pure-Table */
/* Mache Zellabstände zum Inhalt kleiner und füge Hover hinzu: */
.pure-table td, .pure-table th {
  padding: 0.3em;
}

.missing {
  color: darkred;
}

.pure-table tr:hover {
  background-color: lightgoldenrodyellow;
}
.pure-table-striped tr:nth-child(2n-1) td {
  background-color: rgba(200,200,200,20%) !important;  /* = #c8c8c8, orig = #f2f2f2; */
}
th.is-active {
  background-color: rgba(0,0,10,62%) !important;
}
td.is-active {
  background-color: rgba(10,180,180,5%) !important;
}
.pure-table-striped tr:nth-child(2n-1) td.is-active {
  background-color: rgba(10,180,180,20%) !important;
}

/* Styles für Olivero */

/* Überschreiben der --sp-Variable */
:root {
  --sp: 0.8rem !important;
  --site-header-height-wide: var(--sp5) !important;
}


/* Färbe Werte, welche von der übergeordneten Tabelle stammen, grau ein. */
.isInherited {
  color: darkgrey;
}

:is(.views-table) th {
  padding-block: 0.1em;
  font-size: 0.8em;
}
:is(.views-table) td {
  padding-block: 0.1em;
  font-size: 0.8em;
}

.main-content__container {
  padding-block-start: var(--sp1);
}

@media (min-width: 43.75rem) {
  h1 {
    font-size: 2rem !important;
  }
  .main-content__container {
    padding-block-start: var(--sp3);
  }
}
