.audiojs{
	width: 75%;
	margin: 0 auto 35px;
	border-radius: 20px;
	padding: 3px 4px;
	background: #404040;
	background-image: 
		-webkit-gradient(linear, left top, left bottom, color-stop(0, #444), 
		color-stop(0.5, #555), 
		color-stop(0.51, #444), 
		color-stop(1, #444));
	background-image: 
		-moz-linear-gradient(center top, #444 0%, #555 50%, #444 51%, #444 100%);
	-webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
	max-width: 520px;
}

.audiojs .time{
	font-family: 'Nunito', sans-serif;
	float: none;
}

.progress{
	background-color: #238FF7 !important;
    background-image: 
    linear-gradient(-45deg, 
					rgba(255,255,255,0.3) 25%, 
					transparent 25%, 
					transparent 50%, 
					rgba(255,255,255,0.3) 50%, 
					rgba(255,255,255,0.3) 75%, 
					transparent 75%, 
					transparent) !important;
}

.download{
	margin: 5px 7px;
	width: 19px;
    float: right;
}

.download img{
	width: 20px;
}

.audiojs .time {
	border:0;
}

.audiojs .scrubber {
    width: 60%;
}

.loaded{
	width: 100% !important;
}

.iframe-container{
	position: relative;
    width: 100%;
    max-width: 750px;
    margin: 0 auto 10px;
    padding-bottom: 45.25%;
    height: 0;
}

.iframe-container iframe{
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 20px;
}

@media only screen and (max-width: 768px){
	.audiojs .scrubber {
	    display: none;
	}
}

@media only screen and (min-width: 1880px){

}

/*.audiojs .scrubber {
    width: 57%;
}*/