/*body:after {*/
            /*background-image: url('/backdrop.jpg');*/
            /*width: 100%;*/
            /*height: 100%;*/
            /*position: absolute;*/
            /*content: "";*/
            /*display: block;*/
            /*top: 0;*/
            /*left: 0;*/
            /*z-index: -1;*/
            /*filter: blur(1px) opacity(80%);*/
/*}*/

.tableContainer {
    overflow-x: scroll;
}

table.u-full-width {
    margin: 0 8px 2.5rem 0;
    font-size: 1rem;
    width: max-content;
    min-width: calc(100% - 10px);
}

#leaderBoard,
#competitors,
#hints {
    display: none;
    position: absolute;
    top: 0;
    z-index: 10000;
    background-color: white;
    padding: 5px;
    width: 100%;
    height: 100%;
    font-family: Arial;
    text-align: center;
    overflow-x: scroll;
}

.currentTeam td { background-color: rgba(44, 61, 244, 0.8); }

.solved { text-decoration: line-through; }

#hints,
#startApp,
#locateGPS,
#customPopupDone,
#customPopupOpen { display: none; }
