
#carousel-thumbs {
  background: #ffffff;
  bottom: 0;
  left: 0;
  padding: 0 0px;
  right: 0;
}
#carousel-thumbs img {
  background-color:transparent;
  cursor: pointer;
  opacity: revert;
}
#carousel-thumbs img:hover {
  border-color: rgba(255,255,255,.3);
  background-color:transparent;
}

.carousel-control-prev,
.carousel-control-next {
  width: 25px;
  background-color:transparent;
  
}
@media all and (max-width: 767px) {
  .carousel-container #carousel-thumbs img {
	border-width: 3px;
  }
}
@media all and (max-width: 576px) {
  .carousel-container #carousel-thumbs {
	background: #000000;
  }
}

.carousel-control-prev-icon {
  width: 14px;
  height: 14px;
  filter: invert(100%);
}
  
.carousel-control-next-icon {
  width: 14px;
  height: 14px;
  filter: invert(100%);
}