.horizontal-images .li--item img{height: 200px;}
.horizontal-images .li--item img {
  width: auto;
  padding: 0;
}

.horizontal-images .li--item{
  margin: 0 3px;
  float: left;
}

.horizontal-images{
  height: 280px;
  width: 100%;
}

.horizontal-images--reference .li--item{width: 340px;margin-bottom: 30px;}

.horizontal-images--reference .li--item img{height: auto;width: 340px;min-width:340px;padding:0;}

.horizontal-images .ul--item{
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

.horizontal-images .li--item:first-child{ margin-left: 0; }

.vertical-images .li--item:first-child{
  margin-bottom: 3px;
  margin-top: 0;
}

.li--item.paragraph-content-reference__field-item{margin-right: 40px;}

.horizontal-images .li--item:last-child{ margin-right: 0; }

.vertical-images .li--item:last-child{ margin-bottom: 0; }

.horizontal-images .li--item img{
  width: auto;
  padding: 0;
}

.custom-button {
  color: red;
  padding: 5px 10px;
  cursor: pointer;
}

.ul--item.paragraph-content-reference__field-items{flex-flow: row nowrap;}

.ul--item--view{display: flex;  align-items: flex-start;flex-flow: row nowrap;}

.ul--item--view > .views-row{max-width: 362px;margin-right: 20px;width: 100%;overflow: hidden;min-width: 362px;align-self: stretch;}
.ul--item--view > .views-row:last-child{width: 362px;margin-right: 0px;}
.ul--item--view  img{min-width: 362px;}

.scrollbar-container .mCSB_scrollTools_horizontal{max-width: calc(100% - 100px);}
.scrollbar-button{border:0;background: 0;}
.scrollbar-button .icon--slider-next, .scrollbar-button .icon--slider-prev{height: 30px;width:30px;border: 1px solid #58585a;  border-radius: 100%;}
.scrollbar-button .icon--slider-prev::before, .scrollbar-button .icon--slider-prev::after {left:9px;top:13px;}
.scrollbar-button .icon--slider-next::before, .scrollbar-button .icon--slider-next::after {right: 9px;top: 13px;}
.scrollbar-button .icon--slider-prev::before, .scrollbar-button .icon--slider-prev::after, .scrollbar-button .icon--slider-next::before, .scrollbar-button .icon--slider-next::after{width: 10px;}
.btn-container{width: auto;float: right;position: absolute; right: 0; bottom: 32px; background: #fff; z-index: 9;}
.scrollbar-container{padding-top:40px; padding-bottom: 40px;position: relative;}

