/* DivTable.com */
.wppvTable{
	display: table;
	width: 100%;
}

.wppvCredits{
  max-width: 500px;
}
.wppvTableRow {
	display: table-row;
}
.wppvTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.wppvTableCell, .wppvTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
  border-bottom: none;
  border-right: none;
}
.wppvTableRow:last-child .wppvTableCell {
  border-bottom: 1px solid #999999;
}

.wppvTableCell:last-child, .wppvTableHead:last-child {
  border-right: 1px solid #999999;
}


.wppvTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.wppvTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.wppvTableBody {
	display: table-row-group;
}

.woo-product-image-slider .wppv-container iframe {
    visibility: visible !important;
}

.wppv-container .plyr__poster {
	display:  block !important;
}

/* Hide control bar until playback starts; only the big play button is visible.
   The wppv-hide-controls-until-play class is removed by JS on the first play event. */
.wppv-container.wppv-hide-controls-until-play .plyr__controls {
    opacity: 0 !important;
    visibility: hidden !important;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}