/*Theme Update*/
.swiper-button-next,
.swiper-button-prev {	width: 38px;	height: 65px;	margin-top: -33px;	-moz-background-size: 38px 65px;	-webkit-background-size: 38px 65px;	background-size: 38px 130px;background-position: 0 0;}
.swiper-button-prev:hover,
.swiper-button-next:hover{background-position:0 -65px;}
.swiper-button-prev{	background-image: url("../img/icon/prev.png");left:50px; }
.swiper-button-prev.swiper-button-black{	background-image: url("../img/icon/prev.png");}
.swiper-button-prev.swiper-button-white{	background-image: url("../img/icon/prev.png");}
.swiper-button-next {	background-image: url("../img/icon/next.png"); left:auto; right:50px;	}
.swiper-button-next.swiper-button-black {	background-image: url("../img/icon/next.png");}
.swiper-button-next.swiper-button-white {	background-image: url("../img/icon/next.png");}
.swiper-pagination-bullet{width: 15px;  height: 15px; background-color: #c9c9c9;opacity:1;}
.swiper-pagination-bullet-active{  background-color: #ffb800;}
.swiper-pagination{display:none;bottom:0;}
.swiper-container{padding-bottom:40px;position:relative;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px;}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.swiper-button-prev,
	.swiper-button-next{width: 22px;	height: 38px;	margin-top: -19px;	-moz-background-size: 22px 75px;	-webkit-background-size: 22px 75px;	background-size: 22px 75px;}
	.swiper-button-prev:hover,
	.swiper-button-next:hover{background-position:0 -38px;}
}
@media only screen and (max-width: 479px) {
	.swiper-pagination{display:block;}
	.swiper-button-prev,
	.swiper-button-next{display:none;}
}

/*Element*/
.largeTeaser .swiper-slide .slide-img{width:100%;height:460px;background-size:cover;background-position:center; background-repeat:no-repeat;  }
.largeTeaser .swiper-slide .slide-img img.bgImg{display: none;}
.largeTeaser .slide-text{text-align:center;color:#FFFFFF;padding:20px 20px 30px;position:absolute;width:70%;height:auto;top:auto;bottom:0;margin-bottom:2%;margin-left:15%;}
.largeTeaser .slide-text .copy{padding:20px 0 30px;}
@media only screen and (max-width: 1024px) {   
	.largeTeaser .slide-text {top: 43%;}
}
@media only screen and (max-width: 479px) {
	.largeTeaser .swiper-slide .slide-img{height:210px!important;}
	.largeTeaser .swiper-slide .slide-text{width:100%;background:#780068;position:static;margin:0;left:0;top:0;}
}

