#performers-banner { background: url('/img/performers/banner.jpg') no-repeat top center; background-size: 1920px; height: 320px; margin-bottom: 100px }
#corvus-consort-banner { background: url('/img/performers/banner-corvus-consort-2025.jpg') no-repeat top center; background-size: 1920px; height: 320px; margin-bottom: 100px }
#performers-inner { padding-bottom: 100px }
	#performers-inner .breadcrumb { background-color: #FFF; color: #26211E !important; font-size: 18px; margin: 0; padding: 0 0 50px 0; text-align: center; text-transform: uppercase }
		#performers-inner .breadcrumb, #performers-inner .breadcrumb a { color: #D24F00 !important }
		#performers-inner .breadcrumb-item+.breadcrumb-item::before { content: '>' }
	#performers-inner h1 { font-family: 'Skia', sans-serif; font-size: 50px; margin: 0; padding-bottom: 20px }
	#performers-inner h2 { font-family: 'Skia', sans-serif; font-size: 40px; margin: 0; padding: 40px 0 10px 0 }
	#performers-inner p { font-size: 18px; margin: 0; padding-bottom: 20px }
		#performers-inner p.lead { font-size: 18px; font-weight: 400 }
		#performers-inner p a { color: #D24F00 }
	#performers-inner ul { font-size: 18px; margin: 0; padding-bottom: 20px }
		#performers-inner ul a { color: #D24F00 }
	#performers-inner .quartet { /*height: 302px;*/ margin-right: 30px; width: 300px }
#performers-inner-video { background-color: #F6F6F6; margin-bottom: 100px; padding: 100px 0 }
.waf-strings-photo { margin-top: 45px; }
.photo-credit { font-size: 12px; font-weight: 400; padding-top: 4px; font-style: italic }
.see-performer-in { margin-bottom: 30px;}
.see-performer-in a { font-size: 18px;}

@media (max-width: 1459px) {
	#performers-banner { background-size: 1460px; height: 243px; margin-bottom: 80px }
	#corvus-consort-banner { background-size: 1460px; height: 243px; margin-bottom: 80px }
	#performers-inner { padding-bottom: 80px }
		#performers-inner h1 { font-size: 42px }
		#performers-inner h2 { font-size: 32px }
		#performers-inner p { font-size: 15px }
			#performers-inner p.lead { font-size: 17px }
		#performers-inner ul { font-size: 15px }
		#performers-inner .quartet { height: 277px; width: 275px }
	#performers-inner-video { margin-bottom: 80px; padding: 80px 0 }
}

@media (max-width: 1199px) {
	#performers-banner { background-size: 1200px; height: 200px; margin-bottom: 60px }
	#corvus-consort-banner { background-size: 1200px; height: 200px; margin-bottom: 60px }
	#performers-inner { padding-bottom: 60px }
		#performers-inner h1 { font-size: 34px }
		#performers-inner h2 { font-size: 24px }
		#performers-inner p { font-size: 13px }
			#performers-inner p.lead { font-size: 15px }
		#performers-inner ul { font-size: 13px }
		#performers-inner .quartet { height: 252px; width: 250px }
	#performers-inner-video { margin-bottom: 60px; padding: 60px 0 }
}

@media (max-width: 991px) {
	#performers-banner { background-size: 992px; height: 165px; margin-bottom: 40px }
	#corvus-consort-banner { background-size: 992px; height: 165px; margin-bottom: 40px }
	#performers-inner { padding-bottom: 40px }
		#performers-inner .breadcrumb { padding-bottom: 30px }
		#performers-inner img { margin-top: 15px }
		#performers-inner .quartet { margin-top: 5px }
	#performers-inner-video { margin-bottom: 40px; padding: 40px 0 }
}

@media (max-width: 767px) {
	#performers-banner { background-size: 768px; height: 128px }
	#corvus-consort-banner { background-size: 768px; height: 128px }
	#performers-inner h1 { font-size: 28px }
	#performers-inner h2 { padding-top: 25px }
	#performers-inner .quartet { height: auto; margin: 0 0 10px 0; width: 100% }
}

@media (max-width: 575px) {

}

@media (max-width: 374px) {
	
}