.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span4.position-relative.single-wide-3column.callout-seprator {
  border: medium none;
  bottom: 0;
  margin-left: 0;
	width: 31.914893617021278% !important;
}

.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .container-wrap .container-bg .callout-wrapper .row-fluid .span12 .pull-left .margin-top-4-row .TEPromo5 {
  margin: 0 0 0 20px !important;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span11.margin_for_promosublayout {
  width: 100%;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn.learn-more-btn.btn-inverse {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  box-shadow: none;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_7btflben {
  background-image: url("/en-gb/-/media/Olay_UK/Images/Backgrounds/Desktop/totaleffectsstory_readmore_background.png");
	padding: 11px 20px;
  background-repeat: no-repeat;
  border-radius: 13px 0 0;
  left: -82px;
	position: relative;
	top: 26px;
	color:#000000;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .learn-more-btn {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	position:absolute !important;
	top:116px;
	left:23px;
}
.ie10 .homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .learn-more-btn {
	left:21px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .span11 img,
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo4 img{
		width:306px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo5 .span11{
	margin-bottom:14px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_IWillNeverLookBack {
	background: none repeat scroll 0 0 #A7986A;
  border-radius: 13px 0 0;
  color: #FFFFFF;
  padding: 7px 23px;
  /*position: relative;
	right: -23px;
	top: -251px;*/
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_IWillNeverLookBack:hover{
color: #FFFFFF;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .single-wide-3column .one-colum-layout {
  background: none repeat scroll 0 0 #F6F6F6;
  margin-top: 277px;
}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .single-wide-3column .one-colum-layout .learn-more-btn {
  margin: 5px 110px 0 0;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_BeatTheHumidity {
  border-radius: 13px 0 0;
  
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_ShopAllTotalEffects {
 bottom: 51px;
  position: relative;
  right: 165px;
  font-family: "HelveticaNeueW01-65Medi" !important;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span5 .btn.learn-more-btn.btn-inverse {
  left: 83.2%;
  position: relative !important;
  top: 9px;
}


.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper {
    background: url("/en-gb/-/media/Olay_UK/Images/Callouts/Desktop/Collections/Total Effects/07_total_effects_article.png") no-repeat scroll 0 0;
   height: 654px;
  margin-left: -70px;
  margin-top: -34px !important ;
  width: 1100px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph {
  border-bottom: 1px solid #A7986A;
  margin-bottom: 40px;
}

.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .learn-more-btn{
  background: none;
  
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn a, .btn a:hover {
  color: #000000;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn.learn-more-btn .btn_ShopAllTotalEffects {
  color: #A7986A;
}

.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn.btn-link .btn_IsTotalEffectsRightForU {
  color: #A7986A;
}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper .breadcrumb a {
  color: #FFFFFF !important;
  cursor: pointer;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper .breadcrumb .active a {
	color: #a7986a !important;
}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper .breadcrumb a:hover {
  color: #FFFFFF;
  cursor: pointer;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .breadcrumb > li {
  color: #FFFFFF !important;
  text-shadow: none;
	font-family: "HelveticaNeueW01-55Roma" !important;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column {
  margin-left: -70px;
  margin-top: -103px;
  width: 1100px;
}
.ie7 .homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span8.position-relative.fixing.double-wide-3column.callout-seprator {
  margin: 0 0 37px;
}
.ie7 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper .span4.position-relative.single-wide-3column.callout-seprator.TEPromo4.artPromo{
 margin:0 20px 0 0;
}
.ie7 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #single-wide-4-column-content{
 display:none;
}
.ie7 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #Div2{
 display:none;
}


.ie7 .homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column {
  margin-left: -70px;
  margin-top: -130px;
  width: 1100px;
}

.ie7 .homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn_7btflben{
top:70px;
}  

.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn.btn-link .shop-bold{
color: #A7986A;
  font-size: 0.99em;
  font-weight: bold;
  left: 45px;
  position: relative;
  top: -50px;
} 

/*** strat edit ***/



.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_1_panelProductPromo{
background:none;border:none;width: 1100px !important;
margin-left: -70px !important;
margin-top: -40px;
border-bottom: 1px solid #A7986A;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn-inverse{background: none !important;}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .tips-head h2 {display:none;}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper + div{
	width:100% !important;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_0_panelBrandExperiencePromo{/*display:none;*/
margin-top: -300px;
position: relative;
left: -459px;
top: -83px;}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_0_panelBrandExpPrimaryCTA a{/*background-image: url("/en-gb/-/media/Olay_UK/Images/Backgrounds/Desktop/ProXstory_readmore_background.png");*/
color: #000 !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span8.position-relative.fixing.double-wide-3column.callout-seprator {display:block;margin-left: 0px !important; margin-bottom:20px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span8{width: 65.95744680851064% !important;float: left;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator {width: 31.914893617021278% !important;border: medium none;
bottom: 0;
margin: 0 20px 0 0 !important;
position: relative;}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .one-colum-layout{position: relative;}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 {
float: right;
padding: 0;
width: 73%;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span7 {
padding: 0;
width: 60.5%;
float: right;margin-bottom: -25px;
}
element.style {
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span7 .text-alignment {
float: left;
width: 100%;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span4.pull-left.left-seprator {
float: left;
margin-top: -24px;
width: 43.8%;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin_for_promosublayout {margin-top: -20px;}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 .btn a {
left: 34px;
position: relative;
top: -2px;
color #A7986A !important
font-family: "HelveticaNeueW01-75Bold";
font-size: 1.3em;
}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content .btn {padding: 5px 0px !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content .TEPromo4 .btn {padding: 5px 12px !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12{width:26% !important;}

/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12.position-relative.fixing.double-wide-3column.margin-for-ph {
margin-bottom: 10px !important;
}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_panelBrandExperiencePromo{margin-top: -120px;}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelProductImage{ margin-top:-148px;margin-left: 10px;}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_pnlCTASectionDW {
margin-left: -61px;
margin-top: -20px;
}
.ie10 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_pnlCTASectionDW {
margin-left: -63px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_pnlCTASectionDW a{padding: 10px 25px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .promo-pop-up,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .promo-pop-up:hover {
background-repeat: no-repeat;
float: left;
height: 90px;
box-shadow: none;
background: url("/en-gb/-/media/Olay_UK/Images/Common/play-button.png") no-repeat;
left: 260px;
position: absolute;
width: 105px;
top: 68px;
opacity:0.8;
}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .promo-pop-up:hover{background-repeat: no-repeat;
float: left;
height: 85px;
box-shadow: none;
background: url("/en-gb/-/media/Olay_UK/Images/Common/play-button.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0) !important;
left: 257px;
position: absolute;
width: 105px;
top: -332px;}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_pnlBrandExperienceContainer #Div8{display:none;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #single-wide-4-column-content {
/*background: none repeat scroll 0 0 #F6F6F6;*/
position: relative;
top: -80px;margin-bottom: -60px;display:block;padding: 10px 0px;width: 96% !important;
}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_pnlPrimaryCTA
{top: -148px;position: relative !important; width: 100%;left: -41px;}*/


.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_pnlPrimaryCTA a{
font-family: "HelveticaNeueW01-75Bold";
font-size: 1.3em;color:#000 !important;
top:-10px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_pnlPrimaryCTA a.btn_BeatTheHumidity{
	top:-10px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn-link a{
	position:relative;
	top:0px;
	left:0;
}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_pnlPrimaryCTA a:hover{font-family: "HelveticaNeueW01-75Bold";
font-size: 1.2em;color:#000 !important}*/
 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #desk-outer-wrapper #page-content .btn{background: transparent !important;}

 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 div.span12.text-alignment .content {
color: #575757;
float: left;
width: 74%;
margin: 0px !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 0.875em;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12 .onelayout-heading {
color: #000000 !important;
font-family: "HelveticaNeueW01-75Bold" !important;
font-size: 1.25em !important;
margin: 45px 0 0px 15px!important;
min-height: 0 !important;
text-transform: uppercase;
text-align: left !important;
line-height: 20px;
margin-bottom: -25px !important;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12 .TEPromo1 .onelayout-heading{
	position: relative;
	top: -25px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12 .TEPromo3 img,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .span12 .TEPromo4 img{
	margin-top:0;
}

 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 .btn a {
left: -7px !important;
position: relative;
top: -7px;
color: #A7986A !important;
font-family: "HelveticaNeueW01-75Bold";
font-size: 1.3em;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper {height:auto !important;}
/*.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo {position: relative;
top: -117px;}*/
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper{/*margin-top: -145px;*/height:110px}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelPrimaryCTADW{position: relative !important;
left: 268px;
top: 10px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelSecondaryCTADW {
position: relative !important;
top: 9px;
left: 10px;
}
.ie10 .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelSecondaryCTADW {
left:8px;
}

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelPrimaryCTADW a ,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelSecondaryCTADW a {font-size: 0.99em;
font-family: "HelveticaNeueW01-75Bold"; color: #A7986A !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelPrimaryCTADW a:hover ,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelSecondaryCTADW a:hover {font-size: 0.99em;
font-family: "HelveticaNeueW01-75Bold"; color: #A7986A !important;}


.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .breadcrumb{
	margin: 8px 0 20px 42px !important;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper > .span9{
	margin-top:114px;
	padding-left:0;
}
@-moz-document url-prefix(){
	.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin_for_promosublayout{
		margin-top:-21px;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .btn.btn-link .shop-bold{
		left:42px;
	}
	.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_pnlPrimaryCTA a.btn_BeatTheHumidity{
		line-height:21px;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .span11{
		margin-top:-20px;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .span11 img{
		width:307px;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .span11{
		width:306px;
		overflow-x:hidden;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo2 .learn-more-btn{
		top:117px;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo4{
		overflow:hidden;
	}
	.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .margin-top-4-row .TEPromo5 .span12.text-alignment{
		margin-top:1px;
	}
}
