
/* dora adaptations */

/* All changes are marked with CHANGED */
/* also changed all colors from #e30019 to #405E66 */




/*********************** Adaptions for solr obj display *************/
div.group-right {
  padding-left: 10px;
}

div.block__content span.field-content div.field:not(:last-child) {
  margin-block-end: initial;
}

/** title */
div.block__content span.field-content div.field--name-fe6ca4e6f5967a0b8b2560edec4634cf {
  font-size: x-large;
  font-weight: bold;
  margin-bottom: 20px;
}

div#block-pagetitle {
  display: none;
}

div#block-breadcrumbs {
  margin-block-end: 10px;
}

div.view-startseite div.field-readmore {
  display: none;
}





/*************** eof solr obj display *******************/

.facets-widget-links ul li.facet-item label .facet-item__value, .facets-widget-searchbox_links ul li.facet-item label .facet-item__value {
  color: #405E66 !important;
  text-decoration: none !important;     
}

.facets-widget-links ul li.facet-item label .facet-item__value:hover, .facets-widget-searchbox_links ul li.facet-item label .facet-item__value:hover {
  color: #464646;
}

.facets-widget-searchbox_links [type="color"]:focus, [type="date"]:focus, [type="datetime-local"]:focus, [type="email"]:focus, [type="file"]:focus, [type="month"]:focus, [type="number"]:focus, [type="password"]:focus, [type="search"]:focus, [type="tel"]:focus, [type="text"]:focus, [type="time"]:focus, [type="url"]:focus, [type="week"]:focus, textarea:focus {
    border: solid 2px #405E66;
    outline: solid 2px #405E66;
}
/* 
.facets-widget-searchbox_links input::placeholder {
  color: transparent;
} */

.facets-widget-searchbox_links input.facets-widget-searchbox {
  min-height: 2rem;
  margin-bottom: 0rem;
  border-bottom: 2px solid #405E66;
  border-radius: initial;
  border-left: none;
  border-top: none;
  border-right: none; 
}

.facets-widget-links ul li.facet-item label.is-active:before, .facets-widget-searchbox_links ul li.facet-item label.is-active:before {
  content: '[ - ]';
}

.facets-widget-links ul, .facets-widget-searchbox_links ul {
  list-style-type: none;
  margin-left: 0px;
}

div.block-facets {
  margin-bottom: 1rem;
}

/* #page .site-header {
  z-index: 1; 
} */

@media (max-width: 600px) {
  div#calculator {
    margin: 0px;
  }
}

div.block-facets .block__title {
  margin-bottom: 0px;
}

@media screen and (max-width: 599px) {

  div.wisski_bundle_b34869d99be8c4f788285d14caa31c05 div.layout__region--combined div.group-left {
    max-width: 100%;
    float: none;
    padding: 0;
  }
}

/* GNM Location Block */
div#block-gnmlocationblock > .block__content {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 250px;
  right: 0;
  display: flex;
}

div#block-gnmlocationblock .plan-clicker {
  display: inline-block;
  content: "";
  background-image: url('/modules/gnm_redesign/icons/1x/outline_place_white_48dp.png');
  background-repeat: no-repeat;
  width: 3rem;
  height: 3rem;
  background-color: #e72439;
  background-position: center;
}

@media screen and (min-width: 600px) {
  div#block-gnmlocationblock div.block-uebersicht {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 500px;
    border: 5px solid #e72439;
  }
  
  div#block-gnmlocationblock div.block-uebersicht p {
    margin-top: 0px;
    width: 474px;
  }

  div#block-gnmlocationblock div.block-uebersicht img {
    width: 474px;
    max-width: initial;
  }

  div#block-gnmlocationblock div.block-uebersicht .plan-links {
    width: 474px;
    max-width: initial;
  }
}

@media screen and (max-width: 599px) {
  div#block-gnmlocationblock div.block-uebersicht {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 90%;
    border: 5px solid #e72439;
  }
  
  div#block-gnmlocationblock div.block-uebersicht p {
    margin-top: 0px;
    width: 350px;
  }

  div#block-gnmlocationblock div.block-uebersicht img {
    width: 350px;
    max-width: initial;
  }

  div#block-gnmlocationblock div.block-uebersicht .plan-links {
    width: 350px;
    max-width: initial;
  }
}


/* div#block-gnmlocationblock {

}

div.region--content.grid-full div.block, div.region--breadcrumb.grid-full div#block-gnmlocationblock {
 
} */

/* GNM Audio Block */
div#block-audioguideselector > .block__content {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 180px;
  right: 0;
  display: flex;
}

div#block-audioguideselector .audioguide-clicker {
  display: inline-block;
  content: "";
  background-image: url('/modules/gnm_redesign/icons/1x/outline_hearing_white_48dp.png');
  background-repeat: no-repeat;
  width: 3rem;
  height: 3rem;
  background-color: #e72439;
  background-position: center;
}

@media screen and (min-width: 600px) {
  div#block-audioguideselector div.audioguide-wrapper {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 500px;
    border: 5px solid #e72439;
  }
  
  div#block-audioguideselector div.audioguide-wrapper div#calc-head {
    margin-top: 0px;
    width: 474px;
    max-width: initial;
  }

  div#block-audioguideselector div.audioguide-wrapper .plan-links {
    width: 474px;
    max-width: initial;
  }
}

@media screen and (max-width: 599px) {
  div#block-audioguideselector div.audioguide-wrapper {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 90%;
    border: 5px solid #e72439;
  }
  
  div#block-audioguideselector div.audioguide-wrapper p {
    margin-top: 0px;
    width: 350px;
  }

  div#block-audioguideselector div.audioguide-wrapper img {
    width: 350px;
    max-width: initial;
  }

  div#block-audioguideselector div.audioguide-wrapper .plan-links {
    width: 350px;
    max-width: initial;
  }
}

/* language for audioguide tour */
div.view-guide div.views-field-wisski-path-local-store__titel-deutsch- {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}

div.view-guide div.views-field-wisski-path-local-store__objekte span.views-label{
  display: block;
}

div.view-guide div.views-field-wisski-path-local-store__titel-englisch- {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}

div.view-guide div.audiofield-player label {
  display: none;
}

div.view-guide div.views-field {
  margin-bottom: 10px;
}

div.view-guide div.view-content div.views-field-nothing {
  float: none;
  text-align: right;
  display: block;
  margin-bottom: 0px;
}

div.view-guide .views-view-grid--horizontal.cols-1 > * {
  flex-basis: unset;
  margin: 0 auto;
}


/* GNM Audio Block as view */
div.language-englisch {
  display: none;
}

div.views-field-nothing {
  display: none;
  float: right;
}

div#block-audioguide--2 {
  position: static;
  width: 474px;
  margin-bottom: 20px;
}

div.block-views-blockaudiospuren-block-1 div.view-content > div:first-child > div.views-field-nothing {
  display: block;
}

div.block-views-blockaudiospuren-block-1 audio {
  height: 34px;
  margin: auto;
}

@media screen and (max-width: 1099px) {
div.block-views-blockaudiospuren-block-1 > .block__content {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 0px;
  right: 0;
  display: flex;
}
div.block-views-blockaudiospuren-block-1 div.view-audiospuren {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 180px;
  right: 0;
  max-width: 90%;
  display: flow-root;
}
}
@media screen and (min-width: 1100px) {
div.block-views-blockaudiospuren-block-1 > .block__content {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 180px;
  right: 0;
  display: flex;
}

div.block-views-blockaudiospuren-block-1 div.view-audiospuren {
  z-index: 100000000000000000;
  grid-column: unset !important;
  position: fixed;
  top: 180px;
  right: 0;
  max-width: 90%;
  display: flow-root;
}

}


div.block-views-blockaudiospuren-block-1 .view-header {
  margin-left: -48px;
  position: absolute;
}

div.block-views-blockaudiospuren-block-1 .audioguide-clicker {
  display: inline-block;
  content: "";
  background-image: url('/modules/gnm_redesign/icons/1x/outline_hearing_white_48dp.png');
  background-repeat: no-repeat;
  width: 3rem;
  height: 3rem;
  background-color: #e72439;
  background-position: center;
}

@media screen and (min-width: 600px) {
  div.block-views-blockaudiospuren-block-1 div.view-content {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 500px;
    border: 5px solid #e72439;
    margin-bottom: 0px;
    border-bottom: none;
  }
  
  div.block-views-blockaudiospuren-block-1 div.view-footer {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 500px;
    border: 5px solid #e72439;
    border-top: none;
  }
  
  div.block-views-blockaudiospuren-block-1 div.view-content {
    margin-top: 0px;
    width: 474px;
    max-width: initial;
  }

  div.block-views-blockaudiospuren-block-1 div.view-footer {
    width: 474px;
    max-width: initial;
  }
}

@media screen and (max-width: 599px) {
  div.block-views-blockaudiospuren-block-1 div.view-content {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border: 5px solid #e72439;
    margin-bottom: 0px;
    margin-right: 0px;
    border-bottom: 0px;
  }
  
  div.block-views-blockaudiospuren-block-1 div.view-footer {
    overflow: hidden;
    background-color: white;
    display: none;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border: 5px solid #e72439;
    border-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
  }
  
  div.block-views-blockaudiospuren-block-1 div.audioguide-wrapper p {
    margin-top: 0px;
    width: 350px;
  }

  div.block-views-blockaudiospuren-block-1 div.audioguide-wrapper img {
    width: 350px;
    max-width: initial;
  }

  div.block-views-blockaudiospuren-block-1 div.audioguide-wrapper .plan-links {
    width: 350px;
    max-width: initial;
  }
}

div.field--label-inline {
  display: block;
}

div.group-right {
  display: table;
}

@media screen and (max-width: 1099px) {
  div.wisski-individual div.group-right {
    float: none;
    width: 100%;
  }
  
  div.wisski-individual div.group-left {
    float: none;
    width: 100%;
  }
}

div.wisski-individual--type-b34869d99be8c4f788285d14caa31c05 div.group-right div.field:not(:last-child) {
  margin-bottom: 0.3rem;
}

div.field--name-field-plan {
  display: inline-block;
  max-width: 400px;
}

div.field--name-f277eea2349dcbc187d4df980d293198 {
  padding-bottom: 20px;
}

/** Additions due to Themen **/
div.field--name-f445767fb4fb57a3819712135823f824 {
  width: 99.6vw;
  overflow: hidden;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -33vw;
}

div.field--name-f445767fb4fb57a3819712135823f824 img {
  width: 100%
  
}

div.field--name-fb89f7c730873b7d79edf4470c1947c3 {
  position: absolute;
  z-index: 1;
  color: #405E66;
  font-size: 500%;
  padding-top: 10%;
}

div.field--name-f1f5e19323049245e6d7af5dc55dea7d {
  position:absolute;
  z-index: 1;
  color: #405E66;
  font-size: 400%;
  padding-top: 20%;
}

/** EOF **/


div.main-content div.container {
  max-width: initial;
}

html body a {
  text-decoration: none;
}

.views-view-flexbox.views-flexbox-align-items-start {
  align-items: initial;
}

.views-view-flexbox.views-flexbox-align-content-start {
  align-content: initial;
}

.views-view-flexbox.views-flexbox-justify-center {
  justify-content: normal;
}



div.site-branding__slogan {
  line-height: 1rem;
}

div.site-branding__slogan a {
  font-size:1rem;
  font-style: italic;
}

div.layout__region--combined {
  margin-bottom: 1rem; 
}

/* object image things */

div.field--name-f41dae62df47283958f605716d141ebf {
  display: grid;
  grid-template-columns: 24% 24% 24% 24%; 
  grid-gap: 5px;
  /* justify-content: center; */
}

div.field--name-f41dae62df47283958f605716d141ebf div.field__item:first-child {
  grid-row: 1;
  grid-column: 1 / 5;
  /* max-width: 100%; */
}

/* div.field--name-f41dae62df47283958f605716d141ebf div.field__item a {
  max-width: 32%; 
} */

div.field--name-f41dae62df47283958f605716d141ebf div.field__item {
  display: flex;
  justify-content: center;
/* 
  padding-bottom: 2%;
  display: 
  float: left; */
}

div.field--name-f41dae62df47283958f605716d141ebf div.field__item:nth-child(4n+2) {
  grid-column: 1 / 2;  
  /* max-height: 100px;
  max-width: auto;
  padding-right: 2%; */
}

div.field--name-f41dae62df47283958f605716d141ebf div.field__item:nth-child(4n+3) {
  grid-column: 2 / 3;
  /* max-height: 100px;
  max-width: auto;
  padding-right: 2%; */
}


div.field--name-f41dae62df47283958f605716d141ebf div.field__item:nth-child(4n+4) {
  grid-column: 3 / 4;
  /* max-height: 100px;
  max-width: auto;
  padding-left: 2%; */
}

div.field--name-f41dae62df47283958f605716d141ebf div.field__item:nth-child(4n+5) {
  grid-column: 4 / 5;
}

@media(min-width: 62.5rem) {
  html .sidebar-grid > .site-main {
    grid-column: 1 / 11;
  }
}

@media(min-width: 977px) {
  div.wisski_bundle_b34869d99be8c4f788285d14caa31c05 div.group-left {
    max-width: 60%;
    min-width: 58%;  
  }
  
}

@media(max-width: 599px) {
  div#block-gnm2021-content div.wisski_bundle_b34869d99be8c4f788285d14caa31c05 div.view-header {
    display: none;
  }
  
  div.view-filters div.form-item-items-per-page {
    display: none !important;
  }
}

/* adjustments for mobile facets */

@media(max-width: 999px) {
  div.sidebar-grid div.region--content {
    order: 2;
  }
  
  div.sidebar-grid aside.region--sidebar {
    order: 1;
    grid-column: 1 / 15;
  }
  
  div.sidebar-grid aside.region--sidebar > div {
    display: inline-block;
  }
  
  div.sidebar-grid aside.region--sidebar h2:hover,
  div.sidebar-grid aside.region--sidebar h2:focus-within {
    background: red;
    cursor: pointer;
  }

  div.sidebar-grid aside.region--sidebar h2:focus-within a {
    outline: none;
  }
  
/*  div.sidebar-grid aside.region--sidebar h2:hover + div.block__content {
    visibility: visible;
    opacity: 1;
    display: block;
  }*/

  div.sidebar-grid aside.region--sidebar h2 {
    margin-bottom: 0px;
  }

  div.sidebar-grid aside.region--sidebar h2 + div.block__content {
    background-color: #f2f2f2;
    visibility: hidden;
    opacity: 0;
    min-width: 5rem;
    position: absolute;
    transition: all 0.5s ease;
    left: 0;
    display: none;
  }
  
  
  div.sidebar-grid aside.region--sidebar h2.hover_effect + div.block__content,  
  div.sidebar-grid aside.region--sidebar h2:hover + div.block__content,
  div.sidebar-grid aside.region--sidebar h2:focus-within + div.block__content,
  div.sidebar-grid aside.region--sidebar h2 + div.block__content:hover,
  div.sidebar-grid aside.region--sidebar h2 + div.block__content:focus {
    visibility: visible;
    opacity: 1;
    display: block;
    clear: both;
    width: 100%;
    z-index: 3000;

  }
/*
  div.sidebar-grid aside.region--sidebar h2:hover + div.block__content,
  div.sidebar-grid aside.region--sidebar h2:focus-within + div.block__content,
  div.sidebar-grid aside.region--sidebar h2.hover_effect + div.block__content {
    clear: both;
    width: 100%;
    z-index: 3000;
  }
*/  
  div#block-datierungjhviertel-2 {
    display: none;
  }

}



/* General adaptions */



div.view-highlights div.views-flexbox-item {
  width: min-content;
  width: -moz-min-content;
  /* display: table !important;
  max-width: 300px; */
}


div.view-highlights div.views-flexbox-item img {
  min-width: 300px;
}

@media (min-width: 43.75rem) {
  .text-content, .cke_editable {
    font-size: inherit;
    line-height: inherit;
  }
}

html .text-content a, .cke_editable a, .text-content a:not(.button) {
  color: #405E66;
  text-decoration: none;
  transition: none;
  box-shadow: none;
}

/* div.form-item-search-api-fulltext label.form-item__label {
  display: none;
} */

div.view-objekte-solr {
  position: relative;
}

div.view-objekte-solr > div.view-header {
  position: absolute;
  right: 0px;
  top: -20px;
}

form#views-exposed-form-objekte-solr-page-1 div.js-form-item-search-api-fulltext {
  /* display: inline-flex; */
  display: inline-block;
}

form#views-exposed-form-objekte-solr-page-1 div.form-item-items-per-page {
  display: inline-flex;
  float: right;
  /* position: absolute;
  right: 0px; */
  padding-top: 0.3rem;  
  margin-top: 2.2rem

}

form#views-exposed-form-objekte-solr-page-1 div.form-item-items-per-page label {
  padding-right: 10px;
}

div#block-beta {
  margin-top:84px;
  right: -52px;
  z-index: 2000;
}
div#block-beta div.block__content div p {
  color: white !important;
}

div#block-beta div.block__content {
    transform: rotate(-20deg);
    font-weight: bold;
    color: #eae3d5;
    font-size: 18px;
    margin-top: -35px;
    margin-left: -80px;
    width: fit-content;
    width: -moz-fit-content;
    width: -webkit-fit-content;
    padding: 5px;
    border: 3px solid #eae3d5;
    z-index: 2000;
    max-width: 65px;
}

form#views-exposed-form-objekte-solr-page-1 div.form-item-items-per-page select {
  height: 3rem;
  background-color: #f2f2f2;
  background-image: none;
}

form#views-exposed-form-objekte-solr-page-1 div.js-form-wrapper {
  display: inline-flex;
  padding-left: 20px;
  margin-top: 1.7rem;
}


@media (min-width: 43.75rem) {
  div.view-id-objekte_solr div.view-filters {
    grid-column-start: 1;
    grid-column-end: 12;
    display: flex;    
    margin-bottom: 1rem;
  }
  
  div.view-id-objekte_solr div.view-content {
    grid-column-start: 1;
    grid-column-end: 12;
  }
}

  div.view-id-guide div.view-content {
    grid-column-start: 1;
    grid-column-end: 12;
  }

div.view-highlights div.views-field-title a {
  text-decoration: none;
}

div.wisski_bundle_b34869d99be8c4f788285d14caa31c05
div.field:not(:last-child) {
  margin-bottom: 1rem;
  
}

div.wisski_bundle_b34869d99be8c4f788285d14caa31c05 div.group-left {
  float: left;
  padding-right: 20px;
}

div.wisski_bundle_b34869d99be8c4f788285d14caa31c05 div.group-footer {
  clear: both;
}


html body {
  background-image: none !important;
}

div.view-objekte-solr div.view-header {
  float: right;
}

div#block-gnm2021-breadcrumbs {
  margin-bottom: 1rem;
}

.pager__item--active {
  background-color: #405E66 !important;
}

div#footer-follow-us img {
  display: inline !important;
}

div#footer-left-top p {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  line-height: initial !important;
}

div#footer-left {
  float: left;
  padding-right: 20px;
}

.text-content {
  font-family: "corpos",Arial,Helvetica,sans-serif !important;
}

div#footer-right {
  float: left;
}

div#footer-right-wisski {
  float: left;
}

div#footer-right-gnm {
  float: left;
}

div#site-header__inner div.site-branding {
  background-color: #405E66 !important;
}

main#content div.main-content__container {
  padding-top: 0px;
}

div#block-gnm2018-administration-breadcrumbs,
div#block-gnm2018-administration-page-title {
  margin-bottom: 1rem;
}

table.field-multiple-table {
  display: table;
  width: 100%;
  border: none;
}

table tbody fieldset.fieldset {
  border: none;
}

fieldset.fieldset--group legend.fieldset__legend--visible ~
div.fieldset__wrapper {
  border: none;
}

div.field--name-f1efbf6ce9defc6596e55a7f5b55160d span.fieldset__label {
  display: none;
}

table.field-multiple-table tbody td.field-multiple-drag {
  width: 38px;
}

div.form-actions input.field-add-more-submit.button {
  padding-right: 0px;
  border-color: #464646;
  box-shadow: none;
}

div.form-actions input.field-add-more-submit.button:hover {
  box-shadow: none;
}
  
div#main-wrapper {
  margin-left: 0px;
  margin-right: 0px;
}

main#content div.container {
  margin-right: 0px;
  max-width: 100%;
}

/* CHANGED (auskommentiert)
div.region--content.grid-full div.block, div.region--breadcrumb.grid-full
div.block {
  grid-column-start: 1;
  grid-column-end: 14;
} */

a.site-branding__logo img {
  border: none; /* CHANGED, before: solid 5px #fff  */
  padding: 5px; /* CHANGED, before: nothing */
}

div.entity-brower-iframe-container {
  z-index: 0;
}

form label.form-item__label:after {
  content: "";
}

details.field-group-tab.olivero-details {
  border: none;
}

div.vertical-tabs ul.vertical-tabs__menu {
  border: none;
}

li.vertical-tabs__menu-item strong.vertical-tabs__menu-item-title {
  font-size: 1.2rem;
}

form div.form-item table thead tr th.field-label:after {
  content: "";
}

div.region h4 {
  font-size: 1.125rem;
}

ul.dropbutton li.duplicate.dropbutton-action input.button {
  color: #fff;
  margin-top: 0px;
  height: inherit;
}

ul.dropbutton li.dropbutton-action, ul.dropbutton li.dropbutton-toggle {
  background-color: #405E66;
}

ul.dropbutton li.dropbutton-toggle:hover {
  background-color: #464646;
  color: #fff;
}

ul.dropbutton li.dropbutton-action a:hover {
background-color: #464646;
  color: #fff;
}

ul.tabs {
  list-style-type: none;
}

input.form-radio {
  border: 2px solid #464646;
}

input.form-radio:checked {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='464646'/%3E%3C/svg%3E%0A");
}

input.form-radio:hover, input.form-checkbox:hover {
  border-color: #464646;
}

input.form-radio:focus {
  box-shadow: none;
}

div.field--name-f1efbf6ce9defc6596e55a7f5b55160d fieldset.fieldset
div.fieldset__wrapper {
  padding-top: 0px;
}

/* Entity References mit Auswahllisten */

/*details.field-group-tab > div.details-wrapper > div.form-wrapper >
fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.field--widget-inline-entity-form-simple > fieldset.form-wrapper {
  border: 2px solid #f2f2f2;
}
*/

div.form-actions input.field-add-more-submit.button:focus {
  outline: 2px solid transparent;
}

div.fieldset__wrapper > div.form-wrapper > div.field--widget-inline-entity-form-simple >
fieldset.fieldset {
  border: 2px solid #f2f2f2 !important;
  margin-bottom: 20px;
}

details.field-group-tab div.details-wrapper div.field--name-fc66ac76a3ecadbd5d5461eeae7a4720
> fieldset.fieldset > legend.fieldset__legend {
 display: none;
}

details.field-group-tab div.details-wrapper {
  margin-top: 0px;
}

details.field-group-tab div.details-wrapper div.form-wrapper fieldset.fieldset {
  border: none;
  margin-top: 0px;
}

details.field-group-tab div.form-wrapper div.fieldset__wrapper {
  padding-top: 0px;
  padding-bottom: 0px;
}

details.field-group-tab div.form-wrapper fieldset.fieldset {
  margin-top: 0px;
  margin-bottom: 0px;
}

fieldset.fieldset legend.fieldset__legend span.fieldset__label {
  font-weight: 700;
  padding-left: 0px;
}

div.details-wrapper > div.form-wrapper > fieldset.form-wrapper > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > fieldset.fieldset >
legend.fieldset__legend > span.fieldset__label {
  font-size: 1.4rem;
  padding-left: 1.124rem;
}

details.field-group-tab div.fieldset__wrapper div.fieldset__wrapper div.form-wrapper legend.fieldset__legend {
  margin-top: 0px;
}

details.field-group-tab div.form-wrapper fieldset.fieldset legend.fieldset__legend {
  margin-top: 0px;
}

details.field-group-tab div.details-wrapper > div.form-wrapper fieldset.fieldset legend.fieldset__legend {
  color: #464646;
  background-color: #fff;
}

details.field-group-tab div.details-wrapper > div.form-wrapper fieldset.fieldset legend.fieldset__legend div.fieldset__wrapper {
  padding-top: 0px;
}

details.field-group-tab div.details-wrapper > div.form-wrapper fieldset.fieldset legend.fieldset__legend span.fieldset__label {
  color: #464646;
}


/* Bearbeitung Reinigungsmaßnahmen */

div.field--name-be95596f2c69e8faa4a2515206292ead  details p {
  display: none;
}

div.field--name-be95596f2c69e8faa4a2515206292ead details
div.olivero-details__wrapper div.entities-list div.item-container {
  display: inline-grid;
}

div.field--name-be95596f2c69e8faa4a2515206292ead details
div.olivero-details__wrapper div.entities-list div.item-container > div.field > div.field__label {
  display: inline-block;
}

div.field--name-be95596f2c69e8faa4a2515206292ead details
div.olivero-details__wrapper div.entities-list div.item-container > div.field >
div.field__item {
  display: inline;
}

div.field--name-be95596f2c69e8faa4a2515206292ead details
div.olivero-details__wrapper div.entities-list div.item-container > div.field
{
  margin-bottom: 0px;
}

div.field--name-be95596f2c69e8faa4a2515206292ead details input.button {
  margin: 5px 0;
  width: min-content;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0
{
  background-color: #f2f2f2;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0
> legend.fieldset__legend > span.fieldset__label {
  display: none;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0
div.fieldset__wrapper {
  display: grid;
  padding-left: 0px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0-inline-entity-form
{
  display: contents;
  grid-column-start: 1;
  grid-column-end: 6;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0-inline-entity-form
> div.form-wrapper {
  display: contents;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0-inline-entity-form
> div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0-inline-entity-form
> div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
  margin-bottom: 10px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-be95596f2c69e8faa4a2515206292ead-0-inline-entity-form
> div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 3;
  grid-column-end: 6;
  margin-right: 20px;
  margin-left: 10px;
  margin-bottom: 10px;
  background-color: #fff;
}


/* Bearbeitung Sicherungsmaßnahmen */

div.field--name-bcd23a313f255416371f5141893801d9 details p {
  display: none;
}

div.field--name-bcd23a313f255416371f5141893801d9 details
div.olivero-details__wrapper div.entities-list div.item-container {
  display: inline-grid;
}

div.field--name-bcd23a313f255416371f5141893801d9 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field > div.field__label {
  display: inline-block;
}

div.field--name-bcd23a313f255416371f5141893801d9 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field >
div.field__item {
  display: inline;
}

div.field--name-bcd23a313f255416371f5141893801d9 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field
{
  margin-bottom: 0px;
}

div.field--name-bcd23a313f255416371f5141893801d9 details input.button {
  margin: 5px 0;
  width: min-content;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0
{
  background-color: #f2f2f2;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0
> legend.fieldset__legend > span.fieldset__label {
  display: none;
}

fieldset#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0
div.fieldset__wrapper {
  display: grid;
  padding-left: 0px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0-inline-entity-form
{
  display: contents;
  grid-column-start: 1;
  grid-column-end: 6;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0-inline-entity-form
> div.form-wrapper {
  display: contents;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0-inline-entity-form
> div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0-inline-entity-form
> div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
  margin-bottom: 10px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-bcd23a313f255416371f5141893801d9-0-inline-entity-form
> div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 3;
  grid-column-end: 6;
  margin-right: 20px;
  margin-left: 10px;
  margin-bottom: 10px;
  background-color: #fff;
}


/* Bearbeitung Transport */

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details p {
  display: none;
}

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details
div.olivero-details__wrapper div.entities-list div.item-container {
  display: inline-grid;
}

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field > div.field__label {
  display: inline-block;
}

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field >
div.field__item {
  display: inline;
}

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details
div.olivero-details__wrapper div.entities-list div.item-container > div.field
{
  margin-bottom: 0px;
}

div.field--name-b98968ecc309a366c01bd7d5e0fdf159 details input.button {
  margin: 5px 0;
  width: min-content;
}


fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0
{
  background-color: #f2f2f2;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0
> legend.fieldset__legend > span.fieldset__label {
  display: none;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0
div.fieldset__wrapper {
  display: grid;
  padding-left: 0px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0-inline-entity-form
{
  display: contents;
  grid-column-start: 1;
  grid-column-end: 6;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0-inline-entity-form
> div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0-inline-entity-form
> div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0-inline-entity-form
> div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
  margin-bottom: 10px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-b98968ecc309a366c01bd7d5e0fdf159-0-inline-entity-form
> div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 3;
  grid-column-end: 6;
  margin-right: 20px;
  margin-left: 10px;
  margin-bottom: 10px;
  background-color: #fff;
}


/* Konservatorische Vorgaben */

details#konservatorische-vorgaben-form-display div.fieldset__wrapper div.field--name-f10e1afb9919a61667e68a5fe0d005b1
span.fieldset__label {
  display: none;
}

details#konservatorische-vorgaben-form-display div.fieldset__wrapper div.field--name-fbb8c134f5118425996307991972617b
span.fieldset__label {
  display: none;
}

details#konservatorische-vorgaben-form-display div.fieldset__wrapper div.field--name-fb2bcdfcf74b7a15e9a632c7c69003df
span.fieldset__label {
  display: none;
}


/* Anpassung Feld Sonstiges */

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f2c2a66d6aea69a8913eb1c4eb66301f-0-inline-entity-form-f6c0e71b2521c7d50055a0654c9527c6-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f2c2a66d6aea69a8913eb1c4eb66301f-0-inline-entity-form-f6c0e71b2521c7d50055a0654c9527c6-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-fdf9627c9e4d5d6ba6ac8de5988e3a6d-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-fdf9627c9e4d5d6ba6ac8de5988e3a6d-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-fde22ab59147b459221cbd9afadc7a28-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-f503895aaefa8b52e61fbb14d4b0a625-0-inline-entity-form-fde22ab59147b459221cbd9afadc7a28-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-fb909af1cccf266532364abc72ce1826-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-fc66ac76a3ecadbd5d5461eeae7a4720-0-inline-entity-form-fa33f684632583e04156c52007ff236f-0-inline-entity-form-fb909af1cccf266532364abc72ce1826-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-f5583da7d92802f1920731acab4970bb-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-f5583da7d92802f1920731acab4970bb-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f0c4d7fe0df0bc75745eff83779f4a3c-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f0c4d7fe0df0bc75745eff83779f4a3c-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-f5583da7d92802f1920731acab4970bb-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-f5583da7d92802f1920731acab4970bb-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-f995f49c9ecca783ce74ed889ac67b9c-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-f995f49c9ecca783ce74ed889ac67b9c-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}

div#edit-fda15699384528aa86dd4d0215612441-0-inline-entity-form-fb8184bb24af22da645c1341bca17325-wrapper
> div.form-item {
  margin-top: 0px;
  margin-bottom: 2rem;
  margin-left: 18px;
}

div#edit-fda15699384528aa86dd4d0215612441-0-inline-entity-form-fb8184bb24af22da645c1341bca17325-wrapper
> div.form-item > label.form-item__label {
  font-weight: normal;
  margin-top: 0px;
}



/* Transport/Lagersystem */

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0 > legend.fieldset__legend > span.fieldset__label {
  display: none;
}

details#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f5ecda19142549483e7398ebc6ad5ecb
{
  margin-top: 0px;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0
{
  border-color: transparent !important;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0
> legend.fieldset__legend {
  display: none;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0
> div.fieldset__wrapper {
  padding-left: 0px;
}

form.entity-browser-form input.form-element.form-element--type-number {
  background: linear-gradient(to right, #405E66 0.375rem, transparent 0.375rem, transparent 100%)
  #f2f2f2;
}

form.entity-browser-form input.form-element.form-element--type-number:focus,
form.entity-browser-form input.form-element.form-element--type-number:hover {
  background: linear-gradient(to right, #464646 0.375rem, transparent 0.375rem, transparent 100%)
  #f2f2f2;
  border-right-width: 2px;
}

input#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-f6b56340d5b0ccd7e9f84016e9f0a84e-0-value
{
  margin-left: 0px;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-ff83e27503f7b60bcb15b1f3a5ce20d2--wrapper
> legend.fieldset__legend {
  display: none;
}
  
form.entity-browser-form fieldset.form-wrapper span.fieldset__label {
  color: #464646;
}

form.entity-browser-form fieldset.form-wrapper legend.fieldset__legend {
  background-color: #fff;
}

form.entity-browser-form fieldset.form-wrapper {
  border-color: #f2f2f2;
}

div.field--widget-entity-browser-entity-reference div.entities-list
div.item-container > div.field {
  margin-bottom: 0px;
}

/* Bedarf Verpackung Transport */

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
{
  display: grid;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper {
  display: contents;
  grid-column-start: 1;
  grid-column-end: 8;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  margin-bottom: 15px;
  max-width: 200px;
} 

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
> div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  max-width: 200px;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f3bca74a84d9d9c15bd907051f723627-0-inline-entity-form-f7de40a88d10e7813dff0154aee4220a-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form-b026dd5d9549e33ec9016c99a15070fe-0
> legend.fieldset__legend {
  display: none;
}

div.field--name-b75c57916cb17d9aa47ae441a99916d4 details input.button {
  margin: 5px 0;
  width: min-content;
}


/* Bedarf Maße Verpackung Lagerung */

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form
{
  display: grid;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper {
  display: contents;
  grid-column-start: 1;
  grid-column-end: 8;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper > div.form-wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item
> label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper > fieldset.fieldset
> div.fieldset__wrapper > div.form-wrapper > div.form-wrapper > div.form-item
> input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  margin-bottom: 15px;
  max-width: 200px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper
> div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper
> div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form > div.form-wrapper
> div.form-item > input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  max-width: 200px;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-fcd13ba965091b9b2b61371c848d7453-0-inline-entity-form-b75c57916cb17d9aa47ae441a99916d4-0-inline-entity-form-b026dd5d9549e33ec9016c99a15070fe-0
> legend.fieldset__legend {
  display: none;
}

/* Bedarf Aufbewahrung Regalplanung */

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
{
  display: grid;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper {
  display: contents;
  grid-column-start: 1;
  grid-column-end: 8;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper
> div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper
> div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end : 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > fieldset.fieldset > div.fieldset__wrapper > div.form-wrapper > div.form-wrapper
> div.form-item > input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  margin-bottom: 15px;
  max-width: 200px;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > div.form-item {
  display: contents;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > div.form-item > label.form-item__label {
  display: block;
  grid-column-start: 1;
  grid-column-end: 2;
}

div#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form
> div.form-wrapper > div.form-item > input.form-element {
  display: block;
  grid-column-start: 2;
  grid-column-end: 6;
  max-width: 200px;
}

fieldset#edit-f432ba82a1cb405757604eae9b90e9ca-0-inline-entity-form-f6fbcd86ac343a422e293660ad778d58-0-inline-entity-form-bc9dc8a3d249622a61d487a412c9a610-0-inline-entity-form-b8d90608271db7ee6083aeab48ea2c86-0
> legend.fieldset__legend {
  display: none;
}


/* Color scheme */

nav.tabs-wrapper ul.tabs li.tabs__tab a.tabs__link:hover, nav.tabs-wrapper ul.tabs li.tabs__tab
a.tabs__link:focus, nav.tabs-wrapper ul.tabs li.tabs__tab a.tabs__link {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
  border: 1px solid #f2f2f2;
}

nav.tabs-wrapper ul.tabs li.tabs__tab a.tabs__link.is-active:after {
  border-left: 6px solid #405E66;
  color: #464646;
}

nav.tabs-wrapper ul.tabs li.tabs__tab button.tabs__trigger, nav.tabs-wrapper ul.tabs li.tabs__tab
button.tabs__trigger:hover, nav.tabs-wrapper ul.tabs li.tabs__tab
button.tabs__trigger:focus {
  border: #f2f2f2;
  background-color: #f2f2f2;
}

nav.tabs-wrapper ul.tabs li.tabs__tab button.tabs__trigger
span.tabs__trigger-icon > span {
  border-top: solid 2px #405E66;
}

nav.tabs-wrapper ul.tabs li.tabs__tab button.tabs__trigger
span.tabs__trigger-icon > span:focus {
  outline: none;
}

/* CHANGED: disabled
span.mobile-nav-button__icon, span.mobile-nav-button__icon:before,
span.mobile-nav-button__icon:after {
  background-color: #405E66; 
} */

input.button--primary, input.button--primary:hover {
  background-color: #405E66;
}

input.button, input.button:hover {
  border-color: #405E66;
}

a#main-content {
  color: #405E66;
}

div#site-header__inner div.site-branding {
  background-image: none;
  background: #e72439;
}

header#header div.header__left {
  background-color: #405E66;
}

header#header div.header__left button.nav-primary__button {
  background-color: #405E66;
}

header#header div.site-header__initial {
  background-color: #405E66;
}

header#header div.site-header__initial button {
  background-color: #405E66;
}

div.social-bar {
  background-color: #eae3d5;
}

html body {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='84' viewBox='0 0 50 84'%3e  %3cpath opacity='0.05' fill='bbb5aa' d='M25,61.7C25,68.5,19.4,74,12.5,74S0,68.5,0,61.7c0-5.7,3.9-9.6,7.4-12.9c2.3-2.2,4.5-4.4,5.1-6.8c0.7,2.4,2.8,4.6,5.1,6.8C21.1,52.2,25,56,25,61.7z M42.6,6.8c-2.3-2.2-4.5-4.4-5.1-6.8c-0.7,2.4-2.9,4.6-5.1,6.8C28.9,10.2,25,14,25,19.7C25,26.5,30.6,32,37.5,32S50,26.5,50,19.7C50,14,46.1,10.2,42.6,6.8z'/%3e%3c/svg%3e");
  background-color: #eae3d5;
  color: #464646;
}

footer.site-footer {
  border-left: solid 90px #313131;
  background-color: #464646;
}

span.primary-nav__menu-link-inner:after {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #405E66;
}

a.breadcrumb__link {
  color: #405E66;
}

nav.secondary-nav:before {
  background-color: #f2f2f2;
}

li.vertical-tabs__menu-item a {
  background-color: #464646;
}

li.vertical-tabs__menu-item a:hover {
  background-color: #464646;
}

html body a {
  color: #405E66;
}

html body li.vertical-tabs__menu-item  a:hover {
  color: #fff;
}

html body a:hover {
  color: #464646;
}

div.site-branding__inner div.site-branding__text div.site-branding__name a:hover {
  color: #fff;
}

html.js input.form-element {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18.8' viewBox='0 0 18 18.8'%3e  %3cpath fill='%237e96a7' d='M17.8,17.4l-3.6-3.6c1.4-1.5,2.2-3.4,2.2-5.6c0-4.5-3.7-8.2-8.2-8.2S0,3.7,0,8.2s3.7,8.2,8.2,8.2c1.8,0,3.4-0.6,4.7-1.5l3.7,3.7c0.3,0.3,1.8,0.3,1.2,0C18.1,18.3,18.1,17.7,17.8,17.4z M8.2,14.7c-3.6,0-6.5-2.9-6.5-6.5s2.9-6.5,6.5-6.5s6.5,2.9,6.5,6.5S11.8,14.7,8.2,14.7z'/%3e%3c/svg%3e") no-repeat right 1.125rem top 1rem,linear-gradient(to right,#405E66 0.375rem,transparent 0.375rem,transparent
  100%);
  background-color: #f2f2f2;
}

html.js input.form-element:hover {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18.8' viewBox='0 0 18 18.8'%3e  %3cpath fill='%237e96a7' d='M17.8,17.4l-3.6-3.6c1.4-1.5,2.2-3.4,2.2-5.6c0-4.5-3.7-8.2-8.2-8.2S0,3.7,0,8.2s3.7,8.2,8.2,8.2c1.8,0,3.4-0.6,4.7-1.5l3.7,3.7c0.3,0.3,0.8,0.3,1.2,0C18.1,18.3,18.1,17.7,17.8,17.4z M8.2,14.7c-3.6,0-6.5-2.9-6.5-6.5s2.9-6.5,6.5-6.5s6.5,2.9,6.5,6.5S11.8,14.7,8.2,14.7z'/%3e%3c/svg%3e") no-repeat right 1.125rem top 1rem,linear-gradient(to
  right,#464646 0.375rem,transparent 0.375rem,transparent 100%),linear-gradient(to
  left,#464646 2px,transparent 2px,transparent 100%);
  background-color: #f2f2f2;
  border-color: #464646;
}

html.js input.form-element:focus {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18.8' viewBox='0 0 18 18.8'%3e  %3cpath fill='%237e96a7' d='M17.8,17.4l-3.6-3.6c1.4-1.5,2.2-3.4,2.2-5.6c0-4.5-3.7-8.2-8.2-8.2S0,3.7,0,8.2s3.7,8.2,8.2,8.2c1.8,0,3.4-0.6,4.7-1.5l3.7,3.7c0.3,0.3,0.8,0.3,1.2,0C18.1,18.3,18.1,17.7,17.8,17.4z M8.2,14.7c-3.6,0-6.5-2.9-6.5-6.5s2.9-6.5,6.5-6.5s6.5,2.9,6.5,6.5S11.8,14.7,8.2,14.7z'/%3e%3c/svg%3e") no-repeat right 1.125rem top 1rem,linear-gradient(to
  right,#464646 0.375rem,transparent 0.375rem,transparent 100%),linear-gradient(to
  left,#464646 2px,transparent 2px,transparent 100%);
  background-color: #f2f2f2;
  border-color: #464646;
  box-shadow: none;
}

li.is-active a.tabs__link.is-active:after {
  border-top: 6px solid #405E66;
}

textarea.form-textarea {
  background: linear-gradient(to right, #405E66 0.375rem, transparent 0.375rem, transparent 100%)
  #f2f2f2;
}

textarea.form-textarea:hover {
  border-color: #464646;
  background: /* LTR */
      linear-gradient(to right, #464646 0.375rem, transparent 0.375rem, transparent 100%),
      linear-gradient(to left, #464646 2px, transparent 2px, transparent 100%)
      #f2f2f2;
}

textarea.form-textarea:focus {
  box-shadow: none;
  border-color: #464646;
  background: /* LTR */
      linear-gradient(to right, #464646 0.375rem, transparent 0.375rem, transparent 100%),
      linear-gradient(to left, #464646 2px, transparent 2px, transparent 100%)
      #f2f2f2;
}

/* Entity browser */

div#edit-upload div.dz-message a.button {
  color: #405E66;
  border-color: #405E66;
}

div#edit-upload div.dz-message a.button:hover, div#edit-upload div.dz-message
a.button:focus {
  color: #405E66;
  border-color: #405E66;
  outline: 2px solid #405E66;
  box-shadow: none;
}

div.entities-list div.item-container {
  background-color: #f2f2f2;
  width: 47%;
  vertical-align: text-top;
}

html > body div.dialog-off-canvas-main-canvas
div.layout-container {
  background: #fff;
}

html > body div.dialog-off-canvas-main-canvas
div.layout-container main div.layout-content > div.region {
  margin-bottom: 0px;
}

div.item-container input.remove-button {
  margin: 5px 0;
}

div.layout-container > div.messages-list > div.messages--error {
  display: none;
}

form.entity-browser-form {
  background-color:#fff;
}

div.layout-container > main > div.layout-content > div.region--content >
div#block-gnm2018-administration-page-title {
  display: none;
}

div.layout-content div.grid-full {
  background-color: #fff;
  margin-top: -20px;
}

div.view-filters div.views-exposed-form {
  background-color: #fff;
}
 
summary.olivero-details__summary {
  background-color: #fff;
}

summary.olivero-details__summary:hover {
  background-color: #fff;
}

summary.olivero-details__summary:after {
  box-shadow: inset 0 0 0 2px #fff;
}

details.olivero-details {
  border: 2px solid #f2f2f2;
  box-shadow: none;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.contextual-region {
  display: none;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-header {
  margin-bottom: 0px;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-filters
div.views-exposed-form {
  display: inline-flex;
  flex-wrap: wrap;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-filters
div.views-exposed-form div.form-item {
  margin-top: 0px;
  margin-right: 2rem;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-filters
div.views-exposed-form div.form-actions input.button {
  margin-top: 2.25rem;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-filters {
  margin-bottom: 0px;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-content {
  padding-top: 1rem;
  border-top: solid 2px #f2f2f2;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-content
input {
  margin-left: 0px;
  border: 2px solid #464646;
  background-color: #f2f2f2;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-content
input[type="checkbox"]:checked {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23494DB' d='M14.8232 0.176777C14.9209 0.0791457 15.0791 0.0791455 15.1768 0.176777L16.9445 1.94454C17.0422 2.04217 17.0422 2.20047 16.9445 2.2981L6.23744 13.0052C6.13981 13.1028 5.98151 13.1028 5.88388 13.0052L0.176777 7.2981C0.0791456 7.20047 0.0791456 7.04218 0.176777 6.94454L1.94454 5.17678C2.04217 5.07915 2.20047 5.07915 2.2981 5.17678L5.88388 8.76256C5.98151 8.86019 6.13981 8.86019 6.23744 8.76256L14.8232 0.176777Z'/%3E%3C/svg%3E%0A")
  ;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-content
input:focus {
  box-shadow: none;
}

div.view-b34869d99be8c4f788285d14caa31c05 > div.view-content >
input.check-all-eb:first-child {
  display: inline-block;
}

div.view-b34869d99be8c4f788285d14caa31c05 > div.view-content >
input {
  display: none;
}

div.view-b34869d99be8c4f788285d14caa31c05 div.view-content table tbody tr td {
  border-color: #f2f2f2;
}

div.view-b34869d99be8c4f788285d14caa31c05 nav.pager ul.pager__items
li.pager__item--active {
  background-color: #405E66;
}

form.entity-browser-form div.form-actions input.button--primary:focus {
  background-color: #405E66;
  border-color: #405E66;
  box-shadow: none;
  outline: 2px solid #405E66;
}

div.entities-list input.button {
  color: #405E66;
  border-color: #405E66;
}

div.entities-list input.button:focus, input.entities-list div.button:hover {
  outline: 2px solid #405E66;
  box-shadow: none;
  color: #405E66;
  border-color: #405E66;
}


div.view-b34869d99be8c4f788285d14caa31c05 nav.pager a.pager__link:focus {
  color: #405E66;
  border-color: #405E66;
}

div.view-b34869d99be8c4f788285d14caa31c05 nav.pager a.pager__link:hover {
  background-color: #f2f2f2;
}

div.view-b34869d99be8c4f788285d14caa31c05 nav.pager a.pager__link {
  border-radius: 0 0 0 0;
}
  

/*iframe div.block-page-title-block {
  display: none;
}
*/

/* Fonts */

html body {
  font-family: "corpos",Arial,Helvetica,sans-serif;
}

span.primary-nav__menu-link-inner {
  text-transform: uppercase;
}

div.region h1, div.region h2, div.region h3, div.region h4, div.region h5,
div.region h6 {
  font-family: "corpos",Arial,Helvetica,sans-serif;
  color: #464646;
}

div.region h1 {
  font-size: 2rem;
}

/* Manage display */

div.olivero-details__wrapper > div.field > img.module-name-center-image {
  max-width: 200px;
  float: right;
}

details.form-wrapper div.olivero-details__wrapper >
div.field:first-child {
  position: relative;
  overflow: visible;
}

details.form-wrapper div.olivero-details__wrapper > div.field {
  overflow: hidden;
  margin-bottom: 10px;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference {
  margin-top: 2rem;
  margin-bottom: 2rem;
  background-color: #f2f2f2;
}


details.form-wrapper div.olivero-details__wrapper >
div.field.field--type-entity-reference.field--label-above >
div.field__label {
  margin-bottom: 10px;
}

details.form-wrapper div.olivero-details__wrapper >
div.field.field--type-entity-reference > div.field__items > div.field__item
> div.field {
  margin-bottom: 0px;
} 

details.form-wrapper div.olivero-details__wrapper >
div.field.field--type-entity-reference > div.field__items > div.field__item
{
  margin-bottom: 10px;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference.field--name-fc66ac76a3ecadbd5d5461eeae7a4720 {
  background-color: #fff;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference.field--name-fc66ac76a3ecadbd5d5461eeae7a4720
> div.field__label {
  display: none;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference > div.field {
 margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference > div.field--type-entity-reference {
  margin-top: 0px;
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference.field--name-f432ba82a1cb405757604eae9b90e9ca {
  background-color: #fff;
}

details.form-wrapper div.olivero-details__wrapper
div.field.field--type-entity-reference.field--name-f432ba82a1cb405757604eae9b90e9ca
> div.field__label {
  display: none;
}

details.form-wrapper div.olivero-details__wrapper
div.field--type-entity-reference div.field__label {
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-f3bca74a84d9d9c15bd907051f723627
> div.field__label {
  font-size: 1.2rem;
}

details.form-wrapper div.olivero-details__wrapper div.field.field--name-f7de40a88d10e7813dff0154aee4220a {
  margin-top: 0px;
  margin-bottom: 20px;
}

details.form-wrapper div.olivero-details__wrapper
div.field--type-entity-reference
div.field--name-b75c57916cb17d9aa47ae441a99916d4 >
div.field__label {
  display: none;
}

details.form-wrapper div.olivero-details__wrapper
div.field--type-entity-reference > div.field__items > div.field__item >
div.field--type-entity-reference {
  margin-top: 0px;
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-b026dd5d9549e33ec9016c99a15070fe
div.field__item div.layout__region div.field {
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-b026dd5d9549e33ec9016c99a15070fe
div.field__item div.layout {
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-b026dd5d9549e33ec9016c99a15070fe
> div.field__label
{
  margin-top: 10px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-b75c57916cb17d9aa47ae441a99916d4
div.field--name-f2d2344871dbc0ac4503cbede6f10d1b {
  margin-bottom: 10px;
}

details.form-wrapper div.olivero-details__wrapper div.field {
  margin-bottom: 0px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-fcd13ba965091b9b2b61371c848d7453
> div.field__label {
  font-size: 1.2rem;
}

details.form-wrapper div.olivero-details__wrapper div.field.field--name-b75c57916cb17d9aa47ae441a99916d4
{
  margin-top: 0px;
  margin-bottom: 20px;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-f6fbcd86ac343a422e293660ad778d58
> div.field__label {
  display: none;
}

details.form-wrapper div.olivero-details__wrapper div.field.field--name-bc9dc8a3d249622a61d487a412c9a610
{
  margin-top: 0px;
  margin-bottom: 20px;
}

details.form-wrapper div.olivero-details__wrapper div.field.field--name-bc9dc8a3d249622a61d487a412c9a610
> div.field__label {
  display: none;
}

details.form-wrapper div.olivero-details__wrapper div.field--name-b8d90608271db7ee6083aeab48ea2c86
> div.field__label {
  margin-top: 10px;
}

details.form-wrapper div.olivero-details__wrapper div.field.field--name-bc9dc8a3d249622a61d487a412c9a610
div.field--name-fc36dd2f071a65bbc737eaf2a642fca3 {
  margin-bottom: 10px;
}