@charset "UTF-8";
/*\*/


/* ------------------------------------
 * DISC
 * ------------------------------------ */
 
#discography .opus {
	margin-top: 1.5em;
	border: 1px solid #000;
	background-color: rgba( 0, 0, 0, 0.2 );
	zoom: 1;
}
#discography .opus .wrap {
	padding: 2em;
	border: 1px solid #333;
}
#discography .opus .packshot {
	margin-bottom: 1em;
	border: 1px solid #000;
}
#discography .opus .packshot img {
	display: block;
	max-width: 100%;
	width /***/: auto;
	_width: 100%;
	height: auto;
	margin: 0 auto;
	border: 1px solid #333;
}
#discography .opus .info h3 {
	margin-bottom: 0.3em;
	font-family: 'Cormorant Garamond', serif;
	font-weight: 700;
	font-size: 20px;
}
#discography .opus .tracklist ol {
	padding-left: 1.5em;
}
#discography .opus .tracklist li {
	list-style: decimal outside none;
}
#discography .opus .packshot img {
	margin: 0;
}
#discography .opus .info .caption {
    margin-bottom: 15px;
    padding-left: 1em;
}
#discography .opus .info .caption li {
    list-style: outside none disc;
}

@media only screen and (min-width: 481px) {
	#discography .opus .packshot {
		display: inline;
		float: right;
		width: 42%;
	}
	#discography .opus .info {
		display: inline;
		float: left;
		width: 52%;
	}
}
@media only screen and (min-width: 841px) {
	#discography h3 img {
		display: block;
		max-width: 100%;
		width /***/: auto;
		_width: 100%;
		height: auto;
		margin: 0 auto 1em;
		-ms-interpolation-mode: bicubic;
	}
	#discography .opus h3 strong {
		display: none;
	}
	#discography .opus .packshot {
		width: 260px;
	}
	#discography .opus .info {
		width: 270px;
	}
}