.jp-audio *:focus,
.jp-audio-stream *:focus,
.jp-video *:focus {
  /* Disable the browser focus highlighting. */
  outline: none; }


.jp-audio-stream button::-moz-focus-inner{

  /* Disable the browser CSS3 focus highlighting. */
  border: 0; }
.jp-audio-stream  {
  height: 90px; }

 .jp-controls {
  margin: 3px;
  padding: 1px;
  overflow: hidden; }
.jp-audio-stream .jp-controls {
  position: absolute;
    width: 142px; }
	
	
	





.jp-play {
	    box-shadow: -1px 16px 16px -14px #07bd2c;
      	background-color:transparent;
      	border-radius:7px;
      	border:2px solid #07bd2c;
      	display:inline-block;
      	color:#ffffff;
	    font-family:fontawesome;
	    font-size:20px;
      	padding:12px 35px;
		transition: 0.3s;
 }
.jp-play:active {
	position:relative;
	top:1px;
}
      
 
  


.jp-pause {
		box-shadow: -1px 16px 16px -14px #FF0A0F;
      	background-color:transparent;
      	border-radius:7px;
      	border:2px solid #FF0A0F;
      	display:inline-block;
      	color:#ffffff;
	    font-family:fontawesome;
      	font-size:20px;
      	padding:12px 35px;
 }
 .jp-pause:active {
	position:relative;
	top:1px;
}
      
      