div.audio-player{
	background-color:transparent !important;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
	background-size:cover;
}
div.audio-player div{
	background-color:transparent !important;
}
div.audio-player > table{
	background-color:rgba(0, 0, 0, 0.5) !important;
}
.audio-player, .audio-player-info{
	position: relative;
	width: 90%;
	margin: 0px auto;
	border: 2px solid #F53F4D;
	border-radius: 10px !important;
	box-shadow: 0px 0px 8px #9928F7;
}
.album-disc-image{
	max-width:120px;
	width:90%;
	height:auto;
	position:relative;
	left:10px;
	top:20px;
	transform:rotateZ(20deg);
	border-radius:50%;
}
.audio-player table{
	border-radius: 10px;
}
div.audio-player .audio-component{
	display:flex;
	align-items:center;
	justify-content:center;
    width: 90%;
    margin: 0px auto;
    margin-top: 20px;

}
div.player-header{
	overflow-x: auto;
	box-sizing: border-box;
	width:100%;
	padding:20px;
	text-align: center;
}
div.current-song-top-data{
   width:90%;
   margin:0px auto;
   text-align:left;
   color:#F3DB30 !important;
   font-size:16px !important;
}
#Play_Pause_Button{
    color: #F92B2B;
    background-color: yellow;
    border-radius: 40px;
    padding: 0px;
	border-radius: 50%;
	cursor:pointer;
}
#player_pre_btn, #player_next_btn{
	background-color:#202020 !important;
	width:40px;
	height:auto;
	padding: 10px;
	box-shadow: 0px 0px 7px yellow;
	border-radius: 5px;
	cursor:pointer;
}
#player_pre_btn{
	transform:rotateZ(180deg);
}
img.speaker-system{
	width:26px;
	height:auto;
	background-color: #606060;
	border-radius:3px;
}
.neon-light{
	background-color: transparent !important;
	background-image: linear-gradient(180deg, #EF3A3C, #FAD030) !important;
}
input[type="range"]{
	width: 100% !important;
	height:6px;
	cursor: pointer;
	/*box-shadow: 0px 0px 7px #E93691;*/
}
input[type="range"]::-moz-range-track{
	width: 100% !important;
	height:6px;
	cursor: pointer;
	cursor:pointer;
}
input#system_audio_seek_bar{
	width: 100px !important;
	position: relative;
	float: left;
	top: 16px;
	left: 20px;
}
div.audio-player table tr td div#custom_seekbar_wrapper{
	position:static;
	width:90%;
	height:100%;
/*    display: flex;
    align-items: center;
    justify-content: center;*/
    margin:0px auto;
    cursor:pointer;
}
div.audio-player table tr td div#custom_seekbar_neonlight{
	position: relative;
	width:0%;
	height:6px;
	background-color:#4A5CD9 !important;
	border-radius: 3px;
	background-image: linear-gradient(to left, #9FF9E1, #2EF1C0, #2EF1C0, #2EF1C0, #9FF9E1) !important;
	box-shadow:0px 0px 10px #00ff00;
}
#volume-icon-on, #volume-icon-off{
	position: relative;
	float: left;
	top: 8px;
	left: 20px;
	font-size:20px;
	padding-right:10px;

}
#song_current_time, #song_duration{
    font-weight: bold;
    font-size: 14px;
}
#song_current_time{
	color: #52FCAE !important;
	box-shadow: 2px -2px 10px #ffffff;
	border-radius: 0px 10px 0px 0px;
}
#song_duration{
	color: #5677F8 !important;
	box-shadow: -2px -2px 10px #ffffff;
	border-radius: 10px 0px 0px 0px;
}

@media(max-width:768px){
  .mob-center{
    text-align: center !important;
  }
  .mob-hide{
    display: none !important;
  }
}

/* Audio Player Context Menu */

/* See the file >>> _audio_player.php */
/* (Audio Player Context Menu CSS can find in this file) */

/* Audio Player Context Menu */