
.imgDrivers { float:left; width:50%; padding: 0 15px 15px 0;}
.imgABetterTomorrow  { float:left; max-width:50%; padding: 0 15px 15px 0;}
.innovation .primaryContent{ margin-top: -2%;}


@media only screen and (max-width:519px){
  .imgABetterTomorrow, .imgDrivers {
    float: none;
    margin-right:0;
    display:block;
    max-width:100%;
    width:auto;
  }
}

.videoContainer{padding-bottom:56.25%}
.mejs-container {
  width: 100% !important;
  height: auto !important;
  padding-top: 56.25%;
}
.mejs-overlay, .mejs-poster {
  width: 100% !important;
  height: 100% !important;
}
.mejs-mediaelement video {
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  width: 100% !important;
  height: 100% !important;
}



