.slider .slick-prev:before, .slider-vertical .slick-next:before {
	display: none;
}
.slider .slick-prev, .slider .slick-next {
    width: 28px;
    height: 28px;
    border-style: solid;
    margin: 10px;
    display: inline-block;
    margin: auto;
    left: 0;
    right: 0;
		top: 0;
		bottom: 0;
    z-index: 10;
    cursor: pointer;
}
.slider .slick-prev:before, .slider .slick-next:before {
	display: none;
}
.slider .slick-prev {
    border-width: 14px 14px 14px 0px;
    border-color: transparent #ffffff;
    left: 0px;
		right: auto;
}
.slider .slick-next {
    border-width: 14px 0px 14px 14px;
    border-color: transparent #ffffff;
    right: 0px;
    left: auto;
}	
.slider .slick-prev:hover, .slider .slick-next:hover {
    border-color: transparent #ffd200;
}
.slick-slide.slick-current.slick-active img {
    opacity: 100;
}

.slider div img {
    opacity: 0.50;
}
.slider .slick-prev.slick-disabled, .slider .slick-next.slick-disabled, .slider .slick-prev.slick-disabled:hover, .slider .slick-next.slick-disabled:hover {
	opacity: 0.1;
	cursor: default;
    border-color: transparent #000000;
}
.slider div {
	height: 250px;
	background: #333333;
	text-align: center;
	font-size: 75px;
	color: #ffffff;
}
.slider-thumb div {
	height: 85px!important;
	line-height: 50px;
	font-size: 25px;
}
.slider-thumb .slick-slide.slick-current {
	background: green;
}

.slider div {
    height: 100%; 
    width: 100%; 
}
.slider div img{
    height: 100%; 
    width: 100%; 
    object-fit: cover;
}


/* slick lightbox fixes -1.08.2025 */
.slick-lightbox  .slick-next::before {
  content: '▶'!important;
  z-index: 4 !important;
  font-size: 29px !important;
}



.slick-lightbox  .slick-prev::before {
  content: '◀'!important;
  z-index: 4 !important;
  font-size: 29px !important;
}




/* Ensure slick-prev is positioned correctly */
.slick-lightbox .slick-prev {
    z-index: 1000; /* Set a high z-index */
    position: absolute; /* Ensure it is positioned correctly */
    left: 25px; /* Adjust as needed for your layout */
    top: 50%; /* Center vertically */
    transform: translateY(-50%); /* Adjust for perfect centering */
}

/* Optional: Adjust slick-next if needed */
.slick-lightbox .slick-next {
    z-index: 1000; /* Ensure it has the same z-index */
    position: absolute; /* Ensure it is positioned correctly */
    right: 25px; /* Adjust as needed for your layout */
    top: 50%; /* Center vertically */
    transform: translateY(-50%); /* Adjust for perfect centering */
}


