.content-media--video {
   background-color: #ddd;
   display: block;
   position: relative;
   padding: 0 0 56.25% 0;
}
.content-media--video iframe {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#featured-video {
  transition: width .2s ease-in-out, height .2s ease-in-out, transform .38s ease-in-out;
}
/** Use .sticky */
#featured-video.is-sticky {
  position: fixed;
  top: 75px;
  left: auto;
  max-width: 280px;
  max-height: 158px;
  width: 240px;
  height: 158px;
}
@media screen and (min-width: 400px) {
   #featured-video.is-sticky {
      transform: translate(-80%,200%);
	  z-index: 9999;
   }
}
@media screen and (min-width: 600px) {
   #featured-video.is-sticky {
      transform: translate(-130%,250%);
	  z-index: 9999;
   }
}
@media screen and (min-width: 1120px) {
   #featured-video.is-sticky {
      transform: translate(-165%,250%);
	  z-index: 9999;
   }
}
@media screen and (min-width: 1300px) {
   #featured-video.is-sticky {
      transform: translate(-190%,250%);
	  z-index: 9999;
   }
}

/*
@media screen and (min-width: 1120px) {
   #featured-video.is-sticky {
      transform: translateX(-80%);
   }
}
@media screen and (min-width: 1300px) {
   #featured-video.is-sticky {
      transform: translateX(-115%);
   }
}
*/