.referenzen {
  margin:0 20px 90px 20px;
  background:rgb(255,255,255); 
  padding:30px 30px 10px 30px; 
  box-shadow: 10px 10px 15px silver;
	border-radius: 14px;
}
.referenzen .rsts-slides img:hover {opacity: 0.5}

.ce_rsce_projekte {margin:0 0 60px 0;}

.rsts-next {top:45px; right: -30px!important; border:none!important; background-image: url('/files/images/right.png')!important;}
.rsts-prev {top:45px; left: -30px!important; border:none!important; background-image: url('/files/images/left.png')!important;}

.rsts-next:hover {background-color: #fff!important;opacity: 0.5}
.rsts-prev:hover {background-color: #fff!important;opacity: 0.5 }

.rsts-prev,
.rsts-prev
 {
 webkit-box-shadow: 0 0 2px rgba(255,255,255,0.1)!important;
-moz-box-shadow: 0 0 2px rgba(255,255,255,0.1)!important;
 box-shadow: 0 0 2px rgba(255,255,255,0.1)!important;
}

/* Small devices (Mobile, 640 and up) */
@media (min-width: 640px) {

}

/* Small devices (Mobile, 768 and up) */
@media (min-width: 768px) {
.referenzen {width:700px;margin:0 auto 90px auto!important;}

}

/* Small devices (tablets, 900 and up) */
@media (min-width: 900px) {
.referenzen {width:860px;margin:0 auto 90px auto!important;}
.rsts-next {top:30px; right: -30px!important; border:none!important;}
.rsts-prev {top:30px; left: -30px!important; border:none!important;}
}

/* Small devices (tablets, 1024 and up) */
@media (min-width: 1024px) {
.referenzen {width:975px;margin:0 auto 120px auto!important;}
.rsts-next {top:40px; right: -30px!important; border:none!important;}
.rsts-prev {top:40px; left: -30px!important; border:none!important;}
}

/* Small devices (tablets, 1200 and up) */
@media (min-width: 1200px) {

.referenzen {width:1100px;margin:0 auto 120px auto!important;}
.rsts-next {top:45px; right: -30px!important; border:none!important;}
.rsts-prev {top:45px; left: -30px!important; border:none!important;}
  
}


/* Small devices (tablets, 1300 and up) */
@media (min-width: 1300px) {

}