@media (max-width: 1200px) {
    body {
        font-size: 16px;
    }
    #barraNavigazione{
        height: 85px;
    }
}
*{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.container{
    /* font-size: 1.5em; */
    
    margin-top: 100px;
    display: flex;
    flex-direction: column;
    align-items:center;
    justify-content: center;
    flex-wrap: wrap;    
}
#Proverbi{
    font-size: 1em;
    height: 40px;
    /* width: 500px; */
}
.container form div label{
    font-size: 1.5em;
    display: flex;
    justify-content: center;
    margin: 1em 0;

    /* color: #EF476F; */
}
#voto{
    font-size: 1em;
    height: 30px;
    display: flex;
    justify-content: center;
}
button{
    font-family:'Rubik';
    font-size: 1.5em;
    width: 100%;
    border-radius: 0.7em;
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    margin-top: 1em;
    margin-bottom: 1em;
    background-color: #EF476F;
    color: #E1DFDE;
    font-weight: 700;
    border: 0;
    box-shadow: -10px 7px 36px -16px #000000;
}
button:hover{
    /* background-color:#e86281 ; */
    cursor: cell;
    box-shadow: inset 3px 2px 10px 2px #000000;
}
.linkLista{
    /* margin: 1em; */
    border-radius: 0.7em;
    padding: 0.5em;
    background-color: #EF476F;
    color: #E1DFDE;
    text-decoration: none;
    font-size: 1.5em;
    font-weight: 700;
    text-transform:uppercase;
    box-shadow: -10px 7px 36px -16px #000000;
}
.linkLista:hover{
    cursor: cell;
    /* background-color: #e86281; */
    box-shadow: inset 3px 2px 10px 2px #000000;
}
#confermaVoto{
    font-family:'Rubik';
    color: #FEC35B;
    font-size: 1.5em;
    text-transform:uppercase;
    font-weight: 700;
    margin-bottom: 1em;
}
@media (max-width: 400px) {
    #Proverbi{
        font-size: 0.89em;
    }
}