.-m-cms-cont-slideshow-flexslider4 .flex-caption {
    padding: 2%;
    position: absolute;
    left: 0;
    right:0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    color: #fff;
}

.-m-cms-cont-slideshow-flexslider4 {
  position:relative;
  box-sizing:border-box;
}
.-m-cms-cont-slideshow-flexslider4 .flexslider {
  position:absolute !important;
  top:0;
  left:0;
  right:0;
  border:0;
  box-shadow:none;
  border-radius:0;
  margin-bottom:0;
}
#container .-m-cms-cont-slideshow-flexslider4 .slides > li {
	position:relative;
    margin:0;
    padding:0;
}

.-m-cms-cont-slideshow-flexslider4 .flex-direction-nav a {
    opacity:1;
    line-height:normal;
}
.-m-cms-cont-slideshow-flexslider4 .flexslider .flex-next { right: 10px;}
.-m-cms-cont-slideshow-flexslider4 .flexslider .flex-prev { left: 10px;}

#container .-m-cms-cont-slideshow-flexslider4 .flex-control-nav li {
    padding:0;
    background:none;
    margin: 0 6px;
}
