	
	.player-container {
		max-width: 550px;
		margin: 0 auto;
		border-radius: 30px;
		overflow: hidden;
    }
    
	
    .orange-btn {
		background: #ff6200;
		border: none;
		color: white;
    }
	
	.orange-btn:hover {
	  background: #ffac85;
    }
	
    .now-playing {
		background: rgba(255, 98, 0, 0.15);
		border-left: 5px solid #ff6200;
		max-width: 550px;
		border-radius: 45px;
    }
	
    audio { 
		width: 100%; 
	}
	
	.radio_player {
		background: #1a1a1a;
		border-bottom: #FC5000 1px solid;
		padding: 0.6rem 0 0.6rem 0;
		top: 70px;
		color: #cccccc; 
		position: fixed;
		width: 100%;
		z-index: 1000;  
	}
	
	.radio_player_button_play {
		background: #FC5000;
		border: 0;
		color: #000;
		font-weight: bold;
		letter-spacing: 1px;
		margin-right: 1.5rem;
		min-width: 100px;
		padding: 0.6rem;
		text-align: left;
	}
	
	.radio_player_button_wwgo {
		background: #FC5000;
		border: 0;
		color: #000;
		font-weight: bold;
		letter-spacing: 1px;
		margin: 0 0 0 1.5rem;
		padding: 0.6rem;
	}
	
	.radio_player_button_play:hover {
		background-color: #ff7333;
	}
	
	.radio_player_button_wwgo:hover {
		background-color: #ff7333;
	}
	.radio_player_now {
		color: #FC5000;
	}
	
	.radio_player_next {
		color: #FFFFFF;
		margin-right: 6rem;
	}



@media (max-width: 1024px) {
  .radio_player .vollume {
    display: none;
  }
  .radio_player_button_play {
	min-width: 0px;	 
	 max-width:40px;
  }
}

.marquee-container {
  width: 500px;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}

.marquee-text {
  display: inline-block;
  animation: scroll-left-right 120s linear infinite;
}

@keyframes scroll-left-right {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }

}