@charset "UTF-8";
.container-result-btn .content-container > div:not(.no-gutter):after,
#result-container > div:not(.no-gutter):after {
  background: linear-gradient(to right, #dcdcdc 55%, transparent 0%) bottom/7px 2px repeat-x;
}

dialog {
  z-index: 600;
  border-radius: 0.25rem;
  border: 1px solid #dcdcdc;
  padding: 0;
  font-size: 0.85rem;
}
dialog:backdrop {
  position: fixed;
  inset: 0px;
  background: rgba(0, 0, 0, 0.5);
}
dialog .modal-content {
  padding: 2rem !important;
}
@media (min-width: 992px) {
  dialog .modal-content {
    padding: 3rem 6.25rem !important;
  }
}
dialog .modal-header {
  border-bottom: 1px solid #dcdcdc;
  padding: 0.5rem 1rem;
}
dialog .modal-header h5 {
  font-size: 1rem;
}
dialog .modal-body {
  padding: 0.5rem 2rem;
}
dialog .modal-body .info-text {
  display: block;
  clear: both;
  margin-top: 0.25rem;
  margin-bottom: 0.55rem;
  font-size: 1rem;
  margin-left: 0;
  margin-right: 0;
}
dialog .modal-body .row.alert {
  padding: 0.35rem 0;
  margin-top: 0.1rem;
  margin-left: 0;
  margin-right: 0;
}

dialog:-internal-dialog-in-top-layer:backdrop {
  position: fixed;
  inset: 0px;
  background: rgba(0, 0, 0, 0.5);
}

@media (min-width: 768px) {
  dialog .modal-body {
    max-width: 600px;
  }
}

.sticky-btn {
  position: sticky;
  top: 110px;
  z-index: 100;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  padding-top: 0.5rem;
}
.sticky-btn .action-btn-title {
  margin-bottom: 0.5rem;
  font-weight: 500;
  font-size: 0.813rem;
  display: inline-block;
  width: 100%;
  position: absolute;
  color: #607a83;
  width: 77px;
  line-height: 1.2;
  text-align: center;
}
.sticky-btn .action-btn {
  list-style: none;
  padding: 2.5rem 0 0 0;
  margin: 0;
}
.sticky-btn .action-btn a,
.sticky-btn .action-btn > li > span {
  width: 46px;
  height: 46px;
  margin-bottom: 0.8rem;
  border-radius: 100px;
  background: #F0F3F4;
  padding: 0rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  transition: all 300ms ease;
  border: 1px solid #5F7A83;
}
.sticky-btn .action-btn a:hover,
.sticky-btn .action-btn > li > span:hover {
  transform: scale(1.1);
}
.sticky-btn .action-btn a:hover svg,
.sticky-btn .action-btn > li > span:hover svg {
  transition: 1.5s;
  transform: rotateY(180deg);
}
.sticky-btn .action-btn a svg,
.sticky-btn .action-btn > li > span svg {
  fill: #5F7A83;
  height: 22px;
  width: auto;
  font-weight: normal;
}
.sticky-btn .action-btn a svg.zip-btn,
.sticky-btn .action-btn > li > span svg.zip-btn {
  height: 24px;
}
.sticky-btn .action-btn.disabled {
  opacity: 0.3;
}
.sticky-btn .action-btn.disabled a,
.sticky-btn .action-btn.disabled > li > span {
  background: #fff;
}
.sticky-btn .action-btn.disabled a:hover,
.sticky-btn .action-btn.disabled > li > span:hover {
  transform: none;
}
.sticky-btn .action-btn.disabled a:hover svg,
.sticky-btn .action-btn.disabled > li > span:hover svg {
  transition: 1.5s;
  transform: none;
}

label:has(input[data-what=favorite]) {
  cursor: pointer;
  text-decoration: none;
  margin: 0 0 0 auto !important;
  position: relative;
}
@media (max-width: 767.98px) {
  label:has(input[data-what=favorite]) {
    margin: 0 0 0 1rem !important;
  }
}
@media (max-width: 470px) {
  label:has(input[data-what=favorite]) {
    margin: 0.15rem auto 0 !important;
  }
}
@media (min-width: 1200px) {
  label:has(input[data-what=favorite]) {
    margin: 0 1.875rem 0 auto !important;
  }
}
label:has(input[data-what=favorite]) input {
  width: 1.5rem !important;
  height: 1.5rem !important;
  padding: 0.5rem !important;
  cursor: pointer;
}

.list-link.function-btn {
  flex-wrap: wrap;
  padding: 1.125rem calc(var(--bs-gutter-x) * 0.5);
  margin-bottom: 2.5rem;
  margin-top: 1.5rem;
  font-size: 0.85rem;
  align-items: center;
  background: #F0F3F4 0% 0% no-repeat padding-box;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1607843137);
  border-radius: 4px;
  min-height: 66px;
  display: flex;
  width: 100%;
}
.list-link.function-btn a:not(.goto-list).disabled,
.list-link.function-btn span.disabled {
  cursor: not-allowed;
  color: #6f6f6f;
}
.list-link.function-btn span:last-child:after,
.list-link.function-btn a:last-child:after {
  display: none;
}
.list-link.function-btn span::not(.disabled):hover, .list-link.function-btn span::not(.disabled):focus,
.list-link.function-btn a::not(.disabled):hover,
.list-link.function-btn a::not(.disabled):focus {
  color: #00507d;
  text-decoration: underline;
}
.list-link.function-btn span::not(.disabled):hover:after, .list-link.function-btn span::not(.disabled):focus:after,
.list-link.function-btn a::not(.disabled):hover:after,
.list-link.function-btn a::not(.disabled):focus:after {
  text-decoration: none;
  color: #000;
}
.list-link.function-btn span.alllink,
.list-link.function-btn a.alllink {
  font-weight: 500;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
.list-link.function-btn span.alllink:before,
.list-link.function-btn a.alllink:before {
  content: " ";
  width: 1.5rem;
  height: 1.5rem;
  vertical-align: top;
  margin-right: 0.75rem;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid #dee2e6;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  border-radius: 0.25rem;
  display: block;
  float: left;
}
.list-link.function-btn span.alllink:hover:before,
.list-link.function-btn a.alllink:hover:before {
  background-color: rgba(110, 140, 150, 0.4392156863);
  border-color: rgba(110, 140, 150, 0.4392156863);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.list-link.function-btn span.resetlink,
.list-link.function-btn a.resetlink {
  margin-left: 1.875rem;
  font-size: 0.875rem;
  color: #555555;
  border: 1px solid #607a83;
  border-radius: 8px;
  padding: 0.5rem 0.75rem 0.375rem;
  line-height: 1;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
.list-link.function-btn span.resetlink:hover,
.list-link.function-btn a.resetlink:hover {
  background: white;
}
.list-link.function-btn span.resetlink:before,
.list-link.function-btn a.resetlink:before {
  content: "\e911";
  font-family: "lko";
  margin-right: 0.25rem;
  font-size: 0.5rem;
}
.list-link.function-btn span.resetlink.disabled,
.list-link.function-btn a.resetlink.disabled {
  display: none;
}
.list-link.function-btn span.goto-merkliste,
.list-link.function-btn a.goto-merkliste {
  color: #5F7A83;
  font-weight: normal;
  display: inline-flex;
  align-content: center;
  font-weight: 400;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 550px) {
  .list-link.function-btn span.goto-merkliste,
  .list-link.function-btn a.goto-merkliste {
    margin-top: 1rem;
  }
}
.list-link.function-btn span.goto-merkliste span,
.list-link.function-btn a.goto-merkliste span {
  text-decoration: underline;
  /*text-underline-offset: 5px;*/
  font-weight: 400;
  margin-top: 3px;
}
.list-link.function-btn span.goto-merkliste:before,
.list-link.function-btn a.goto-merkliste:before {
  font-family: "lko";
  content: "\e94b";
  margin-right: 0.5rem;
  font-size: 1.375rem;
  line-height: 1;
}
.list-link.function-btn span.goto-merkliste:hover span,
.list-link.function-btn a.goto-merkliste:hover span {
  text-decoration: none;
}
.list-link.function-btn span.goto-merkliste, .list-link.function-btn span.goto-list,
.list-link.function-btn a.goto-merkliste,
.list-link.function-btn a.goto-list {
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .btn-header {
    position: relative;
  }
  .btn-header .goto-list {
    position: absolutue;
    right: 0;
  }
}

.goto-list {
  font-size: 0.875rem;
  border-radius: 8px;
  padding: 0.5rem 0.75rem 0.375rem;
  line-height: 1;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  color: #fff;
  background: #607a83;
  align-self: flex-start;
  transition: transform 0.3s cubic-bezier(0.5, 2.5, 0.7, 0.7), background-color 0.5s, box-shadow 0.2s;
  position: relative;
  transform: translateY(0px);
  flex: 0 0 auto;
}
.goto-list:hover {
  color: white;
  transform: translateY(-4px);
  box-shadow: 0 3px 3px -1px #a1a1a1;
}
.goto-list:before {
  font-family: "lko";
  content: "\e90d";
  margin-right: 0.5rem;
  font-size: 0.375rem;
  transform: scaleX(-1);
}
.goto-list:focus {
  text-decoration: none;
}
.goto-list:focus:before {
  text-decoration: none;
}

.modal-dialog.modal-mail .webform.content-container .form-row.btn-row .btn {
  margin-top: 0;
}
@media (max-width: 991.98px) {
  .modal-dialog.modal-mail .webform.content-container .form-row.btn-row {
    flex-wrap: wrap;
  }
  .modal-dialog.modal-mail .webform.content-container .form-row.btn-row .col-12.col-sm-auto:not(.form-group) {
    flex: 0 0 100%;
    margin-top: 1rem;
  }
}
@media (max-width: 575.98px) {
  .modal-dialog.modal-mail .webform.content-container .form-row.btn-row .form-group {
    width: auto;
  }
}

.zip-download {
  float: right;
  text-decoration: none;
  display: inline-flex;
  align-items: flex-end;
}
.zip-download:before {
  margin-right: 5px;
  font-size: 1.2rem;
}
.zip-download:hover {
  text-decoration: underline;
}

@media (min-width: 1400px), (min-width: 1130px) and (max-width: 1199px), (min-width: 909px) and (max-width: 991px), (min-width: 715px) and (max-width: 767px) {
  .container-result-btn {
    position: relative;
    width: calc(100% + 75px + 2.063rem + 2.063rem);
  }
  .container-result-btn > div:first-child {
    width: calc(100% - 75px);
  }
  .container-result-btn .xs-fixed {
    width: 75px;
    padding: 0;
  }
}
@media (min-width: 1400px) {
  .container-result-btn {
    width: 1278px;
  }
}
@media (min-width: 1130px) and (max-width: 1199px) {
  .container-result-btn {
    width: 1035px;
  }
}
@media (min-width: 909px) and (max-width: 991px) {
  .container-result-btn {
    width: 795px;
  }
}
@media (min-width: 715px) and (max-width: 767px) {
  .container-result-btn {
    width: 615px;
  }
}
@media (max-width: 575.98px) {
  .container-result-btn {
    overflow: hidden;
  }
}

.btn-position {
  margin: 0 0 1.5rem 0;
}
.btn-position > .col-md-12 {
  grid-column: 1;
}
@media (min-width: 1200px) {
  .btn-position {
    margin: 0 0 0.5rem 0;
  }
}

.list-link-top {
  font-weight: 500;
  margin-bottom: 1.625rem;
}
.list-link-top > div,
.list-link-top #dc-leaflet-map-treffer {
  padding: 0;
  font-size: 1.125rem;
  color: #555555;
}

.merkliste-title {
  color: #607a83;
  display: block;
  clear: both;
}
.merkliste-title:before {
  font-family: "lko";
  content: "\e94b";
  margin-right: 0.563rem;
  font-size: 1.375rem;
  margin-top: 2px;
  display: inline-block;
  float: left;
}
@media (max-width: 575.98px) {
  .merkliste-title {
    margin-bottom: 0.35rem;
  }
}

.btn-header {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767.98px) {
  .btn-header {
    position: relative;
  }
  .btn-header .goto-list {
    position: absolute;
    right: 0;
  }
}

.versuchsberichte #for-merkliste {
  display: none;
}
.versuchsberichte.show-favorite-list #for-merkliste {
  display: block;
}
.versuchsberichte.show-favorite-list #non-merkliste,
.versuchsberichte.show-favorite-list .list-link > .favorite-list {
  display: none;
}
.versuchsberichte input[type=checkbox] {
  width: 1.5rem;
  height: 1.5rem;
}
.versuchsberichte input[type=checkbox]:checked {
  background-color: #607a83;
  border-color: #607a83;
}
.versuchsberichte input[type=checkbox]:checked:hover {
  border-color: #607a83;
}
.versuchsberichte input[type=checkbox]:hover {
  background-color: rgba(110, 140, 150, 0.4392156863);
  border-color: rgba(110, 140, 150, 0.4392156863);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.versuchsberichte .content-container .summary {
  margin-top: 1.25rem;
}
.versuchsberichte .content-container.with-map {
  margin: 0 0 0.5rem 0;
}
.versuchsberichte .filter-container {
  margin-top: 0;
  margin-bottom: 1.75rem;
}
@media (min-width: 992px) {
  .versuchsberichte .filter-container .form-row {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991.98px) {
  .versuchsberichte .filter-container .form-row > div {
    flex: 0 0 auto;
    width: 33.33333%;
  }
}
@media (max-width: 767.98px) {
  .versuchsberichte .filter-container .form-row > div {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .versuchsberichte .filter-container .form-row > div {
    width: 100%;
  }
}
.versuchsberichte .filter-container .form-row > div {
  display: inline-flex;
}
.versuchsberichte .filter-container .SumoSelect .form-control.sumoselect-custom[title$="Alle Jahre"] > span, .versuchsberichte .filter-container .SumoSelect .form-control.sumoselect-custom[title$="Alle Kulturen"] > span, .versuchsberichte .filter-container .SumoSelect .form-control.sumoselect-custom[title$="Alle Bundesländer"] > span, .versuchsberichte .filter-container .SumoSelect .form-control.sumoselect-custom[title$=Wirtschaftsweise] > span, .versuchsberichte .filter-container .SumoSelect .form-control.sumoselect-custom[title$="Alle Versuche"] > span {
  font-weight: normal;
  color: #555555;
}
.versuchsberichte .filter-container #filter-reset {
  display: inline-flex;
  align-items: center;
  margin-left: auto;
  font-weight: 500;
  font-size: 1rem;
  color: #555555;
}
.versuchsberichte .filter-container #filter-reset svg {
  width: 0.625rem;
  height: 0.625rem;
  margin-right: 0.5rem;
}
.versuchsberichte .filter-container #filter-reset:hover {
  color: #00507d;
  cursor: pointer;
}
.versuchsberichte .filter-container #filter-reset:hover svg {
  fill: #00507d;
}
@media (max-width: 767.98px) {
  .versuchsberichte #upload-container {
    margin-bottom: 1.5rem;
    flex-wrap: wrap;
  }
  .versuchsberichte #upload-container .custom-file {
    width: 100% !important;
  }
  .versuchsberichte #upload-container > p {
    width: 100%;
    margin-bottom: 0.5rem !important;
  }
}
.versuchsberichte .leaflet-marker-icon.leaflet-div-icon {
  border: none;
  background-color: transparent;
}
.versuchsberichte .leaflet-marker-icon.leaflet-div-icon span {
  font-size: 1.5em;
  font-weight: bold;
  color: white;
  top: 0;
}
.versuchsberichte .leaflet-popup-content-wrapper {
  border-radius: 0;
}
.versuchsberichte .leaflet-popup-content {
  font-size: 1rem;
}
.versuchsberichte .leaflet-popup-content .row > div[class*=col-]:not(:last-child) {
  margin-bottom: 0.25em;
}
.versuchsberichte .leaflet-popup-content .title {
  font-weight: 500;
}
.versuchsberichte .leaflet-popup-content .row > div:last-child {
  font-size: 0.9em;
  cursor: pointer;
  text-transform: uppercase;
  color: green;
}
.versuchsberichte .leaflet-popup-content .row > div:last-child:before {
  font-weight: 700;
  content: "+ ";
}
.versuchsberichte .show-count[data-count]:not([data-count=""], [data-count="0"]):before {
  content: "(" attr(data-count) ")";
  margin: auto 0.2em;
}
.versuchsberichte .goto-list > .show-count {
  display: none;
}

#dc-leaflet-map-treffer {
  font-size: 0.875rem;
  padding: 0.5em 0em;
  color: #555555;
}

.gird-10 {
  position: relative;
}
@media (max-width: 991.98px) {
  .gird-10 {
    margin-right: -5px;
    margin-left: -5px;
  }
  .gird-10 > * {
    padding-right: 5px;
    padding-left: 5px;
  }
}
@media (max-width: 767.98px) {
  .gird-10 .col-xs-1 {
    width: 12.5%;
  }
  .gird-10 .col-xs-2 {
    width: 25%;
  }
  .gird-10 .col-xs-3 {
    width: 37.5%;
  }
  .gird-10 .col-xs-4 {
    width: 50%;
  }
  .gird-10 .col-xs-5 {
    width: 62.5%;
  }
  .gird-10 .col-xs-6 {
    width: 75%;
  }
  .gird-10 .col-xs-7 {
    width: 87.5%;
  }
  .gird-10 .col-xs-8 {
    width: 100%;
  }
  .gird-10 .col-xs-offset-icon {
    margin-left: 45px;
    justify-content: left !important;
  }
}
@media (max-width: 767.98px) and (max-width: 470px) {
  .gird-10 .col-xs-offset-icon {
    margin-left: 38px;
  }
}
@media (max-width: 767.98px) {
  .gird-10 .col-xs-auto {
    width: auto;
  }
}

.no-gutter {
  margin-right: 0;
  margin-left: 0;
}
.no-gutter > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.container-result-btn .content-container > div,
#result-container > div {
  padding: 1em 0;
  align-items: center;
  display: flex;
  contain: content;
}
@media (max-width: 767.98px) {
  .container-result-btn .content-container > div,
  #result-container > div {
    align-items: baseline;
  }
}
.container-result-btn .content-container > div:not(.no-gutter),
#result-container > div:not(.no-gutter) {
  position: relative;
}
.container-result-btn .content-container > div:not(.no-gutter):after,
#result-container > div:not(.no-gutter):after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 1px;
  right: calc(0.5 * var(--bs-gutter-x));
  left: calc(0.5 * var(--bs-gutter-x));
}
.container-result-btn .content-container > div.title,
#result-container > div.title {
  font-weight: 500;
  margin-top: 3.5em;
  font-size: 1.125rem;
  padding: 0.5em 0 1rem;
  border-bottom: 2px solid #dcdcdc;
}
.container-result-btn .content-container > div.title > div,
#result-container > div.title > div {
  font-size: 1.125rem;
}
.container-result-btn .content-container > div.title:first-child,
#result-container > div.title:first-child {
  margin-top: 0;
}
.container-result-btn .content-container > div > div,
#result-container > div > div {
  font-size: 0.875rem;
  display: flex;
  flex-wrap: wrap;
}
.container-result-btn .content-container > div > div.icons,
#result-container > div > div.icons {
  justify-content: center;
}
@media (max-width: 767.98px) {
  .container-result-btn .content-container > div > div.icons,
  #result-container > div > div.icons {
    position: absolute;
  }
}
.container-result-btn .content-container > div .svgicon-download,
#result-container > div .svgicon-download {
  width: 1.188rem;
  height: 1.188rem;
  color: #007E46;
  margin-top: auto;
  margin-bottom: auto;
}
.container-result-btn .content-container > div .pdf-link,
#result-container > div .pdf-link {
  font-weight: 700;
  display: flex;
  flex-direction: row;
  color: #000;
  align-self: flex-start;
}
@media (max-width: 991.98px) {
  .container-result-btn .content-container > div .pdf-link,
  #result-container > div .pdf-link {
    font-size: 0.75rem;
  }
}
.container-result-btn .content-container > div .pdf-link:hover,
#result-container > div .pdf-link:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  .container-result-btn .content-container > div .pdf-link .download-text,
  #result-container > div .pdf-link .download-text {
    display: inline-grid;
    margin-left: 0.5rem;
    flex-wrap: wrap;
    align-content: flex-start;
    align-self: flex-start;
  }
}
.container-result-btn .content-container > div .pdf-link::before,
#result-container > div .pdf-link::before {
  display: none;
}
.container-result-btn .content-container > div .pdf-size,
#result-container > div .pdf-size {
  font-weight: normal;
  line-height: 1rem;
  color: #555555;
  font-size: 0.75rem;
}
.container-result-btn .content-container > div .pdf-size span,
#result-container > div .pdf-size span {
  line-height: 0.9em;
}
.container-result-btn .content-container > div .jahrig,
#result-container > div .jahrig {
  font-size: 0.75rem;
  margin-top: 0;
  text-transform: uppercase;
  color: #6a7f00;
  flex-basis: 100%;
  font-weight: 500;
}
@media (max-width: 767.98px) {
  .container-result-btn .content-container > div .jahrig,
  #result-container > div .jahrig {
    margin-top: 0;
    margin-bottom: 5px;
  }
}

#dc-leaflet-map {
  height: 440px;
  contain: strict;
}

@media (max-width: 767.98px) {
  .content-container.with-map {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .container-result-btn .content-container > div .pdf-auto,
  #result-container > div .pdf-auto {
    position: absolute;
    right: 0;
    width: calc(40% - 55px);
    justify-content: center;
    padding-left: 0;
  }
  .container-result-btn .content-container > div .pdf-auto .svgicon-download,
  #result-container > div .pdf-auto .svgicon-download {
    width: 1rem;
    height: 1rem;
  }
  .container-result-btn .content-container > div .pdf-auto .pdf-link,
  #result-container > div .pdf-auto .pdf-link {
    flex-direction: column !important;
    align-items: center;
  }
}
@media (max-width: 767.98px) and (max-width: 470px) {
  .container-result-btn .content-container > div .pdf-auto .pdf-link,
  #result-container > div .pdf-auto .pdf-link {
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  .container-result-btn .content-container > div .pdf-auto .pdf-link .download-text,
  #result-container > div .pdf-auto .pdf-link .download-text {
    margin-left: 0;
  }
  .container-result-btn .content-container > div .pdf-auto .pdf-link .download-text > span,
  #result-container > div .pdf-auto .pdf-link .download-text > span {
    display: none !important;
  }
  .container-result-btn .content-container > div .pdf-auto .pdf-link .download-text > span.pdf-size,
  #result-container > div .pdf-auto .pdf-link .download-text > span.pdf-size {
    font-size: 0.625rem;
    display: block !important;
    width: 100%;
    margin-top: 5px;
    text-align: center;
  }
  .container-result-btn .content-container > div .pdf-auto .pdf-link .download-text > span.pdf-size span,
  #result-container > div .pdf-auto .pdf-link .download-text > span.pdf-size span {
    display: inline;
  }
}
@media (max-width: 470px) {
  .gird-10 .col-xs-6 {
    width: 70%;
  }
  .container-result-btn .content-container > div .pdf-auto,
  #result-container > div .pdf-auto {
    width: calc(30% - 38px);
    padding-right: 0;
  }
}
.container-result-btn .content-container .icons > div[class^=icon-],
#result-container .icons > div[class^=icon-],
.leaflet-popup-content .icons > div[class^=icon-] {
  display: inline-block;
  width: 36px;
  height: 36px;
  margin: 0 0.2em;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 470px) {
  .container-result-btn .content-container .icons > div[class^=icon-],
  #result-container .icons > div[class^=icon-],
  .leaflet-popup-content .icons > div[class^=icon-] {
    width: 30px;
    height: 30px;
  }
}
.container-result-btn .content-container .icons > div[class^=icon-].inactive,
#result-container .icons > div[class^=icon-].inactive,
.leaflet-popup-content .icons > div[class^=icon-].inactive {
  filter: saturate(0);
}
.container-result-btn .content-container .icons > .icon-ackerbohne,
#result-container .icons > .icon-ackerbohne,
.leaflet-popup-content .icons > .icon-ackerbohne {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/ackerbohne.svg");
}
.container-result-btn .content-container .icons > .icon-dinkel,
#result-container .icons > .icon-dinkel,
.leaflet-popup-content .icons > .icon-dinkel {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/dinkel.svg");
}
.container-result-btn .content-container .icons > .icon-gemenge,
#result-container .icons > .icon-gemenge,
.leaflet-popup-content .icons > .icon-gemenge {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/gemenge.svg");
}
.container-result-btn .content-container .icons > .icon-gerste,
#result-container .icons > .icon-gerste,
.leaflet-popup-content .icons > .icon-gerste {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/gerste.svg");
}
.container-result-btn .content-container .icons > .icon-hirse,
#result-container .icons > .icon-hirse,
.leaflet-popup-content .icons > .icon-hirse {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/hirse.svg");
}
.container-result-btn .content-container .icons > .icon-kürbis,
#result-container .icons > .icon-kürbis,
.leaflet-popup-content .icons > .icon-kürbis {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/kürbis.svg");
}
.container-result-btn .content-container .icons > .icon-mais,
#result-container .icons > .icon-mais,
.leaflet-popup-content .icons > .icon-mais {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/mais.svg");
}
.container-result-btn .content-container .icons > .icon-raps,
#result-container .icons > .icon-raps,
.leaflet-popup-content .icons > .icon-raps {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/raps.svg");
}
.container-result-btn .content-container .icons > .icon-roggen,
#result-container .icons > .icon-roggen,
.leaflet-popup-content .icons > .icon-roggen {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/roggen.svg");
}
.container-result-btn .content-container .icons > .icon-sojabohne,
#result-container .icons > .icon-sojabohne,
.leaflet-popup-content .icons > .icon-sojabohne {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/sojabohne.svg");
}
.container-result-btn .content-container .icons > .icon-sonnenblume,
#result-container .icons > .icon-sonnenblume,
.leaflet-popup-content .icons > .icon-sonnenblume {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/sonnenblume.svg");
}
.container-result-btn .content-container .icons > .icon-sonstige,
#result-container .icons > .icon-sonstige,
.leaflet-popup-content .icons > .icon-sonstige {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/sonstige.svg");
}
.container-result-btn .content-container .icons > .icon-tritikale,
#result-container .icons > .icon-tritikale,
.leaflet-popup-content .icons > .icon-tritikale {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/tritikale.svg");
}
.container-result-btn .content-container .icons > .icon-untersaat,
#result-container .icons > .icon-untersaat,
.leaflet-popup-content .icons > .icon-untersaat {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/untersaat.svg");
}
.container-result-btn .content-container .icons > .icon-weizen,
#result-container .icons > .icon-weizen,
.leaflet-popup-content .icons > .icon-weizen {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/weizen.svg");
}
.container-result-btn .content-container .icons > .icon-zwischenfrüchte,
#result-container .icons > .icon-zwischenfrüchte,
.leaflet-popup-content .icons > .icon-zwischenfrüchte {
  background-image: url("/src_project/svg/portal/5/versuchsberichte/zwischenfrüchte.svg");
}

.form-row.info-row svg {
  fill: #5F7A83;
  height: 22px;
  width: auto;
  font-weight: normal;
}