/* custom nadal */

/* colors:
    green: #3aaa47
    red: #e0232a
    inter: #33170c

 */
body {
    background-image: url('apartats/images/fons-nadal.png');
    background-repeat: repeat;
    overflow-x: hidden;
}

#cos, footer {
    z-index: 10;
    position: relative;
}

#snow {
    position: relative;
    z-index: 10;
}
/*

.balls-container {
    position: absolute;
    width: 250px;
    height: 250px;
}

.bc-1 {
    left: -20px;
}

.bc-2 {
    right: 50px;
}

.bc-3 {
    right: 0;
    bottom: 380px;
}

.decorative-balls {
    background-image: url('apartats/images/boletes.png');
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: relative;
}

.decorative-balls.top-left {
    top: 15px;
}

.decorative-balls.top-right {
    bottom: -500px;
}

.decorative-balls.bottom-left {
    right: 190px;
}
*/

@media screen and (max-width: 1200px) {
/*    .bc-2 {
        right: 0px;
    }*/
}

@media (max-width: 992px) {
    body {
        /*background-size: 800px;*/
        background-image: url('apartats/images/fons-nadal-992.png');
    }

/*    .decorative-balls.bottom-left {
        right: 60px;
    }*/
}

@media (max-width: 768px) {
    body {
        background-image: url('apartats/images/fons-nadal-600.png');
        /*background-size: 600px;*/
    }

/*    .decorative-balls.bottom-left {
        right: 0px;
        bottom: 65px;
    }*/

}

.snowflake {
    position: absolute;
    width: 10px;
    height: 10px;
    background: linear-gradient(white, white);
    border-radius: 50%;
    filter: drop-shadow(0 0 10px white);
}
