.containerPlay {
	display: none;
	position: absolute;
	left: 100%;
}

.episodes {
  display: flex;
  flex-direction: column;
}

.episode {
  min-width: max-content;
  margin-bottom: .8rem;
  padding: .8rem 1rem;
  border-radius: 10px;
  border: 0;
  background: #191414;
  color: #fff;
  cursor: pointer;
}

.episode:hover {
  background: #1Db954;
}

#play:hover {
	cursor: pointer;
}

#play, #playSong {
	text-align: left;
	width: 100%;
	height: 100%;
	align-content: left;
	color: #FFF;
}

#playSong {
	display: none;
	text-align: center;
    line-height: calc(100vh - 200px);
}

#playSong:hover, #start:hover {
	cursor: pointer;
}

body {
	overflow: hidden;
}

#fullscreen {
	min-width: 100%;
	min-height: 100%;
}

@media screen and (min-width: 860px) {
  body {
	display: flex;
	flex-direction: row;
	gap: 1rem;
  }
}