
#homeFeature .homeFeatureItem {
  width:430px;
}

@media only screen and (min-width: 520px) {
#homeFeatureItem1 .homeFeatureItemContent {
  width:380px;
}
#homeFeatureItem2 .homeFeatureItemContent,
#homeFeatureItem3 .homeFeatureItemContent 
 {
  width:400px;
}
}

.videoDetails{
   display:none;
}


/* Fix to get innovation heading to wrap nicely! */
.js #homeFeature #homeFeatureItem1.currentHomeFeatureItem h4 a{
max-width:16em;
}

@media only screen and (max-width: 519px) {
.js #homeFeature #homeFeatureItem1.currentHomeFeatureItem h4 a{
max-width:none;
}
#homeFeature .homeFeatureItem {
width:auto;
}
}

/* ---- START - Video Lightbox ---- */
.js #overlayInner {
  background-color: #121825;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0.75;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  display: none;
  cursor: pointer;
  z-index: 3; }

.megaOn #overlayInner {
  display: block; }

.lt-ie8 #overlayInner {
  display: none !important; }

.popUp{ padding:20px; background:#FFFFFF;}

.popupClose{position:absolute; top: -1.5em; right: -1.5em; cursor: pointer;}
.popupClose .icon-progress-completed {position:absolute; top: 0; right: 0; color: #FFBB00; font-size:3em;}
.popupClose .icon-cancel {position:absolute; top: 0.25em; right: 0.25em; color: #FFFFFF; font-size:2em;}




.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;
}


/* ---- END - Video Lightbox ---- */




#fnavBlank
{
  background-color: #f8f8f8;
}

#newsFeatures .contentSpotTitle{
position:relative;
top:auto;
left:auto;
}
#newsFeatures .contentSpotTitle h4{
background-color:#ffffff;
}
#newsFeatures .contentSpotTitle h4 a{
padding-left:1.3em;
    color: #172962;
}
#newsFeatures .contentSpotTitle h4 i{
    color: #172962;
left:0;
}

