/* Index */
.backimg{
	background-position: 75% 50%;
}

.btn1 {
/*background-image : url("../../images_bg/Episodes/1920x1080-Eps0.jpg");*/


/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgba(255,99,116,113) !important;
border-color: rgba(255,99,116,113) !important;*/
background-position:25% 10% !important;
}

.btn2 {
/*background-image : url("../../images_bg/Episodes/1920x1080-Eps1.jpg");*/

/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgb(19, 67, 78)!important;
border-color: rgb(19, 67, 78) !important;*/
background-position:87% 34% !important;
}

.btn3 {
/*background-image : url("../../images_bg/Episodes/1920x1080-Eps2.jpg");*/

/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgb(55, 141, 146) !important;
border-color:rgb(55, 141, 146) !important;*/
}

.btn4 {
/*background-image : url("../../images_bg/Episodes/1920x1080-Eps3.jpg");*/

/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgba(255,0, 152, 176) !important;
border-color: rgba(255,0, 152, 176) !important;*/
}

.btn5 {
/*background-image : url("../../images_bg//Episodes/1920x1080-Eps4.jpg");*/

/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgba(255,99,116,113) !important;
border-color: rgba(255,99,116,113) !important;*/
}

.btn6 {
/*background-image : url("../../images_bg/Episodes/1920x1080-Eps5.jpg");*/

/*Le a:hover ne foncionne pas idéalement avec cette configuration.*/
/*color:rgba(255,99,116,113) !important;
border-color: rgba(255,99,116,113) !important;*/
}
/*main.css*/
.position-1 {margin-left:0;}
.position-2 {margin-left:calc(25% - 100px);}
.position-3 {margin-left:calc(50% - 200px);}
.position-4 {margin-left:calc(75% - 300px);}
.position-5 {margin-left:calc(100% - 400px);}

.niveau .btn {

/*background plein format*/
  background-size: cover;
  background-color:rgba(250,250,255,0.3) !important;
  cursor: pointer;
  background-position: top;
/*  border-radius: 10px;
  border: 2px solid;*/
  text-transform: uppercase;
  font-weight: bold;
  font-size: 22px;
  width: 600px;
  text-align:left;
/*  height:120px;*/
}

/* Styles.css */

.niveau .btn{
	
}

.btn:hover{
color:#212529}

.bouton_accueil.vertical-2{
	margin-top:20px !important;
}
.bouton_accueil.vertical-1{
	margin-top:-50px !important;
}


.fond.type-accueil > .container-fluid > .row.align-items-center
{
  max-width: calc(110vh);
  overflow: visible;
}

.qrdiv > a > img
{
  
  width:30%;
}
.qrdiv > h4
{
  font-size:130%;
  float:left;
   text-align:bottom
  vertical-align:bottom
  padding-right: 10px;
}
.qrdiv 
{

  width:80%;
}