body {
    /* background-color:rgb(151, 151, 151); */
    background-color: rgb(251,237,242);
    background-image: url("assets/images/vday-background.png");
    background-attachment: fixed;
}

.title-content {
    max-width: fit-content;
    margin-left: auto;
    margin-right: auto;;
}

.title-content h1 {
    color: red;
}

.title-content p {
    font-size: 30px;
}

.spotify-playlist {
    max-width: 100%;
}

.cochella-column {
    float: left;
    width: 50% ;
}

.cochella::after {
    content: "";
    display: table;
    clear: both;
}

.cochella-countown {
    width: 50%p
}
.photo-gallery-img {
    width: 50%;
    margin-left: auto; 
    margin-right: auto;
}

.song-ticker {
    font-family: 'Courier New', Courier, monospace;
    text-shadow: 2px;
    position: sticky;
    top: 0;
    padding-block: 3px;
    overflow: hidden;
    user-select: none;
    display: flex;
    gap: 2rem;
}

.song-ticker ul {
    list-style: none;
    flex-shrink: 0;
    min-width: 100%;
    display:  flex;
    min-width: 100%;
    justify-content: space-between;
    align-items: center;
    gap: 2rem;
    
    animation: scroll 20s linear infinite;
}

.song-ticker:hover ul {
    animation-play-state: paused;
}

@keyframes scroll {
    to {
        transform: translateX(-100%)
    }
}

.song-ticker .artist {
    font-weight: bold;
}

.song-ticker .song {
    font-weight: normal;
}

.snowflake {
    color: #fff;
    font-size: 1em;
    font-family: Arial;
    text-shadow: 0 0 1px #fde9ff;
  }
  
  @-webkit-keyframes snowflakes-fall{0%{top:-0%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-2%}100%{top:110%}}@keyframes snowflakes-shake{1%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-4%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:15s,5s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:15s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:0%;-webkit-animation-delay:3s,0s;animation-delay:3s,0s}.snowflake:nth-of-type(1){left:12%;-webkit-animation-delay:0s,5s;animation-delay:3s,3s}.snowflake:nth-of-type(2){left:24%;-webkit-animation-delay:6s,.6s;animation-delay:0s,.7s}.snowflake:nth-of-type(3){left:27%;-webkit-animation-delay:3s,2s;animation-delay:5s,2s}.snowflake:nth-of-type(4){left:44%;-webkit-animation-delay:1s,2s;animation-delay:0s,2s}.snowflake:nth-of-type(5){left:56%;-webkit-animation-delay:4s,3s;animation-delay:2s,3s}.snowflake:nth-of-type(6){left:59%;-webkit-animation-delay:5s,2s;animation-delay:3s,2s}.snowflake:nth-of-type(7){left:71%;-webkit-animation-delay:https://proxy.everskies.com/a/https://proxy.everskies.com/a/2.5s,1s;animation-delay:https://proxy.everskies.com/a/https://proxy.everskies.com/a/2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:4s,0s;animation-delay:3s,0s}.snowflake:nth-of-type(9){left:81%;-webkit-animation-delay:3s,https://proxy.everskies.com/a/https://proxy.everskies.com/a/1.5s;animation-delay:3s,https://proxy.everskies.com/a/https://proxy.everskies.com/a/1.5s}