.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
	background-repeat: no-repeat; background-position: center center; background-size: cover; background-color: #fff;
}
.swiper-slide {
  text-align: center;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.s1 {background-image: url("../../../img/e/basic/voelkeljuice/slider/p1.jpg");}

.swiper-container.auto-slides, .auto-slides .swiper-slide {width: auto;}
.auto-slides .swiper-slide{background-color: transparent;}
.auto-slides .swiper-slide div{min-height:15em;}
.auto-slides .swiper-slide div span{ display: block; font-size:.8em;}
.auto-slides .swiper-slide div span.title {height:3em; overflow: auto; margin-top:1em; line-height:1.35;}
.auto-slides .swiper-slide img {max-width:100%;}
.auto-slides .swiper-slide a {display: block; position: relative;}
.auto-slides .swiper-slide b {position: absolute; width: 100%; bottom:0; left:0; padding:.75em .5em; text-shadow: 0 0 1em rgba(0,0,0,.65); font-size: 1em; background-color: rgba(40,110,20,.6); font-weight: normal;}
.auto-slides .swiper-slide a:hover b {bottom:.5em; background-color: rgba(40,110,20,.75); text-shadow: 0 0 .75em rgba(0,0,0,1);}

.our-focus .swiper-slide img {border-radius:50%; border:.75em solid rgba(200,200,200,.7); box-sizing: content-box;}

.swiper-button-prev, .swiper-button-next {
	height:10em; width: 2em; top: 50%; margin-top:-5em;
	background-image: url("../../../img/e/basic/voelkeljuice/arrow-icon.svg"); background-color: rgba(0,0,0,.2);
}
.swiper-button-prev {left:0;}
.swiper-button-next {right:0; transform: rotate(-180deg);}

/*--[Details Gallery]--*/

.details-view .swiper-button-prev, .details-view .swiper-button-next {height: 3em; width: 2.5em; margin-top: -1.5em;}
.details-view .swiper-button-next, .details-view .swiper-button-prev {border-radius:0 .2em .2em 0;}
 
.details-view .swiper-slide {background-size: contain;}
.details-view .swiper-slide img {max-width: 100%; max-height:100%;}
.details-view .details-full {width:100%; height: auto; border: 1px solid;}

.details-view .details-thumbs {
	width: 100%; height: auto; box-sizing: border-box; padding: 1em 0;
}
.details-view .details-thumbs .swiper-slide {width: 3.5em; height: 3.5em; opacity: 0.4; border: 1px solid #ccc; cursor: pointer;}
.details-view .details-thumbs .swiper-slide:hover {opacity: 0.6; border-color: #999;}
.details-view .details-thumbs .swiper-slide-thumb-active {opacity: 1;}

@media all and (min-width:1400px) {
	.details-view .details-full {margin-left:4em; width: calc(100% - 6em);}
	.details-view .details-thumbs {position: absolute; left:1em; top:-1em; width:3.5em;}
}
@media all and (max-width:990px) {
	.slide-info div.info-text {margin-bottom: 1.5em;}
	.slide-info h4 {margin: .75em 0 1.5em;}
	.details-view .swiper-container {max-width: 100%;}
	.s1 {background-image: url("../../../img/e/basic/voelkeljuice/slider/p1_mobi.jpg");}
}
@media all and (max-width:768px) {
	.full-view .slide-pic {margin-bottom: 0;}	
	.slide-pic, .slide-info, .testimonial-box .slide-pic, .testimonial-box .slide-info, .reverse-size .slide-pic, .reverse-size .slide-info {width:100%;}	
}

@media all and (max-width:480px) {

}
