										/*
Vous pouvez ajouter du CSS personnalisé ici.

Cliquez sur l’icône d’aide ci-dessus pour en savoir plus.
*/
.site-title a{
	font-size: 16px;
	line-height: 36px;
	color: #A50d33;
	font-weight: 700;
	font-family: 'Calibri';
	background-color: #FEE8EA;
	
}

.welcome-note{
	padding: 50px 0 50px;
}
.welcome-note .header-part{
	margin-bottom: 0px;
}
.featured-courses{
	padding: 30px 0 80px;
}
.featured-courses .header-part{
	margin-bottom: 0px;
}

.theme .theme-description{
	padding: 30px 0 30px;
}

.student-stories{
	text-align: center;
	background: url(https://lissen.fr/wp-content/uploads/2017/08/tablet-2188367_1280.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
}


.choose-us{
	padding: 30px 0 0;
}
.choose-us .header-part{
	margin-bottom: 0px;
}

.student-stories .image-wrapper{
	padding-top: 30px;
	padding-bottom: 1px;
}

.page-header .page-title{
	font-size: 24px;
	line-height: 42px;
	color: #474b4e;
	font-weight: 700;
	display: inline-block;
	margin-bottom: 0;
}

/*Disable Author name from posts*/


.author-section .name {
    font-size: 9px;
    line-height: 8px;
    color: #474b4e;
    display: block;
    font-weight: 70;
}

/*test progressbar*/
 .container2 {
      width: 100%;

	    position:relative; 
      margin: 10px auto; 
	    z-index: 0;
  }

  .progressbar {
      counter-reset: step;
  }

/* Boutons définis en gris 
 (tania) */

  .progressbar li {
      list-style-type: none;
      width: 25%;
      float: left;
      font-size: 12px;
      position: relative;
      text-align: center;
      text-transform: uppercase;
      color: #A50d33;
		 

  }

  .progressbar li:before {
      width: 30px;
      height: 30px;
      content: counter(step);
      counter-increment: step;
      line-height: 30px;
      border: 2px solid #A50d33;
      display: block;
      text-align: center;
      margin: 0 auto 10px auto;
      border-radius: 50%;
      background-color: white;
		 
  }
/* La ligne définie en gris */
  .progressbar li:after {
      width: 100%;
      height: 2px;
      content: '';
      position: absolute;
      background-color: #A50d33;
      top: 15px;
      left: -50%;
      z-index: -1;
  }


  .progressbar li:first-child:after {
      content: none;
  }

/*interieur des boutons actifs
 lewla 
 */
  .progressbar li.active {
      color: green;
		
  }
/*contour des boutons actifs lewla*/
  .progressbar li.active:before {
      border-color: #55b776;	   

  }
/*ligne après les boutons qui sont actifs  */
  .progressbar li.active + li:after {
      background-color: #55b776;
      
}

/* Make Contact Form 7 text field full width & responsive */



.wpcf7-text {

    width: 100%;
	
}

/*--- 2 Column Form Styles Start ---*/

#left {
    width: 47%;
    float: left;
    margin-right:6%;
}
 
#right {
    width: 47%;
    float: left;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}

/*--- 2 Column Form Styles End ---*/

