/*CSS Normalize*/ body { margin: 0; font-size: 1em; } h1, h2, h3, h4, p, blockquote, figure, ol, ul { margin: 0; padding: 0; } li { /*display: block;*/ } h1, h2, h3, h4 { font-size: inherit; } a { text-decoration: none; color: inherit; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; } img { max-width: 100%; height: auto; border: 0; } /* end normalize */ /* Font Inclusion */ /*@font-face { font-family: "EdTTF-Interlock"; src:url("../fonts/EdTTF-Interlock.ttf") ; }*/ @font-face { font-family: "MusicGlyphs1"; src:url("../fonts/MusicGlyphs1.otf") ; } /* end Font Inclusion */ /* Miscellaneous */ article, div, h1, h2, h3, h4, h5, h6, p, span, ol, ul, li { font-family: sans-serif; /* Set Font Type Across Body */ font-weight: normal; font-style: normal; text-transform: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; } div.clear { clear: both; } div.break { page-break-before: always; } strong { font-style:normal; font-weight:bold; } .bold { font-style: normal; font-weight: bold; } .italic { font-style: italic; font-weight: normal; } .bolditalic { font-style: italic; font-weight: bold; } span.sharp { font-family: "MusicGlyphs1"; font-size: 135%; } span.flat { font-family: "MusicGlyphs1"; font-size: 135%; } span.natural { font-family: "MusicGlyphs1"; font-size: 135%; } span.musicglyph { font-family: "MusicGlyphs1"; font-size: 135%; } /* end Miscellaneous */ /* List(s) Controls */ ul, ol { margin: 0 0 0 45px; } /* end List(s) Controls */ /* Copyright Styles */ div.copyrightart { width: 100%; margin: 0 auto 0 auto; } div.photorights { font-size: 1.2em; line-height: 1.2; margin: 100px 0 75px 0; text-align: center; } div.isbn { font-size: .7em; line-height: 1.2; margin: 150px 0 100px 0; text-align: center; font-weight: normal; } div.hallogo { margin: 0 auto 0 auto; width: 40%; text-align: center; /*centers for MOBI*/ } p.hladdress { margin: -9px 0 0 0; text-align: center; font-size: .25em; line-height: 1.1; } div.country { margin: 15px 0 15px 0; } p.copyright { margin: 0 0 0 0; text-align: center; font-size: .4em; line-height: 1.1; } p.website { font-size: .4em; margin: 2px 0 0 0; font-weight: bold; text-align: center; } /* end Copyright section */ /* TOC Styles */ ol.toc { list-style-type: none; } h1.tochead { font-size: 1em; margin: 25px 0 45px 0; font-weight: bold; text-align: center; text-transform: uppercase; } li.toc { font-size: .55em; margin: 15px 0 0 -45px; text-align: center; font-weight: normal; list-style-type: none; text-transform: uppercase; } li.subtoc { font-size: .55em; margin: 5px 0 0 25px; text-align: left; font-weight: normal; list-style-type: none; } /* end TOC styles */ /* Songtitle, Credits and Rights */ /*h3.songpretitle, h1.songtitle { page-break-before: always; } h3.songpretitle + h1.songtitle { page-break-before: avoid; } */ h3.songpretitle { font-size: 1em; line-height: 1.1; margin: 0 0 0 0; text-align: center; font-weight: bold; } h1.songtitle { font-size: .1em; margin: 0 0 0 0; text-align: center; visibility: hidden; } h3.songsubtitle { font-size: 1em; line-height: 1.1; margin: -10px 0 10px 0; text-align: center; font-weight: bold; } p.credit { font-size: .45em; line-height: 1.1; margin: 0 0 0 0; text-align: center; font-weight: bold; } p.rights { font-size: .25em; line-height: 1.2; margin: 0 0 0 0; text-align: center; font-weight: normal; } p.body { font-size: .75em; line-height: 1.1; margin: 0 0 15px 0; text-align: left; font-weight: normal; } /* end Songtitles, Credits and Rights */ /* Audio Styles */ div.audio { text-align: left; font-size: .75em; margin: 20px auto 20px 0; } div.audio audio.mp3 { margin: 0 7px 0 0; width: 35%; } /* end Audio Styles */ /* Musical Engraving Styles */ div.music { margin:0 auto 0 auto; width: 94%; } div.music95 { margin:0 auto 0 auto; width: 95%; } div.music90 { margin:0 auto 0 auto; width: 90%; } div.music85 { margin:0 auto 0 auto; width: 85%; } div.music80 { margin:0 auto 0 auto; width: 80%; } div.music75 { margin:0 auto 0 auto; width: 75%; } div.music70 { margin:0 auto 0 auto; width: 70%; } div.music65 { margin:0 auto 0 auto; width: 65%; } div.music60 { margin:0 auto 0 auto; width: 60%; } div.music55 { margin:0 auto 0 auto; width: 55%; } div.music50 { margin:0 auto 0 auto; width: 50%; } div.music45 { margin:0 auto 0 auto; width: 45%; } div.music40 { margin:0 auto 0 auto; width: 40%; } div.music35 { margin:0 auto 0 auto; width: 35%; } div.music30 { margin:0 auto 0 auto; width: 30%; } div.music25 { margin:0 auto 0 auto; width: 25%; } div.music20 { margin:0 auto 0 auto; width: 20%; } img { width: 100%; margin: 10px auto 15px auto; } /* end Musical Engraving Styles */ /* Notation Legend Styles & Back Cover */ h1.legend { page-break-before: always; font-size: 2em; line-height: 1.1; margin: 0 0 0 0; text-align: center; font-weight: bold; } h3.legend2 { page-break-before: always; font-size: 1.5em; line-height: 1.1; margin: 0 0 0 0; text-align: center; font-weight: bold; } div.backcover { width: 100%; margin: 0 auto 0 auto; } /* end Notation Legend Styles & Back Cover */