@charset "utf-8";
/* CSS Document */


body {
	background: #000;
	font-family: "acumin-pro-extra-condensed", sans-serif;
	font-size: 1.6em;
}



.header img {
	max-width: 600px;
}


/* RELEASES
----------------------------------------------------------------------------------------------------------  
------------------------------------------------------------------------------------------------------- */

.page-music-area {
	background: url(../../img/bg_music-release_2019.jpg) center no-repeat fixed;
	background-size: cover;
}

	.page-music {
		padding: 40px 20px 20px 20px;
		text-align: center;
		color: #454545;
	}
	
		.page-music .col-50 {
			padding: 0 5px;
		}


	/* -- */
	

.releasebox-shadow {
	box-shadow: 0px 0px 30px 10px rgba(0,0,0,0.85);
}	

	.release-box {
		background: #252525;
		text-align: left;
		font-size: 26px;
		margin-top: -20px;
	}




	/* -- */
	



.video {
position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;
margin-top: 30px;
}

.video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.subscribe {
padding: 15px;
text-align: center;
background-color: #252525;
}

.like {
display: inline-block;
}


	/* -- */
	

.release-overview {
	background-color: #252525;
	color: #fff;
}

	.release-cover {
		padding: 30px 0 30px 30px;
		width: 240px;
		vertical-align: top;
	}

		.release-cover img {
			max-width: 200px;
		}

.release-info {
	font-size: 20px;
	margin: 0;
	padding: 30px;
}

.release-title {
	font-size: 20px;
	font-weight: 600;
}

.release-tracklist {
	margin-top: 5px;
}

	.release-tracklist button {
		background: url(../img/btn_play.svg) center no-repeat;
		background-size: 15px;
		margin-left: 3px;
		vertical-align: inherit;
}


		.release-tracklist iframe {
			display: none;
		}


.dqx02801 {
	width: 15px;
	height: 15px;
	}


.release-date {
	margin-top: 10px;
}


.dl-btn {
	background: #454545;
	color: #fff;
	height: 50px;
}

		.dl-btn:hover {
			-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			font-size: 30px;
		}

.cd-btn {
	background: #454545;
	color: #fff;
	height: 50px;
}

		.cd-btn:hover {
			-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			font-size: 30px;
		}

.stream-btn {
	background: #f7ab2e;
	color: #fff;
	height: 50px;
}

		.stream-btn:hover {
			-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);
			font-size: 30px;
		}


.dl-list {
	padding: 30px 60px;
	background: #fff;
	text-align: left;
}


	.dl-list a {
		color: #454545;
		text-decoration: none;
	}


.cd-list {
	padding: 30px 60px;
	background: #fff;
	text-align: left;
}


	.cd-list a {
		color: #454545;
		text-decoration: none;
	}


.dl-buy {
	width: 45%;
	padding: 15px 0 15px 15px;
	height: 80px;
}

	.dl-buy a {
		border: 1px solid #454545;
		text-align: center;
		padding: 2.5px 30px;
	}

		.dl-buy a:hover {
		border: 1px solid #454545;
		background: #454545;
		color: #fff;
			-webkit-transition: all 0.15s ease-out;
			-moz-transition: all 0.15s ease-out;
			-o-transition: all 0.15s ease-out;
			-ms-transition: all 0.15s ease-out;
			transition: all 0.15s ease-out;
	}

.hardtunes img {
	max-width: 200px;
	margin-left: -15px;
}

.amazon img {
	max-width: 180px;
}

.itunes img {
	max-width: 140px;
	margin-left: -5px;
}

.hardstyle img {
	max-width: 180px;
}

.google-play img {
	max-width: 160px;
}

.beatport img {
	max-width: 160px;
}

.juno img {
	max-width: 180px;
}



.stream-buy {
	width: 45%;
	padding: 15px 0 15px 15px;
	height: 80px;
}

	.stream-buy a {
		border: 1px solid #f7ab2e;
		text-align: center;
		color: #f7ab2e;
		padding: 2.5px 30px;
	}

		.stream-buy a:hover {
		border: 1px solid #f7ab2e;
		background: #f7ab2e;
		color: #fff;
			-webkit-transition: all 0.15s ease-out;
			-moz-transition: all 0.15s ease-out;
			-o-transition: all 0.15s ease-out;
			-ms-transition: all 0.15s ease-out;
			transition: all 0.15s ease-out;
	}


.spotify img {
	max-width: 140px;
}

.applemusic img {
	max-width: 140px;
}

.deezer img {
	max-width: 180px;
}