
/* Carousel deb */
	.carousel-wrapper { position: relative; }
	 
	.carousel-wrapper .carousel-item {
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	  padding: 15px 0px;
	  opacity: 0;
	  transition: all 0.5s ease-in-out;
	}
	 
	.carousel-wrapper .carousel-item .arrow {
	  position: absolute;
	  top: 0;
	  display: block;
	  width: 50px;
	  height: 100%;
	  -webkit-tap-highlight-color: transparent;
	  background: url("../imagesn/arrow.png") 50% 50%/20px no-repeat;
	}
	 
	.carousel-wrapper .carousel-item .arrow.arrow-prev { left: 0; }
	 
	.carousel-wrapper .carousel-item .arrow.arrow-next {
	  right: 0;
	  -webkit-transform: rotate(180deg);
	  transform: rotate(180deg);
	}
	 
	.carousel-wrapper .carousel-item.light { color: white; }
	 
	.carousel-wrapper .carousel-item.light .arrow { background: url("../imagesn/arrow.png") 50% 50%/20px no-repeat; }
	 
	.carousel-wrapper [id^="target-item"] { display: none; }
	 
	.carousel-wrapper .item-1 { z-index: 2; opacity: 1; background-color: #f2f2f2;} 
	.carousel-wrapper .item-2 { background-color:#f2f2f2 ; }
	.carousel-wrapper .item-3 { background-color:#f2f2f2 ; }
	.carousel-wrapper .item-4 { background-color:#f2f2f2 ; }	 
	.carousel-wrapper .item-5 { background-color:#f2f2f2 ; }
	.carousel-wrapper .item-6 { background-color:#f2f2f2 ; }
	.carousel-wrapper .item-7 { background-color:#f2f2f2 ; }	
	.carousel-wrapper .item-8 { background-color:#f2f2f2 ; }	
	
	.carousel-wrapper *:target ~ .item-1 { opacity: 0; }
	
	.carousel-wrapper #target-item-1:target ~ .item-1 { opacity: 1; } 
	.carousel-wrapper #target-item-2:target ~ .item-2,
	.carousel-wrapper #target-item-3:target ~ .item-3,	
	.carousel-wrapper #target-item-4:target ~ .item-4,
	.carousel-wrapper #target-item-5:target ~ .item-5,	
	.carousel-wrapper #target-item-6:target ~ .item-6,
	.carousel-wrapper #target-item-7:target ~ .item-7,	
	.carousel-wrapper #target-item-8:target ~ .item-8 {
	  z-index: 3;
	  opacity: 1;
	}
 
	@media (max-width: 480px) {
	 
	.carousel-wrapper .carousel-item .arrow,
	.carousel-wrapper .carousel-item.light .arrow {
	  background-size: 20px;
	  background-position: 15px 50%;
	}
	 
	}
/* Carousel fin */