
/* ---------------NAV ------------*/

#MyNav-01 {
	background-image:url(assets/Nav-01.png);
	width:201px!important;
	padding-left:125px!important;
}

#MyNav-02 {
	background-image:url(assets/Nav-02.png);
	width:201px!important;
		padding-left:125px!important;
}
#MyNav-03 {
	background-image:url(assets/Nav-03.png);
	width:200px!important;
		padding-left:125px!important;
}
#MyNav-04 {
	border-left:#dadbdc 1px solid;
	padding-left:30px!important;
}

#MyMainNav.Minify #MyNav-01 em{
	display:none;

}
#MyMainNav.Minify #MyNav-02 em{
	display:none;

}
#MyMainNav.Minify #MyNav-03 em{
	display:none;

}

#MyMainNav.Minify #MyNav-04 .SecondLine{
	display:none;
}

#MyMainNav.Minify #MyNav-01{
	background-image:none;
 	border-right:#dadbdc 1px solid;
	padding-left:0px!important;
	width:326px!important;
}
#MyMainNav.Minify #MyNav-02{
	background-image:none;
	border-right:#dadbdc 1px solid;
	padding-left:0px!important;
	width:326px!important;
}
#MyMainNav.Minify #MyNav-03 {
	background-image:none;
	border-right:#dadbdc 1px solid;
	padding-left:0px!important;
	width:325px!important;
}
/*#MyMainNav.Minify #MyNav-04{
	border-left:#dadbdc 0px solid;
	padding-left:0px!important;
	width:152px!important;
}*/

.MyChapter{
	background-position:top center;
	background-repeat:no-repeat;
	width:1280px;
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-640px;
	background-color:#FFF;
}

.MySocialTitle, .MySocialDescription{
	display:none;
}

/*------- SECTION 01 --------*/
#Section-01{
	background-color:#FFF;
	
}
#Section-01 .MyHeader{
	background-image:url(assets/Chapter-01-Background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#Section-01 .MyHeader h2{
	    color: #282B30;
    font-family: 'clarinsita';
    font-size: 47px;
    font-weight: normal;
    left: 660px;
    line-height: 47px;
    margin: 0;
    padding: 0;
    top: 111px;
    width: 280px;

}

#Section-01-Block-01{

	height:467px;

}

#Section-01-Block-01 ul.MyAccordeon{
	width:980px;
	margin:0px;
	padding:0px;
	height:374px;
	overflow:hidden;
	z-index:2;
	position:absolute;
	top:95px;
	left:50%;
	margin-left:-490px;
}
#Section-01-Block-01 ul.MyAccordeon li{
	margin:0px;
	padding:0px;
	width:299px;
	overflow:hidden;
	height:100%;
	float:left;
	position:relative;
	cursor:pointer;
}
#Section-01-Block-01 ul.MyAccordeon li img{
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
}
#Section-01-Block-01 ul.MyAccordeon li p{
	margin:0px;
	padding:0px;
	font-size:0px;
}
#Section-01-Block-01 ul.MyAccordeon li .MyText{
	margin:0px;
	padding:0px;
	font-family:'clarinsreg';
	color:#FFF;
	font-size:15px;
	position:absolute;
	left:50%;
	top:230px;
}
#Section-01-Block-01 ul.MyAccordeon li .MyText strong{
	display:block;
	font-size:28px;
	line-height:28px;
	font-family:'clarinsita';
	font-weight:normal;
	padding-bottom:15px;
}
#Section-01-Block-01 ul.MyAccordeon li .Mask{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:block;
	z-index:3;
	cursor:pointer;
	background-color:#FFF;
}
#Section-01-Block-01 ul.MyAccordeon li .Play{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:block;
	z-index:3;
	cursor:pointer;
	background-image:url(assets/play.png);
	background-repeat:no-repeat;
	background-position:center center;
}
/*-------------------------*/
#Section-01-Block-02{

	height:492px;
	text-align:center;

}
#Section-01-Block-02  h3{
	color:#be0f34;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: 'clarinsita';
	font-size:35px;
	text-align:center;
	padding-top:35px;
	line-height:35px;
	text-transform:none;
}
#Section-01-Block-02 .MyTextIntro{
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:18px;
	width:600px;
	color:#707378;
	color:#707378;
	font-family:'ProximaNovaLight';
	font-size:13px;
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding-bottom:15px;
}

#Section-01-Block-02 .MyText{
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:18px;
	width:600px;
	color:#707378;
	color:#707378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:normal;
	display:block;
	text-align:center;


}
#Section-01-Block-02   .MyBlockPopin{
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	margin-top:35px;

}
#Section-01-Block-02   .MyLinkPopin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707378;
	line-height:11px;
	text-transform:uppercase;
	margin:auto;
	padding:5px;
	cursor:pointer;

}
#Section-01 .MyPopin .MyTitle strong{
	font-family:'clarinsita';
	font-size:18px;
	color:#be0f34;
	font-weight:normal;
	margin-left:0px;
	margin-top:10px;
	display:block;
}
#Section-01 .MyPopin p{
	margin:0px;
	display:block;
	padding:20px;
	padding-top:10px;
	padding-bottom:0px;
}


#Biographie{
	
    padding-bottom: 20px !important;
    position: absolute;
    width: 320px;
}

#Section-01 .MyPopin  .MyCloseBtnV1{
	left:5px;
	top:2px;
	right:auto;
	font-size:10px;
}


/*-------------------------*/
#Section-01-Block-03{
	width:980px!important;
	margin:auto!important;
	height:615px;

}
#Section-01-Block-03 .MySocialLink{
	padding:0px;
	margin:0px;
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:2;
	line-height:0px;
}
#Section-01-Block-03 .MySlider{
	height:615px;
	width:980px;
	overflow:hidden;
	margin-left:auto!important;
	margin-right:auto!important;
}
/*-------------------------*/
#Section-01-Block-04{

	height:470px;

}
#Section-01-Block-04  h3{
	color:#be0f34;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: 'clarinsita';
	font-size:35px;
	text-align:center;
	padding-top:35px;
		text-transform:none;
	line-height:35px;
}
#Section-01-Block-04 ul{
	width:1000px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	list-style:none;
	padding-top:20px;
}
#Section-01-Block-04 ul li{
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(assets/box-temoignage.png);
	width:226px;
	height:400px;
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	
}
#Section-01-Block-04 ul li p.MyText{
		margin:0px;
	padding:0px;
		display:block;
		
	color:#707378;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:10px;
	font-family: 'clarinsita';
	font-size:16px;
	text-align:center;
padding-top:20px;
	line-height:17px;
	text-transform:none;
}
#Section-01-Block-04 ul li p.MyTitle{
		margin:0px;
	padding:0px;
	font-family: 'ProximaNovaLight';
	color:#707378;
	text-transform:uppercase;
	font-size:10px;
}
#Section-01-Block-04 ul li p.MyTitle strong{
	display:block;
	color:#be0f34;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: 'clarinsita';
	font-size:24px;
	text-align:center;
padding-top:20px;
	line-height:24px;
	text-transform:none;
}

#Section-01-Block-04 .MyTextIntro{
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:18px;
	width:600px;
	color:#707378;
	color:#707378;
	font-family:'ProximaNovaLight';
	font-size:13px;
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding-bottom:15px;
}


#Section-01-Block-05{

	height:200px;

}
#Section-01 .ScrollInfo{
	color:#282b30;
}


/*------- SECTION 02 --------*/
#Section-02{
	background-color:#FFF;
	
}
#Section-02 .MyHeader{
	background-image:url(assets/Chapter-02-Background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#Section-02 h2{
	position:absolute;
	top:115px;
	left:0px;
	font-family: 'clarinsita';
	font-size:47px;
	color:#737373;
	line-height:45px;
	text-align:center;

	font-weight:normal;
}



#Section-02 h3 {
	color:#282b30;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: 'clarinsreg';
	font-size:30px;

	text-transform:none;
}
#Section-02  h4{
	color:#be0f34;
	font-weight:normal;
	font-style:normal;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: 'clarinsita';
	font-size:30px;
	text-align:center;
	padding-bottom:15px;
}





/*------------------*/
#Section-02-Block-01{
	background-image:url(assets/Section-02-Background.jpg);
	min-height:580px;
	background-repeat:no-repeat;
	background-position:top center;
	padding-bottom:15px;

}

#Section-02-Block-01 h3{
	
	width:980px;
	margin:auto;
	margin-top:56px;
		margin-bottom:56px;
			text-transform:none;
}
#Section-02-Block-01   .MyLeft{
	float:left;
	width:415px;
	text-align:right;

}

#Section-02-Block-01   .MyBlockPopin{
	padding:0px;
	margin:0px;
	position:relative;

	z-index:2!important;
margin-top:15px;
margin-bottom:20px;
clear:both;
	padding-left:370px;
}
#Section-02-Block-02 .MyBlockPopin{
	padding:0px;
	margin:0px;
	background-color:#ffffff;
}
#Section-02 .MyLinkPopin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707378;
	line-height:11px;
	text-transform:uppercase;
	padding:5px;
	cursor:pointer;
}


#Section-02 .MyPopin  .MyTitle strong{
	font-family:'clarinsita';
	font-size:18px;
	color:#be0f34;
	font-weight:normal;
	margin-left:0px;
	margin-top:10px;
	display:block;
}

#Engagements{
    position: absolute;
	width:320px;
	padding-bottom:20px!important;
}
#Perte-Densite{
	position:absolute;
	
	
}

#Section-02 .MyPopin p{
	margin:0px;
	display:block;
	padding:20px;
	padding-top:10px;
	padding-bottom:0px;
}

#Perte-Densite p.MyText{
	padding:0px!important;
}

#Section-02 .MyPopin  .MyCloseBtnV1{
	left:5px;
	top:2px;
	right:auto;
	font-size:10px;
}



#Section-02-Block-01 .MyRight{
	float:left;
	margin-left:25px;
	width:415px;
	text-align:left;
}
#Section-02-Block-01  .MyTitle{
	padding:0px;
	margin:0px;
	float:left;
	width:415px;
	color:#707378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	margin-top:10px;
	padding-bottom:18px;
}
#Section-02-Block-01  .MyLeft .MyTitle{
	background-position:bottom right;
}
#Section-02-Block-01  .MyRight .MyTitle{
	background-position:bottom left;
}
#Section-02-Block-01  .MyText{
	margin-top:18px;
	float:left;
	width:415px;
	color:#707378;
	color:#707378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:normal;
	width:260px;
	/*height:61px;*/
	display:block;
	/*overflow:hidden;*/
}
#Section-02-Block-01  .MyText .ScrollContent{
	height:61px;
}
#Section-02-Block-01  .MyLeft .MyText{
		float:right;
}
#Section-02-Block-01  .MyRight .MyText{
		float:left;
}

#Section-02-Block-01  .MyLeft  h4{
	text-align:right;
}
#Section-02-Block-01  .MyRight  h4{
	text-align:left;
}
#Section-02 .MyVideoTitle img{
	display:block;
	margin-bottom:5px;
}
#Section-02 .MyVideoTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707378;
	text-transform:uppercase;
	margin-top:0px;
	line-height:12px;
	text-align:left;
	text-decoration:none;
	display:block;
	position:relative;
	clear:both;
}
#Section-02-Block-01  .MyLeft .MyVideoTitle{
		float:right;
}
#Section-02-Block-01  .MyRight .MyVideoTitle{
		float:left;
}
/*--------------------*/
#Section-02-Block-02{

	height:900px;
	

}

#Section-02-Block-02  h3{
	margin: 56px auto  !important;
    text-align: center;
    width: 980px;
	height:500px;
		text-transform:none;
}
#Section-02-Block-02  .MyLeft{
	position:absolute;
	width:240px;
	top:91px;
	left:0px;
	padding-left:370px;
	background-image:url(assets/img_bottom_cont02_p2_left.jpg);
	background-position:130px top;
	height:700px;
	background-repeat:no-repeat;
	padding-top:30px;
}

#Section-02-Block-02  .MyRight{
	position:absolute;
	width:240px;
	top:91px;
	left:635px;
	width:240px;
	background-image:url(assets/img_bottom_cont02_p2_right.jpg);
	background-position:center 30px;
	background-repeat:no-repeat;
	padding-right:380px;
	padding-top:180px;
}
#Section-02-Block-02 .MyVideoTitle{
		margin-top:0px;
}
#Section-02-Block-02 .MyTitle{
	float:left;
	width:100%;
	color:#707378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	margin-top:10px;

	padding-bottom:10px;
	text-align:center;
}
#Section-02-Block-02  .MyBlockPopin{
	display: block;
    margin: 0;
    padding: 0;
    float: left;
	margin-bottom:20px;
}
#Section-02-Block-02  .MyLeft .MyTitle{
	background-position:bottom right;
}
#Section-02-Block-02  .MyRight .MyTitle{
	background-position:bottom left;
}
#Section-02-Block-02 .MyText{
	margin-top:18px;
	float:left;
	width:415px;
	color:#707378;
	color:#707378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	text-transform:normal;
	width:100%;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}
#Section-02-Block-02 .MyLeft .MyText{
		float:right;
}
#Section-02-Block-02.MyRight .MyText{
		float:left;
}

#MyPopupText-Ciste{
	top:340px;
	left:370px;
}

#MyPopupText-Harungana{

    left: 340px;
    top: 340px;

}

/*--------------------*/
#Section-02-Block-03{

	height:200px;
	display:block;
	position:relative;
	

}
/*------- SECTION 03 --------*/
#Section-03{
	background-color:#FFF;
	
}
#Section-03 .MyHeader{
	background-image:url(assets/Chapter-03-Background.jpg);
}
#Section-03 .MyHeader h2{
	margin:0px;
	padding:0px;
font-size:47px;
left:730px;
top:71px;
font-family:'clarinsita';
line-height:47px;
position:asbolute;
color:#282b30;
width:320px;
font-weight:normal;

}
#Section-03 .MyHeader  .Day{
	display: block;
    left: 240px;
    opacity: 0;
    position: absolute;
    top: 126px;
    width: 200px;
    height: 160px;
}
#Section-03 .MyHeader  .Night{
	display: block;
    height: 160px;
    left: 432px;
    opacity: 0;
    position: absolute;
    top: 24px;
    width: 200px;
}
#Section-03 .MyHeader  .AddToCart-1{
	 left: 420px;
    top: 291px;
 	

}
#Section-03 .MyHeader  .AddToCart-2{
 left: 610px;
    top: 191px;


}
#Section-03 h3 {
	color:#be0f34;
	font-family:clarinsita;
	font-weight:normal;
	font-size:30px;
	line-height:36px;
	width:400px;
	margin:0px;
	padding:0px;
	position:absolute;
	display:block;
	letter-spacing:-0em;
		text-transform:none;
}
#Section-03 .MyTextIntro {
	color:#707378;
	font-family:'ProximaNovaLight';
	font-weight:normal;
	text-transform:uppercase;
	font-size:13px;
	line-height:18px;
	margin:0px;
	padding:0px;
	position:absolute;
	display:block;
}

#Section-03 .MyText {
	color:#707378;
	font-family:'ProximaNovaLight';
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	margin:0px;
	padding:0px;
	display:block;
}

/*------------------*/

#Section-03-Block-01 {
	height:600px!important;
	overflow:visible!important;
	z-index:2;
	
}
#Section-03-Block-01 h3 {
	top:55px;
	left:148px;
	text-transform:none;
}
#Section-03-Block-01 .MyTextIntro {

	top:95px;
	left:148px;

}

#Section-03-Block-01 h4 {

	margin:0px;
	padding:0px;
	color:#707378;
	font-family:'ProximaNovaLight';
	font-weight:normal;
	text-transform:uppercase;
	font-size:16px;
	line-height:18px;
	text-align:center;
	padding-bottom:20px;
	background-position:bottom center;

}

#Section-03-Block-01 .MyProduct{
	position:absolute;
	bottom:0px;
	
	padding:15px;
	padding-bottom:15px;
	background-color:#FFF;
	width:140px;
	height:58px;
}


#Section-03-Block-01 .MyProduct .MyPackshot{
	position:absolute;
	padding:0px;
	margin:0px;
	bottom:-15px;
}
#Section-03-Block-01 .MyProduct .MyName{
	font-size:16px;
}
#Section-03-Block-01 .MyProduct .MyPrice{
	float:left;
	   line-height: 30px;
}

#Section-03-Block-01 .MyProduct .MyShopLink{
	float:right;
}


#Section-03-Block-01 .Day{
	background-image:url(assets/Section-03-Background-block-01-Day.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:603px;
	height:360px;
	top:197px;
	left:25px;
	position:absolute;
}
#Section-03-Block-01 .Day  h4 {
	width:240px;
	left:305px;
	top:65px;
	position:absolute;
	
}
#Section-03-Block-01 .Day .MyText{
	text-transform:none;
	width:240px;
	left:305px;
	top:117px;
	position:absolute;
	text-align:center;
	font-size:16px;
	line-height:22px;
}
#Section-03-Block-01 .Day .MyName{
	text-align:right;
}
#Section-03-Block-01 .Day .MyProduct{
	left:190px;
}
#Section-03-Block-01 .Day .MyPackshot{
		right:-138px;
}

#Section-03-Block-01 .Night{
	background-image:url(assets/Section-03-Background-block-01-Night.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:600px;
	height:360px;
	top:31px;
	left:651px;
	position:absolute;
}
#Section-03-Block-01 .Night  h4 {
	width:270px;
	left:30px;
	top:65px;
	position:absolute;
		color:#FFFFFF;
}
#Section-03-Block-01 .Night .MyText{
	color:#FFFFFF;
	text-transform:none;

width:270px;
	left:30px;
	top:117px;
	position:absolute;
	text-align:center;
	font-size:16px;
	line-height:30px;
}

#Section-03-Block-01 .Night .MyProduct{
	left:215px;
	padding-left:33px;
}
#Section-03-Block-01 .Night .MyPackshot{
	left:-127px;
}


/*-----------------*/
#Section-03-Block-02 {
	height:370px!important;
	overflow:visible!important;
	background-image:url(assets/Section-03-Background-block-02-Night.jpg);
	background-position:center top;
		z-index:1;
}

#Section-03-Block-02 h3 {
	top:-40px;
	right:148px;
	text-align:right;
		text-transform:none;
}
#Section-03-Block-02 .MyTextIntro {
	text-align:right;
	top:5px;
	right:148px;
	padding-bottom:10px;
	background-position:bottom right;

}
#Section-03-Block-02 .MyPopupText {
	left:490px;
	top:258px;
}
#Section-03-Block-02 .MyPackshot {
	position:absolute;
	padding:0px;
	margin:0px;
	top:-132px;
	left:420px;

}
#Section-03-Block-02 .Day{
	height: 360px;
    left: 155px;
    position: absolute;
    top: 70px;
    width: 400px;
}
#Section-03-Block-02 .Night{
	height: 360px;
    position: absolute;
    right: 150px;
    top: 167px;
    width: 400px;
}
#Section-03-Block-02 .MyTitle {
	margin:0px;
	padding:0px;
	color:#707378;
	font-family:'ProximaNovaLight';
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	text-align:center;
	padding-bottom:15px;
	background-position:bottom center;

}
#Section-03-Block-02 .MyText {
	margin:0px;
	padding:0px;
	color:#707378;
	font-style:normal;
	text-align:center;
	line-height:20px;
	padding-top:10px;
}
#Section-03-Block-02 .MyTitle em {
	margin:0px;
	padding:0px;
	font-style:normal;
	font-family:'clarinsita';
	font-weight:normal;
	font-size:18px;
	line-height:20px;
	color:#282b30;
	padding-bottom:5px;
	display:block;
}
#Section-03-Block-02 .Night p{
	color:#FFFFFF!important;
}
#Section-03-Block-02 .Night p em{
	color:#FFFFFF!important;
}

#Section-03-Block-02 .Day .MyMentions{
color: #CDCDCD;
    left: -10px;
    position: absolute;
    text-align: left;
    top: 158px;
}
#Section-03-Block-02 .Night .MyMentions{
    top: 165px;
    color: #CDCDCD!important;
    position: absolute;
    right: 30px;
    text-align: right;
}

/*------------------*/

#Section-03-Block-03 {
	height:544px!important;
	overflow:visible!important;
	background-color:#FFF;
}
#Section-03-Block-03 h3 {
	top:55px;
	left:148px;
	text-transform:none;
}
#Section-03-Block-03 .MyTextIntro {

	top:95px;
	left:148px;

}

#Section-03-Block-03 .TopMentions{
	color: #CDCDCD;
	left:148px;
    position: absolute;
    text-align: left;
    top: 140px;
	background-position:bottom left;
	padding-bottom:15px;
}

#Section-03-Block-03 .Day{
	background-color:#e7f3fc;
	height: 290px;
    left: 25px;
    position: absolute;
    top: 182px;
    width: 280px;
	padding-left:320px;
	padding-top:40px;
	
}
#Section-03-Block-03 .Day .MyPackshot{
	margin: 0;
    padding: 0;
    position: absolute;
    left: 40px;
    top: 20px;
}
#Section-03-Block-03 .Day .MyMentions{
color: #CDCDCD;
    left: 0px;
    position: absolute;
    text-align: left;
    bottom: -30px;
}
#Section-03-Block-03 .Day .MyPackshot{
	margin: 0;
    padding: 0;
    position: absolute;
    left: 40px;
    top: 20px;
}
#Section-03-Block-03 .Day .MyProductBullet{
	left:100px;
    top: 30px;
}

#Section-03-Block-03 .Day .MyData{
	width:280px;
	font-size:12px;
	text-align:center;
}
#Section-03-Block-03 .MyData ul{
	text-align:left;
}
#Section-03-Block-03 .MyData ul li{
	width:120px;
	text-align:center;
	height:120px;
	margin:0px;
}
#Section-03-Block-03 .MyData  p{
		font-size:12px;
		font-family:'ProximaNovaLight';
		text-transform:none;
}
#Section-03-Block-03 .MyData ul li strong{
	margin-left:auto;
		margin-right:auto;
		font-size:20px;
}
#Section-03-Block-03 .Night .MyData{
	width:245px;
	color:#FFFFFF!important;
}
#Section-03-Block-03 .Night{
	background-color:#8c9099;
	height: 300px;
    position: absolute;
    right: 25px;
    top: 62px;
    width: 580px;
	padding-top:30px;
	text-align:left;
	padding-left:20px;
}
#Section-03-Block-03 .Night .MyProductBullet{
	left:100px;
    top: 100px;
}
#Section-03-Block-03 .Night .MyPackshot{
	margin: 0;
    padding: 0;
	position: absolute;
	right:0px;
    top:-50px;
}
#Section-03-Block-03 .Night .MyMentions{
color: #CDCDCD;
    left: 0px;
    position: absolute;
    text-align: left;
    bottom: -30px;
}


/*------------------*/

#Section-03-Block-04 {
	height:669px!important;
	overflow:visible!important;
	background-color:#bd0f34;
	background-image:url(assets/Background-block-04.png);
}
#Section-03-Block-04 h3 {
	top:25px;
	left:50%;
	padding:0px;
	margin:0px;
	color:#FFF;
	margin-left:-200px;
	width:400px;
	padding-bottom:15px;
	text-align:center;
		text-transform:none;
}
#Section-03-Block-04 .Part-1 {
	padding:0px;
	margin:0px;
	position:absolute;
	top:106px;
	left:233px;
	background-color:#FFF;
	width:387px;
	padding:6px;
}
#Section-03-Block-04 .Part-2 {
	padding:0px;
	margin:0px;
	position:absolute;
	top:268px;
	left:662px;
	width:243px;
	text-align:right;
}

#Section-03-Block-04 .Part-3 {
	padding:0px;
	margin:0px;
	position:absolute;
	top:464px;
	left:731px;
	width:400px;
}/*
#Section-03-Block-04 .YTplayer{
	width:387px;
	height:244px;
	background-color:#000;
}*/
#Section-03-Block-04 #Section-03-Video-01{
	width:387px;
	height:244px;
	background:url(assets/Section-03-Video-01.jpg);
}
#Section-03-Block-04 .MyVideoTitle{
	padding:0px;
	margin:0px;
	font-family:'clarinsita';
	font-size:18px;
	line-height:20px;
	color:#707378;
	text-align:right;
	padding-top:5px;
	cursor:pointer;
}
#Section-03-Block-04 .MyNum{
	padding:0px;
	margin:0px;
	font-family:'clarinsreg';
	font-size:167px;
	line-height:167px;
	color:#df2525;
	position:absolute;
	opacity:0.45;

}
#Section-03-Block-04 .Part-1 .MyNum{
	top:-27px;
	right:-90px;
	width:80px;
}
#Section-03-Block-04 .Part-2 .MyNum{
	top:-80px;
	right:-90px;
	text-align:left;
	width:80px;
}
#Section-03-Block-04 .Part-3 .MyNum{
	top:-27px;
	left:-85px;
	text-align:left;
	width:80px;
}
#Section-03-Block-04 .MyTitle{
	padding:0px;
	margin:0px;
	color:#FFF;	
	font-size:28px;
		line-height:30px;
	font-family:'clarinsita';
}
#Section-03-Block-04 .MyText{
	padding:0px;
	margin:0px;
	color:#FFF;
	padding-top:10px;
	width:240px;
}
#Section-03-Block-04 .MyPackshot{
	padding:0px;
	margin:0px;
	position:absolute;
}
#Section-03-Block-04 .Fluide{
right: -240px;
    top: -310px;
}
#Section-03-Block-04 .Fluide .MyProductBullet{
left: -5px;
    top: 77px;
}
#Section-03-Block-04 .Mask{
	 left: -300px;
    top: -10px;
}
#Section-03-Block-04 .Mask .MyProductBullet{
 left: 140px;
    top: 50px;
}
#Section-03-Block-04 .DouxExfoliant{
	 left: -500px;
    top: -50px;
}
#Section-03-Block-04 .DouxExfoliant .MyProductBullet{
	left: 140px;
    top: 30px;
}

#Section-03-Block-04 .MyTextIntro {

	top:95px;
	left:148px;

}

/*------------------*/

#Section-03-Block-05 {
	height:326px!important;
	overflow:visible!important;
	background-image:url(assets/Section-03-Background-block-05.jpg);
	margin-top:160px!important;
	background-repeat:no-repeat;
		background-position:top center;
}
#Section-03-Block-05 h3 {
	top:-86px;
	left:778px;
	padding:0px;
	margin:0px;
	color:#282b30;
	width:300px;
	font-size:20px;
	line-height:20px;
	font-family:'clarinsreg';
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
	background-color:#e7f3fc;
	height:35px;
		text-transform:none;
}
#Section-03-Block-05 .MyText {
	top:-21px;
	left:778px;
	padding:20px;
	margin:0px;
	color:#282b30;
	width:260px;
	padding-top:0px;
	padding-bottom:40px;
	text-align:center;
	background-image:url(assets/block-05-shadow.png);
	background-position:bottom center;
	position:absolute;
}
#Section-03-Block-05 .MyText a{
	color:#282b30;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	padding-top:10px;
	display:block;
}
#Section-03-Block-05 .MyText a:hover{
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
}

#Section-03-Block-06 {
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
		display:block;
		height:50px;
}




/*patch ipad */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {

#Section-03-Block-01 .Night{
	width:475px;
	right:auto;
	left:50%;
	margin-left:15px;
	background-position:center top;
}

#Section-03-Block-01 .Night .MyProduct {
    left: 160px;
}

#Section-03-Block-01 .Night .MyText {
    width: 170px;
}
#Section-03-Block-01 .Night h4 {
    width: 170px;
}

#Section-03-Block-01 .Day{
	width:475px;
	left:auto;
	right:50%;
	margin-right:15px;
	background-position:center top;
}
#Section-03-Block-01 .Day .MyProduct {
	 left: 130px;
}

#Section-03-Block-01 .Day .MyText {
    width: 170px;
	left: 255px;
}

#Section-03-Block-01 .Day h4 {
    width: 170px;
	left: 255px;
}


#Section-03-Block-03 .Night {
    right: 145px;
    width: 250px;
	padding-right: 220px;
}


#Section-03-Block-03 .Night .ProductImgLink img{
    width: 150px;
	margin-top:90px;
}

#Section-03-Block-03 .Night .MyProductBullet {
    left: 0px;
    
}
#Section-03-Block-03 .Day {
    left: 145px;
    width: 260px;
	padding-left: 210px;
}


#Section-03-Block-03 .Day .ProductImgLink img{
    width: 150px;
	margin-top:60px;
}
}