@import url('https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Passion+One&display=swap');

h1.entry-title {
	font-family: 'Gloria Hallelujah', cursive;
	font-size:6em;
}


.books-wrap {
	background-color: #eee;
	width:100%;
	margin-bottom: 5em;
}

.books-wrap h3 {
	font-family: 'Gloria Hallelujah';
	margin-bottom:2em;
	font-size:2em;
}

.books-wrap img {
	margin-bottom:2em;
}

.books-wrap p.caption {
	width:325px;
	margin:0px auto;
}

.download-book img {
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
}

.download-book img:hover {
	opacity:0.5;
}

.piece-card h3 {
	height:100px;

	
}

.piece-card-inner {
	padding:10px;
	border-radius:10px;
	border:1px solid silver;

}

.piece-card-inner p {
	text-align:bottom;	
}

.piece-card-inner:hover {
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);	
	background-color:silver;
}

.book-soundtracks-header h2 {
	margin-bottom:1em;
	color:gray;
	font-family: 'Gloria Hallelujah', cursive;
	font-size:4em;
}

/* MUSIC THEORY PANEL */


a#slide-in-musictheory {
	font-family: 'Passion One', cursive;
	font-size:200%;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	color:#cf0;
}

a#slide-in-musictheory:visited {
	color:yellow;
}

#music_theory_panel {
	display:none;	
}