.disabled {pointer-events: none;}body {background-image: url(red-curtain-bg-min.webp);background-repeat: no-repeat;background-attachment: fixed;background-size: 100% 100vh;min-height: 100vh;display: flex;flex-direction: column;}main {padding: 50px 0;margin: 0;}img {pointer-events: none;}* {box-sizing: border-box;margin: 0;padding: 0;}@font-face {font-family: CaslonAntique;src: url('CaslonAntique.TTF');}@font-face {font-family: CaslonAntique;src: url('CaslonAntique-Bold.TTF') format("opentype");font-weight: bold;}h1, h2, h3, p, .size36, .size28, .size24, .size22 {font-family: CaslonAntique;color: white;}h2 {text-align: center;}p {font-size: 20px;}.size36 {font-size: 36px;text-align: center;}.size28 {font-size: 28px;}.size24 {font-size: 24px;}.size22 {font-size: 22px;}div {font-family: CaslonAntique;color: white;}ol {list-style-type: upper-roman;font-family: CaslonAntique;font-size: 20px;color: white;padding: 0 20px;}.title {color: white;font-weight: 600;font-size: 40px;margin: 50px 0px;text-align: center;text-transform: uppercase;padding-top: 80px;}.title2 {color: white;font-weight: 600;font-size: 40px;margin: 50px 0 30px;text-align: center;}.title3 {color: white;font-size: 32px;text-align: center;}hr {border: .5px solid silver;margin: 15px 0;}a:link {color: white;text-decoration: none;}a:visited {color: white;}a:hover {color: darkred;}a:active {color: darkred;}.responsive {height: auto;}:root {--card-size: 20.7vw;}.topnav {background-color: #121212;position: fixed;top: 0;left: 0;width: 100%;z-index: 4;}.topnav a {float: left;display: block;color: #f2f2f2;text-align: center;padding: 14px 16px;text-decoration: none;font-size: 24px;}.active {background-color: #671316;color: white;}.topnav .icon {display: none;}.dropdown {float: left;overflow: hidden;}.dropdown .dropbtn {font-size: 24px;border: none;outline: none;color: white;padding: 14px 16px;background-color: inherit;font-family: inherit;margin: 0;}.dropdown-content {display: none;position: absolute;background-color: #121212;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;top: 100%;}.dropdown-content a {float: none;color: white;padding: 12px 16px;text-decoration: none;display: block;text-align: left;}.topnav a:hover, .dropdown:hover .dropbtn, .dropdown-content a:hover {background-color: silver;color: black;}.dropdown:hover .dropdown-content {display: block;}.previous-next-container {font-size: 28px;padding: 3%;margin: 0;}.previous-next-container > a {max-width: 300px;}.next {text-align: right;}.previous-next-link {display: inline-flex;max-width: 100%;white-space: nowrap;}.previous-next-link-text {white-space: nowrap;max-width: 100%;overflow: hidden;text-overflow: ellipsis;flex-shrink: 1;max-width: 300px;}.previous-next-container, .release-container {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 1rem;}@media (max-width: 768px) {.release-container, .lyric-columns {grid-template-columns: repeat(1, 1fr);}.release-container {padding: 0;grid-gap: 0;}.previous-next-link-text {white-space: nowrap;width: 100px;overflow: hidden;text-overflow: ellipsis;}}#myBtn {display: none;position: fixed;bottom: 20px;right: 30px;z-index: 99;font-size: 30px;border: none;outline: none;background-color: darkred;color: white;cursor: pointer;padding: 15px;border-radius: 50px;height: 60px;width: 60px;}#myBtn:hover {background-color: #121212;}footer {color: white;text-align: center;box-sizing: border-box;margin-top: auto;}.social-icons > a:link {color: white;}.social-icons > a:visited {color: gray;}.social-icons > a:hover {color: darkred;}.social-icons {background-color: #671316;font-size: 24px;padding: 10px;}.links {background-color: #671316;padding: 4px;}.legal {background-color: #121212;padding: 5px;color: gray;font-size: 16px;}.disclaimer {color: gray;font-size: 16px;padding: 2px 10px;}@media (max-width: 768px) {.topnav a:not(:first-child), .dropdown .dropbtn {display: none;}.topnav a.icon {float: right;display: block;}.topnav.responsive .icon {position: absolute;right: 0;top: 0;}.topnav.responsive a {float: none;display: block;text-align: left;}.topnav.responsive .dropdown {float: none;}.topnav.responsive .dropdown-content {position: relative;}.topnav.responsive .dropdown .dropbtn {display: block;width: 100%;text-align: left;}#myBtn {font-size: 20px;height: 60px;width: 60px;}}