@charset "UTF-8";
    	
    .carousel-caption .btn {
      margin-top: 10px;
    }
    .logoonpts {
	background-image: url(../img3/titrelogo.png);
	background-repeat: no-repeat;
	height: 239px;
	width: 447px;
}

    .itemonpts {
	background-image: url(../img3/sliderbgimage.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemsakir {
	background-image: url(../img2/sakir.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
	
	
.itemasf {
	background-image: url(../img2/vitre3.jpg);
	margin: 0;
	padding: 0;
	background-position: 0% 33%;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	background-repeat: no-repeat;
	}
.itemchiche {
	background-image: url(../img2/chiche.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itembialy {
	background-image: url(../img2/bialy.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemactingclass {
	background-image: url(../img3/actingclass.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemmaster1 {
	background-image: url(../img2/masterclass/mcdiaporama1.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemmaster2 {
	background-image: url(../img2/masterclass/mcdiaporama2.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemmaster3 {
	background-image: url(../img2/masterclass/mcdiaporama3.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
.itemmaster4 {
	background-image: url(../img2/masterclass/mcdiaporama4.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
	
	
.itemmasterclass {
	background-image: url(../img2/masterclass5.jpg);
	margin: 0;
	padding: 0;
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	}
	
	
.carousel-caption2 p {
	text-align: center;
	font-size: 180%;
	line-height: 30px;
	font-family: 'heroregular';
	color: #CCC;
}
	
	.carousel-caption2 h1{
	text-align: center;
	font-size: 250%;
	margin-bottom: 35px;
	color: #FFFFFF;
	/* [disabled]font-family: default font; */
	}
	
	.carousel-caption h1{
		
		text-align:left;
	}
	
	.carousel-caption2 {
	line-height: 10px;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
	text-align: justify;
	margin-top: 08%;
    }
    .carousel-caption h1,
    .carousel-caption .lead {
      margin: 0;
      line-height: 1.25;
      color: #fff;
      text-shadow: 0 1px 1px rgba(0,0,0,.4);
	  text-align:justify;
    }

    .carousel-caption {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
      margin-top: 150px;
    }
    .carousel img {
      position: absolute;
      top: 0;
      left: 0;
      min-width: 100%;
      height: 500px;
    }

    .carousel .item {
      height: 500px;
    }

    .carousel-control {
      height: 80px;
      margin-top: 0;
      font-size: 120px;
      text-shadow: 0 1px 1px rgba(0,0,0,.4);
      background-color: transparent;
      border: 0;
      z-index: 10;
    }

    .carousel .container {
      position: relative;
      z-index: 9;
    }
	  
	  
	   /* -------------- Carousel base class ------------- */
    .carousel {
	margin-bottom: 60px;
	/* [disabled]border-bottom:solid medium #F33; */
	margin-top: 50px;
	/* [disabled]min-height: 400px; */
    }
.marginright {
	margin-right: 50px;
}

@media (max-width:740px){
.carousel-caption2 {
	margin-top: 50px;
}
}
