.sectionFrame4 .csc-textpic-image {
  position: absolute;
}

.sectionFrame4 .csc-textpic-imagerow {
  margin-right: 20px;
}

.sectionFrame4 {
  position: relative;
  background: url(../../images/facts_right.png) right center no-repeat #e2edf2;
  height: auto;
}

.sectionFrame4 h3 {
  font-size: 24px !important;
}

.sectionFrame4 .csc-textpic {
  padding-right: 25px;
}

.sectionFrame4 .csc-textpic-text {
  width: 187px;
  height: 240px;
  background-color: #eaf5fb;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 25px;
}

.sectionFrame4 .bodytext {
  font-size: 14px !important;
}

.sectionFrame4 .csc-textpic-imagewrap {
  position: relative;
  overflow: hidden;
  height: 250px;
  padding-top: 20px;
}

.sectionFrame4 .rightButton {
  position: absolute;
  top: 120px;
  right: -20px;
  height: 36px;
  width: 35px;
  background: url(../../images/button_right.png) no-repeat 0 bottom;
}

.sectionFrame4 .leftButton {
  position: absolute;
  top: 120px;
  left: 210px;
  height: 36px;
  width: 35px;
  background: url(../../images/button_left.png) no-repeat 0 bottom;
}

.sectionFrame4 .caption {
  float: left;
  margin-right: 35px;
  padding-top: 15px;
}

.sectionFrame4 .download {
  float: left;
  padding-top: 15px;
  padding-right: 10px;
  position: absolute;
  right: 0;
  height: 23px;
  width: 23px;
  background: url(../../images/button_download.png) no-repeat 0 bottom;
}

.sectionFrame4 .csc-textpic-imagewrap + div {
  background: url(../../images/facts_left.png) 227px center no-repeat;
}

.fiftyfifty .leftCol .sectionFrame4 .csc-textpic,
.fiftyfifty .rightCol .sectionFrame4 .csc-textpic {
    padding-right: 13px;
}

.fiftyfifty .leftCol .sectionFrame4 .csc-textpic .csc-textpic-imagewrap,
.fiftyfifty .rightCol .sectionFrame4 .csc-textpic .csc-textpic-imagewrap {
    width: 300px !important;
}
