body{padding:0;margin:0;background-color:#262626;color:#fff}header{background-color:silver;padding:1rem}ul.nav{padding-left:0;list-style-type:none}ul.nav li{display:inline-block}ul.nav li:not(:last-child){margin-right:1rem}.body{background-color:#303030}a.no-underline{text-decoration:none}button,.button{display:inline-block;padding:10px 20px;background-color:#09f;color:#fff;border:none;border-radius:10px;font-weight:bold;text-decoration:none;cursor:pointer}button:hover,.button:hover{background-color:#005c99}button:disabled,.button:disabled{background-color:#555;cursor:default}button:disabled:hover,.button:disabled:hover{background-color:#555}body,input,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.333rem}.text-align-center{text-align:center !important}hr{background-color:#7f7f7f}.album-collection{padding:0 0 2rem 0}.album-year{display:flex;flex-direction:column;gap:1rem}.album-year:not(:first-child){margin-top:4rem}.album-year h2{text-align:center;color:#ff0}.album-list,.image-gallery{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.album-list{justify-content:center}.album-item{display:inline-flex;flex:0 0 auto;justify-content:center}.album-cover{width:250px;height:250px;border:1px solid #777}.album-cover .album-cover-text{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;color:#fff;text-shadow:1px 1px #000}.album-cover .album-cover-text .album-cover-text-inner{padding:10px;background-color:rgba(0,0,0,.6);color:#ff0}.album-cover .album-cover-text .album-cover-text-date{font-size:12px}.album-cover .album-cover-text .album-cover-text-title{font-size:20px;font-weight:bold}.album-header{background-size:cover;background-position:center;margin-bottom:2rem;text-align:center}.album-header .album-header-inner{display:flex;flex-direction:column;gap:1rem;padding:10rem 1rem;background-color:rgba(0,0,0,.3)}.album-header h1,.album-header div,.album-header p{color:#ff0;text-shadow:1px 1px #000}.album-header h1{font-size:48px;line-height:1em;margin:0 0 1rem 0}.album-header p{margin:0}.image-gallery{justify-content:center;align-items:center;padding:0 0 2rem 0}.image-gallery img{border:1px solid #777}@media only screen and (min-width: 600px){.album-collection,.image-gallery{padding:0 4rem 3rem 4rem}.album-year-title{padding-right:1rem;border-right:1px solid #777}h1,div,p{color:#ff0}.album-year{flex-direction:row}.album-list{flex-direction:row;justify-content:left}.image-gallery{flex-direction:row;justify-content:center}.album-cover{margin:initial}}/*# sourceMappingURL=critical.css.map */