/* HOMEPAGE STYLES
************************************************************/

section.bannerImage	{
	height: 100vh;
	background-image: url('../assets/images/Dave-K-guitar-BG.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}

h2.sectionTitle	{
	text-align: center;
}	

section.studio	{
	height: 50vh;
	background-image: url('../assets/images/studio_1323-BG-col.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	filter: contrast(1);
	filter: saturate(1.3);
}

section.music	{
	padding: 10vh 0;
}

section.music{
--readMore-a-color: #DDD;
--readMore-a-border-color: rgba(0,0,0,0.1);
--readMore-a-background-color: rgba(0,0,0,0.1);
--readMore-a-hover-color: #FFF;
--readMore-a-hover-border-color: rgba(0,0,0,0.15);
--readMore-a-hover-background-color: rgba(0,0,0,0.15);
}

section.video	{
	padding: 10vh 0;
	background: var(--footer-background-color);
}

section.video p.editLink {
	text-align: right;
}

section.video h1,section.video h2,section.video h3,section.video h4,
section.video p,
section.video p.editLink a {
	color: var(--body-alt-color);
}

section.video p.editLink a:hover {
	color: var(--edit-link-color);
}

section.video h2 {
	font-family: var(--font-siteTitle);
	font-size: 2.5em;
	margin-bottom: 0;
}


.wp-block-embed	{
	width: 90vh;
	height: 60vh;
	max-width: 100%;
	margin: 0 auto;
}

iframe	{
	width: 90vh;
	height: 60vh;
	max-width: 100%;
	margin: 0 auto;
}
@media (orientation: portrait) {
	.wp-block-embed, iframe	{width: 48vh; height: 32vh;}
	section.music {padding-bottom: 0;}
}

section.about	{
	padding: 10vh 0;
	background: #FFF;
	background-image: url('../assets/images/black-and-white-grunge-background-realistic-texture-vector-1400w.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
}

section.about p	{
	background: rgba(255,255,255,0.5);
}

.album {
	background-color: rgba(0,0,0,0.1);
	width: 45%;
	margin:0 2vh;
	padding: 5vh;
}

@media (max-width: 767px){
	.albums.flex {display:block; width: 92%; margin: 2vh auto;}
	.album {width: 100%; margin: 0 0 2vh;}
}

@media (orientation:portrait) {
	.album {padding: 3vh;}
}

/* AUDIO PLAYERS
*****************************************/

.audioRow	{
	width: 100%;
}

@media (min-width: 600px)	{
	.audioTitle	{
		width: 100%;
		text-align: left;
		padding: 1em 12px 0 0;
		float:left;
	}
	.audioPlayer	{
		width: 100%;
	}
}

.h5ap_standard_player {
	margin-bottom: 20px !important;
	width: 100% !important;
}
