.skin-business.presto-player__wrapper.rewind-inactive .plyr__controls .plyr__controls__item:nth-child(2)::before {
  border-radius: var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px);
}
.skin-business.presto-player__wrapper.caption-style-full .plyr:not(.plyr--hide-controls):not(.is-muted-overlay) .plyr__controls:not(:empty) ~ .plyr__captions {
  transform: translateY(calc(var(--plyr-control-spacing, 16px) * -4));
}
.skin-business.presto-player__wrapper .presto-player-progress__marker {
  border-radius: 0;
  width: 15px;
  height: 15px;
  border-width: 1px;
}
.skin-business.presto-player__wrapper .plyr__control[data-plyr]:hover:not([role*=menuitem]):not(.plyr__control--back), .skin-business.presto-player__wrapper .plyr__control[data-plyr]:focus:not([role*=menuitem]):not(.plyr__control--back), .skin-business.presto-player__wrapper .plyr__control[data-plyr]:active:not([role*=menuitem]):not(.plyr__control--back) {
  background-color: transparent;
  color: var(--plyr-color-main);
}
.skin-business.presto-player__wrapper .plyr__control[data-plyr]:hover:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play], .skin-business.presto-player__wrapper .plyr__control[data-plyr]:focus:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play], .skin-business.presto-player__wrapper .plyr__control[data-plyr]:active:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play] {
  background-color: var(--plyr-color-main);
  color: white;
}
.skin-business.presto-player__wrapper .plyr__control--overlaid[data-plyr=play] {
  border-radius: 4px;
  background: #000000;
  opacity: 75%;
}
.skin-business.presto-player__wrapper .plyr__control--overlaid[data-plyr=play]:hover {
  background-color: var(--plyr-color-main);
  color: white;
  opacity: 100%;
}
.skin-business.presto-player__wrapper .plyr__volume input[type=range] {
  cursor: pointer;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fast-forward] {
  border-radius: 0px;
}
.skin-business.presto-player__wrapper .plyr__progress {
  margin: 0px 20px 0 5px;
}
.skin-business.presto-player__wrapper .plyr__progress input[type=range] {
  height: 32px;
  border-radius: 0px;
  cursor: pointer;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker):first-child::before {
  border-radius: var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px);
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker):last-child::before {
  border-radius: 0px var(--plyr-control-radius, 3px) var(--plyr-control-radius, 3px) 0px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__control[data-plyr=play] {
  order: -1;
  margin-right: 5px;
  padding: 11px 20px 11px 20px;
  top: -4px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__control[data-plyr=play]::before {
  border-radius: 4px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=rewind]::before {
  border-radius: var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px);
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not([data-plyr=play]) {
  margin: 0;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] {
  padding: 4px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] svg {
  height: 24px;
  width: 24px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker) {
  position: relative;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker).plyr__time {
  height: 32px;
  padding-top: 4.5px;
}
.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker)::before {
  content: "";
  background: #000000;
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  bottom: 0px;
  opacity: 0.76;
  z-index: -1;
}
.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
  box-shadow: none;
  color: var(--plyr-color-main);
  height: 9px;
  outline: 1px solid #878787a6;
  outline-offset: 2px;
  border-radius: 0px;
}
.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-thumb {
  visibility: hidden;
}
.skin-business.presto-player__wrapper .plyr__progress__buffer::-webkit-progress-value {
  position: relative;
  border-radius: 0px;
  height: 9px;
  top: -2px;
}
.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
  background-color: transparent;
}
@media screen and (max-width: 480px) {
  .skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__time {
    padding: 1.5%;
  }
  .skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=play] {
    padding: 8px;
    top: 0px;
  }
  .skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] svg {
    width: 22px;
  }
}