#content {
    min-height: 100vh;
    /* background-image: url('./ld_bg.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; */
    /*background-color: black;*/
    padding: 1em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#logo-container img {
    height: 100%;
    width: 100%;
}
/* @media only screen and (min-width: 2000px) {
    #logo-container {
        display: flex;
        justify-content: center;
    }
    #logo-container img {
        width: 50%;
    }
} */

#slogan-container img {
    height: 100%;
    width: 100%;
}
/* @media only screen and (min-width: 2000px) {
    #slogan-container {
        display: flex;
        justify-content: center;
    }
    #slogan-container img {
        width: 40%;
    }
} */

#event-desc-container {
    text-align: center;
}
#event-desc-container h3 {
    font-size: 24px;
    font-family: sans-serif;
    font-weight: 600;
    color: rgba(0, 123, 255, .8);
    text-transform: uppercase;
}

#draw-container {
    width: 100%;
    max-width: 1200px;
    margin: 1.5em auto;
    clip-path: polygon(5% 0, 94% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%);
}

#draw-container .livebox-container {
    background-color: rgba(0, 123, 255, .4);
    padding: 5px;
}
#draw-container #livebox-slideshow {
    padding: 0;
    margin: 0;
    background-color: white;
    clip-path: polygon(5% 0, 94% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%);
}

#action-container {
    display: flex;
    justify-content: center;
}

/* LiveBox Start */
.livebox-container {
    width: 100%;
    height: 100%;
    margin: 0;
    background-color: aliceblue;
    border-radius: 10px;
    align-items: center;
    text-align: center;
}

/* slideshow */

ul {
    display: flex;
    flex: 1;
    min-height: 150px;
    width: 100%;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    list-style: none;
    -webkit-perspective: 700;
    perspective: 700;
}

li {
    position: absolute;
    border-width: 2px;
    border-color: #fff;
    transform-origin: 0 100%;
}

li.current {
    transition: all 0.3s ease-out;
    opacity: 1.0;
}

li.in {
    opacity: 0.0;
    transform: rotate3d(1, 0, 0, -90deg);
}

li.out {
    transition: all 0.3s ease-out;
    opacity: 0.0;
    transform: rotate3d(1, 0, 0, 90deg);
}

#start,
#stop {
    height: 5em;
    width: 5em;
}