<!-- début : modif css-audio -->

		
            		
		/*Header*/   

     .ui-header {
                    zoom: 1;
                     height: 43px;
               }

      .ui-header .ui-btn-icon-notext {
          
          left: 10px;
        top: 0.20em;;/*Adjust this value*/
        zoom : 1.2;
        display: inline-block;
        vertical-align: middle;
      }
      
      .ui-header .ui-btn-icon-notext .ui-btn-inner .ui-icon {
        margin: 2.5px 16px -2px 2.9px;
      
      }
    
        .ui-header .ui-title {
          margin: .4em;
      }
            
  
  /*Footer*/ 


      .ui-footer {
                    zoom: 1;
                     height: 43px;
               }            
            
      .ui-footer .ui-btn {
        top: 0.15em;;/*Adjust this value*/
        left: 15px;
        zoom : 1.1;
        display: inline-block;
        vertical-align: middle;
      }
      
      .ui-footer .ui-btn-icon-notext {
          
          left: 10px;
        top: 0.20em;;/*Adjust this value*/
        zoom : 1.2;
        display: inline-block;
        vertical-align: middle;
      }
      
      .ui-footer .ui-btn-icon-notext .ui-btn-inner .ui-icon {
        margin: 2.5px 16px -2px 2.9px;
      
      }
      
         
      .ui-listview .ui-li .ui-btn-text a.ui-link-inherit {
           white-space : normal;
        }
        
      .ui-btn-inner {
           white-space : normal;
        }

 
 .myposition {
        float: right;
        margin: -3.5px 25px 0 0;
      } 
      .myposition2 {
        float: right;
        margin: -3.5px 25px 0 0;
      }             




.ui-btn-inner{
  font-size:13px;
  padding: 10px 10px 20px 10px ;
  min-width:.75em;
  display:block;
  position:relative;
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:normal;
  zoom:1;
  border-top: 0px solid #fff;
}

.ui-collapsible-inset{
  font-size:13px;
  min-width:.75em;
  display:block;
  position:relative;
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:normal;
  zoom:1;
  border-top: 0px solid #fff;
}

.ui-btn-icon-left .ui-btn-inner{
    padding-left: 55px;
  }

.ui-btn {
display: block;
text-align: center;
cursor: pointer;
position: relative;
margin: .2em 0;
padding: 0;       
}




 .hidden {
display: none;

}

.b1
{
width: 100%;
max-width: 300px;
margin-top: 3px;
margin-bottom: 3px;
}

.b2
{
width: 100%;
max-width: 300px;
margin-top: 3px;
margin-bottom: 5px;

}

.b3
{
width: 100%;
max-width: 150px;
margin-top: 3px;
margin-bottom: 3px;
display: inline-block;
}

.b4
{
width: 100%;
max-width: 340px;
margin-top: 20px;
margin-bottom: 3px;
}     
  
.table-audio {

max-width: 300px;
border-collapse: separate;
border-spacing: 1px;

 }   

 
/*Référentiel texte*/  
 
  @media (min-width: 200px) {

  .image-principale {
  max-width: 300px;
  }

  .Titre-1{
  font-size: 16px;
  margin-bottom: 4px;

 }

 .Titre-2 {
  font-size: 12px;
 } 

 .ui-btn-inner{
  font-size: 13px;
 }

 .ui-li-thumb, .ui-listview .ui-li-icon {

  top: 6px;
  max-height: 63px;
  max-width: 63px;
   }

  
}

@media (min-width: 350px) {

  .image-principale {
  
  max-width: 400px;
  
  }

  .Titre-1{

  font-size: 20px;
  margin-bottom: 6px;
 }

  .Titre-2 {
  font-size: 16px;
 }


 .ui-btn-inner{
  font-size: 15px;
 }

 .ui-li-thumb, .ui-listview .ui-li-icon {

  top: 6px;
  max-height: 70px;
  max-width: 70px;
   }
  

  
}

@media (min-width: 450px) {

  .image-principale {
  
  max-width: 650px;
  
  }

  .Titre-1{

  font-size: 22px;
  margin-bottom: 10px;
 }

  .Titre-2 {
  font-size: 18px;
 }

 .ui-btn-inner{
  font-size: 18px;
 }

 .ui-li-thumb, .ui-listview .ui-li-icon {

  top: 8px;
  max-height: 75px;
  max-width: 75px;
   }
  
}

@media (min-width: 650px) {

  .image-principale {
  
  max-width: 1000px;
  
  }

  .Titre-1{

  font-size: 26px;
  margin-bottom: 14px;
 }

  .Titre-2 {
  font-size: 20px;
 }

 .ui-btn-inner{
  font-size: 20px;
 }

 .ui-li-thumb, .ui-listview .ui-li-icon {

  top: 9px;
  max-height: 80px;
  max-width: 80px;
   }
  
}

.image-principale {
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 35px; 
  
}
    
.Titre-1{

  text-align: center;
  line-height: 1.3em;
 }    

.Titre-2 {
  margin-top: 1px;
  margin-bottom: 8px;
  text-align: center;
 }    


#cred {

  font-size: 0.7rem;
  font-weight: bold;
  display: block;
    -webkit-margin-before: 0.6em;
    -webkit-margin-after: 0.6em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    line-height: 1.3em;
  
 }



