
/* Masonry */
@media (min-width: 992px) and (max-width: 1199.98px) {
  section.image-gallery-masonry .card-columns {
    column-count: 2;
  }
}
@media (min-width: 1200px) {
  section.image-gallery-masonry .card-columns {
    column-count: 4;
	/* bugfix - zumindest für edge */
	orphans: 1;
	widows:1;
  }
}
section.image-gallery-masonry .card-columns .card {
  border: none;
}
section.image-gallery-masonry .card-columns .card .card-body {
  padding-left: 0px;
  padding-right: 0px;
}
section.image-gallery-masonry .card-columns .card .card-body p {
  font-size: 0.8rem;
}

/* Slider Multiple */
section.image-gallery-multiple .bildSlider {
  /*height:415px;*/
}
section.image-gallery-multiple .bildSlider .slick-slide {
  height: 415px;
  padding: 10px;
}
section.image-gallery-multiple .bildSlider .slick-slide img {
  height: 415px;
  width: auto !important;
}
section.image-gallery-multiple .bildSlider .slick-dots {
    /*bottom: -60px;*/
  position: relative;
}
section.image-gallery-multiple .bildSlider .slick-dots li button:before {
  color: #ff5100;
  font-size: 9px;
}
section.image-gallery-multiple .bildSlider .slick-prev, section.image-gallery-multiple .bildSlider .slick-next {
  width: 40px;
  height: 60px;
  background-color: #fff;
  opacity: 0.9;
}
section.image-gallery-multiple .bildSlider .slick-prev {
  left: 15px;
}
section.image-gallery-multiple .bildSlider .slick-next {
  right: 15px;
}
section.image-gallery-multiple .bildSlider .slick-prev:before, section.image-gallery-multiple .bildSlider .slick-next:before {
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  color: transparent;
}
section.image-gallery-multiple .bildSlider .slick-prev:before {
  background-image: url(../../../img/pfeil-links.svg);
}
section.image-gallery-multiple .bildSlider .slick-next:before {
  background-image: url(../../../img/pfeil-rechts.svg);
}

/* Single */
section.image-gallery-fullscreen .singlebildSlider {
  /*height:415px;*/
}
section.image-gallery-fullscreen .singlebildSlider .slick-slide {
  height: 415px;
  padding: 10px;
}
section.image-gallery-fullscreen .singlebildSlider .slick-slide img {
    max-height: 500px;
    width: auto !important;
    margin: 0 auto;
}
section.image-gallery-fullscreen .singlebildSlider .slick-dots {
  /*bottom: -60px;*/
  position: relative;
}
section.image-gallery-fullscreen .singlebildSlider .slick-dots li button:before {
  color: #ff5100;
  font-size: 9px;
}
section.image-gallery-fullscreen .singlebildSlider .slick-prev, section.image-gallery-fullscreen .singlebildSlider .slick-next {
  width: 40px;
  height: 60px;
  background-color: #fff;
  opacity: 0.9;
}
section.image-gallery-fullscreen .singlebildSlider .slick-prev {
  left: 15px;
}
section.image-gallery-fullscreen .singlebildSlider .slick-next {
  right: 15px;
}
section.image-gallery-fullscreen .singlebildSlider .slick-prev:before, section.image-gallery-fullscreen .singlebildSlider .slick-next:before {
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  color: transparent;
}
section.image-gallery-fullscreen .singlebildSlider .slick-prev:before {
  background-image: url(../../../img/pfeil-links.svg);
}
section.image-gallery-fullscreen .singlebildSlider .slick-next:before {
  background-image: url(../../../img/pfeil-rechts.svg);
}
