@page {
  size: legal;
}
#lyrics {
	font-family: serif;
	color: black;
	background-color: white;
	border: none;
	margin: 0;
}
.edge {
	display: none;
}
.outer, #playerblock {
	margin: 0% auto;
}
h1 {
	font-family: serif;
	font-size: 16pt;
	text-transform: capitalize;
	line-height: 25%;
	text-align: center;
	margin: 0pt auto;
	display: block;
}
.credits {
	font-family: sans-serif;
	font-size: 8pt;
	text-align: center;
	text-transform: capitalize;
	line-height: 100%;
	display: block;
	margin: 10pt auto;
}
.artist {
	display: none;
}
p {
	margin: 6pt 0pt;
}
.sect {
	display: inline-block;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-style: normal;
	color: black;
	border: thin solid black;
	padding: 1pt 2pt;
}
p .sect {
	margin: 4pt 0pt;
}
.verse, .chorus, .bridge, .cue {
	font-family: serif;
	font-size: 12pt;
	text-align: left;
	white-space: nowrap;
}
.verse {
	font-style: normal;
	margin-left: 0pt;
}
.chorus {
	font-style: italic;
	margin-left: 20pt;
}
.bridge {
	font-style: normal;
	margin-left: 20pt;
}
.cue, .subcue {
	font-family: sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.cue {
	margin-left: 45pt;
}
.subcue {
	margin-left: 70pt;
}
.copyright {
	font-family: sans-serif;
	font-size: 8pt;
	margin: 20pt auto;
	padding: 0pt;
	text-align: center;
	letter-spacing: 0pt;
}
.mejs-container {
	display: none;
}
a {
	display: inline;
	color: inherit;
	text-decoration: none;
}
.rights {
	display: none;
}
.patent {
	display: none;
}
.misc {
	display: none;
}
.datestamp::before {
 	display: none;
}
.datestamp {
	display: none;
}
#banner {
	display: none;
}
#bottomnav {
	display: none;
}
/* ---------- Score Display ---------- */
.score {
	width: auto;
  	margin: auto;
}
.score img {
	display: block;
  	margin: auto;
  	width: 100%;
	page-break-inside: avoid;
}
/* ------ DUET STYLING ------*/
:root {
 --she:#FFE2E7;
 --he:#D3EDFD;
 --both:#F3E1F3;
}
.block .she,
.block .he,
.block .both {
	padding:2px 5px;
}
.he {
	background-color:var(--he);
}
.she {
	background-color:var(--she);
}
.both {
	background-color:var(--both);
}