/**
* @file
* CSS for embedded TechTV videos, October, 2014
*/

.video-container {
  text-align:center;
}
/* change to relative width and height to accommodate responsive layout */
.video-player {
  height:100%;
  width:100%;
}
.youtube-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
.youtube-container iframe,
.youtube-container object,
.youtube-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


@media only screen and (max-width: 768px) {
  .video-container {
    position: relative;
    padding-bottom: 46.30%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
  }
  .video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}