.fv_player_popup.fv-player-ppv-purchase-btn-wrapper{
  background: radial-gradient( black 0%, transparent 70%, transparent );
  display: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.flowplayer.is-ready.is-paused .fv-player-ppv-purchase-btn-wrapper,
.flowplayer.is-finishsed .fv-player-ppv-purchase-btn-wrapper,
.flowplayer.is-ppv-lock-active .fv-player-ppv-purchase-btn-wrapper{
  display:flex;
  z-index:1000;
}

.fv_player_popup .edd_center {
  text-align: center;
}
.fv_player_popup form.edd_download_purchase_form {
  display:inline-block;
  margin-right: 10px;
  width: auto;
}
.fv-player-ppv-wrap .center, .flowplayer-wrapper .center {
  text-align: center;
  margin-bottom: 1em;
}

.fv-player-ppv-wrap button, .fv-player-ppv-wrap input[type='button'], .fv-player-ppv-wrap input[type='reset'], .fv-player-ppv-wrap input[type='submit'], .fv-player-ppv-wrap .button, .fv-player-ppv-wrap .added_to_cart {
  border: 0;
  background: none;
  background-color: #43454b;
  border-color: #43454b;
  color: #fff;
  cursor: pointer;
  padding: 0.6180469716em 1.41575em;
  text-decoration: none;
  font-weight: 600;
  text-shadow: none;
  display: inline-block;
  -webkit-appearance: none;
  border-radius: 0;
}

.fv-player-ppv-wrap button, .fv-player-ppv-wrap input[type="button"], .fv-player-ppv-wrap input[type="reset"], .fv-player-ppv-wrap input[type="submit"], .fv-player-ppv-wrap .button {
  background-color: #eeeeee;
  border-color: #eeeeee;
  color: #333333
}

.button-ppv em {
  display: block;
  font-size: .8em;
  font-style: normal;
}

.fv-player-pay-per-view-fancybox-slide.fancybox-slide {
  padding: 1em;
}
.fv-player-pay-per-view-fancybox-slide.fancybox-slide .fancybox-content {
  border-radius: 8px;
}

.fv-player-ppv-buy-buttons-on-player {
  display: flex;
}
.fv-player-ppv-buy-buttons-on-player p {
  margin-bottom: 2em;
}
.fv-player-ppv-buy-buttons-on-player .button {
  border-radius: 6px;
}