.miltidates_container {
    width: 95%;
    /* height: 100%; */
    max-width: 960px;
    margin: auto auto;
    padding-top: 3%;
    padding-bottom: 2%;
    text-align: center;
    position: relative;
    /* display: flex; */
    flex-direction: column;
    justify-content: center; 
    align-items: center;
    line-height: 0.95;
}

.date-item {
    font-size: 6vh;
    /* height: 6vw; */
    display: flex;
    flex-direction: column;
    justify-content: center; 
    align-items: center;
    min-width: 23%;
    white-space: nowrap;   
}

.date-item:hover {
    cursor: default;
}

#register {
    font-size: 1vw;
}

.header {
    height: 12%;
    display: none;
}

.dots-header {
   position: relative;
   top: 50%;
   left: 50%;
   margin-top: -30px; 
   margin-left: -80px;
}

.site-footer {
    display: none;
}


@media all and ( max-width: 640px ) {	

    .date-item:hover {
        cursor: pointer;
    }
    
    .miltidates_container {
        width: 100%;
    }

    .date-item {
        font-size: 7.8vw;
        /* height: 7vw; */
        padding: 3vw;
    }

}

/* @media all and ( min-width: 1340px ) {	

    .date-item {
        font-size: 4.0vw;
    }

} */