.jw-skin-woah2016 .jw-display-icon-container {
  border-radius: 3.5em; }

.jw-skin-woah2016 .jw-display-icon-container > .jw-icon {
  color: rgba(255, 255, 255, 0.9); }

.jw-skin-woah2016.jw-breakpoint-2 .jw-display .jw-icon {
  width: 66px;
  height: 66px;
  line-height: 66px; }

.jw-skin-woah2016 .jw-dock-button {
  border-radius: 2.5em; }

.jw-skin-woah2016 .jw-dock-button:hover {
  background: rgba(33, 33, 33, 0.8); }

.jw-skin-woah2016 .jw-menu {
  padding: 0; }

.jw-skin-woah2016 .jw-dock .jw-overlay {
  border-radius: 0.5em; }

.jw-skin-woah2016 .jw-skip {
  border-radius: 0.5em; }

.jw-skin-woah2016 .jw-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: "woah-2016-jw-icons";
  src: url("../type/woah-2016-jw-icons/woah-2016-jw-icons.eot");
  src: url("../type/woah-2016-jw-icons/woah-2016-jw-icons.eot?#iefix") format("embedded-opentype"), url("../type/woah-2016-jw-icons/woah-2016-jw-icons.woff") format("woff"), url("../type/woah-2016-jw-icons/woah-2016-jw-icons.ttf") format("truetype"), url("../type/woah-2016-jw-icons/woah-2016-jw-icons.svg#web") format("svg");
  font-style: normal !important;
  font-weight: normal !important; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .ib-ctrl, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .ib-ctrl {
  display: none !important; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-background-color, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-background-color {
  background: rgba(0, 0, 0, 0.5); }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-background-color.jw-slider-time, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-background-color.jw-slider-time {
    background: none; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-title, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-title {
  font-size: 0.9375em; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-container,
.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-container, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-container,
.jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-container {
  background: rgba(255, 255, 255, 0.9); }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-container > .jw-icon,
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-container > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-container > .jw-icon,
  .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-container > .jw-icon {
    color: #000000;
    height: 4.125em;
    width: 4.125em;
    line-height: 4.125em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-container > .jw-icon:before,
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-container > .jw-icon:before, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-container > .jw-icon:before,
    .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-container > .jw-icon:before {
      font-size: 30px; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-container:hover > .jw-icon,
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-container:hover > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-container:hover > .jw-icon,
  .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-container:hover > .jw-icon {
    color: #000000; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-rewind,
.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:hover .jw-display .jw-display-icon-next,
.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-rewind,
.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-display .jw-display-icon-next, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-rewind,
.jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):hover .jw-display .jw-display-icon-next,
.jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-rewind,
.jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-display .jw-display-icon-next {
  display: none; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-media:hover ~ .jw-controls .jw-display .jw-display-icon-container, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-media:hover ~ .jw-controls .jw-display .jw-display-icon-container {
  background: rgba(255, 255, 255, 0.9); }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer:not(.jw-state-playing) .jw-display, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads):not(.jw-state-playing) .jw-display {
  display: table; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar {
  font-size: 1em;
  height: 2.75em;
  padding: 0.75em 1.25em 0 1.25em;
  color: #ffffff; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback {
    display: inline-block !important; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group.jw-controlbar-center-group, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group.jw-controlbar-center-group {
    padding: 0 1.25em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group.jw-controlbar-center-group .jw-knob, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group.jw-controlbar-center-group .jw-knob {
      display: none; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group.jw-controlbar-right-group, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group.jw-controlbar-right-group {
    padding-right: 0; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group.jw-controlbar-right-group .jw-text-duration, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group.jw-controlbar-right-group .jw-text-duration {
      display: none; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group .jw-text-elapsed, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group .jw-text-elapsed {
    padding-left: 0.6666666667em; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-text, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-text {
    height: 2em;
    line-height: 2; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon {
    font-size: 0.9375em;
    height: 2.1333333333em;
    min-width: initial;
    max-width: 3.1333333333em;
    padding: 0 0.5333333333em;
    line-height: 2.1333333333; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon:first-child, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon:first-child {
      padding-left: 0; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon:last-child, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon:last-child {
      padding-right: 0; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-rewind, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-rewind {
      display: none; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-hd {
      font-size: 1.4375em;
      height: 1.3913043478em;
      padding: 0 0.347826087em;
      line-height: 1.3913043478; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay {
        bottom: 0.9565217391em; }
        .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after {
          height: 0.9565217391em; }
        .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu {
          font-size: 0.5em;
          margin-bottom: 0; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay {
      bottom: 1.4em;
      left: auto; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after {
        height: 1.4666666667em; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip {
        left: -0.125em;
        width: 1.8125em;
        padding-bottom: 0; }
        .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container {
          width: 0.0625em;
          margin: 0 auto; }
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress {
            width: 0.0625em; }
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob {
            left: -0.125em;
            width: 0.3125em;
            height: 0.3125em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen {
      font-size: 1.6em;
      height: 1.3333333333em;
      padding-left: 0.3333333333em;
      line-height: 1.3333333333; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-playback, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-volume, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-playback, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-volume, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads) .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen {
      font-family: "woah-2016-jw-icons"; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-display .jw-display-icon-container > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-display .jw-display-icon-container > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-display .jw-display-icon-container > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-display .jw-display-icon-container > .jw-icon {
  height: 3.125em;
  width: 3.125em;
  line-height: 3.125; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-display .jw-display-icon-container > .jw-icon:before, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-display .jw-display-icon-container > .jw-icon:before, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-display .jw-display-icon-container > .jw-icon:before, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-display .jw-display-icon-container > .jw-icon:before {
    font-size: 1.5625em;
    line-height: 2; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar {
  padding: 1.125em 1.25em 0.25em 1.25em; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback,
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-display-icon-rewind, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback,
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-display-icon-rewind, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback,
  .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-display-icon-rewind, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-icon-playback,
  .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-display-icon-rewind {
    display: none !important; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed {
    display: inline-block;
    padding: 0 0.4166666667em 0 0; }
    @media (min-width: 26.25em) {
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed:after, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-elapsed:after {
        content: '/';
        padding-left: 0.4166666667em; } }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-duration, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-duration, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-duration, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-duration {
    display: inline-block; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-countdown, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-countdown, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-countdown, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group.jw-controlbar-left-group .jw-text-countdown {
    display: none; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon {
    font-size: 1.375em;
    height: 1.7272727273em;
    padding: 0 0.3636363636em;
    line-height: 1.7272727273; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd {
      font-size: 2.1875em;
      height: 1em;
      padding: 0 0.2285714286em;
      line-height: 1; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay:after {
        height: 0.5714285714em; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-hd .jw-overlay .jw-menu {
        font-size: 0.4571428571em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume {
      font-size: 1.75em;
      height: 1.3571428571em;
      line-height: 1.3571428571; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay:after {
        height: 0.6071428571em; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip {
        left: -0.0714285714em;
        width: 0.8928571429em;
        padding: 0.2857142857em 0.2857142857em 0 0.2857142857em; }
        .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container {
          width: 0.0357142857em;
          height: 2em;
          margin: 0 auto; }
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-rail,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-buffer,
          .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-progress {
            width: 0.0357142857em; }
          .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-volume .jw-overlay .jw-volume-tip .jw-slider-container .jw-knob {
            left: -0.0714285714em;
            width: 0.1785714286em;
            height: 0.1785714286em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen, .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-0 .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen, .jw-skin-woah2016.jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer:not(.jw-flag-ads).jw-breakpoint-1 .jw-controlbar .jw-group > .jw-icon.jw-icon-fullscreen {
      font-size: 2.375em;
      height: 1em;
      padding: 0 0 0 0.2105263158em;
      line-height: 1; }

.jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar {
  padding: 0 1.25em;
  height: 2.125em; }
  .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume {
    margin-top: 0.25em; }
    .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume .jw-slider-container {
      height: 0.0625em; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume .jw-slider-container .jw-rail,
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume .jw-slider-container .jw-progress {
        height: 0.0625em; }
      .jw-skin-woah2016.jw-flag-time-slider-above.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-volume .jw-slider-container .jw-knob {
        top: -0.125em;
        width: 0.3125em;
        height: 0.3125em; }

.play-button {
  background: #ffffff;
  border: none; }
  .play-button:hover {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    background: #ffffff; }
  .play-button.small {
    width: 3em;
    height: 3em; }
    .play-button.small:before {
      width: 0;
      height: 0;
      border-top: 0.375em solid transparent;
      border-bottom: 0.375em solid transparent;
      border-left: 0.75em solid #000000;
      margin-top: -0.3em;
      margin-left: -0.3em; }
  .play-button.medium {
    width: 4.4em;
    height: 4.4em; }
    .play-button.medium:before {
      width: 0;
      height: 0;
      border-top: 0.55em solid transparent;
      border-bottom: 0.55em solid transparent;
      border-left: 1.1em solid #000000;
      margin-top: -0.5em;
      margin-left: -0.4em; }
  .play-button.large {
    width: 7.6em;
    height: 7.6em; }
    .play-button.large:before {
      width: 0;
      height: 0;
      border-top: 0.95em solid transparent;
      border-bottom: 0.95em solid transparent;
      border-left: 1.9em solid #000000;
      margin-top: -0.9em;
      margin-left: -0.7em; }

.embed-container {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 56.210%; }
  .embed-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.lightbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 3em;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  z-index: -3;
  transition: opacity .2s ease-in-out; }
  .lightbox-close {
    position: absolute;
    top: 2em;
    right: 2em;
    width: 1.6em;
    height: 1.6em;
    content: ' ';
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjEwMCAwIDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE0MCw0LjIgMTM1LjgsMCAxMjAsMTUuOCAxMDQuMiwwIDEwMCw0LjIgMTE1LjgsMjAgMTAwLDM1LjggMTA0LjIsNDAgMTIwLDI0LjIgMTM1LjgsNDAgMTQwLDM1LjggMTI0LjIsMjAgIi8+PHJlY3QgeD0iMTI2LjQiIHk9IjEuMiIgd2lkdGg9IjAiIGhlaWdodD0iMC4yIi8+PC9zdmc+) no-repeat center center;
    opacity: .80; }
    .lightbox-close:hover {
      cursor: pointer;
      opacity: 1; }
  .active-lightbox-bg .lightbox {
    z-index: 10;
    opacity: 1; }
    .active-lightbox-bg .lightbox:hover {
      cursor: zoom-out; }

.active-lightbox-bg {
  height: 100%;
  overflow: hidden; }
  .active-lightbox-bg .header {
    z-index: 3; }

.video-overlay {
  width: 100%;
  max-width: 86em;
  background: #ffffff; }
  .video-overlay:hover {
    cursor: default; }
  .video-overlay-header {
    padding: 2em; }
    .video-overlay-header *:first-child {
      margin-top: 0; }
    .video-overlay-header *:last-child {
      margin-bottom: 0; }
    .video-overlay-header h1 {
      font: 28px/34px "Lucida Bright", Georgia, "Times New Roman", serif;
      margin-bottom: 0.25em; }
    .video-overlay-header p {
      font: 16px/20px "Lucida Bright", Georgia, "Times New Roman", serif;
      margin-top: 0.4375em; }
    .video-overlay-header a {
      color: #000000; }
  .video-overlay-social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    border-top: 0.1em solid #E1E1E1;
    font: 12px/12px "Lucida Bright", Georgia, "Times New Roman", serif; }
    .video-overlay-social.nav {
      padding: 1.6666666667em; }
    .video-overlay-social.sponsored {
      border-bottom: 0.1em solid #E1E1E1; }
    .video-overlay-social li {
      margin: 0 0 0 1.6666666667em; }
      .video-overlay-social li:nth-of-type(1) {
        margin-left: 0; }
    .video-overlay-social .social-icon {
      background-repeat: no-repeat;
      background-position: center left; }
      .video-overlay-social .social-icon:hover {
        text-decoration: underline; }
      .video-overlay-social .social-icon-facebook {
        color: #3b5999;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjkuNSAwIDIwLjkgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgOS41IDAgMjAuOSA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggaWQ9IkJsdWVfMV8iIGZpbGw9IiMyODY1QUMiIGQ9Ik0xNS43LDQwVjIxLjhIOS41di03LjFoNi4yVjkuNGMwLTYsMy43LTkuNCw5LjItOS40YzIuNSwwLDQuOCwwLjIsNS41LDAuMnY2LjRoLTMuN2MtMywwLTMuNCwxLjQtMy40LDMuNHY0LjZoNy4xbC0xLjQsNy4xaC02LjJWNDBDMjIuOSw0MCwxNS43LDQwLDE1LjcsNDB6Ii8+PC9zdmc+);
        padding-left: 1.1666666667em; }
      .video-overlay-social .social-icon-twitter {
        color: #00acee;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMy42IDQwIDMyLjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAzLjYgNDAgMzIuNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAwQUNFRCIgZD0iTTQwLDcuNGMtMS40LDAuNy0zLDEuMi00LjcsMS40YzEuNi0wLjksMy0yLjYsMy43LTQuN2MtMS42LDAuOS0zLjMsMS42LTUuMSwyLjFjLTEuNC0xLjYtMy43LTIuNi02LjEtMi42Yy00LjcsMC04LjIsMy43LTguMiw4LjJjMCwwLjcsMCwxLjIsMC4yLDEuOUMxMy4xLDEzLjUsNyw5LjksMi44LDVDMi4xLDYuMiwxLjYsNy42LDEuNiw5LjJDMS42LDEyLDMsMTQuNiw1LjQsMTZjLTEuNCwwLTIuNi0wLjUtMy43LTAuOWwwLDBjMCw0LDIuOCw3LjMsNi41LDguMmMtMC43LDAuMi0xLjQsMC4yLTIuMSwwLjJjLTAuNSwwLTAuOSwwLTEuNi0wLjJjMC45LDMuMyw0LjIsNS42LDcuNyw1LjhjLTIuOCwyLjEtNi4zLDMuNS0xMC4zLDMuNWMtMC43LDAtMS40LDAtMS45LDBjMy43LDIuMyw4LDMuNywxMi42LDMuN2MxNS4yLDAsMjMuNi0xMi42LDIzLjYtMjMuNmMwLTAuNSwwLTAuNywwLTEuMkMzNy40LDEwLjQsMzguOCw5LDQwLDcuNHoiLz48L3N2Zz4=);
        padding-left: 1.9166666667em; }
      .video-overlay-social .social-icon-email {
        color: #000000;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjEwIDEzLjMgMjAgMTMuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxMCAxMy4zIDIwIDEzLjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMCwxNC45djEwLjNsNi4zLTUuMUwxMCwxNC45eiIvPjxwYXRoIGQ9Ik0yMy43LDIwLjFsNi4zLDUuMVYxNC45TDIzLjcsMjAuMXoiLz48cGF0aCBkPSJNMTAuNiwxMy4zTDIwLDIxbDkuNC03LjdIMTAuNnoiLz48cGF0aCBkPSJNMTAuNiwyNi43aDE4LjhsLTYuOS01LjZMMjAsMjMuMkwxOS44LDIzbC0yLjQtMkwxMC42LDI2Ljd6Ii8+PC9zdmc+);
        padding-left: 2.4166666667em; }

.content-card-footer {
  position: relative;
  background: #f0f0f0;
  width: 100%;
  max-width: 100%;
  padding: 1em 0 4em 0;
  margin-top: 2em; }
  .content-card-footer > .grid {
    margin-left: auto;
    margin-right: auto; }
  .content-card-footer .module-partners {
    margin-bottom: 4em;
    padding: 0; }

.content-card {
  margin-bottom: 4em; }
  .content-card-image {
    position: relative; }
  .content-card-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    .content-card-link:hover {
      text-decoration: none; }
      .content-card-link:hover .content-card-title {
        text-decoration: underline; }
    @media (max-width: 79.9375em) {
      .content-card-link {
        padding: 2em; } }
    @media (max-width: 30em) {
      .content-card-link {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 0; } }
    .content-card-link .play-button.large {
      margin-top: -3.8em;
      margin-left: -3.8em; }
      @media (max-width: 80em) {
        .content-card-link .play-button.large {
          width: 4.4em;
          height: 4.4em;
          margin-top: -2.2em;
          margin-left: -2.2em; } }
      @media (max-width: 30em) {
        .content-card-link .play-button.large {
          display: none; } }
  .content-card .inline-video-present img,
  .content-card .inline-video-present .play-button {
    display: none; }
  .content-card .video-overlay {
    display: none; }
    .content-card .video-overlay.show {
      display: block; }
    .content-card .video-overlay .video-overlay-header,
    .content-card .video-overlay .video-overlay-social {
      display: none; }
  .content-card-image {
    display: block;
    width: 65%;
    max-width: 58em; }
    @media (max-width: 79.9375em) {
      .content-card-image {
        width: 40%; } }
    @media (max-width: 30em) {
      .content-card-image {
        width: 100%; } }
    .content-card-image img {
      width: 100%;
      height: auto; }
  .content-card-body {
    width: 35%;
    padding: 0 2em; }
    @media (max-width: 79.9375em) {
      .content-card-body {
        width: 60%;
        padding: 0 0 0 2em; } }
    @media (max-width: 30em) {
      .content-card-body {
        width: 100%;
        padding: 2em; } }
    .content-card-body .ad-sponsor {
      width: 100%; }
  .content-card-label {
    display: none; }
  .content-card-title {
    font: 24px/29px "Lucida Bright", Georgia, "Times New Roman", serif;
    margin: 0;
    overflow-wrap: break-word;
    word-wrap: break-word; }
    @media (max-width: 30em) {
      .content-card-title {
        font: 20px/24px "Lucida Bright", Georgia, "Times New Roman", serif; } }
  .content-card-description {
    font: 16px/20px "Lucida Bright", Georgia, "Times New Roman", serif;
    margin: 0.25em 0 0; }

[id="content-card-footer"] {
  width: 100%; }

.module-trending-bar {
  max-width: 100%;
  overflow-y: hidden;
  background: #ffffff;
  box-shadow: 0 0.1em 0 0 #E1E1E1, 0 0.2em 0.4em 0 rgba(0, 0, 0, 0.06); }
  .module-trending-bar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    width: 126em;
    margin: auto; }
    @media (max-width: 89.9375em) {
      .module-trending-bar-container {
        width: 118em; } }
    @media (max-width: 79.9375em) {
      .module-trending-bar-container {
        width: 94em; } }
    @media (max-width: 63.9375em) {
      .module-trending-bar-container {
        width: 94em;
        padding: 0 4em; } }
    @media (max-width: 30em) {
      .module-trending-bar-container {
        display: none; } }
  .module-trending-bar-header {
    font: 16px/20px "Lucida Bright", Georgia, "Times New Roman", serif;
    position: relative;
    width: 11.25em;
    padding-left: 2em;
    text-transform: uppercase; }
    @media (max-width: 89.9375em) {
      .module-trending-bar-header {
        width: 12.5em; } }
    @media (max-width: 79.9375em) {
      .module-trending-bar-header {
        width: 10.9375em; } }
    .module-trending-bar-header:before {
      content: '';
      display: block;
      position: absolute;
      width: 1.625em;
      height: 1.25em;
      top: -0.125em;
      left: 0;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjQzLjIgMCA1My42IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQzLjIgMCA1My42IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjYzgxNDI5IiBwb2ludHM9IjQzLjIsMzUuNCA2My44LDE0LjIgNzEsMjMuNiA4Niw2LjQgODEuMiw2LjQgODEuMiwwIDk2LjgsMCA5Ni44LDE1IDkxLjIsMTUgOTEuMiwxMCA3MS4yLDMzLjYgNjMuMiwyMy40IDQ3LjIsNDAgIi8+PHBhdGggZmlsbD0iI2M4MTQyOSIgZD0iTS0xNzMtMzAuNiIvPjwvc3ZnPg==);
      background-repeat: no-repeat; }
  .module-trending-bar-article {
    width: 40.5em;
    padding-right: 2em; }
    @media (max-width: 89.9375em) {
      .module-trending-bar-article {
        width: 43em; } }
    @media (max-width: 79.9375em) {
      .module-trending-bar-article {
        width: 37.5em; }
        .module-trending-bar-article:last-child {
          display: none; } }
    .module-trending-bar-article .article-link {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-direction: normal;
      -webkit-box-orient: horizontal;
      -webkit-flex-direction: row;
      -moz-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-flex-wrap: nowrap;
      -moz-flex-wrap: nowrap;
      -ms-flex-wrap: none;
      flex-wrap: nowrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; }
      .module-trending-bar-article .article-link:hover {
        text-decoration: none; }
        .module-trending-bar-article .article-link:hover .article-title {
          text-decoration: underline; }
    .module-trending-bar-article .article-image {
      width: 6.4em; }
      .module-trending-bar-article .article-image img {
        width: auto;
        height: 6.4em;
        vertical-align: top; }
    .module-trending-bar-article .article-title {
      font: 14px/17px "Lucida Bright", Georgia, "Times New Roman", serif;
      width: calc(100% - 64px);
      max-height: 4.5714285714em;
      margin: 0;
      padding-left: 0.7142857143em;
      overflow: hidden; }

.module-newsletter {
  margin-top: 3em; }
  .module-newsletter-title {
    font: 34px/26px "Lucida Bright", Georgia, "Times New Roman", serif;
    color: #1695a3;
    margin: 0; }
  .module-newsletter-text {
    font: 16px/20px "Lucida Bright", Georgia, "Times New Roman", serif;
    margin: 0.625em 0 0; }
  .module-newsletter-form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    margin-top: 1em;
    position: relative; }
    .module-newsletter-form:before {
      content: "";
      display: block;
      position: absolute;
      top: 1.8em;
      left: 1.4em;
      height: 1.4em;
      width: 2em;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjEwIDEzLjMgMjAgMTMuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxMCAxMy4zIDIwIDEzLjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMCwxNC45djEwLjNsNi4zLTUuMUwxMCwxNC45eiIgZmlsbD0iI2EyYTJhMiIvPjxwYXRoIGQ9Ik0yMy43LDIwLjFsNi4zLDUuMVYxNC45TDIzLjcsMjAuMXoiIGZpbGw9IiNhMmEyYTIiLz48cGF0aCBkPSJNMTAuNiwxMy4zTDIwLDIxbDkuNC03LjdIMTAuNnoiIGZpbGw9IiNhMmEyYTIiLz48cGF0aCBkPSJNMTAuNiwyNi43aDE4LjhsLTYuOS01LjZMMjAsMjMuMkwxOS44LDIzbC0yLjQtMkwxMC42LDI2Ljd6IiBmaWxsPSIjYTJhMmEyIi8+PC9zdmc+); }
    .module-newsletter-form .form-text {
      width: calc(100% - 102px);
      background: #f6f6f6;
      padding: 0 1.25em 0 2.625em; }
      @media (max-width: 30em) {
        .module-newsletter-form .form-text {
          width: 100%; } }
    .module-newsletter-form .form-submit {
      width: 6.375em; }
      @media (max-width: 30em) {
        .module-newsletter-form .form-submit {
          -webkit-box-ordinal-group: 4;
          -webkit-order: 3;
          -moz-order: 3;
          -ms-flex-order: 3;
          order: 3;
          margin-top: 0.625em; } }
  .module-newsletter-legal {
    cursor: pointer;
    margin-top: 0.8333333333em;
    position: relative; }
    .module-newsletter-legal p {
      font: 12px/14px "Lucida Bright", Georgia, "Times New Roman", serif;
      color: #a2a2a2;
      padding: 0 1em 1em 0;
      display: block; }
    @media (max-width: 30em) {
      .module-newsletter-legal {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -moz-order: 2;
        -ms-flex-order: 2;
        order: 2;
        width: 100%; } }
  .module-newsletter .hidden-form-module {
    display: none; }

.module-trending-right-rail {
  position: relative;
  margin-top: 2em;
  padding: 2em; }
  @media (max-width: 63.9375em) {
    .module-trending-right-rail {
      position: fixed;
      top: 16.7em;
      right: -32em;
      width: 30em;
      height: calc(100vh - 167px);
      margin: 0;
      transition: all 0.5s ease-out;
      z-index: 1; }
      .sidebar .module-trending-right-rail {
        margin: 0;
        z-index: 2; }
      .module-trending-right-rail.trending-active {
        right: 0; }
      .active-collapse .module-trending-right-rail {
        top: 4.7em;
        height: calc(100vh - 47px); } }
  @media (min-width: 30.0625em) {
    .article .module-trending-right-rail,
    .article.collection .module-trending-right-rail {
      display: none; } }
  @media (max-width: 30em) {
    .module-trending-right-rail {
      top: 6.1em;
      height: calc(100vh - 61px); }
      .active-collapse .module-trending-right-rail {
        top: 6.1em;
        height: calc(100vh - 61px); } }
  @media (max-width: 20em) {
    .module-trending-right-rail {
      top: 5.1em;
      height: calc(100vh - 51px); }
      .active-collapse .module-trending-right-rail {
        top: 5.1em;
        height: calc(100vh - 51px); } }
  .module-trending-right-rail-header {
    font: 28px/34px "Lucida Bright", Georgia, "Times New Roman", serif;
    margin: 0; }
  .module-trending-right-rail .what-is-this {
    cursor: pointer;
    display: block;
    position: absolute;
    top: 3em;
    right: 2em; }
    .module-trending-right-rail .what-is-this p {
      font: 12px/14px "Lucida Bright", Georgia, "Times New Roman", serif;
      margin: 0;
      color: #a2a2a2; }
      .module-trending-right-rail .what-is-this p:hover {
        color: #000000; }
    @media (max-width: 63.9375em) {
      .module-trending-right-rail .what-is-this {
        display: none; } }
  .module-trending-right-rail .trending-article {
    margin-top: 1em; }
    .module-trending-right-rail .trending-article:first-of-type {
      margin-top: 0.6em; }
    .module-trending-right-rail .trending-article-link {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: nowrap;
      -moz-flex-wrap: nowrap;
      -ms-flex-wrap: none;
      flex-wrap: nowrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center;
      position: relative;
      text-decoration: none; }
      .module-trending-right-rail .trending-article-link:hover .trending-article-header {
        text-decoration: underline; }
      .module-trending-right-rail .trending-article-link:hover .trending-article-level-image {
        opacity: 1; }
    .module-trending-right-rail .trending-article-header {
      font: 14px/17px "Lucida Bright", Georgia, "Times New Roman", serif;
      line-height: 1.2;
      max-width: calc(100% - 80px);
      margin: 0; }
    .module-trending-right-rail .trending-article-level {
      position: relative;
      width: 4.5em;
      height: 4.5em;
      margin: 0;
      border-radius: 50%;
      overflow: hidden;
      background-clip: content-box;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-transform: translate3d(0, 0, 0);
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
      .module-trending-right-rail .trending-article-level:before, .module-trending-right-rail .trending-article-level:after {
        content: '';
        display: block;
        position: absolute; }
      .module-trending-right-rail .trending-article-level:before {
        top: 0.4em;
        left: 0.4em;
        z-index: 5;
        width: 3.7em;
        height: 3.7em;
        border-radius: 50%;
        background: #ffffff; }
      .module-trending-right-rail .trending-article-level:after {
        top: 0;
        right: 0;
        z-index: 3;
        width: 50%;
        height: 100%;
        border-bottom-right-radius: 22.5px;
        border-top-right-radius: 22.5px;
        background: url("../img/trending-level.png") top right no-repeat; }
      .module-trending-right-rail .trending-article-level-background {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
        width: 100%;
        height: 100%;
        border-bottom-left-radius: 22.5px;
        border-top-left-radius: 22.5px;
        background: #E1E1E1; }
      .module-trending-right-rail .trending-article-level-score {
        font: 12px/14px "Lucida Bright", Georgia, "Times New Roman", serif;
        display: block;
        position: relative;
        z-index: 6;
        width: 100%;
        line-height: 45px;
        text-align: center; }
      .module-trending-right-rail .trending-article-level-image {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 7;
        width: 4.5em;
        height: 4.5em;
        opacity: 0;
        transition: opacity 0.5s ease; }
        .module-trending-right-rail .trending-article-level-image img,
        .module-trending-right-rail .trending-article-level-image picture {
          width: 100%;
          height: auto; }
      .module-trending-right-rail .trending-article-level.too-hot .trending-article-level-score {
        color: #ffffff; }
      .module-trending-right-rail .trending-article-level .cover-layer {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 4;
        width: 50%;
        height: 100%;
        transform-origin: center right;
        background: url("../img/trending-level.png") top left no-repeat; }
      .module-trending-right-rail .trending-article-level .hot-article {
        display: block;
        position: absolute;
        top: 0.6em;
        left: 0.6em;
        z-index: 6;
        width: calc(100% - 12px);
        height: calc(100% - 12px);
        border-radius: 50%;
        background: #225378; }

.footer ul {
  font-family: 'Gotham Narrow 3r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1;
  color: #5c5c5c;
  background-color: #000000; }

@media (max-width: 80em) {
  .content-card-link .play-button.large {
    width: 4.4em;
    height: 4.4em; }
    .content-card-link .play-button.large:before {
      width: 0;
      height: 0;
      border-top: 0.55em solid transparent;
      border-bottom: 0.55em solid transparent;
      border-left: 1.1em solid #000000;
      margin-top: -0.5em;
      margin-left: -0.4em; } }

.content-card-title {
  font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1.2083333333;
  color: #000000;
  letter-spacing: -0.24px; }
  @media (max-width: 30em) {
    .content-card-title {
      font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
      font-weight: normal;
      font-style: normal;
      font-size: 20px;
      line-height: 1.2;
      color: #000000;
      letter-spacing: -0.2px; } }

.content-card-description {
  font-family: 'freight-text-pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 1.25;
  color: #000000;
  margin: 0.25em 0 0; }

.jwplayer .jw-title {
  font-family: "Gotham Narrow SSm 7r"; }

.jwplayer .jw-text,
.jwplayer .jw-text.jw-option {
  font-family: "Gotham Narrow SSm 4r"; }

.jwplayer .jw-slider-time .jw-rail {
  background-color: rgba(255, 255, 255, 0.5); }

.jwplayer .jw-slider-time .jw-buffer {
  background-color: #ffffff; }

.jwplayer .jw-slider-time .jw-progress {
  background-color: #C81429; }

.jwplayer .jw-slider-volume .jw-slider-container .jw-rail {
  background-color: rgba(255, 255, 255, 0.5); }

.jwplayer .jw-slider-volume .jw-slider-container .jw-progress,
.jwplayer .jw-slider-volume .jw-slider-container .jw-knob {
  background-color: #C81429; }

.lightbox {
  background: rgba(0, 0, 0, 0.9); }

.video-overlay {
  background: #ffffff; }
  .video-overlay-header h1 {
    font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 28px;
    line-height: 1.2142857143;
    color: #000000;
    letter-spacing: -0.28px; }
  .video-overlay-header p {
    font-family: 'freight-text-pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    line-height: 1.25;
    color: #000000; }
  .video-overlay-header a {
    color: #000000; }
  .video-overlay-social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    border-top: 0.1em solid #E1E1E1;
    font-family: "Gotham Narrow SSm 5r", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal !important;
    font-style: normal !important;
    font-size: 1.2em; }
    .video-overlay-social.sponsored {
      border-bottom: 0.1em solid #E1E1E1; }
    .video-overlay-social .social-icon-facebook {
      color: #3b5999; }
    .video-overlay-social .social-icon-twitter {
      color: #00acee; }
    .video-overlay-social .social-icon-email {
      color: #000000; }

@media (min-width: 30.0625em) {
  .sticky-video .lead.front.no-two-columns .play-button.large,
  .sticky-video .collection-lede-item.front.no-two-columns .play-button.large,
  .grid.front.no-two-columns .play-button.large,
  body:not(.hub-single-column, .hub-news, .content-card footer) .content-card-link .play-button.large {
    width: 6.8em;
    height: 6.8em; } }

.module-trending-bar {
  background: #ffffff;
  box-shadow: 0 0.1em 0 0 #E1E1E1, 0 0.2em 0.4em 0 rgba(0, 0, 0, 0.06); }
  .module-trending-bar-header {
    font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 16px;
    line-height: 1.25;
    color: #000000; }
  .module-trending-bar-article .article-title {
    font-family: 'Gotham Narrow SSm 5r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;
    line-height: 1.2;
    color: #000000; }

.module-trending-right-rail-header {
  font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
  line-height: 1.2142857143;
  color: #000000;
  letter-spacing: -0.28px; }

.module-trending-right-rail .what-is-this p {
  font-family: 'Gotham Narrow SSm 4r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.1666666667;
  color: #000000;
  color: #a2a2a2; }
  .module-trending-right-rail .what-is-this p:hover {
    color: #000000; }

.module-trending-right-rail .trending-article-header {
  font-family: 'Gotham Narrow SSm 5r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: #000000; }

.module-trending-right-rail .trending-article-level:before {
  background: #ffffff; }

.module-trending-right-rail .trending-article-level-background {
  background: #E1E1E1; }

.module-trending-right-rail .trending-article-level-score {
  font-family: 'Gotham Narrow SSm 4r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.1666666667;
  color: #000000;
  line-height: 3.75em; }

.module-trending-right-rail .trending-article-level.too-hot .trending-article-level-score {
  color: #ffffff; }

.module-trending-right-rail .trending-article-level .hot-article {
  background: #c81429; }

.module-newsletter-title {
  font-family: 'Gotham Narrow SSm 8r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 34px;
  line-height: 0.7647058824;
  color: #000000;
  color: #C81429; }

.module-newsletter-text {
  font-family: 'Gotham Narrow SSm 4r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.25;
  color: #000000;
  margin: 0.625em 0 0; }

.module-newsletter-form {
  margin-top: 1em; }

.module-newsletter-legal p {
  font-family: 'Gotham Narrow SSm 4r', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.1666666667;
  color: #a2a2a2; }
