@font-face {
  font-family: 'vdgm_icons';
  src: url('fonts/vdgm_icons.eot');
}
@font-face {
  font-family: 'vdgm_icons';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}
[class^="vdgm-icon-"],
[class*=" vdgm-icon-"] {
  font-family: 'vdgm_icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vdgm-icon-telephone:before {
  content: "\e629";
}
.vdgm-icon-play:before {
  content: "\e60a";
  font-family: 'vdgm_icons';
}
.vdgm-icon-feed:before {
  content: "\e600";
}
.vdgm-icon-instagram:before {
  content: "\e621";
}
.vdgm-icon-youtube:before {
  content: "\e622";
}
.vdgm-icon-pinterest:before {
  content: "\e623";
}
.vdgm-icon-google-plus:before {
  content: "\e624";
}
.vdgm-icon-tumblr:before {
  content: "\e625";
}
.vdgm-icon-linkedin:before {
  content: "\e626";
}
.vdgm-icon-vimeo:before {
  content: "\e627";
}
.vdgm-icon-calendar:before {
  content: "\e601";
}
.vdgm-icon-screen:before {
  content: "\e602";
}
.vdgm-icon-file:before {
  content: "\e603";
}
.vdgm-icon-user:before {
  content: "\e604";
}
.vdgm-icon-pushpin:before {
  content: "\e605";
}
.vdgm-icon-link:before {
  content: "\e606";
}
.vdgm-icon-user-plus:before {
  content: "\e190";
}
.vdgm-icon-arrow-up-right:before {
  content: "\e607";
}
.vdgm-icon-arrow-down-left:before {
  content: "\e608";
}
.vdgm-icon-place:before {
  content: "\e609";
}
.vdgm-icon-spinner:before {
  content: "\e60b";
}
.vdgm-icon-pause:before {
  content: "\e60c";
}
.vdgm-icon-facebook:before {
  content: "\e60d";
}
.vdgm-icon-twitter:before {
  content: "\e60e";
}
.vdgm-icon-share:before {
  content: "\e60f";
}
.vdgm-icon-stop:before {
  content: "\e610";
}
.vdgm-icon-menu:before {
  content: "\e611";
}
.vdgm-icon-home:before {
  content: "\e612";
}
.vdgm-icon-search:before {
  content: "\e613";
}
.vdgm-icon-busy:before {
  content: "\e614";
}
.vdgm-icon-arrow-left:before {
  content: "\e615";
}
.vdgm-icon-home2:before {
  content: "\e616";
}
.vdgm-icon-youtube:before {
  content: "\e617";
}
.vdgm-icon-info:before {
  content: "\e618";
}
.vdgm-icon-cancel-circle:before {
  content: "\e619";
}
.vdgm-icon-list:before {
  content: "\e61a";
}
.vdgm-icon-play2:before {
  content: "\e61b";
}
.vdgm-icon-print:before {
  content: "\e61c";
}
.vdgm-icon-slide-arrow-right:before {
  content: "\e61d";
}
.vdgm-icon-slide-arrow-left:before {
  content: "\e61e";
}
.vdgm-icon-long-arrow-up-left:before {
  content: "\e61f";
}
.vdgm-icon-long-arrow-down-right:before {
  content: "\e620";
}
.vdgm-icon-social-share:before {
  content: "\e628";
}
.ps-container .ps-scrollbar-y-rail {
  bottom: 0;
  opacity: 1;
}
.video-container .vdgm-sharebar {
  background: rgba(0, 0, 0, 0.6);
  padding-right: .5rem;
}
.video-container .modal-control-active + .vdgm-sharebar {
  display: none;
}
video {
  position: relative;
  width: 100%;
  height: 100%;
}
.html-active video {
  left: 0px;
  position: relative;
}
#poster {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
}
#poster img {
  width: 100%;
  height: auto;
}
#poster #poster-container {
  width: 20rem;
  margin: auto;
  display: block;
  z-index: 220;
}
#poster #poster-container #html-poster-stop {
  display: none;
}
#poster #poster-container #html-poster-play {
  width: auto;
  display: block;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -2.5rem;
  margin-left: -2.5rem;
}
#poster #poster-container #html-poster-play:before {
  color: #f1eff0;
  font-size: 5rem;
  font-family: 'vdgm_icons';
}
#poster #poster-container #html-poster-play:before:hover {
  color: #bd1300;
}
#liveBanner {
  background: rgba(0, 0, 0, 0.6);
  padding: 5px 11px;
  position: relative;
  margin-top: -26px;
  color: white;
  cursor: pointer;
  margin-left: -30px;
  width: 100%;
  width: -webkit-calc( 100% + 60px );
  width: calc( 100% + 60px );
  margin-bottom: 5px;
  border-left: 0.4rem solid #bd1300;
}
#liveBanner p {
  width: 120px;
  background: #989c9d;
  color: white;
  font-size: 15px;
}
.no-touch #liveBanner:hover {
  background: rgba(34, 179, 172, 0.8);
  border-left: 0.4rem solid #ffffff;
}
.main-video {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}
#summary {
  display: none;
}
#description {
  display: block;
}
.main-video .video-modal,
.main-video .yui3-videoplayer-content,
.main-video .yui3-videoplayer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.main-video .yui3-videoplayer-content.icon-play:before {
  font-size: 4rem;
  content: "\e60a";
  font-family: 'vdgm_icons';
  color: #f1eff0;
  position: absolute;
  z-index: 2000;
  top: 50%;
  margin: -1.5rem auto 0 auto;
  display: block;
  width: 4rem;
  height: 4rem;
  left: 50%;
  margin-left: -1.5rem;
  pointer-events: none;
}
.main-video .yui3-videoplayer-content.icon-play {
  pointer-events: bounding-box;
}
.main-video .yui3-videoplayer-content.icon-play object {
  opacity: 0;
  position: absolute;
}
.main-video .yui3-videoplayer-content.icon-play .vdgm-icon-play {
  font-family: "vdgm_icons";
}
.main-video .yui3-videoplayer-content {
  -webkit-background-size: 100%;
  background-size: 100%;
  background-color: black;
}
.main-video .yui3-videoplayer-content object {
  opacity: 1;
}
#content-top-container {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
}
#content-container.largesize {
  width: 100%;
  max-width: none;
  max-height: none;
  height: auto;
  padding-bottom: 0;
}
.largesize #content-top-container {
  width: 100%;
  max-width: none;
  margin: 0 auto;
}
.largesize .video-container {
  position: relative;
}
.no-touch #video-modal .icon-pause:before,
.no-touch #video-modal .icon-facebook:before,
.no-touch #video-modal .icon-twitter:before,
.no-touch #video-modal .icon-share:before,
.no-touch #video-modal .icon-spinner:before,
.no-touch #video-modal .icon-stop:before,
.no-touch #video-modal .icon-play:before {
  font-family: 'vdgm_icons';
}
.no-touch #video-modal .icon-pause:before:hover,
.no-touch #video-modal .icon-facebook:before:hover,
.no-touch #video-modal .icon-twitter:before:hover,
.no-touch #video-modal .icon-share:before:hover,
.no-touch #video-modal .icon-spinner:before:hover,
.no-touch #video-modal .icon-stop:before:hover,
.no-touch #video-modal .icon-play:before:hover {
  color: #f1eff0;
}
.no-touch #video-modal #control-buttons .control:hover .icon-pause:before,
.no-touch #video-modal #control-buttons .control:hover .icon-facebook:before,
.no-touch #video-modal #control-buttons .control:hover .icon-twitter:before,
.no-touch #video-modal #control-buttons .control:hover .icon-share:before,
.no-touch #video-modal #control-buttons .control:hover .icon-spinner:before,
.no-touch #video-modal #control-buttons .control:hover .icon-stop:before,
.no-touch #video-modal #control-buttons .control:hover .icon-play:before {
  font-family: 'vdgm_icons';
  color: #f1eff0;
}
.no-touch #video-modal #control-buttons .video-control-button:hover {
  color: #f1eff0;
}
.no-touch #video-modal .vdgm-shareable span:hover:before {
  color: #f1eff0;
}
.no-touch #video-modal #control-buttons .control:hover [data-icon] {
  color: #f1eff0;
}
.no-touch #video-modal #control-buttons .video-control-button:hover {
  color: #f1eff0;
}
.live #video-modal,
.archive #video-modal {
  height: 361px;
}
.main-video #video-modal {
  font-family: "franklin-gothic-urw-1", "franklin-gothic-urw-2";
  font-size: 12px;
  font-weight: 500;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  /* Safari */
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: .5s;
  -webkit-transition-timing-function: ease-in-out;
  width: 100%;
  opacity: 0;
  height: 0;
  padding-bottom: 56.25%;
  z-index: 999;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  margin: auto;
}
.main-video #video-modal.active {
  display: block;
  opacity: 1;
}
.main-video #video-modal .icon-play,
.main-video #video-modal .icon-stop,
.main-video #video-modal .icon-spinner {
  margin: 0px;
}
.main-video #video-modal .icon-play:before,
.main-video #video-modal .icon-stop:before,
.main-video #video-modal .icon-spinner:before {
  font-family: 'vdgm_icons';
  position: relative;
  float: left;
}
.main-video #video-modal .icon-spinner:before {
  margin-top: 2px;
}
.main-video #video-modal .icon-pause:before,
.main-video #video-modal .icon-facebook:before,
.main-video #video-modal .icon-twitter:before,
.main-video #video-modal .icon-pinterest:before,
.main-video #video-modal .icon-share:before,
.main-video #video-modal .icon-spinner:before,
.main-video #video-modal .icon-stop:before,
.main-video #video-modal .icon-play:before {
  margin: 0px 10px 0px 0px;
  padding: 0px;
  color: #bd1300;
  font-size: 4rem;
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: 'vdgm_icons';
}
.main-video #video-modal div#share-items {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  right: 50px;
}
.main-video #video-modal div#share-items div:last-child .icon-share {
  margin: 0;
}
.main-video #video-modal div#share-items div.vdgm-shareable {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
.main-video #video-modal div#share-items.hide {
  display: none;
}
.main-video #video-modal div#share-items p {
  color: #f1eff0;
  position: relative;
  display: table-cell;
  padding-right: 7px;
  vertical-align: middle;
  height: 100%;
}
.main-video #video-modal.no-share div#share-items {
  display: none;
}
.main-video #video-modal #control-buttons {
  display: table-cell;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.main-video #video-modal #control-buttons .control {
  display: table-cell;
  position: relative;
  top: 0px;
  left: 0px;
  height: 100%;
  margin-right: 0px;
  vertical-align: middle;
}
.main-video #video-modal #control-buttons .control #next-video-control {
  font-family: "franklin-gothic-urw-1", "franklin-gothic-urw-2";
  font-size: 12px;
  font-weight: 500;
  color: white;
}
.main-video #video-modal #control-buttons .control p {
  font-size: 20px;
  color: #f1eff0;
  font-weight: 200;
  margin: 1px 0 0  30px;
  width: 200px;
}
.main-video #video-modal #control-buttons .video-control-button #close-video-control,
.main-video #video-modal #control-buttons .video-control-button #play-video-control {
  cursor: pointer;
  background-color: transparent;
  background-repeat: no-repeat;
  border: none;
  position: relative;
  display: inline-block;
  /*padding: 10px 0px 0px 39px;*/
  text-transform: uppercase;
  margin-right: 0px;
}
.main-video #video-modal #control-buttons .video-control-button #close-video-control [data-icon],
.main-video #video-modal #control-buttons .video-control-button #play-video-control [data-icon] {
  padding: 0 15px 0 0;
  font-size: 20px;
}
.main-video #video-modal.no-stop #control-buttons .video-control-button#close-video-control {
  display: none;
}
.main-video #video-modal.video_paused .video-paused {
  display: block;
  position: absolute;
  left: 1.2rem;
  top: 3.6rem;
  width: 50%;
  height: 0;
  padding-bottom: 28.125%;
  text-shadow: 2px 2px 2px black, 0 0 1rem black;
  cursor: pointer;
}
.main-video #video-modal.video_paused .video-paused .video-headline {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.main-video #video-modal.video_paused #close-video-control {
  display: block;
}
.main-video #video-modal.video_ended .related-videos-headline {
  display: table;
}
.main-video #video-modal.video_ended .related-videos-headline.hide {
  display: none;
}
.main-video #video-modal.video_ended #video-timer-message {
  display: table;
}
.main-video #video-modal .video-paused {
  position: relative;
  display: none;
}
.main-video #video-modal .video-paused:before {
  color: #bd1300;
}
.main-video #video-modal .icon-pause:before {
  color: #bd1300;
  vertical-align: middle;
  top: 50%;
  position: absolute;
  margin-top: -1rem;
  margin-left: -2rem;
  left: 50%;
}
.main-video #video-modal .video-headline {
  width: intrinsic;
  width: -max-content;
  position: relative;
  display: inline-table;
  color: #f1eff0;
}
.main-video #video-modal .related-videos-headline {
  font-family: "franklin-gothic-urw-1", "franklin-gothic-urw-2";
  font-size: 12px;
  font-weight: 500;
  left: -webkit-calc(50% + 3.6rem);
  left: calc(50% + 3.6rem);
  top: 1.2rem;
  margin: 0;
  padding: 0;
  width: 50%;
  position: absolute;
}
.main-video #video-modal .related-videos-headline.hide {
  display: none;
}
.main-video #video-modal .now-playing {
  left: 1.2rem;
  top: 1.2rem;
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  width: 41.1%;
  max-width: 385px;
  position: absolute;
  font-family: "franklin-gothic-urw-1", "franklin-gothic-urw-2";
  font-size: 12px;
  font-weight: 500;
}
.main-video #video-modal #video-timer-message {
  position: relative;
  text-transform: uppercase;
  margin: 30px 0 0 12px;
  width: auto;
  display: none;
}
.main-video #video-modal #video-timer-message p {
  font-weight: 700;
  color: #bd1300;
  margin-left: 10px;
}
.main-video #video-modal #video-timer-message span {
  font-weight: 700;
  color: white;
}
.main-video #video-modal.no-stop.video_paused #close-video-control {
  display: none;
}
.main-video #video-modal.no-share.video_paused #share-items {
  display: none;
}
.largesize #video-modal {
  width: 100%;
  height: 0;
  margin-left: 0px;
  left: initial;
  padding-bottom: 59.4%;
}
.largesize #video-modal ul.related-videos {
  height: 100%;
}
div#related-video-container {
  position: absolute;
  bottom: 0px;
  top: 0;
  width: 200px;
  right: 0;
}
.yui3-scrollview {
  top: 0px;
  right: 0px;
  display: block;
  position: absolute !important;
}
ul.related-videos {
  display: block;
  position: absolute;
  left: -webkit-calc(50% + 3.6rem);
  left: calc(50% + 3.6rem);
  top: 3.6rem;
  bottom: 1.2rem;
  overflow: hidden;
  max-width: 39.1%;
  list-style-type: none;
  margin: 0px;
  padding-left: 0;
  padding-top: 0px;
}
ul.related-videos li {
  margin: 0 0 1.2rem;
}
ul.related-videos li:last-of-type {
  margin: 0;
}
ul.related-videos a:hover .list-item-image img {
  -webkit-filter: grayscale(0) contrast(100%);
  filter: grayscale(0) contrast(100%);
}
ul.related-videos .list-item-image {
  position: relative;
  width: -webkit-calc(100% - 20px);
  width: calc(100% - 20px);
}
ul.related-videos .list-item-image p {
  font-family: "franklin-gothic-urw-1", "franklin-gothic-urw-2";
  font-size: 15px;
  font-weight: 500;
  color: #f1eff0;
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
  text-shadow: 1px 2px 1px black, 0 0 1rem black;
}
ul.related-videos .list-item-image img {
  -webkit-filter: grayscale(1) contrast(150%);
  filter: grayscale(1) contrast(150%);
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
  width: 100%;
}
div#video-modal-control {
  position: absolute;
  bottom: 1.2rem;
  left: 1.2rem;
  width: 50%;
  height: 0;
  display: block;
  z-index: 5;
}
.video-control-button {
  cursor: pointer;
}
.main-video.modal-control-active {
  background: black;
}
.main-video.modal-control-active .yui3-videoplayer {
  bottom: initial;
  height: 0;
  left: 1.2rem;
  padding-bottom: 28.175%;
  top: 3.6rem;
  width: 50%;
}
.main-video.modal-control-active .yui3-videoplayer-content {
  text-shadow: 2px 2px 2px black, 0 0 1rem black;
  cursor: pointer;
}
.main-video #video-modal #video-timer-message.hide {
  display: none;
}
.hide {
  display: none;
}
@media (min-width: 992px) {
  ul.related-videos {
    max-width: 39.1%;
  }
  ul.related-videos .list-item-image p {
    font-size: 12px;
    font-weight: 700;
    bottom: 0.1rem;
  }
  .main-video.modal-control-active .yui3-videoplayer {
    padding-bottom: 28.175%;
  }
}
@media (min-width: 1200px) {
  ul.related-videos .list-item-image p {
    font-size: 15px;
    font-weight: 700;
  }
}
