#edit-intro{

  
padding: 1.5rem;
line-height: 2.2rem;
width:100%;  
}

.u-mb-50 {
    margin-bottom: unset !important;
    list-style: square !important;
}

ul.u-mb-50 li {
    margin-left: 3rem !important;
    
}

#edit-etape1 h3, #edit-etape2 h3, #edit-etape3 h3{
  
margin-bottom: 0 !important;
  
}

h3 img{
  vertical-align: bottom !important;
}

#edit-bac-dechets-intro, #edit-bac-emballage-intro{
  
/*margin-top: -2.3rem !important;*/

}

#edit-horizontal-rule-01, #edit-horizontal-rule-02, #edit-horizontal-rule-03{

  padding: 2% 0%;
}

.card, input.form-control, textarea.form-control, .form-checkbox input[type="checkbox"] ~ label::before, .form-checkbox input[type="radio"] ~ label::before, .form-checkbox--dark input[type="checkbox"] ~ label::before, .form-checkbox--dark input[type="radio"] ~ label::before {

  border: solid 0.1rem rgb(204, 204, 204) !important;
 }

.form-checkbox--dark input[type="checkbox"] ~ label::after, .form-checkbox--dark input[type="radio"] ~ label::after {
  background-color: #F7A823 !important;
}


.c-btn{
 
  font-family: "icomoon";
  font-size: 1.6rem !important;
  color: #ffffff !important;
  background-color: #F7A823 !important;
  
}

.c-btn:hover{
 
  box-shadow: 0 0.5rem 1.5rem 0 rgb(0 0 0 / 20%);

}

.col-lg-4{

padding-top: 15px !important;

}


#edit-type-de-demande-carte-bac .form-checkbox input[type="checkbox"] ~ label{
    position: relative;
    font-size: 1.5rem;
    padding-left: 3rem;
    margin: 0;
    cursor: pointer;
}

