.posttv-video-embed {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  background-color: Black;
}

.posttv-video-embed[data-is-truth-teller="1"] {
  padding-bottom: calc(56.25% + 243px);
}

.posttv-video-embed.ptv-iframe-loading {
  background: #000 url(//img.washingtonpost.com/wp-srv/projects/supergrid/img/loading-black-100x100.gif) no-repeat center;
}

.posttv-video-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.posttv-video-embed[data-iframe-on-load="1"] iframe {
  z-index: -1;
}

.ptv-promo-video-headline-container {
  display: block !important;
}

@font-face {
  font-family: "FranklinITCProThin";
  src: url("//www.washingtonpost.com/posttv/resources/assets/fonts/webtype/Franklin-ITC-Pro-Thin/56bcaf21-92ef-486a-836d-19f261762e57-2.eot");
  src: url("//www.washingtonpost.com/posttv/resources/assets/fonts/webtype/Franklin-ITC-Pro-Thin/56bcaf21-92ef-486a-836d-19f261762e57-2.eot?") format("embedded-opentype"),
       url("//www.washingtonpost.com/posttv/resources/assets/fonts/webtype/Franklin-ITC-Pro-Thin/56bcaf21-92ef-486a-836d-19f261762e57-3.woff") format("woff"),
       url("//www.washingtonpost.com/posttv/resources/assets/fonts/webtype/Franklin-ITC-Pro-Thin/56bcaf21-92ef-486a-836d-19f261762e57-1.ttf") format("truetype"),
       url("//www.washingtonpost.com/posttv/resources/assets/fonts/webtype/Franklin-ITC-Pro-Thin/56bcaf21-92ef-486a-836d-19f261762e57-4.svg#web") format("svg");
  font-style: normal;
  font-weight: normal;
}

.posttv-video-embed .absolute-center {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}


/* Note: this is designed to be 100% tall but with a gradient in the lower half, to accomodate this safari bug: https://openradar.appspot.com/19434933 */
.posttv-video-embed .ptv-promo-info {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  /*background: rgba(0,0,0, 0.8);*/
  /* IE9 SVG */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.65) 100%);
  /* W3C */
}

/* IE8 and lower */
.lt-ie9 .posttv-video-embed .ptv-promo-info {
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  height: 50%;
}

.posttv-video-embed .ptv-promo-video-headline-container {
  position: absolute;
  padding: 0 0 20px 20px;
  width: 75%;
  bottom: 0;
}

.posttv-video-embed .ptv-promo-video-headline {
  font-family: 'FranklinITCProThin', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 32px; /* 2em; */
  line-height: 1.1em;
  text-shadow: 0 1px rgba(0, 0, 0, 0.9);
  color: #f0f0f0;
  padding-right: 15px;
}

.posttv-video-embed .ptv-promo-video-duration {
  font-family: 'FranklinITCProThin','Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 24px; /* 1.5em; */
  text-shadow: none;
  color: #cccccc;
}

.posttv-video-embed .ptv-promo {
  position: absolute;
  width: 100%;
  height: 100%;
  cursor: pointer;
  background-position: center center;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -ms-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-color: Black;
  top: 0;
}

.posttv-video-embed[data-is-truth-teller="1"] .ptv-promo {
  padding-bottom: 56.25%;
  height: 0;
}

.posttv-video-embed[data-is-truth-teller="1"] .ptv-promo-info {
  display: none;
}

.posttv-video-embed .ptv-promo-logo {
  background-image: url(data:image/png;base64,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);
  background-size: 84px;
  height: 20px;
  width: 84px;
  display: inline-block;
  position: absolute;
  right: 20px;
  bottom: 20px;
}

.posttv-video-embed .ptv-start-button {
  width: 100px;
  height: 100px;
  background-size: 99px;
  position: absolute;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
}

.posttv-video-embed .ptv-start-button:hover {
  background-image: url(data:image/png;base64,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);
}

/*@media only screen and (max-width: 47.938em) {*/
.posttv-video-embed [data-promo-size="l"] .ptv-start-button {
  width: 75px;
  height: 75px;
  background-size: 74px;
}
.posttv-video-embed [data-promo-size="l"] .ptv-promo-video-headline {
  font-size: 27px; /* 1.7em; */
}
.posttv-video-embed [data-promo-size="l"] .ptv-promo-video-duration {
  font-size: 22px; /* 1.4em; */
}

/*@media only screen and (max-width: 36.625em) {*/
.posttv-video-embed [data-promo-size="m"] .ptv-start-button {
  width: 75px;
  height: 75px;
  background-size: 74px;
}
.posttv-video-embed [data-promo-size="m"] .ptv-promo-video-headline-container {
  padding: 0 0 20px 20px;
}
.posttv-video-embed [data-promo-size="m"] .ptv-promo-video-headline {
  font-size: 24px; /* 1.5em; */
}
.posttv-video-embed [data-promo-size="m"] .ptv-promo-video-duration {
  font-size: 19px; /* 1.2em; */
} 
.posttv-video-embed [data-promo-size="m"] .ptv-promo-logo {
  bottom: 20px;
  right: 20px;
}


/*@media screen and (max-width: 480px) {*/
.posttv-video-embed [data-promo-size="s"] .ptv-start-button {
  width: 70px;
  height: 70px;
  background-size: 69px;
}
.posttv-video-embed [data-promo-size="s"] .ptv-promo-video-headline-container {
  padding: 0 0 15px 15px;
  width: 70%;
}
.posttv-video-embed [data-promo-size="s"] .ptv-promo-video-headline {
  font-size: 19px; /* 1.2em; */
}
.posttv-video-embed [data-promo-size="s"] .ptv-promo-video-duration {
  font-size: 16px; /* 1em; */
}
.posttv-video-embed [data-promo-size="s"] .ptv-promo-logo {
  bottom: 15px;
  right: 15px;
}

/*@media screen and (max-width: 200px) {*/
.posttv-video-embed [data-promo-size="xxs"] .ptv-start-button {
  width: 50px;
  height: 50px;
  background-size: 49px;
}
.posttv-video-embed [data-promo-size="xxs"] .ptv-promo-video-headline-container {
  display: none !important;
}
.posttv-video-embed [data-promo-size="xxs"] .ptv-promo-logo {
  display: none;
}

/*@media screen and (max-width: 400px) {*/
.posttv-video-embed [data-promo-size="xs"] .ptv-start-button {
  width: 60px;
  height: 60px;
  background-size: 59px;
}
.posttv-video-embed [data-promo-size="xs"] .ptv-promo-video-headline-container {
  padding: 0 0 10px 10px;
  width: 80%;
}
.posttv-video-embed [data-promo-size="xs"] .ptv-promo-video-headline {
  font-size: 16px; /* 1em; */
}
.posttv-video-embed [data-promo-size="xs"] .ptv-promo-video-duration {
  font-size: 14px; /* 0.9em; */
}
.posttv-video-embed [data-promo-size="xs"] .ptv-promo-logo {
  bottom: 10px;
  right: 10px;
}


/* TRUTHTELLER */

.posttv-video-embed .tt-holder {
  position: absolute;
  width: 100%;
  bottom:0;
}

.posttv-video-embed .truthteller {
  font-family: Helvetica,san-serif;
  font-size: 15px;
}

.posttv-video-embed .truthteller.tt-embed {
  padding: 0;
  max-height: 205px;
  height: 205px;
}

.posttv-video-embed .medgrbg {
  background: #313131;
}

.posttv-video-embed .dkgrbg {
  background: #1e1e1e;
}

.posttv-video-embed .tt-facts {
  position: relative;
  padding: 0;
}

.posttv-video-embed .tt-list ul {
  width: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
}

.posttv-video-embed .tt-list {
  position: relative;
  width: 33.333%;
  height: 205px;
  overflow: hidden;
  color: #d1d1d1;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}

.posttv-video-embed .tt-list h5 {
  font-size: 15px;
  font-weight: normal;
  color: #d1d1d1;
  margin: .2em 0 .5em 0;
  padding-left: 10px;
  height: 25px;
  line-height: 25px;
}

.posttv-video-embed .tt-detail {
  float: right;
  height: 205px;
  width: 66.667%;
  color: #d1d1d1;
}

.posttv-video-embed .tt-links {
  position: relative;
  bottom: 0;
  width: 100%;
  padding: 0 .7em;
  box-sizing: border-box;
}

.posttv-video-embed .tt-links a {
  text-decoration: none;
}

.posttv-video-embed a.wapo-logo-white {
  background-image: url("//img.washingtonpost.com/posttv/resources/img/posttv/posttv-sprite-20140613.png");
  background-position: -179px -232px;
  background-repeat: no-repeat;
  background-size: 468px;
  width: 155px;
  height: 28px;
  display: inline-block;
  opacity: .5;
  filter: alpha(opacity=50);
  -moz-opacity: .5;
  -khtml-opacity: .5;
  margin-top: 5px;
  float: right;
}

.posttv-video-embed #tt-how-it-works {
  line-height: 38px;
  vertical-align: middle;
  color: #d5d5d5;
  padding-left: 10px;
  font-size: 15px;
  font-weight: bold;
  font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
}

.posttv-video-embed #tt-how-it-works:hover {
  text-decoration: none;
}

.posttv-video-embed .tt-list-items {
  height: 123px;
  overflow: hidden;
  width: 100%;
  position: absolute;
}

.posttv-video-embed .tt-button {
  border-radius: 4px;
  display: inline;
  line-height: 30px;
  text-align: center;
  position: absolute;
  cursor: pointer;
}

.posttv-video-embed .tt-button.tt-down {
  right: 5px;
  width: 130px;
}

.posttv-video-embed .tt-button.tt-up {
  right: 140px;
  width: 30px;
}

.posttv-video-embed .tt-list-buttons {
  width: 100%;
  position: absolute;
  bottom: 34px;
}

.posttv-video-embed .pt0 {
  padding-top: 0!important;
}

.posttv-video-embed .teller-title-div,
.posttv-video-embed .tt-detail {
  max-height: 205px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 .7em;
}

.posttv-video-embed .teller-title-div,
.posttv-video-embed .teller-title-div h1,
.posttv-video-embed .teller-title-div h3,
.posttv-video-embed .teller-title-div h5 {
  color: #d1d1d1;
  margin: .4em 0 .5em 0;
  line-height: 1.2125em;
  text-rendering: optimizedLegibility;
}

.posttv-video-embed .teller-title-div h1 {
  font-size: 22px;
  font-weight: normal;
  margin-bottom: 5px;
}

.posttv-video-embed .teller-title-div h3 {
  font-size: 18px;
  font-family: serif;
  font-weight: normal;
}

.posttv-video-embed .teller-title-div h5 {
  font-size: 15px;
  font-weight: normal;
}

.posttv-video-embed #tt-tooltip {
  position: absolute;
  background-color: #1e1e1e;
  color: #d5d5d5;
  border: 2px solid silver;
  border-radius: 4px;
  padding: 2px;
  z-index: 1000;
  display: none;
}

@media (max-width:420px) {
  .posttv-video-embed .tt-button.tt-down {
    right: 5px;
    width: 30px;
  }

  .posttv-video-embed .tt-button.tt-up {
    right: 40px;
    width: 30px;
  }

  .posttv-video-embed .tt-list h5 {
    padding-left: 5px;
  }
}
