@charset "UTF-8";
/* line 1, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface {
  /*
    .page-wrapper {
      width: 100%;
      max-width: unset;
  
      #header.site-header {
        padding: 1rem 0;
        min-height: unset;
        border-bottom: 1px solid #D7D7D7;
  
        .site-header__inner__container,
        .site-header__initial,
        .site-branding {
          max-width: unset;
          background: #fff;
        }
  
        .site-branding {
          min-height: unset;
        }
      }
  
      .main-content {
        width: 100%;
      }
  
      .social-bar {
        display: none;
      }
    }
  */
}
/* line 37, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper {
  width: 100%;
  max-width: unset;
}
/* line 41, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header {
  padding: 0;
  padding-top: 8px;
  min-height: unset;
  border-bottom: 1px solid #D7D7D7;
}
/* line 48, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__inner__container,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__initial,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-branding {
  max-width: unset;
  background: #fff;
}
/* line 54, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__inner__container img,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__initial img,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-branding img {
  width: 60%;
}
/* line 60, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__inner__container {
  padding-right: 18px;
}
/* line 64, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-header__initial {
  display: none;
}
/* line 68, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-branding {
  min-height: unset;
  padding-left: 16px;
}
/* line 72, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper #header.site-header .site-branding .site-branding__inner {
  padding: 0;
  top: -8px;
  position: relative;
}
/* line 80, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper .main-content {
  width: 100%;
}
/* line 83, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper .main-content .drugis-app-layout-column.border-right {
  border-left: 1px solid #d7d7d7;
}
/* line 88, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-wrapper .social-bar {
  display: none;
}
/* line 3, ../sass/components/_tag.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .tag.rag-tag .availability {
  height: 21px;
  padding: 5px 8px 5px 8px;
  border-radius: 71px;
  background-color: #000000;
  box-sizing: border-box;
  font-weight: 700;
  color: #ffffff;
  text-align: left;
  line-height: normal;
  letter-spacing: 0.5px;
  padding-bottom: 18px;
  font-size: 10px;
  margin-top: 8px;
  width: fit-content;
}
/* line 19, ../sass/components/_tag.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .tag.rag-tag .availability.available {
  background-color: #ff7100;
}
/* line 1, ../sass/components/_info.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .rag-info.inline.highlight {
  padding: 16px 0px 0px 0px;
  background-color: rgba(255, 255, 255, 0);
  box-sizing: border-box;
  font-family: "Roboto-Regular", "Roboto", sans-serif;
  color: #ff7100;
  text-align: left;
  line-height: normal;
  letter-spacing: 0.3px;
}
/* line 3, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.bold {
  font-weight: bold;
}
/* line 6, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.fit-content {
  width: fit-content;
}
/* line 10, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.inline {
  display: inline-block;
}
/* line 13, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.clear-both {
  clear: both;
}
/* line 16, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.right {
  float: right;
}
/* line 19, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.left {
  float: left;
}
/* line 22, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.one-col {
  width: 100%;
}
/* line 25, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.two-cols {
  width: 50%;
  max-width: 50%;
}
/* line 29, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.three-cols {
  width: 33%;
  max-width: 33%;
}
/* line 33, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.no-padding {
  padding: 0;
}
/* line 36, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.no-margin {
  margin: 0;
}
/* line 40, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.size-xs {
  font-size: 12px;
}
/* line 43, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.size-s {
  font-size: 14px;
}
/* line 46, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.size-m {
  font-size: 16px;
  line-height: 40px;
}
/* line 50, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.size-l {
  font-size: 20px;
  line-height: 48px;
}
/* line 55, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.flex {
  display: flex;
}
/* line 58, ../sass/components/_views-field.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.hide-if-false.nein, body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-field.hide-if-false.Nein {
  display: none;
}
/* line 3, ../sass/components/_views-label.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-label.soft {
  color: #aaa;
}
/* line 11, ../sass/components/_views-label.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .views-label.fixed-width {
  flex: 0 0 216px;
  width: 216px;
  /* optional – für Sicherheit */
}
/* line 26, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs {
  padding: 0;
  border: none;
}
/* line 30, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs .region__title,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs .block__title {
  padding: 30px 24px 18px 32px;
  margin: 0;
}
/* line 36, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav {
  display: flex;
  align-items: flex-end;
  flex: 1 1 50px;
  background: transparent;
  border: none;
  border-bottom: 1px solid #e6e6e6;
  padding: 0.2em 0.2em 0 16px;
  margin: 0;
  max-height: 50px;
}
/* line 47, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav.pl0 {
  padding-left: 0;
}
/* line 50, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav.pl0 li:first-child {
  padding-left: 0;
}
/* line 55, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav li.ui-tab {
  background: transparent;
  border: none;
  padding: 0 12px;
  font-family: "TradeGothic LT", "TradeGothic LT Light", "TradeGothic LT Bold", "TradeGothic LT Italic", "TradeGothic LT Bolditalic", sans-serif;
  font-size: 14px;
}
/* line 62, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav li.ui-tab a {
  color: #aaa;
  padding: 11px 4px 12px 4px;
  text-decoration: none;
}
/* line 68, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav li.ui-tab[aria-labelledby="ui-id-1"] {
  padding-left: 0;
}
/* line 72, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs ul.ui-tabs-nav li.ui-tab.ui-state-active a {
  color: #000;
  border-bottom: 4px solid #000;
  outline: none;
  padding-bottom: 9px;
}
/* line 81, ../sass/components/_tabs.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .ui-tabs div.ui-tabs-panel {
  padding: 0 32px 0 0;
}
/* line 3, ../sass/widgets/menu/_secondary_nav_menu.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .bmr-button, body.drugis-layout-drugis-simple-app-frame.dgis-interface .secondary-nav__menu li:last-child a,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .secondary-nav__menu .logout-button a {
  padding: 9px 24px 9px 24px;
  border-radius: 50px;
  background-image: linear-gradient(90deg, #ff9541 0%, #ff780c 100%);
  box-sizing: border-box;
  box-shadow: 0px 5px 20px 0px rgba(255, 113, 0, 0.25);
  font-family: "Roboto-Bold", "Roboto Bold", "Roboto", sans-serif;
  font-weight: 700;
  color: #ffffff;
  text-align: right;
  line-height: 20px;
  letter-spacing: 0.5px;
}
/* line 20, ../sass/widgets/menu/_secondary_nav_menu.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .secondary-nav__menu li a {
  text-transform: uppercase;
  letter-spacing: 1.75px;
}
/* line 24, ../sass/widgets/menu/_secondary_nav_menu.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .secondary-nav__menu li a:hover {
  text-decoration: none;
}
/* line 26, ../sass/widgets/menu/_secondary_nav_menu.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .secondary-nav__menu li a:hover::after {
  opacity: 0;
}
/* line 3, ../sass/widgets/_dwidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dwidget.pt16 {
  padding-top: 16px;
}
/* line 1, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper {
  height: inherit;
  display: block;
}
/* line 4, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget {
  height: inherit;
  display: flex;
  flex-direction: column;
}
/* line 8, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-header {
  border-bottom: 1px solid #D7D7D7;
}
/* line 9, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-header #dentity-widget-toolbar {
  height: 49px;
}
/* line 14, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content {
  height: inherit;
  overflow: auto;
}
/* line 18, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content #main.layout-main {
  min-width: unset;
}
/* line 22, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content .main-content__container {
  max-width: unset;
}
/* line 25, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content .main-content__container main {
  margin-left: 24px;
  margin-right: 24px;
}
/* line 29, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content .main-content__container main #inner-top {
  display: flex;
  flex-direction: row;
}
/* line 33, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content .main-content__container main #inner-top .sticker:last-child {
  margin-right: 0;
  margin-left: 8px;
}
/* line 41, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget-wrapper #dentity-widget #dentity-widget-content .main-content__container main .views-element-container .view-empty .drugis-no-results-container {
  position: relative;
  top: 115px;
}
/* line 56, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget #dentity-widget-header,
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget .dentity-widget-header,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget #dentity-widget-header,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget .dentity-widget-header {
  height: 50px;
  border-bottom: 1px solid #D7D7D7;
}
/* line 61, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget #dentity-widget-content,
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget .dentity-widget-content,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget #dentity-widget-content,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget .dentity-widget-content {
  padding: 8px 24px 0 24px;
}
/* line 65, ../sass/widgets/_dentitywidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget #dentity-widget-content #feature-details-tabs,
body.drugis-layout-drugis-simple-app-frame.dgis-interface #dentity-widget .dentity-widget-content #feature-details-tabs,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget #dentity-widget-content #feature-details-tabs,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dentity-widget .dentity-widget-content #feature-details-tabs {
  padding-top: 16px;
}
/* line 1, ../sass/vars/_root.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface :root {
  --color-text-neutral-loud: #323232;
  --border-radius: 4px;
  --font-sans: Roboto, sans-serif;
  --font-icon: "Font Awesome 6 Pro";
}
/* line 1, ../sass/vars/_root.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface :root {
  --color-text-neutral-loud: #323232;
  --border-radius: 4px;
  --font-sans: Roboto, sans-serif;
  --font-icon: "Font Awesome 6 Pro";
}
/* line 29, ../sass/vars/_measures.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .pt16 {
  padding-top: 16px;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-3xl {
  font-size: 2.5rem;
  line-height: 4rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-2xl {
  font-size: 2rem;
  line-height: 2.5rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-xxl {
  font-size: 2rem;
  line-height: 2.5rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-l {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-m {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-s {
  font-size: 0.75rem;
  line-height: 1.125rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-xxs {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
/* line 47, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .font-size-2xs {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
/* line 53, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface p {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* line 57, ../sass/vars/_font.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .small-text {
  font-size: 0.75rem;
  line-height: 1rem;
}
/* line 29, ../sass/vars/_measures.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .pt16 {
  padding-top: 16px;
}
/* line 1, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view-empty {
  margin-left: auto;
  margin-right: auto;
}
/* line 7, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view-empty .drugis-no-results-container {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: inherit;
  text-align: center;
}
/* line 17, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view-empty .drugis-no-results-container i.size-5xl {
  width: 5rem;
  height: 5rem;
  background: #ecf3dc;
  border-radius: 50%;
  padding-top: 1.5rem;
  padding-left: 0.125rem;
}
/* line 24, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view-empty .drugis-no-results-container i.size-5xl:before {
  font-size: 32px;
}
/* line 29, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view-empty .drugis-no-results-container h3 {
  padding: 1.5rem 0px 1.5rem 0px;
}
/* line 36, ../sass/widgets/_viewempty.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .filter-visible.content-hidden .view-empty {
  display: none;
}
/* line 3, ../sass/widgets/_drugis_ajaxcontainer_viewswidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.filter-hidden .view-header .views-filter-toolbar,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.filter-hidden .view-filters-footer,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.filter-hidden .view-filters,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.filter-hidden .pager .form-actions {
  display: none;
}
/* line 12, ../sass/widgets/_drugis_ajaxcontainer_viewswidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.content-hidden .view-content,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dajaxcontainer-viewswidget.content-hidden .pager ul.pager__items {
  display: none;
}
/* line 13, ../sass/widgets/_viewattributetablewidget.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .view.attribute-table-widget .view-header {
  display: flex;
  flex-wrap: nowrap;
}
/* line 1, ../sass/widgets/_goto.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-app-layout-region.inside-top-right {
  position: absolute;
  right: 440px;
  top: -31px;
  background: white;
  box-shadow: none;
}
/* line 11, ../sass/widgets/_goto.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-goto-mount .drugis-goto-container-control {
  background: transparent;
}
/* line 14, ../sass/widgets/_goto.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-goto-mount .drugis-goto-container-control .form-item {
  margin: 0;
}
/* line 16, ../sass/widgets/_goto.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-goto-mount .drugis-goto-container-control .form-item input {
  min-height: 32px;
  border: none;
  width: 400px;
  -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.14902);
  -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
}
/* line 1, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #drugis-blocks-quicksearch-content {
  height: 100%;
}
/* line 4, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #drugis-blocks-quicksearch-content .drugis-quicksearch-section {
  height: 100%;
}
/* line 7, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #drugis-blocks-quicksearch-content .drugis-quicksearch-section .quicksearch-table,
body.drugis-layout-drugis-simple-app-frame.dgis-interface #drugis-blocks-quicksearch-content .drugis-quicksearch-section .attribute-table {
  height: 100%;
  gap: 0;
}
/* line 15, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-block-toolbar-app-start .dgs-interface-toolbar.landscape.no-border {
  display: flex;
}
/* line 19, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-quicksearch .form-item {
  width: 320px;
  margin: 0;
  border: 0;
  outline: 0;
}
/* line 24, ../sass/widgets/_quicksearch.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-quicksearch .form-item input {
  height: 36px;
  min-width: unset;
  min-height: unset;
  margin: 6px 0;
  border-color: black;
}
/* line 5, ../sass/layout/drugis_app/_drugis_app_layout_column_left.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-app-layout-column.left .drugis-dstackedlayout .drugis-entity-widget-container {
  display: block;
}
/* line 8, ../sass/layout/drugis_app/_drugis_app_layout_column_left.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-app-layout-column.left .drugis-dstackedlayout .drugis-entity-widget-container .content {
  height: 100%;
  display: flex;
}
/* line 109, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #block-drugis-blocks-dgsblockpanelscenes ul.drugis-dtreeviewgroupitem li.drugis-dtreeviewlayeritem.current .drugis-whole-row-layeritem:first-child,
body.drugis-layout-drugis-simple-app-frame.dgis-interface #block-drugis-blocks-dgsblockpanellayers ul.drugis-dtreeviewgroupitem li.drugis-dtreeviewlayeritem.current .drugis-whole-row-layeritem:first-child {
  background: #ff7100;
}
/* line 115, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-layout.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-app-layout-region.inside-bottom-right,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-drugis-app01 .drugis-app-layout-region.inside-bottom-right {
  bottom: 32px;
  top: unset;
  right: 32px;
}
/* line 121, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-layout.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-app-layout-region.inside-bottom-right .dwidget.identified-features,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .page-drugis-app01 .drugis-app-layout-region.inside-bottom-right .dwidget.identified-features {
  padding: 32px;
}
/* line 130, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface #block-drugis-blocks-dgsblockpanellayers .drugis-dwidget.drugis-dtreeviewlayerthemewidget.theme-single-style .daction.text {
  display: none;
}
/* line 150, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  padding-right: 4px;
  border-color: transparent;
  width: 16px;
  height: 16px;
  font-size: 0;
  position: relative;
  top: 6px;
  margin-right: 8px;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-null-oder-nicht-ver-ffentlicht span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #fafcc3;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-bis-50 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #fcfeff;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-51---250 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #e1edf8;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-251---500 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ccdff1;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-501---1000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #afd1e7;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-1001---3000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #88bedc;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-3001---4000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #5fa6d1;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-4001---6000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #3d8dc3;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-6001---10000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #0a539e;
}
/* line 22, ../sass/layertree/_bmr_ruhragis_gewerbegebiete_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-10001---12000 span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #08306b;
}
/* line 11, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-startlegende span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  border: 2px solid #ff7100;
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-a---land--und-forstwirtschaft--fischerei span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(205, 220, 57, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-b---bergbau-und-gewinnung-von-steinen-und-erden span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(248, 187, 208, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-c---verarbeitendes-gewerbe span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(183, 28, 28, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-d---energieversorgung span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(29, 233, 182, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-e---wasserversorgung--abwasser--und-abfallentsorgung-und-beseitigung-von-umweltverschmutzungen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(117, 117, 117, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-f---baugewerbe span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(255, 171, 0, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-g---handel--instandhaltung-und-reparatur-von-kraftfahrzeugen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(132, 255, 255, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-g---45---handel-mit-kraftfahrzeugen--instandhaltung-und-reparatur-von-kraftfahrzeugen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(64, 196, 255, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-g---47---einzelhandel--ohne-handel-mit-kraftfahrzeugen- span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(187, 222, 251, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-h---verkehr-und-lagerei span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(30, 136, 229, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-i---u---andere-wirtschaftszweige span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(139, 195, 74, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-x---verschiedene-gewerbe-ohne--berwiegende-nutzung span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(156, 39, 176, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-y---wz-zuordnung-noch-unklar--z-b--bei-neuerrichtung- span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(176, 190, 197, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-z0---sonstige-nicht-gewerbliche-nutzungen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-z1---brachen- span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(253, 216, 53, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-z2---leerst-nde span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(255, 202, 40, 0.7);
}
/* line 42, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-z3---freifl-chen--vormals-gewerblich-nicht-genutzt span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(255, 235, 59, 0.7);
}
/* line 65, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-sofort span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(80, 240, 255, 0.7);
}
/* line 65, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-kurzfristig span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(128, 216, 255, 0.7);
}
/* line 65, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-mittelfristig span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(33, 150, 243, 0.7);
}
/* line 65, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-langfristig span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(21, 101, 192, 0.7);
}
/* line 65, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-unbekannt span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(187, 222, 251, 0.7);
}
/* line 81, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-ja span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(174, 234, 0, 0.7);
}
/* line 81, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-nein span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: rgba(213, 0, 0, 0.7);
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-bochum span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-bottrop span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-dortmund span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-duisburg span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-ennepe-ruhr-kreis span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-essen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-gelsenkirchen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-hagen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-hamm span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-herne span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-m-lheim-an-der-ruhr span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-oberhausen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-kreis-recklinghausen span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-kreis-unna span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 109, ../sass/layertree/_bmr_ruhragis_nutzungen_25832.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .block-drugis-blocks-dgsblockpanellayers
.drugis-panel-layers
.drugis-layers
.drugis-layer-tree
ul.data-layer-list.drugis-dtreeviewgroupitem
li.drugis-dtreeviewlayeritem
ul.drugis-dtreeviewlayerthemeswidget
li.drugis-dtreeviewlayerthemeitem
span.drugis-dtreeviewlayerthemewidget
ul li.drugis-dwidget.drugis-dtreeviewlayerstyleitem.style-item-kreis-wesel span.drugis-dwidget.drugis-dtreeviewlayerstylewidget span.drugis-element.daction-layer-style-select::before {
  background-color: #ffeb3b;
}
/* line 168, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dwidgetlegendentrypanelthemefeaturescount,
body.drugis-layout-drugis-simple-app-frame.dgis-interface .drugis-dwidgetlegendentrypanelfeaturescount {
  display: none !important;
}
/* line 173, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .pager__item--active {
  background-color: #ff7100;
  border-radius: .375rem;
  width: 3rem;
  height: 3rem;
}
/* line 180, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dbutton-filled, body.drugis-layout-drugis-simple-app-frame.dgis-interface .dbutton.filled {
  outline: none;
  background-color: #000;
  outline: none;
  background-color: #000;
  height: 2rem;
  border-radius: .375rem;
  padding: 0 24px;
  padding-top: 8px;
}
/* line 190, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dbutton-filled:hover, body.drugis-layout-drugis-simple-app-frame.dgis-interface .dbutton.filled:hover {
  outline: none;
  background-color: #000;
}
/* line 196, ../sass/rualivero.scss */
body.drugis-layout-drugis-simple-app-frame.dgis-interface .dwidget.attribute-table-widget .view-content table tr td {
  max-width: 200px;
  overflow-x: clip;
  height: 36px;
}

/* line 1, ../sass/_clearolivero.scss */
html {
  height: 100%;
  /* Fallback CSS for IE 4-6 and older browsers. Note: Without this setting, body below cannot achieve 100% height. */
  height: 100vh;
  /* Overrides 100% height in modern HTML5 browsers and uses the viewport's height. Only works in modern HTML5 browsers */
}
/* line 5, ../sass/_clearolivero.scss */
html body {
  background: none;
}
/* line 8, ../sass/_clearolivero.scss */
html body #page-wrapper {
  max-width: unset;
}
/* line 12, ../sass/_clearolivero.scss */
html body #page-wrapper #header .site-header__initial {
  background: transparent;
  display: none;
}

/* line 1, ../sass/components/_flex.scss */
.flex {
  display: flex;
}
/* line 4, ../sass/components/_flex.scss */
.flex.between {
  justify-content: space-between;
}
/* line 7, ../sass/components/_flex.scss */
.flex.column {
  flex-direction: column;
}
/* line 10, ../sass/components/_flex.scss */
.flex.row {
  flex-direction: row;
}

/* line 15, ../sass/components/_flex.scss */
.flex-row {
  display: flex;
  flex-direction: row;
}
/* line 19, ../sass/components/_flex.scss */
.flex-row.between {
  justify-content: space-between;
}

/* Scope nur auf unser Modal-Dialog */
/* line 4, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal {
  border-radius: var(--radius-lg, 12px);
  box-shadow: var(--shadow-lg, 0 2px 25px rgba(0, 0, 0, 0.15));
  max-width: 800px;
}

/* line 10, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog-titlebar {
  background: transparent;
  border: none;
  color: #fff;
}

/* line 15, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal {
  padding: 0;
  border-radius: inherit;
}
/* line 21, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .drugis-welcome-wrapper .drugis-welcome-content {
  /* Typo/Colors komplett vom Theme erben */
  padding: 0;
}
/* line 26, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .drugis-welcome-wrapper .drugis-welcome-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  padding: 1rem 2rem 1.5rem;
  /* Buttons nur layouten, Styling dem Theme überlassen */
}
/* line 34, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .drugis-welcome-wrapper .drugis-welcome-controls .drugis-welcome-close,
.ui-dialog.drugis-welcome-modal #drupal-modal .drugis-welcome-wrapper .drugis-welcome-controls .drugis-welcome-go {
  margin: 0;
}
/* line 43, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
  width: 100% !important;
}
/* line 47, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row {
  /* optionale Utility-Abstände beibehalten */
}
/* line 48, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field a {
  color: inherit;
  /* Theme-Linkfarbe */
  text-decoration: inherit;
}
/* line 54, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field.p0 {
  padding: 0;
}
/* line 55, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field.p0-64 {
  padding: 0 4rem;
}
/* line 56, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field.p0-32 {
  padding: 0 2rem;
}
/* line 57, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field.p32-64 {
  padding: 2rem 4rem;
}
/* line 59, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row .views-field.views-field-field-untertitel-txt {
  padding-top: 2rem;
  font-weight: 600;
  /* leichte Betonung, keine Font-Familie */
}
/* line 64, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_slide .views-row h2 {
  font-size: clamp(1.5rem, calc(1rem + 2vw), 2.5rem);
  font-weight: 700;
  margin: 0 0 .5rem;
  color: inherit;
}
/* line 76, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: .75rem 1rem;
  padding: 1rem 2rem 0;
  /* Sekundäre Aktionen dezenter, sonst Theme-Button-Stil lassen */
}
/* line 85, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_close a,
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_previous a {
  opacity: .75;
  text-decoration: none;
}
/* line 90, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_close a:hover,
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_previous a:hover {
  opacity: 1;
}
/* line 95, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_pause {
  display: none;
}
/* line 98, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_pager_field {
  margin: 0 auto;
  display: flex;
  gap: .5rem;
  padding: 1.5rem 2rem;
}
/* line 104, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_pager_field .views_slideshow_pager_field_item {
  width: 22px;
  height: 8px;
  border-radius: 4px;
  background: currentColor;
  /* nutzt Theme-Textfarbe */
  opacity: .25;
  font-size: 0;
  transition: opacity .15s linear;
}
/* line 113, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_pager_field .views_slideshow_pager_field_item.active {
  opacity: 1;
}
/* line 114, ../sass/widgets/_startscreen-slides.scss */
.ui-dialog.drugis-welcome-modal #drupal-modal .view .views-slideshow-controls-bottom .views_slideshow_pager_field .views_slideshow_pager_field_item:hover {
  opacity: .5;
}

/* line 3, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard {
  /**
   * Aus dem zerstörten Build rekonstruiert (ehem. _wfdo_table_view.scss):
   * – Duplikate entfernt
   * – sauber genestet
   * – Selektorspezifität beibehalten
   */
}
/* line 25, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard #block-wfdostandalonelogo {
  margin: 0;
  padding: 32px 8px 8px;
}
/* line 29, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard #block-wfdostandalonelogo .layout {
  margin: 0;
}
/* line 33, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard #block-wfdostandalonelogo img {
  max-width: 40px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 44, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu {
  display: block;
  width: 100%;
  margin: 0;
  padding: 4px 0 0;
}
/* line 50, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item {
  margin: 0;
  margin-top: 16px;
  margin-bottom: 8px;
  padding: 8px 0;
  width: 100%;
  height: 48px;
  color: #7F7F7F;
}
/* line 59, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item a {
  display: block;
  width: max-content;
  margin-left: 8px;
  margin-right: 4px;
  text-align: center;
  line-height: 21px;
  font-size: 0;
  color: #7F7F7F;
  text-decoration: none;
}
@media (min-width: 1024px) {
  /* line 59, ../sass/widgets/_app_navigation_menu.scss */
  .-app01-dashboard .app-navigation-menu ul.menu li.menu-item a {
    margin-left: 16px;
    margin-right: 8px;
    font-size: 14px;
  }
}
/* line 76, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item a:hover {
  color: #323232;
  border-radius: 4px;
}
/* line 81, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item a:before {
  float: left;
  width: 36px;
  padding-left: 4px;
  padding-right: 8px;
  margin-left: auto;
  margin-right: auto;
}
/* line 91, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item:before {
  color: #7F7F7F;
}
/* line 95, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail {
  border-left: 4px solid #323232;
}
/* line 98, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a {
  font-weight: bold;
  color: #323232;
  border-radius: 4px;
}
/* line 103, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:before {
  color: #323232;
  padding-left: 0;
}
/* line 108, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover {
  color: #000;
}
/* line 111, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover:before {
  color: #000;
}
/* line 117, ../sass/widgets/_app_navigation_menu.scss */
.-app01-dashboard .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail:before {
  color: #FFF;
}
/* line 9, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .block-field.right {
  display: flex;
  flex-direction: row-reverse;
}
/* line 15, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard header {
  display: none;
}
/* line 19, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .page-wrapper {
  height: 100%;
  max-width: unset;
}
/* line 23, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .page-wrapper #page {
  height: 100%;
}
/* line 27, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .page-wrapper #page #main-wrapper #margin-top {
  height: 85px;
}
/* line 34, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container {
  display: flex;
  flex-direction: row;
  max-width: none;
  margin-right: 64px;
}
/* line 40, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #outskirt-left {
  flex: 1 1 auto;
  background: #fff;
  border-right: 1px solid #e6e6e6;
  z-index: 1;
  margin-right: 32px;
}
/* line 49, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #outskirt-left #block-rualivero-bmrstandalonelogo {
  margin: 24px;
}
/* line 54, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main {
  width: 100%;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  flex-direction: column;
}
/* line 61, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top {
  width: 1236px;
  height: 85px;
  margin-left: auto;
  margin-right: auto;
}
/* line 67, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .layout {
  margin-bottom: 9px;
}
/* line 71, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .dwidget.headline.tools.landscape {
  padding: 30px 0 8px;
}
/* line 75, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top h3 {
  width: fit-content;
  float: left;
  font-size: 32px;
}
/* line 81, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .views-row {
  display: flex;
  flex-direction: row;
}
/* line 85, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .views-row .views-field {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  /* line 90, ../sass/layout/_rgs_dashboard.scss */
  .-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .views-row .region > * {
    margin-bottom: 0;
  }
}
/* line 97, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content {
  max-width: none;
  width: 1236px;
  margin-left: auto;
  margin-right: auto;
}
/* line 103, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .region--highlighted {
  display: block;
}
/* line 107, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .region--content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 125, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .main-content__container {
  padding: 0;
  width: 100%;
  max-width: none;
}
/* line 130, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top {
  display: grid;
}
/* line 133, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top {
  display: flex;
  flex-direction: row;
}
/* line 137, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top .block {
  margin-bottom: 0;
}
/* line 144, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #content .block {
  margin-bottom: 4px;
}
/* line 151, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #main.layout-main .social-bar {
  display: none;
}
@media (min-width: 62.5rem) {
  /* line 157, ../sass/layout/_rgs_dashboard.scss */
  .-app01-dashboard #main-wrapper.layout-container #main.layout-main .sidebar-grid .region--sidebar {
    -ms-grid-row: 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
    grid-column: 11 / 15;
  }
  /* line 164, ../sass/layout/_rgs_dashboard.scss */
  .-app01-dashboard #main-wrapper.layout-container #main.layout-main .sidebar-grid > .site-main {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: repeat(8, minmax(0, 1fr));
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 1 / 11;
    margin-left: 24px;
  }
}
/* line 178, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard #main-wrapper.layout-container #outskirt-right {
  display: none;
    /*
    flex: 1 1 $outskirt-right-width;
    min-width: $outskirt-right-width;
    max-width: $outskirt-right-width;
    background: white;
    border-left: 1px solid rgba(230, 230, 230, 1);
    z-index: 1;

    @media (min-width: 62.5rem) {
      .region > * { margin-bottom: 0; }
    }

    #block-views-block-dedno002-wf-imd-nachfragen-dedno002-intern {
      h2.block__title {
        padding: 32px 24px 24px 32px;
        margin: 0;
        padding-top: 30px;
        padding-bottom: 26px;
      }
    }
    */
}
/* line 205, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .site-footer {
  display: none;
}
/* line 209, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-header {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
/* line 214, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-header h3 {
  font-size: 14px;
  line-height: 20px;
  color: #333;
  padding-top: 3px;
}
/* line 222, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters {
  padding: 8px;
  padding-top: 14px;
  padding-left: 18px;
  margin-bottom: 24px;
}
/* line 228, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
  font-size: 14px;
  line-height: 20px;
  flex-wrap: wrap;
}
/* line 240, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item {
  flex: 1 1 100%;
  max-width: 240px;
  margin: 0;
}
/* line 245, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item input {
  min-height: 38px;
}
/* line 248, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item input.form-checkbox {
  min-height: 20px;
  height: 20px;
  width: 20px;
}
/* line 256, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form label {
  cursor: pointer;
  color: #232323;
  padding: 8px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 267, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form label.form-item__label.option {
  border: none;
}
/* line 272, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .js-form-type-checkbox {
  white-space: nowrap;
}
/* line 276, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .js-form-type-select {
  height: 54px;
}
/* line 279, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .js-form-type-select select {
  display: none;
}
/* line 286, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .js-form-type-select:hover select, .-app01-dashboard .view-filters form .js-form-type-select:active select, .-app01-dashboard .view-filters form .js-form-type-select:focus select {
  display: block;
  z-index: 10;
  position: relative;
}
/* line 295, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item--combine label {
  display: none;
}
/* line 299, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item--combine input.form-element--type-text {
  cursor: pointer;
  color: #232323;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
/* line 307, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-item--combine input.form-element--type-text::placeholder {
  color: #e6e6e6;
}
/* line 313, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form fieldset {
  height: 54px;
  background: transparent;
  border: none;
  margin-top: 9px;
  margin-left: 2px;
  font-size: 14px;
  line-height: 20px;
}
/* line 322, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form fieldset .fieldset__legend {
  margin: 0;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  padding: 4px;
  background-color: #fff;
}
/* line 329, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form fieldset .fieldset__legend .fieldset__label {
  cursor: pointer;
  color: #232323;
  background: #fff;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  padding: 6px;
  padding-left: 12px;
}
/* line 341, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form fieldset .fieldset__wrapper {
  display: none;
}
/* line 348, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form fieldset:hover .fieldset__wrapper, .-app01-dashboard .view-filters form fieldset:active .fieldset__wrapper, .-app01-dashboard .view-filters form fieldset:focus .fieldset__wrapper {
  display: block;
  z-index: 10;
  position: relative;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  max-height: 400px;
  overflow: auto;
}
/* line 361, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-actions {
  margin: 0;
  align-self: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
/* line 368, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-actions #edit-submit-dedno004-wf-imd-organisationen,
.-app01-dashboard .view-filters form .form-actions #edit-submit-dedno002-wf-imd-nachfragen,
.-app01-dashboard .view-filters form .form-actions #edit-submit-dedno008-wf-imd-guiflaechen,
.-app01-dashboard .view-filters form .form-actions #edit-submit-dedno003-wf-imd-liegenschaften {
  padding-left: 25px;
  padding-right: 25px;
}
/* line 376, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-filters form .form-actions .form-submit[value="Anwenden"],
.-app01-dashboard .view-filters form .form-actions .form-submit[value="Zurücksetzen"] {
  margin-top: 0 !important;
}
/* line 387, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form .js-form-wrapper.form-wrapper[data-drupal-selector="edit-actions"] {
  display: none;
}
/* line 391, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper {
  display: flex;
  justify-content: space-between;
  border: 1px solid #e6e6e6;
  padding: 0 16px;
  flex: 1 1 auto;
}
/* line 398, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-item,
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-wrapper {
  display: block;
  align-self: center;
  font-family: "Roboto", sans-serif;
  text-rendering: optimizeLegibility;
  padding-right: 4px;
}
/* line 407, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper select {
  height: 40px;
  margin-top: -1px;
}
/* line 413, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .button,
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .ui-dialog .ui-dialog-buttonpane button {
  margin-left: 8px;
  margin-right: 0 !important;
}
/* line 421, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content form.vbo-view-form #vbo-action-form-wrapper details.vbo-multipage-selector {
  display: none;
}
/* line 427, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table {
  border-right: 1px solid #e6e6e6;
}
/* line 430, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table tr {
  height: 54px;
  border: 1px solid #e6e6e6;
  border-right: 0;
  font-size: 14px;
  line-height: 20px;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
}
/* line 441, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table tr:hover {
  background: #f6f6f6;
}
/* line 445, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table tr th {
  border: none;
  padding: 0 16px;
  vertical-align: middle;
}
/* line 451, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table tr td {
  padding: 0 16px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
}
/* line 459, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table tr td.center-with-padding {
  padding-top: 16px;
}
/* line 465, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .view-content table input[type="checkbox"],
.-app01-dashboard .view-content table input[type="radio"] {
  width: 18px;
  height: 18px;
  border: 1px solid #e6e6e6;
}
/* line 474, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .drugis-views-exposed-filter-values-container-box {
  flex: 0 0 100%;
  margin-bottom: 4px;
  margin-top: 0;
  margin-left: -1px;
}
/* line 480, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] {
  background: #fff;
  border: 1px solid lightgrey;
  padding: 8px;
  margin-left: 2px;
  border-radius: 4px;
  padding-left: 4px;
  display: flex;
  width: fit-content;
}
/* line 490, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag {
  background: #00b9c8;
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: 1px;
  color: #fff;
  text-align: left;
  align-self: center;
  padding: 4px 6px 4px 8px;
  border: none;
  height: 28px;
  border-radius: 4px;
  box-shadow: none;
  text-transform: uppercase;
  margin-left: 4px;
  width: fit-content;
  cursor: pointer;
}
/* line 511, ../sass/layout/_rgs_dashboard.scss */
.-app01-dashboard .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag i {
  padding-left: 4px;
}

/* line 3, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui {
  /**
   * Aus dem zerstörten Build rekonstruiert (ehem. _wfdo_table_view.scss):
   * – Duplikate entfernt
   * – sauber genestet
   * – Selektorspezifität beibehalten
   */
}
/* line 25, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui #block-wfdostandalonelogo {
  margin: 0;
  padding: 32px 8px 8px;
}
/* line 29, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui #block-wfdostandalonelogo .layout {
  margin: 0;
}
/* line 33, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui #block-wfdostandalonelogo img {
  max-width: 40px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 44, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu {
  display: block;
  width: 100%;
  margin: 0;
  padding: 4px 0 0;
}
/* line 50, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item {
  margin: 0;
  margin-top: 16px;
  margin-bottom: 8px;
  padding: 8px 0;
  width: 100%;
  height: 48px;
  color: #7F7F7F;
}
/* line 59, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item a {
  display: block;
  width: max-content;
  margin-left: 8px;
  margin-right: 4px;
  text-align: center;
  line-height: 21px;
  font-size: 0;
  color: #7F7F7F;
  text-decoration: none;
}
@media (min-width: 1024px) {
  /* line 59, ../sass/widgets/_app_navigation_menu.scss */
  .rgs-entity-ui .app-navigation-menu ul.menu li.menu-item a {
    margin-left: 16px;
    margin-right: 8px;
    font-size: 14px;
  }
}
/* line 76, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item a:hover {
  color: #323232;
  border-radius: 4px;
}
/* line 81, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item a:before {
  float: left;
  width: 36px;
  padding-left: 4px;
  padding-right: 8px;
  margin-left: auto;
  margin-right: auto;
}
/* line 91, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item:before {
  color: #7F7F7F;
}
/* line 95, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail {
  border-left: 4px solid #323232;
}
/* line 98, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a {
  font-weight: bold;
  color: #323232;
  border-radius: 4px;
}
/* line 103, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:before {
  color: #323232;
  padding-left: 0;
}
/* line 108, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover {
  color: #000;
}
/* line 111, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover:before {
  color: #000;
}
/* line 117, ../sass/widgets/_app_navigation_menu.scss */
.rgs-entity-ui .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail:before {
  color: #FFF;
}
/* line 10, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .block-field.right {
  display: flex;
  flex-direction: row-reverse;
}
/* line 16, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui header {
  display: none;
}
/* line 20, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .page-wrapper {
  height: 100%;
  max-width: unset;
}
/* line 24, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .page-wrapper #page {
  height: 100%;
}
/* line 28, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .page-wrapper #page #main-wrapper #margin-top {
  height: 85px;
}
/* line 35, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container {
  display: flex;
  flex-direction: row;
  max-width: none;
  margin-right: 64px;
}
/* line 41, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #outskirt-left {
  flex: 1 1 auto;
  background: #fff;
  border-right: 1px solid #e6e6e6;
  z-index: 1;
  margin-right: 32px;
}
/* line 50, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #outskirt-left #block-rualivero-bmrstandalonelogo {
  margin: 24px;
}
/* line 55, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main {
  width: 100%;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  flex-direction: column;
}
/* line 62, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top {
  width: 1236px;
  height: 85px;
  margin-left: auto;
  margin-right: auto;
}
/* line 68, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top .layout {
  margin-bottom: 9px;
}
/* line 72, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top .dwidget.headline.tools.landscape {
  padding: 30px 0 8px;
}
/* line 76, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top h3 {
  width: fit-content;
  float: left;
  font-size: 32px;
}
/* line 82, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top .views-row {
  display: flex;
  flex-direction: row;
}
/* line 86, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top .views-row .views-field {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  /* line 91, ../sass/layout/_rgs_entity_ui.scss */
  .rgs-entity-ui #main-wrapper.layout-container #main.layout-main #margin-top .views-row .region > * {
    margin-bottom: 0;
  }
}
/* line 98, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content {
  max-width: none;
  width: 1236px;
  margin-left: auto;
  margin-right: auto;
}
/* line 104, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .region--highlighted {
  display: block;
}
/* line 108, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .region--content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 126, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .main-content__container {
  padding: 0;
  width: 100%;
  max-width: none;
}
/* line 131, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top {
  display: grid;
}
/* line 134, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top {
  display: flex;
  flex-direction: row;
}
/* line 138, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top .block {
  margin-bottom: 0;
}
/* line 145, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #content .block {
  margin-bottom: 4px;
}
/* line 152, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #main.layout-main .social-bar {
  display: none;
}
@media (min-width: 62.5rem) {
  /* line 158, ../sass/layout/_rgs_entity_ui.scss */
  .rgs-entity-ui #main-wrapper.layout-container #main.layout-main .sidebar-grid .region--sidebar {
    -ms-grid-row: 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
    grid-column: 11 / 15;
  }
  /* line 165, ../sass/layout/_rgs_entity_ui.scss */
  .rgs-entity-ui #main-wrapper.layout-container #main.layout-main .sidebar-grid > .site-main {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: repeat(8, minmax(0, 1fr));
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 1 / 11;
    margin-left: 24px;
  }
}
/* line 179, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui #main-wrapper.layout-container #outskirt-right {
  display: none;
    /*
    flex: 1 1 $outskirt-right-width;
    min-width: $outskirt-right-width;
    max-width: $outskirt-right-width;
    background: white;
    border-left: 1px solid rgba(230, 230, 230, 1);
    z-index: 1;

    @media (min-width: 62.5rem) {
      .region > * { margin-bottom: 0; }
    }

    #block-views-block-dedno002-wf-imd-nachfragen-dedno002-intern {
      h2.block__title {
        padding: 32px 24px 24px 32px;
        margin: 0;
        padding-top: 30px;
        padding-bottom: 26px;
      }
    }
    */
}
/* line 206, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .site-footer {
  display: none;
}
/* line 210, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-header {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
/* line 215, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-header h3 {
  font-size: 14px;
  line-height: 20px;
  color: #333;
  padding-top: 3px;
}
/* line 223, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters {
  padding: 8px;
  padding-top: 14px;
  padding-left: 18px;
  margin-bottom: 24px;
}
/* line 229, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
  font-size: 14px;
  line-height: 20px;
  flex-wrap: wrap;
}
/* line 241, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item {
  flex: 1 1 100%;
  max-width: 240px;
  margin: 0;
}
/* line 246, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item input {
  min-height: 38px;
}
/* line 249, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item input.form-checkbox {
  min-height: 20px;
  height: 20px;
  width: 20px;
}
/* line 257, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form label {
  cursor: pointer;
  color: #232323;
  padding: 8px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 268, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form label.form-item__label.option {
  border: none;
}
/* line 273, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .js-form-type-checkbox {
  white-space: nowrap;
}
/* line 277, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .js-form-type-select {
  height: 54px;
}
/* line 280, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .js-form-type-select select {
  display: none;
}
/* line 287, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .js-form-type-select:hover select, .rgs-entity-ui .view-filters form .js-form-type-select:active select, .rgs-entity-ui .view-filters form .js-form-type-select:focus select {
  display: block;
  z-index: 10;
  position: relative;
}
/* line 296, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item--combine label {
  display: none;
}
/* line 300, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item--combine input.form-element--type-text {
  cursor: pointer;
  color: #232323;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
/* line 308, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-item--combine input.form-element--type-text::placeholder {
  color: #e6e6e6;
}
/* line 314, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form fieldset {
  height: 54px;
  background: transparent;
  border: none;
  margin-top: 9px;
  margin-left: 2px;
  font-size: 14px;
  line-height: 20px;
}
/* line 323, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form fieldset .fieldset__legend {
  margin: 0;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  padding: 4px;
  background-color: #fff;
}
/* line 330, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form fieldset .fieldset__legend .fieldset__label {
  cursor: pointer;
  color: #232323;
  background: #fff;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  padding: 6px;
  padding-left: 12px;
}
/* line 342, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form fieldset .fieldset__wrapper {
  display: none;
}
/* line 349, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form fieldset:hover .fieldset__wrapper, .rgs-entity-ui .view-filters form fieldset:active .fieldset__wrapper, .rgs-entity-ui .view-filters form fieldset:focus .fieldset__wrapper {
  display: block;
  z-index: 10;
  position: relative;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  max-height: 400px;
  overflow: auto;
}
/* line 362, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-actions {
  margin: 0;
  align-self: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
/* line 369, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-actions #edit-submit-dedno004-wf-imd-organisationen,
.rgs-entity-ui .view-filters form .form-actions #edit-submit-dedno002-wf-imd-nachfragen,
.rgs-entity-ui .view-filters form .form-actions #edit-submit-dedno008-wf-imd-guiflaechen,
.rgs-entity-ui .view-filters form .form-actions #edit-submit-dedno003-wf-imd-liegenschaften {
  padding-left: 25px;
  padding-right: 25px;
}
/* line 377, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-filters form .form-actions .form-submit[value="Anwenden"],
.rgs-entity-ui .view-filters form .form-actions .form-submit[value="Zurücksetzen"] {
  margin-top: 0 !important;
}
/* line 388, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form .js-form-wrapper.form-wrapper[data-drupal-selector="edit-actions"] {
  display: none;
}
/* line 392, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper {
  display: flex;
  justify-content: space-between;
  border: 1px solid #e6e6e6;
  padding: 0 16px;
  flex: 1 1 auto;
}
/* line 399, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-item,
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-wrapper {
  display: block;
  align-self: center;
  font-family: "Roboto", sans-serif;
  text-rendering: optimizeLegibility;
  padding-right: 4px;
}
/* line 408, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper select {
  height: 40px;
  margin-top: -1px;
}
/* line 414, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .button,
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .ui-dialog .ui-dialog-buttonpane button {
  margin-left: 8px;
  margin-right: 0 !important;
}
/* line 422, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content form.vbo-view-form #vbo-action-form-wrapper details.vbo-multipage-selector {
  display: none;
}
/* line 428, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table {
  border-right: 1px solid #e6e6e6;
}
/* line 431, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table tr {
  height: 54px;
  border: 1px solid #e6e6e6;
  border-right: 0;
  font-size: 14px;
  line-height: 20px;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
}
/* line 442, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table tr:hover {
  background: #f6f6f6;
}
/* line 446, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table tr th {
  border: none;
  padding: 0 16px;
  vertical-align: middle;
}
/* line 452, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table tr td {
  padding: 0 16px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
}
/* line 460, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table tr td.center-with-padding {
  padding-top: 16px;
}
/* line 466, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .view-content table input[type="checkbox"],
.rgs-entity-ui .view-content table input[type="radio"] {
  width: 18px;
  height: 18px;
  border: 1px solid #e6e6e6;
}
/* line 475, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .drugis-views-exposed-filter-values-container-box {
  flex: 0 0 100%;
  margin-bottom: 4px;
  margin-top: 0;
  margin-left: -1px;
}
/* line 481, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] {
  background: #fff;
  border: 1px solid lightgrey;
  padding: 8px;
  margin-left: 2px;
  border-radius: 4px;
  padding-left: 4px;
  display: flex;
  width: fit-content;
}
/* line 491, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag {
  background: #00b9c8;
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: 1px;
  color: #fff;
  text-align: left;
  align-self: center;
  padding: 4px 6px 4px 8px;
  border: none;
  height: 28px;
  border-radius: 4px;
  box-shadow: none;
  text-transform: uppercase;
  margin-left: 4px;
  width: fit-content;
  cursor: pointer;
}
/* line 512, ../sass/layout/_rgs_entity_ui.scss */
.rgs-entity-ui .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag i {
  padding-left: 4px;
}

/* line 3, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen {
  /**
   * Aus dem zerstörten Build rekonstruiert (ehem. _wfdo_table_view.scss):
   * – Duplikate entfernt
   * – sauber genestet
   * – Selektorspezifität beibehalten
   */
}
/* line 25, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen #block-wfdostandalonelogo {
  margin: 0;
  padding: 32px 8px 8px;
}
/* line 29, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen #block-wfdostandalonelogo .layout {
  margin: 0;
}
/* line 33, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen #block-wfdostandalonelogo img {
  max-width: 40px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 44, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu {
  display: block;
  width: 100%;
  margin: 0;
  padding: 4px 0 0;
}
/* line 50, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item {
  margin: 0;
  margin-top: 16px;
  margin-bottom: 8px;
  padding: 8px 0;
  width: 100%;
  height: 48px;
  color: #7F7F7F;
}
/* line 59, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item a {
  display: block;
  width: max-content;
  margin-left: 8px;
  margin-right: 4px;
  text-align: center;
  line-height: 21px;
  font-size: 0;
  color: #7F7F7F;
  text-decoration: none;
}
@media (min-width: 1024px) {
  /* line 59, ../sass/widgets/_app_navigation_menu.scss */
  .-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item a {
    margin-left: 16px;
    margin-right: 8px;
    font-size: 14px;
  }
}
/* line 76, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item a:hover {
  color: #323232;
  border-radius: 4px;
}
/* line 81, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item a:before {
  float: left;
  width: 36px;
  padding-left: 4px;
  padding-right: 8px;
  margin-left: auto;
  margin-right: auto;
}
/* line 91, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item:before {
  color: #7F7F7F;
}
/* line 95, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail {
  border-left: 4px solid #323232;
}
/* line 98, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a {
  font-weight: bold;
  color: #323232;
  border-radius: 4px;
}
/* line 103, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:before {
  color: #323232;
  padding-left: 0;
}
/* line 108, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover {
  color: #000;
}
/* line 111, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover:before {
  color: #000;
}
/* line 117, ../sass/widgets/_app_navigation_menu.scss */
.-app01-betriebsflaechen .app-navigation-menu ul.menu li.menu-item.menu-item--active-trail:before {
  color: #FFF;
}
/* line 9, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .block-field.right {
  display: flex;
  flex-direction: row-reverse;
}
/* line 15, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen header {
  display: none;
}
/* line 19, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .page-wrapper {
  height: 100%;
  max-width: unset;
}
/* line 23, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .page-wrapper #page {
  height: 100%;
}
/* line 27, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .page-wrapper #page #main-wrapper #margin-top {
  height: 85px;
}
/* line 34, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container {
  display: flex;
  flex-direction: row;
  max-width: none;
  margin-right: 64px;
}
/* line 40, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #outskirt-left {
  flex: 1 1 auto;
  background: #fff;
  border-right: 1px solid #e6e6e6;
  z-index: 1;
  margin-right: 32px;
}
/* line 49, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #outskirt-left #block-rualivero-bmrstandalonelogo {
  margin: 24px;
}
/* line 54, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main {
  width: 100%;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  flex-direction: column;
}
/* line 61, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top {
  width: 1236px;
  height: 85px;
  margin-left: auto;
  margin-right: auto;
}
/* line 67, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top .layout {
  margin-bottom: 9px;
}
/* line 71, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top .dwidget.headline.tools.landscape {
  padding: 30px 0 8px;
}
/* line 75, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top h3 {
  width: fit-content;
  float: left;
  font-size: 32px;
}
/* line 81, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top .views-row {
  display: flex;
  flex-direction: row;
}
/* line 85, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top .views-row .views-field {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  /* line 90, ../sass/layout/_rgs_betriebsflaechen.scss */
  .-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main #margin-top .views-row .region > * {
    margin-bottom: 0;
  }
}
/* line 97, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content {
  max-width: none;
  width: 1236px;
  margin-left: auto;
  margin-right: auto;
}
/* line 103, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .region--highlighted {
  display: block;
}
/* line 107, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .region--content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 125, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .main-content__container {
  padding: 0;
  width: 100%;
  max-width: none;
}
/* line 130, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top {
  display: grid;
}
/* line 133, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top {
  display: flex;
  flex-direction: row;
}
/* line 137, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #inner-top .region--inner-top .block {
  margin-bottom: 0;
}
/* line 144, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .main-content .main-content__container #content .block {
  margin-bottom: 4px;
}
/* line 151, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .social-bar {
  display: none;
}
@media (min-width: 62.5rem) {
  /* line 157, ../sass/layout/_rgs_betriebsflaechen.scss */
  .-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .sidebar-grid .region--sidebar {
    -ms-grid-row: 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
    grid-column: 11 / 15;
  }
  /* line 164, ../sass/layout/_rgs_betriebsflaechen.scss */
  .-app01-betriebsflaechen #main-wrapper.layout-container #main.layout-main .sidebar-grid > .site-main {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: repeat(8, minmax(0, 1fr));
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 1 / 11;
    margin-left: 24px;
  }
}
/* line 178, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen #main-wrapper.layout-container #outskirt-right {
  display: none;
    /*
    flex: 1 1 $outskirt-right-width;
    min-width: $outskirt-right-width;
    max-width: $outskirt-right-width;
    background: white;
    border-left: 1px solid rgba(230, 230, 230, 1);
    z-index: 1;

    @media (min-width: 62.5rem) {
      .region > * { margin-bottom: 0; }
    }

    #block-views-block-dedno002-wf-imd-nachfragen-dedno002-intern {
      h2.block__title {
        padding: 32px 24px 24px 32px;
        margin: 0;
        padding-top: 30px;
        padding-bottom: 26px;
      }
    }
    */
}
/* line 205, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .site-footer {
  display: none;
}
/* line 209, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-header {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
/* line 214, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-header h3 {
  font-size: 14px;
  line-height: 20px;
  color: #333;
  padding-top: 3px;
}
/* line 222, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters {
  padding: 8px;
  padding-top: 14px;
  padding-left: 18px;
  margin-bottom: 24px;
}
/* line 228, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
  font-size: 14px;
  line-height: 20px;
  flex-wrap: wrap;
}
/* line 240, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item {
  flex: 1 1 100%;
  max-width: 240px;
  margin: 0;
}
/* line 245, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item input {
  min-height: 38px;
}
/* line 248, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item input.form-checkbox {
  min-height: 20px;
  height: 20px;
  width: 20px;
}
/* line 256, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form label {
  cursor: pointer;
  color: #232323;
  padding: 8px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 267, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form label.form-item__label.option {
  border: none;
}
/* line 272, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .js-form-type-checkbox {
  white-space: nowrap;
}
/* line 276, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .js-form-type-select {
  height: 54px;
}
/* line 279, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .js-form-type-select select {
  display: none;
}
/* line 286, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .js-form-type-select:hover select, .-app01-betriebsflaechen .view-filters form .js-form-type-select:active select, .-app01-betriebsflaechen .view-filters form .js-form-type-select:focus select {
  display: block;
  z-index: 10;
  position: relative;
}
/* line 295, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item--combine label {
  display: none;
}
/* line 299, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item--combine input.form-element--type-text {
  cursor: pointer;
  color: #232323;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
/* line 307, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-item--combine input.form-element--type-text::placeholder {
  color: #e6e6e6;
}
/* line 313, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form fieldset {
  height: 54px;
  background: transparent;
  border: none;
  margin-top: 9px;
  margin-left: 2px;
  font-size: 14px;
  line-height: 20px;
}
/* line 322, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form fieldset .fieldset__legend {
  margin: 0;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  padding: 4px;
  background-color: #fff;
}
/* line 329, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form fieldset .fieldset__legend .fieldset__label {
  cursor: pointer;
  color: #232323;
  background: #fff;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  padding: 6px;
  padding-left: 12px;
}
/* line 341, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form fieldset .fieldset__wrapper {
  display: none;
}
/* line 348, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form fieldset:hover .fieldset__wrapper, .-app01-betriebsflaechen .view-filters form fieldset:active .fieldset__wrapper, .-app01-betriebsflaechen .view-filters form fieldset:focus .fieldset__wrapper {
  display: block;
  z-index: 10;
  position: relative;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  max-height: 400px;
  overflow: auto;
}
/* line 361, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-actions {
  margin: 0;
  align-self: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
/* line 368, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-actions #edit-submit-dedno004-wf-imd-organisationen,
.-app01-betriebsflaechen .view-filters form .form-actions #edit-submit-dedno002-wf-imd-nachfragen,
.-app01-betriebsflaechen .view-filters form .form-actions #edit-submit-dedno008-wf-imd-guiflaechen,
.-app01-betriebsflaechen .view-filters form .form-actions #edit-submit-dedno003-wf-imd-liegenschaften {
  padding-left: 25px;
  padding-right: 25px;
}
/* line 376, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-filters form .form-actions .form-submit[value="Anwenden"],
.-app01-betriebsflaechen .view-filters form .form-actions .form-submit[value="Zurücksetzen"] {
  margin-top: 0 !important;
}
/* line 387, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form .js-form-wrapper.form-wrapper[data-drupal-selector="edit-actions"] {
  display: none;
}
/* line 391, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper {
  display: flex;
  justify-content: space-between;
  border: 1px solid #e6e6e6;
  padding: 0 16px;
  flex: 1 1 auto;
}
/* line 398, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-item,
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper .js-form-wrapper {
  display: block;
  align-self: center;
  font-family: "Roboto", sans-serif;
  text-rendering: optimizeLegibility;
  padding-right: 4px;
}
/* line 407, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper select {
  height: 40px;
  margin-top: -1px;
}
/* line 413, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .button,
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper .form-actions .ui-dialog .ui-dialog-buttonpane button {
  margin-left: 8px;
  margin-right: 0 !important;
}
/* line 421, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content form.vbo-view-form #vbo-action-form-wrapper details.vbo-multipage-selector {
  display: none;
}
/* line 427, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table {
  border-right: 1px solid #e6e6e6;
}
/* line 430, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table tr {
  height: 54px;
  border: 1px solid #e6e6e6;
  border-right: 0;
  font-size: 14px;
  line-height: 20px;
  font-family: Roboto-Regular, Roboto, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #aaa;
}
/* line 441, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table tr:hover {
  background: #f6f6f6;
}
/* line 445, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table tr th {
  border: none;
  padding: 0 16px;
  vertical-align: middle;
}
/* line 451, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table tr td {
  padding: 0 16px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
}
/* line 459, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table tr td.center-with-padding {
  padding-top: 16px;
}
/* line 465, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .view-content table input[type="checkbox"],
.-app01-betriebsflaechen .view-content table input[type="radio"] {
  width: 18px;
  height: 18px;
  border: 1px solid #e6e6e6;
}
/* line 474, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .drugis-views-exposed-filter-values-container-box {
  flex: 0 0 100%;
  margin-bottom: 4px;
  margin-top: 0;
  margin-left: -1px;
}
/* line 480, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] {
  background: #fff;
  border: 1px solid lightgrey;
  padding: 8px;
  margin-left: 2px;
  border-radius: 4px;
  padding-left: 4px;
  display: flex;
  width: fit-content;
}
/* line 490, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag {
  background: #00b9c8;
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: 1px;
  color: #fff;
  text-align: left;
  align-self: center;
  padding: 4px 6px 4px 8px;
  border: none;
  height: 28px;
  border-radius: 4px;
  box-shadow: none;
  text-transform: uppercase;
  margin-left: 4px;
  width: fit-content;
  cursor: pointer;
}
/* line 511, ../sass/layout/_rgs_betriebsflaechen.scss */
.-app01-betriebsflaechen .drugis-views-exposed-filter-values-container-box div[data-drupal-selector="edit-drugis-views-exposed-filter-values"] .tag i {
  padding-left: 4px;
}

/* line 4, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top {
  height: auto;
}
/* line 9, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top h3 {
  font-size: 32px;
  margin-bottom: 38px;
  margin-top: 6px;
}
/* line 14, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top h3 em {
  padding-right: 8px;
}
/* line 19, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top .logout {
  font-size: 32px;
  color: #7f7f7f;
}
/* line 23, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top .logout .user-name {
  display: none;
}
/* line 26, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top .welcome {
  display: block;
  clear: both;
  width: 100%;
  border-top: 1px solid #f0f0f0;
  padding-top: 24px;
  margin-top: 16px;
  color: #323232;
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-size: 21px;
  font-weight: 700;
  font-style: normal;
  text-align: left;
  line-height: 28px;
  text-rendering: optimizelegibility;
}
/* line 41, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard #main-wrapper.layout-container #main.layout-main #margin-top .region--margin-top .welcome a {
  color: #323232;
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-size: 21px;
  font-weight: 700;
  font-style: normal;
  text-align: left;
  line-height: 28px;
  text-rendering: optimizelegibility;
}
/* line 59, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes table {
  width: 100%;
}
/* line 61, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes table thead {
  display: none;
}
/* line 64, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes table tbody {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
/* line 72, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes .view-footer h3 {
  float: left;
  font-size: 16px;
  padding-top: 8px;
  padding-right: 12px;
}
/* line 79, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes .view-footer .dtoolbar {
  display: flex;
}
/* line 82, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--highlighted.grid-full .view-display-id-dednoxxx_wf_imd_number_of_nodes .view-footer .dtoolbar .dbutton.white.border {
  background: white;
  border: 1px solid #f0f0f0 !important;
  border-radius: 12px;
  min-width: 158px;
  margin-right: 16px;
  color: #aaaaaa;
}
/* line 95, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full {
  grid-template-columns: repeat(14, minmax(0, 1fr));
  grid-column-gap: 2.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  float: left;
}
/* line 103, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full #block-dolivero-content {
  display: none;
}
/* line 106, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container {
  max-width: 600px;
  border: 1px solid #f0f0f0;
  border-radius: 12px;
  padding: 0px;
  float: left;
}
/* line 115, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container h2 {
  margin: 0;
  border: 0;
  padding: 24px 20px;
}
/* line 123, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container table {
  margin: 0;
  border: 0;
  width: 100%;
}
/* line 128, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container thead {
  border: 0;
}
/* line 131, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container tr {
  border: 0;
  border-bottom: 1px solid #f0f0f0;
  width: 100%;
}
/* line 135, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container tr:first-child {
  border-top: 1px solid #f0f0f0;
}
/* line 138, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container tr td {
  border: 0;
}
/* line 141, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container tr td:first-child {
  padding-left: 20px;
}
/* line 150, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container tr.Nachfrage .availability, body.-app01-dashboard .region--content.grid-full .views-element-container tr.Angebot .availability, body.-app01-dashboard .region--content.grid-full .views-element-container tr.Person .availability, body.-app01-dashboard .region--content.grid-full .views-element-container tr.Flaeche .availability, body.-app01-dashboard .region--content.grid-full .views-element-container tr.Organisation .availability {
  display: none;
}
/* line 162, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container .pager .pager__items {
  border: 0;
}
/* line 169, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .region--content.grid-full .views-element-container.full-width {
  max-width: unset;
  min-width: 100%;
  width: 100%;
}
/* line 180, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker {
  border-width: 0px;
  max-width: 285px;
  height: 120px;
  background: inherit;
  border: none;
  border-radius: 12px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 16px 24px;
  width: 285px;
  margin-right: 16px;
  display: flex;
  flex-direction: column;
}
/* line 197, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker a {
  font-family: Roboto-Bold, "Roboto Bold", Roboto, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 10px;
  line-height: 18px;
  letter-spacing: 1px;
  text-align: left;
  line-height: 20px;
  border-width: 0px;
  height: 28px;
  background: inherit;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-transform: uppercase;
}
/* line 215, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-1 {
  background-color: rgba(0, 185, 200, 0.1);
}
/* line 217, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-1 a {
  color: #00b9c8;
}
/* line 221, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-2 {
  background-color: rgba(205, 10, 170, 0.1);
}
/* line 223, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-2 a {
  color: #cd0aaa;
}
/* line 227, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-3 {
  background-color: rgba(250, 170, 55, 0.1);
}
/* line 229, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-3 a {
  color: #faaa37;
}
/* line 233, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-4 {
  background-color: rgba(134, 189, 64, 0.1);
}
/* line 235, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker.do-sticker-4 a {
  color: #86bd40;
}
/* line 240, ../sass/pages/_app01_dashboard.scss */
body.-app01-dashboard .do-sticker.do-dash-sticker:last-child {
  margin: 0;
}

/* line 25, ../sass/widgets/_app_navigation_menu.scss */
#block-wfdostandalonelogo {
  margin: 0;
  padding: 32px 8px 8px;
}
/* line 29, ../sass/widgets/_app_navigation_menu.scss */
#block-wfdostandalonelogo .layout {
  margin: 0;
}
/* line 33, ../sass/widgets/_app_navigation_menu.scss */
#block-wfdostandalonelogo img {
  max-width: 40px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

/* line 44, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu {
  display: block;
  width: 100%;
  margin: 0;
  padding: 4px 0 0;
}
/* line 50, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item {
  margin: 0;
  margin-top: 16px;
  margin-bottom: 8px;
  padding: 8px 0;
  width: 100%;
  height: 48px;
  color: #7F7F7F;
}
/* line 59, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item a {
  display: block;
  width: max-content;
  margin-left: 8px;
  margin-right: 4px;
  text-align: center;
  line-height: 21px;
  font-size: 0;
  color: #7F7F7F;
  text-decoration: none;
}
@media (min-width: 1024px) {
  /* line 59, ../sass/widgets/_app_navigation_menu.scss */
  .app-navigation-menu ul.menu li.menu-item a {
    margin-left: 16px;
    margin-right: 8px;
    font-size: 14px;
  }
}
/* line 76, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item a:hover {
  color: #323232;
  border-radius: 4px;
}
/* line 81, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item a:before {
  float: left;
  width: 36px;
  padding-left: 4px;
  padding-right: 8px;
  margin-left: auto;
  margin-right: auto;
}
/* line 91, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item:before {
  color: #7F7F7F;
}
/* line 95, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail {
  border-left: 4px solid #323232;
}
/* line 98, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a {
  font-weight: bold;
  color: #323232;
  border-radius: 4px;
}
/* line 103, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:before {
  color: #323232;
  padding-left: 0;
}
/* line 108, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover {
  color: #000;
}
/* line 111, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail a:hover:before {
  color: #000;
}
/* line 117, ../sass/widgets/_app_navigation_menu.scss */
.app-navigation-menu ul.menu li.menu-item.menu-item--active-trail:before {
  color: #FFF;
}

/* Scope: nur Klaro-Container mit deiner Zusatzklasse */
/* line 2, ../sass/widgets/_klaro.scss */
#klaro .rgs-klaro {
  /* Farben: an dein Designsystem koppeln (Tokens/Variablen) */
  --klaro-primary-color: #000;
  --klaro-link-color: var(--klaro-primary-color);
  --klaro-link-color-hover: var(--klaro-primary-color);
  --klaro-link-decoration: inherit;
  --klaro-link-decoration-hover: inherit;
  --klaro-link-decoration-line: inherit;
  --klaro-link-decoration-line-hover: inherit;
  --klaro-button-bg: var(--klaro-primary-color);
  --klaro-button-text-color: #fff;
  --klaro-button-border: 3px solid var(--klaro-primary-color);
  --klaro-button-border-radius: 6px;
  --klaro-button-padding: 13px 17px;
  --klaro-button-font-size: inherit;
  --klaro-button-font-weight: inherit;
  --klaro-button-line-height: 1rem;
  --klaro-button-box-shadow: inherit;
  --klaro-button-bg-hover: #fff;
  --klaro-button-text-color-hover: var(--klaro-primary-color);
  --klaro-button-border-hover: 3px solid var(--klaro-primary-color);
  --klaro-button-focus-outline: 2px solid var(--klaro-primary-color);
  --klaro-button-focus-outline-offset: 2px;
  --klaro-button-focus-box-shadow: inherit;
  --klaro-dialog-focus-outline: auto;
  --klaro-dialog-focus-box-shadow: 0 0 0 2px var(--klaro-primary-color), 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
  --font-size: 14px;
  --font-family: inherit;
  --title-font-family: inherit;
  --klaro-slider-bg: var(--white2);
  --klaro-slider-bg-active: var(--klaro-primary-color);
  --klaro-slider-bg-required: var(--klaro-primary-color);
  --green1: var(--klaro-link-color);
  --green2: var(--klaro-link-color);
  --green3: var(--klaro-link-color);
}

/* Buttons angleichen (auch sinnvoll bzgl. „nudging“/Rechtssicherheit) */
/* line 42, ../sass/widgets/_klaro.scss */
#klaro .rgs-klaro .cm-btn.cm-btn-success,
#klaro .rgs-klaro .cm-btn.cm-btn-danger {
  background: var(--rgs-color-primary, #ff780c);
  border-color: var(--rgs-color-primary, #ff780c);
  color: #fff;
}

/* Optional: Decline als Outline statt „Danger-Rot“ */
/* line 50, ../sass/widgets/_klaro.scss */
#klaro .rgs-klaro .cn-decline.cm-btn {
  background: transparent;
  color: var(--rgs-color-primary, #ff780c);
}

/* line 1, ../sass/widgets/_drugis_goto.scss */
.ui-widget.drugis-goto__menu {
  max-height: 240px;
  overflow: auto;
}
/* line 8, ../sass/widgets/_drugis_goto.scss */
.ui-widget.drugis-goto__menu .ui-menu-item.drugis-goto__item a {
  width: 100%;
  border: 0;
  color: #333;
  display: block;
}
/* line 14, ../sass/widgets/_drugis_goto.scss */
.ui-widget.drugis-goto__menu .ui-menu-item.drugis-goto__item a:hover {
  background-color: #e8e8e8;
  color: #333;
}

/* line 12, ../sass/widgets/_viewstable.scss */
.view.dwidget-table.content-scrollable .view-content {
  width: inherit;
  overflow: auto;
  margin: 64px 0;
  border-right: 1px solid #f0f0f0;
}
/* line 17, ../sass/widgets/_viewstable.scss */
.view.dwidget-table.content-scrollable .view-content table {
  margin: 0;
}
