.rowNoMarginImgNoMargin .row { margin-left: 0; margin-right: 0; }


.sliderElement header { padding: 20px 20px 10px 20px; }
.sliderElement header h2 { font-size: 1.6rem;}
.sliderElement.sliderArea .ce-bodytext { padding:0 20px; }
.sliderElement.sliderArea .row > [class*="col-"], .sliderElement.contentArea .row  > [class*="offset-"] { padding: 0; min-height: 280px;  }

.sliderElement.sliderArea picture img { max-height: 320px; width: auto; }

.sliderElement.contentArea { display: none; /* margin-top: 20px; */}
.sliderElement.sliderArea { position: relative; min-height: 280px; }
.showSubContent { position: absolute; bottom: 20px; left: 0px; cursor: pointer; }

.sliderElement div[class*="col-"]:nth-child(1):after, .sliderElement div[class*="col-"]:nth-child(2):after {
  content: '';
  position: absolute;
  top: 0; 
  right: 8px;
  width: 2px;
  height: 100%;
  background: #fff;
}
.sliderElement div[class*="col-"]:last-child:after {  background: none; }

@media screen and (max-width: 1400px){
  .showSubContent img { width: 70%; }
}

@media screen and (max-width: 1199px){
  /* .sliderElement.sliderArea .row > div:nth-child(2) { display: none;} */
  .sliderElement.sliderArea .ce-bodytext { width: 90%; }
  .showSubContent { right: 0; left: auto; }
}
@media screen and (max-width: 992px){
  .sliderElement div[class*="col-"]:nth-child(1):after, .sliderElement div[class*="col-"]:nth-child(2):after { position: relative; }
}
@media screen and (max-width: 767px) {
  .sliderElement header { hyphens: auto;}
  .showSubContent {  right: -20px; }
}
