/* Ce fichier a été copié depuis le projet Commun. */
/* Ne pas éditer ce fichier directement; l'éditer depuis le projet Commun. */

groupe-boutons-radios libelle {
    margin-bottom: 5px;
    display: block;
}

.premiereColonne groupe-boutons-radios:not(.ficheCommunication):not(.nettoyer) libelle,
.premiereColonne groupe-boutons-radios:not(.ContenuPageFraisLivraison):not(.nettoyer) libelle {
    width: 450px;
}

groupe-boutons-radios texte libelle {
    margin-bottom: 0;
}

groupe-boutons-radios .boutonRadio {
    display: block;
    position: relative;
}

groupe-boutons-radios .boutonRadio:last-child {
    margin-bottom: 10px;
}

groupe-boutons-radios .boutonRadio input {
    display: none !important;
}

groupe-boutons-radios .boutonRadio div libelle{
    margin-left: 23px;
}

groupe-boutons-radios .boutonRadio div label {
    font-weight: normal;
    color: #333333;
    cursor: pointer;
}

groupe-boutons-radios .boutonRadio input + .rondExterieur, .boutonRadio .rondExterieur {
    width: 12px;
    height: 12px;
    border-radius: 12px;
    border: 1px solid #333333;
    position: absolute;
    left: 0;
    top: 2px;
    cursor: pointer;
}

groupe-boutons-radios .boutonRadio input:checked + .rondExterieur .rondInterieur, .boutonRadio.actif .rondInterieur {
    width: 6px;
    height: 6px;
    margin: 3px 0 0 3px;
    border-radius: 6px;
    transition: background-color 0.4s;
    box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
    position: absolute;
    left: 0;
}

groupe-boutons-radios .boutonRadio input:disabled + .rondExterieur {
    border-color: #AAAAAA;
    cursor: default;
}

groupe-boutons-radios .boutonRadio input:checked:disabled + .rondExterieur .rondInterieur {
    border-color: #AAAAAA;
    background-color: #AAAAAA;
}

groupe-boutons-radios .boutonRadio input:disabled ~ libelle label {
    color: #AAAAAA;
    cursor: default;
}

.petit groupe-boutons-radios .messageErreur {
    left: 0 !important;
}

groupe-boutons-radios.nettoyer label{
    white-space: normal !important;
}

groupe-boutons-radios.nettoyer div.valeur.ellipsis {
    overflow: visible !important;
}