 .rvsl-dl-callback-truster {
  border-top: solid 1px #d4d8d8;
  margin-top: 30px;
  padding-top: 30px;
  margin-bottom: 40px;
 }
     
 .rvsl-dl-callback-truster__card {
    width: 392px;
    display: inline-block;
    text-align: center;
    margin-right: 20px;
    margin-bottom: 20px;
    font-size: 24px;
    vertical-align: top;
    border-radius: 5px;
    border: solid 1px #dedede;
    background-color: #ffffff;
 }	
 
 .rvsl-dl-callback-truster__card.callback {
    padding-top: 61px;
    height: 223px;
 }	
 
  .rvsl-dl-callback-truster__card.truster {
    padding-top: 35px;
    height: 249px;
  }	
  
 .rvsl-dl-callback-truster__card span{
    font-size: 16px;
    margin-top: 10px;
    display: block;
    font-weight: normal;
 }
 
 .rvsl-dl-callback-truster__card p{
    font-weight: 600;
    margin: 0;
 }
 
 .rvsl-dl-callback-truster__card .dcw_btn { 
	width: 230px;
	height: 46px;
	cursor: pointer;
	font-size: 16px;
	margin-top: 10px;
	font-weight: normal;
 }
 
 .rvsl-dl-callback-truster__card.truster p:first-child { 
    margin-bottom: 10px;
 }  
 
  .rvsl-dl-callback-truster__card.truster .dcw_btn { 
    margin-top: 15px;
    font-weight: 600;
  }   
    
 .rvsl-dl-callback-truster__card a, .rvsl-dl-software a{
    font-size: 16px;
    font-weight: normal;
 }
 
 .rvsl-dl-software {
    font-weight:bold
 }
 
 /*** bloc question  **/
 
 
 .rvsl-question {
    background-color: #f7f7f7;
    padding: 20px 25px;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 40px;
 }
 
  .rvsl-question p span{
    font-size: 16px;
    font-weight: normal;
 }
  .rvsl-question-block-picto > div  {
    text-align: center;
    width: 230px;
    display: inline-block;
    vertical-align: top;
    margin-bottom:30px;
 }
 
 .rvsl-question-block-picto > div:nth-child(2)  {
    float:right;
    font-size: 16px;
 }
 
 .rvsl-question-block-picto > div:nth-child(2) button {
    font-size: 16px;
 }
 
 .rvsl-question-block-picto span {
     display:block;
     font-size: 16px;
     margin-bottom: 15px;
 }
 .rvsl-question-block-picto {
    max-width: 630px;
    margin: auto;
 }
 
  .rvsl-question-block-picto .figure {
    height: 72px;
 }
 
 .rvsl-question-block-picto__form a {
    font-size:16px;
    font-weight: normal;
 }
 
 @media screen and (max-width: 930px)
{
  .rvsl-question-block-picto > div:nth-child(2)  {
    float:none;
    display:block;
    margin:auto;
   }
 
  .rvsl-question-block-picto > div.rvsl-question-block-picto__form  {
    float:none;
    display:block;
    margin:auto;
    margin-bottom: 20px;
   }
 

}

 @media screen and (max-width: 1300px)
{
 .rvsl-dl-callback-truster__card {
    width: 68.5%; 
    margin: auto; 
    display: block; 
    margin-bottom: 20px;
 }

}


 @media screen and (max-width: 800px)
{
 .rvsl-question-block-picto > div {
    display: block;
    margin: auto;
    margin-bottom: 20px;
 }
 .rvsl-dl-callback-truster__card {
    width: 68.5%; 
    margin: auto; 
    display: block; 
    margin-bottom: 20px;
 }
}

/**/
/* SIDEBAR */
/**/

#interactWrapper .tch_sticky-bar ul.tch_sticky-bar_list li:first-child  {
  /* visibility: hidden;*/
   /* height: 0px;
    margin: 0;*/ 
    display:none;
}

#interactWrapper .interact-layout .tch_sticky-bar.has-two-icons .tch_sticky-bar_item:last-child {
  /*  margin-top: 50px;*/
}