body {
    background:none transparent;
}


*{
	user-select: none;	
    -webkit-overflow-scrolling: touch;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
}





.bouton_profil
{
-webkit-appearance: none;
    width:70vw;
    height: 7vh;
    border: none; /* <-- This thing here */
    border:solid 1px transparent;
    border-radius: 20px;
    background-color:#998d74;
    color:white;
    font-size:5vw;
    

}


.profil_cercle
{
width:40vh;
max-width: 70vw;

}


.bouton_annuler
{
-webkit-appearance: none;
    background-color : #303030;
}


.profil_grille
{
    display: none;
}



.profil_texte
{
    color:white;
    font-size:4vw;    
    padding-left:50px;
    padding-right:50px;
    line-height: 125%;

}


#profil_bouton_ok
{
    background-color:#e55111;
    height: 13vw;
    
}


#profil_bouton_fin
{
    background-color:#e55111;
    height: 13vw;
}




.profil_grille
{
    text-align:center;
    margin-top:5%;
    position:absolute;
    background-color:transparent;
    width:100%;
    height:90%;
    
}

.tableau_grille
{
    height:55%;
    margin-top:10px;
    text-align:center;
}



.profil_texte_question
{
    width:100%;
    font-size:5vw;
     position:absolute;
    top:11%;
    text-align:center;
    color:white;    
    line-height: 150%;
}


.profil_select
{
 
    
    background-image: url('./images/checked.png');
    background-size:auto 90%;
    background-repeat:no-repeat;
    background-position : 2% 0%;
}


.profil_touch
{
    background-color:#e55111;    

}