.custom-player-root .custom-player__volume {
  display: flex;
  align-items: center;
  flex-direction: row;
  height: auto;
  margin-right: 0; }

.custom-player-root .custom-player__volume-panel {
  display: none; }

.custom-player-root div.custom-player__bar {
  padding: 0 8px 8px; }

.custom-player-root .custom-player__progress {
  height: 14px;
  margin-top: 4px; }
  .custom-player-root .custom-player__progress-track {
    height: 3px; }
  .custom-player-root .custom-player__progress input[type="range"] {
    height: 14px; }
    .custom-player-root .custom-player__progress input[type="range"]::-webkit-slider-thumb {
      width: 12px;
      height: 12px;
      margin-top: -4.5px; }
    .custom-player-root .custom-player__progress input[type="range"]::-moz-range-thumb {
      width: 12px;
      height: 12px; }

.custom-player-root .custom-player__controls {
  min-height: 32px; }
  .custom-player-root .custom-player__controls button.custom-player__btn {
    width: 34px;
    height: 32px; }

.custom-player-root button.custom-player__btn {
  width: 34px;
  height: 34px; }
  .custom-player-root button.custom-player__btn svg {
    width: 22px;
    height: 22px; }

.custom-player-root .custom-player__time {
  font-size: 13px;
  padding-left: 4px; }

.custom-player-root.is-docked:not(.is-fullscreen) .custom-player__overlay {
  height: 64px; }

.custom-player-root.is-docked.is-docked-gap:not(.is-fullscreen) {
  padding-bottom: 64px; }

.lMain .lMod.is-custom-player-docked {
  padding-bottom: 64px; }

/*# sourceMappingURL=../map/sp/custom-player.css.map */
