.spacecraft {
    position: fixed;
    width: 50px;
    height: 50px;
    pointer-events: none;
    z-index: 1 !important;
    transition: transform 0.1s linear;
}
.falling-block {
    position: fixed;
    width: 40px;
    height: 40px;
    pointer-events: none;
    z-index: 1 !important;
}

.div-table,
.div-table-row,
.div-table-cell,
.div-table-header,
.responsive-text,
.fb-nav-container,
.fb-logo-img,
.fb-nav-links,
.fb-nav-btn,
.container {
    position: relative !important;
    z-index: 100 !important;
}

.planet {
    position: fixed;
    pointer-events: none;
    z-index: 0;
}

.planet1 {
    width: 150px;
    height: 150px;
    animation: rotate-cw 180s linear infinite;
}

.planet2 {
    width: 120px;
    height: 120px;
    animation: rotate-cw 220s linear infinite;
}

.planet3 {
    width: 180px;
    height: 180px;
    animation: rotate-ccw 270s linear infinite;
}

@keyframes rotate-cw {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@keyframes rotate-ccw {
    from { transform: rotate(0deg); }
    to { transform: rotate(-360deg); }
}