
/*.row.intro [class*="col-"] div {
    background-color: #ebebeb;
    padding: 15px;
    padding-bottom: 250px;
    margin-bottom: -100px;}
*/
.ac-icon {

    line-height: 1.4!important;
}
.carousel.content .slide-button-wrapper .slideshow-page {
	background-color: #ffffff !important;
}
.carousel.content .carousel-unit { background-color: #ffffff !important; }
.exclusive-priviliges article img {
height: 3.8rem;
    margin: 0.9em auto;

}
.mediaplayer {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 64.25%;
    /* 16/9 */
}
iframe#player { display:block !important;  }
 #play_vid {  position: absolute;
    top: 0;
    left: 0;}
#player {position: relative;}
#bouton{ padding: 10px   150px;text-align: right;}
.exclusive-priviliges h2 { padding-top: 30px; }

/* sm 
@media only screen and (max-width: 320px){
iframe#player { width: 100% !important; 
 height:200px;}
img#play_vid {
    width:100%;}
    .row.intro {/*overflow: hidden;* /
    margin-bottom: 30px;
font-size: 12px;}
.row.intro p {/*overflow: hidden;* /
font-size: 12px;}

}*/
@media (max-width: 767px){
iframe#player { width: 100% !important; 
 height:178px;}
img#play_vid {
    width:100%;}
    .row.intro {/*overflow: hidden;*/
    margin-bottom: 50px;
font-size: 13px;}
.row.intro p {/*overflow: hidden;*/
font-size: 13px;}

}

/*@media (max-width: 767px) {
iframe { width: 100% !important; 
 height:220px;}
img#play_vid {
    width:100%;}
    .carousel.content .carousel-unit .carousel-image-wrapper{
	height: 240px;
}
}


*/
/* md */
@media (min-width: 992px) {
	.video-block{
		width: 100%;
	}
	.carousel.content .carousel-unit .carousel-image-wrapper{
		height: 450px;
	}
}
@media (min-width: 768px) {
	
	.row.intro {/*overflow: hidden;*/
margin-bottom: 60px;
font-size: 18px;}
.row.intro p {/*overflow: hidden;*/   margin: 0px 20px 20px 0px;
font-size: 18px;}
	.livery-gallery > div{
		margin-bottom: 20px;
	}
}
/* lg */
@media (min-width: 1200px) {
	.video-block{
		width: 1200px;
		margin-left: -600px;
		left: 50%;
	}
	.carousel.content .carousel-unit .carousel-image-wrapper{
		height: 570px;
	}
}