@media all and (max-width: 767px) {
  .content-area-wrap {
    margin-right: -20px;
    margin-left: -20px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: white;
  }
}
.panel-battery-finder--full-width {
  position: relative;
  z-index: 1;
}
.e-slider {
  position: relative;
}
@media all and (min-width: 680px) {
  .e-slider {
    margin-bottom: 0!important;
  }
}
@media all and (max-width: 679px) {
  .e-slider__captions {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: white;
  }
}
@media all and (min-width: 680px) {
  .e-slider__captions {
    height: auto!important;
  }
}
@media all and (min-width: 980px) {
  .e-slider__captions {
    width: 100%;
    max-width: 940px;
    margin: 0 auto;
  }
}
@media all and (min-width: 1200px) {
  .e-slider__captions {
    max-width: 1170px;
  }
}
.e-slider__captions__caption {
  box-sizing: border-box;
  visibility: hidden;
  display: block!important;
  margin: 0!important;
  border: 0!important;
  overflow: initial;
}
.e-slider__captions__caption h1 {
  line-height: 1!important;
}
.e-slider__captions__caption--active {
  visibility: visible;
}
.e-slider__captions__caption:after {
  display: none!important;
}
@media all and (max-width: 679px) {
  .e-slider__captions__caption {
    position: absolute;
    z-index: 20;
    left: 0!important;
    width: 100%;
    padding: 10px 15px;
    bottom: 50%;
    left: 0;
    -ms-transform: translateY(50%);
        transform: translateY(50%);
  }
}
@media all and (min-width: 680px) {
  .e-slider__captions__caption {
    position: absolute;
    left: 0!important;
    z-index: 20;
    background: white;
    opacity: 0.8;
  }
  .e-slider__captions__caption:before {
    z-index: -1;
    width: 100%;
    height: 100%;
    display: block;
    content: "";
    background: white;
    position: absolute;
    top: 0;
    left: 22%;
    -ms-transform: skewX(-35deg) skewY(0);
    transform: skew(-35deg, 0);
    -webkit-backface-visibility: hidden;
    -ms-filter: progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=-0.7002075382097097,M21=0,M22=1,SizingMethod='auto expand');
  }
}
@media all and (min-width: 980px) {
  .e-slider__captions__caption {
    left: auto!important;
  }
}
