th{
    color:white; 
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    background-color:rgb(53, 177, 134); 
}
td{
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    background-color: white;
    text-align:center; 
    border: 1px solid rgb(53, 177, 134); 
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

#division_layer{
    position:fixed; 
    width:100%; 
    height:100%;
    left:0%; 
    top:0%; 
    visibility: hidden;
    background-color:rgba(255, 255, 255, 0.609)
}

#list_up{
    position:absolute; 
   font-size:30px; 
    bottom:5%; 
    height:7%; 
    width:40%;
    left:10%;
    color:white; 
    border-radius:20px; 
    border:none; 
}

#list_down{
    position:absolute; 
   font-size:30px; 
    bottom:5%; 
    height:7%; 
    width:40%;
    right:10%;
    color:white; 
    border-radius:20px; 
    border:none; 
}

.prezzo{
    background-color: rgba(255, 255, 127, 0.968);
   
    font-weight: bold;
}

input{
    width:100%; 
    height:100%; 
    margin:0px; 
    left:0%; 
    border:none; 
     border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

#seed{
    position:absolute; 
    left:97%; 
    width:30px; 
    height:30px; 
    background-color:red; 
    visibility: hidden;
   
}



#popup_contacts{
    position:absolute; 
    top:10%; 
    left:5%; 
    height:80%; 
    width:90%; 
    visibility:hidden; 
    z-index:12; 
    background-image: linear-gradient(90deg, rgb(255, 255, 255, 0), rgb(116, 204, 255));
    background-color: white;
    border: 5px solid rgb(53, 177, 134); 
    border-radius: 40px;

}