body.page-id-5076 .texte a:focus{
    font-weight: 700;
}
body.page-id-5079 .wpcf7-radio .wpcf7-list-item input[type="radio"]{
    opacity:1;
    width: 20px;
    height: 20px;
}
body.page-id-5079 .texte a,
body.page-id-5076 .texte a{text-decoration: underline;    color: #410099;}

body.page-id-5079 .texte a:hover,
body.page-id-5076 .texte a:hover{text-decoration: none;}

body.page-id-5079 .texte a:focus,
body.page-id-5076 .texte a:focus{
    font-weight: 700;
    outline:2px  dotted;text-decoration: none;
}

body.page-id-5079 h3{
    color:#410099;
}
body.page-id-5076 .texte ul > li > ul{
    margin-top:20px !important;
}

ul.margeSeulement >li:before{
display: none !important;
    
}
body.page-id-5079 .texte label{
    bottom:0;
    padding-left:0;
}
body.page-id-5079 .texte form select{
    background-size: 18px;
}
ul.sansPoints li:before{
    display: none;
}

body.page-id-5079  select,
body.page-id-5079  input[type="text"],
body.page-id-5079  input[type="tel"],
body.page-id-5079  textarea,
body.page-id-5079  input[type="email"]{
    border:2px solid #1c0042;
    
    background-color: #fff;
}
body.page-id-5079 .wpcf7-radio .wpcf7-list-item input[type="radio"]+ span:after,
body.page-id-5079 .wpcf7-radio .wpcf7-list-item input[type="radio"]+ span:before{
  display:none;
}
body.page-id-5079 input:focus,
body.page-id-5079 select:focus{
    outline:2px  dotted;
}
body.page-id-5079 form label,
body.page-id-5079 form{
    font-size:20px; 
}
.wpcf7-not-valid-tip{font-size:18px;}
/*
.page-id-5079 form .coordonnesComplet,
.page-id-5079 form .detailsCaracteres,
.page-id-5079 form .choixBraille,
.page-id-5079 form .choixFormatElectronique,
.page-id-5079 form .choixFormatAudio,
.page-id-5079 form .detailsAutre,
.page-id-5079 form .autreFormat,
.page-id-5079 form .commentaires,
.page-id-5079 form .nomComplet,
.page-id-5079 form .courriel,
.page-id-5079 form .telephone{
    display: none;
}*/
.page-id-5079 form .wpcf7-submit{
    background:#410099;
    border:2px solid #410099;
    color:#fff;
    font-size:20px;
    padding:12px 20px;
    transition:all 250ms ease 0s;
}
.page-id-5079 form .wpcf7-submit:focus,
.page-id-5079 form .wpcf7-submit:hover{
    background:#fff;
    border:2px solid #410099;
    color:#410099;
}



.page-id-5079 .wpcf7-checkbox span.wpcf7-list-item{  
    margin: 0 0 10px 30px;
}

.page-id-5079 .wpcf7-checkbox input[type=checkbox]  {
    transition:all 250ms ease 0s;
    left: -28px;
    width: 20px;
    height: 20px;
    
}

.page-id-5079 .wpcf7-checkbox .wpcf7-list-item{
    display: block;
}




@media (max-width: 1023px) {

    .header .details ul li.current-menu-item a{
        color:#ff671d !important;
    }

}