body #content .meta.date {
  margin-bottom: 30px;
}

body.single-interactives #js-older-adult-life-expectancy .title {
  display: none;
}

body:not(.single-interactives) #js-older-adult-life-expectancy {
  padding-top: 20px;
  margin-bottom: 40px;
}

body:not(.single-interactives) #js-older-adult-life-expectancy .title {
  border-top: 1px solid #bdbdbd;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-weight: 600;
  font-size: 1.2em;
  line-height: 120%;
  color: #2a2a2a;
  text-transform: none;
  margin-bottom: 0;
  padding-top: 8px;
}

body:not(.single-interactives) #js-older-adult-life-expectancy .subtitle {
  font-family: Georgia, Times New Roman, Times, serif;
  font-weight: normal;
  font-style: italic;
  font-size: 1em;
  line-height: 130%;
  color: #888;
  text-transform: none;
  margin-bottom: 0;
  padding-top: 8px;
}

#js-older-adult-life-expectancy p.source {
  color: #888;
  font-size: 0.85em;
  margin-top: 20px;
  font-style: normal;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
}
