#container {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 4;
}

.logo-home {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 3;
background:url("../images/logo-splash.png") no-repeat;
background-size:663px 1092px;
background-position:top 30px left -110px;
transition:all 400ms;
}

#listen:hover ~ #bg {
background: #d44c50 !important;
transition:all 400ms;
}


#listen a:hover {color:#d44c50;}

#date {color:#d44c50;}

@media (max-width:1242px) {
.logo-home {background-size:550px 906px; transition:all 400ms;}
}
@media (max-width:1134px) {
.logo-home {background-size:400px 659px;}
.logo-home {background-position:top 100px left -40px;}
}
@media (max-width:605px) {
.logo-home {background-size:350px 577px;}
.logo-home {background-position:top 140px left -65px;}

}