html,

body {

  height: 100%;

  padding-top: 35px;

}



#wrap {

  min-height: 100%;

  height: auto;

  margin: 0 auto -60px;

  padding: 0 0 60px;

}



#footer {

  height: 60px;

  background-color: #f5f5f5;

}





.container .credit {

  margin: 20px 0;

}



.video-container {

    position: relative;

    padding-bottom: 56.25%;

    padding-top: 30px; height: 0; overflow: hidden;

}

 

.video-container iframe,

.video-container object,

.video-container embed {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}