/* body {
    background-color: skyblue;
} */

.position-fixed-md {
    position: fixed;

    @media (max-width: 768px) {
        position: static;
    }
}

/* Animation : Fade in when a div is created with appendChild() */
.fade-in {
    animation: fadeIn ease .15s;
    -webkit-animation: fadeIn ease .15s;
    -moz-animation: fadeIn ease .15s;
    -o-animation: fadeIn ease .15s;
    -ms-animation: fadeIn ease .15s;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}