.experiencelanding .exp-detailpage-link {
	margin: 0;
}

.experiencelanding #breadcrumb-wrapper {
    background: url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/Olay_Desktop_TheOlayStory_UK.jpg") no-repeat;
    height: 654px;
    margin-top: -105px;
	margin-bottom: 0;
	top: 0;
}
.experiencelanding #breadcrumb-wrapper + div + div {
	margin-top: 0;
}

.experiencelanding #breadcrumb-wrapper > .span9 {
	margin-top: 84px;
padding-left: 55px;
}
.experiencelanding  div.span12.text-alignment .content{
	color: #575757;
	font-size: 0.875em;
}

.experiencelanding  #breadcrumb-wrapper + div{
	margin-right: 40px;
    margin-top: 65px;
}

.experiencelanding #breadcrumb-wrapper + div + div > div:first-child + div .promo-area-three > div:first-child .one-colum-layout #Div8{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child > div:first-child + div{
	margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child + div > div:first-child + div{
	margin: 0;
	float: left;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child{
	display: none;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child  + div > div .span12 + div{
	bottom: 35px;
    position: relative;
    text-transform: uppercase;
}

.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div .one-colum-layout .btn-link {
    margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div + div + div {
	margin-top: 40px;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .btn-link a{
	color: #A7986A;
	font-family: "HelveticaNeueW01-75Bold";
}

.experiencelanding   .fixing.double-wide-3column + div + .fixing.double-wide-3column{
	border-top: 1px solid #E4E4E4;
    margin-top: 40px;
}
/*#breadcrumb-wrapper + div + div{
	width: 710px;
	float:left;
}*/

.experiencelanding .tips-head.pull-left.row-fluid + div > div > .position-relative.fixing:first-child{margin-top: 28px;margin-bottom: 0 !important; }
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator {
	bottom: 110px;
    margin-bottom: 25px !important;
    margin-top: 40px !important;	
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator img.img-fluid {
	margin:0;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link { 
	margin: 0 !important;
    padding: 5px 20px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link:hover { background:none !important;}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link a { 
	left: 0;
    position: relative;
	font-size: 1em;
    top: -10px;
}

.experiencelanding .single-wide-3column .one-colum-layout {
	left: 0;
}
	




.experiencelanding .span8 .tips-head + div  .span12:first-child + div{
	margin-top: 20px;
}
.experiencelanding .margin-top-4-row  > div:first-child + div  + div  + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 95.5%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 100%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div > div {
	width: 33.32%;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column {
	
    margin-top: 15px;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column  > div{
	padding-top: 40px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column {
	margin-top: -71px;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div {
    margin-left: 0;
	margin-right: 20px;
}
.experiencelanding .span8.position-relative.fixing.double-wide-3column.callout-seprator {
	width:auto;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .one-colum-layout {
    background: none repeat scroll 0 0 #F6F6F6;
    margin-top: 275px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div .learn-more-btn {
    background-color: #C2C2C2;
    border-style: none;
    margin-right: 35px;
    margin-top: -226px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    margin-right: 108px;
    margin-top: -20px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 #C2C2C2;
    border: medium none;
    margin-right: 104px;
    margin-top: 2px;
}
.experiencelanding .btn.btn-link .btn_ProxTwinsStudy {
    left: -44px;
}
.experiencelanding .btn_IsProxRightForYou {
    left: 7px;
}

.experiencelanding .breadcrumb{
    margin: -10px -2px !important;
}

.experiencelanding .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 {
    width: 26%;
}
.experiencelanding #page-content-wrapper .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 .btn a {
   top: 0;
}

.experiencelanding div.span12.text-alignment .content {
    color: #000000;
    float: none;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 16px;
    margin: 0 auto 0 25px !important;
    width: 71%;
}
.experiencelanding .OlayStoryPromo1{margin-top: 28px;}
.experiencelanding .OlayStoryPromo1 .span5.pull-left p {
    color: #575757;
    font-family: "HelveticaNeueW01-55Roma";
    margin-bottom: 22px !important;
    margin-left: 0 !important;
    width: 99%;
}
.experiencelanding #page-content .OlayStoryPromo2 {
    border-top: none !important;
    height: 80px !important;
	margin-bottom: 0 !important;
    margin-top: 40px !important;
    padding-bottom: 160px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 {
    width: 33.3% !important;
	margin-top:22px !important;
}
.experiencelanding .OlayStoryPromo6 .one-colum-layout {
    left: -16px;
    width: 95%;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8{
 border: medium none;
}
.experiencelanding .fixing.double-wide-3column .span5.pull-left {
    width: 100%;
}
.experiencelanding  .OlayStoryPromo1{
height:125px !important;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero {
    position: relative;
    left: -25px;
    top: 0;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero a{
color:#ffffff;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero:hover {
background:#c2b690;
border-radius:13px 0 0;
color:#ffffff;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    bottom: 0;
    height: auto !important;
	margin-bottom:0;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse {
    position: relative;
    top: 0;
}
.experiencelanding #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a{
color:#ffffff;
text-transform:capitalize;
padding:0;
font-size:1em;
}
.experiencelanding  #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse{
 padding: 10px 15px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a:hover{
color:#ffffff;
text-transform:capitalize;
}

.experiencelanding #page-content-wrapper {
    float: left;
    height: 1600px;
    margin-bottom: 0;
}

.experiencelanding #page-content .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 .btn.btn-link{
margin-left: 33px !important;
}

/*GB*/
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_4,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_5,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_6 {display:block !important;}
.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b.item-1.odd.first{display:none;}
.cls-4770c05e-8244-47f7-9c55-503cd9507cc1.item-2.even{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.even{display:none;}
.cls-21af506a-c833-4154-a36f-a893d5008a1f.item-9.odd{display:none;}
/*SuperNova2*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_10 {
  display: none;
}
/* cr:637856 strts here*/

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13) {
   border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 35% !important;
}
/* cr:637856 ends here*/
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .carousel-bg + #phdesktopbody_0_pnlContentArea,
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890  .carousel-bg + #phdesktopbody_0_pnlContentArea{
 margin-right: 40px;
    margin-top: -164px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper > .span12 .tips-head + .pull-left > div + div > div > div .one-colum-layout {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
 
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_panelSubHeadlineandCTASection {
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 245px;
    opacity: 0.85;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a
{
color: #000000 !important;
    font-size: 1.3em;
    font-family: "HelveticaNeueW01-75Bold";
    top: -10px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout	.btn.btn-link,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a {
    text-align: left;
    padding: 0 0 0 20px !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-footer{
	margin-top:80px;
	
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a{
    padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	  }
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #page-content-wrapper > #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .span7 {
    text-align: center;
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo  .one-colum-layout .btn.btn-link {
      padding: 0;
    margin: 0;}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7 {
  
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7{
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    margin-top: 19px;
    padding: 10px 0;
	    text-align: center;
}
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-footer {
    margin-top: 100px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .single-wide-3column.callout-seprator > img:first-child + div > div:first-child + div > div .span12 + div {
    bottom: 0;
}
/*1206921 starts here*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid .span8 {width:700px}
/*1206921 ends here*/

/**********************************/






.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout{
	height: 80px;
    margin-top: 245px;
    opacity: 0.85;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
} 

/*#pagemainwrapper.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .PromoSkincare40 .one-colum-layout .btn#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_9_panelBrandExpPrimaryCTA {
	border:1px solid red;
	 margin: 7px 0 0;
}*/


.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty {
    margin-bottom: 100px !important;
	    width: 33.32%!important;
}
.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
}
#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_0_panelBrandExpPrimaryCTA {   
    padding: 7px 10px !important;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_1_panelBrandExpPrimaryCTA.btn a{
	top: 7px;
    left: 7px;
    font-family: "HelveticaNeueW01-75Bold";
    color: #000000!important;
    font-size: 1.3em;
    text-align: left;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_7_panelProductPromo{
	display: none;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7{
	    margin-bottom: 70px !important;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout{
	height: 80px;
    margin-top: 255px;
    opacity: 0.85;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f3918909 .FEPromo7   .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	left:10px;
} 
/**********************************/
/**************1224551 starts*******************/
.experiencelanding #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea4f9adb665c6446d0b009ab8f8c47506b_7_panelBrandExperiencePromo{
	display: none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13){
	width: 33.3% !important;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.promo_eyes {
    border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 33.3% !important;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content-wrapper {
    width: auto 
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {   
    display: none;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li {
	color:#fff !important;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li a{
	color:#fff !important;
} 
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {   
    padding: 0px 0 0 50px;
	z-index: 1;
    position: absolute;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    position: relative;
	margin-top: -23px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-header {
    height: 115px;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn {
   background: #fff !important;
    text-decoration: none !important;
    padding: 7px !important;
    width: 160px;
    border-radius: 20px;
    position: absolute;
    right: 36%;
    top: auto;
    bottom: -100%;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn:hover{
	background: #fff !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 .one-colum-layout .btn a {   
    color: #000 !important;	    
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2{
	margin-top:135px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 >img	{
	margin-left:70px
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3{
	margin-top:35px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-inverse{
	 position: absolute;
    text-decoration: none;
    background: #000 !important;
    border-radius: 20px;
    width: 130px;
    padding: 7px!important;
    top: 47%;
    left: 44%;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link{
	position: absolute;
    text-decoration: none;
    background: #000 !important;
    width: 68%;
    top: 77%;
    left: 16%;
    height: 50px;
    padding: 0 !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link a{
	color: #fff !important;
    display: inline-block;
    padding-top: 24px;
    font-size: 38px;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo4{
	margin-bottom:40px;
} 
/***************1224551 ends******************/

/***************incident 1384419 starts******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 600px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid.carousel-bg.versioned-item-container {
    display: none;
}
/***************incident 1384419 ends******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000 !important;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .promo-container-row .promo-nonempty:nth-child(12) {
    border-color: currentcolor currentcolor #000;
    border-style: solid;
    border-width: 0 0 8px;
    margin-left: 0 !important;
    margin-top: 87px !important;
    width: 33% !important;
}

/* Chat landing page starts */

.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper {
    background:none;
	height: auto;
	z-index: 1;
	margin-left: -61px;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb li a, 
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb>li {
    color: #fff !important;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper .breadcrumb li.active a span{
	color: #a7986a !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper + div{
	margin-top:-71px !important;
	margin-right:0 !important;		
	width: 100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content .callout-wrapper{
	width:1100px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content-wrapper{
	width:100%;
	height: auto;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .span12 .row-fluid.pull-left{
	margin-top: -61px;
	z-index: 0;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .tips-head.pull-left.row-fluid{
	margin:0;
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner{
	margin:0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout{
    top: 8%;
    height: 92%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout .onelayout-heading{
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5{
	width: 100%;
    height: 100%;
    margin-top: 0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12.text-alignment,
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5 .row-fluid {
	height:100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3	 .img-fluid{
	margin:0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1){
    width: 100%;
    background: none !important;
    height: 100%;
	padding: 0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2){
	position: relative !important;
    top: -100px;
    float: right;
    right: 11%;
    z-index: 0;
	border-top-left-radius: 15px;
    background: #d1c492 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1) a{
	font-size:0;
    z-index: 1;

}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2) a{
	padding: 10px 30px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn a{
	font-family: "HelveticaNeueW01-65Medi";
    position: relative;
    top: 50%;
    left: 0;
    color: #fff !important;
    text-transform: uppercase;
    padding: 295px 550px 266px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .one-colum-layout{
    top: 31%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 h2.onelayout-heading {
    color: #A7986A !important;
    font-size: 35px !important;
    font-family: HelveticaNeueW01-55Roma, arial;
	text-align: left;
	padding: 0px 120px !important;	
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .span12 .span5{
	width: 100%;
	margin-top:20px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 div.span12.text-alignment p.content{
    color: #fff;
    font-size: 25px;
    text-align: justify;
	line-height: 30px;
	width: 79% !important;
	margin: 0px auto 0 120px !important;
	font-family: HelveticaNeueW01-55Roma, arial;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn{
    background: #d1c492 !important;
    position: relative !important;
    top: 75px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn a{
	color: #fff !important;
	padding: 15px 45px;
    text-transform: uppercase;
}
.header-link-component {
    padding: 0 5px;
}
/* Chat landing page ends */


/* olay eyes issue fixed-1560157  */

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    margin-top: -110px;
    position: relative;
}


#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content .eyes_promo1 .one-colum-layout .btn {
    background: #fff none repeat scroll 0 0;
    border-radius: 20px;
    bottom: -125%;
    padding: 7px;
    position: absolute;
    right: 36%;
    text-decoration: none;
    top: auto;
    width: 170px;
}


.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {
    padding: 0 0 0 50px;
    position: absolute;
    width: auto;
    z-index: 1;
}

#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {
    border: medium none;
    color: #000;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    position: absolute;
    top: 560px;
    z-index: 999;
}



/* issue fix */

.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .tips-head.pull-left.row-fluid {
    margin-top: -90px;
}
.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .span12.position-relative.fixing.Quadruple-wide-4-column {
    margin-top: 117px !important;
}


.breadcrumb li a span, #pagemainwrapper.homepage.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b #breadcrumb-wrapper .breadcrumb > li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000 !important;
}





/* olay eyes issue fix */



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 h2.onelayout-heading {
    padding-top: 0;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: neutra2display-medium;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left {
    bottom: 170px;
    float: right;
    padding-left: 0;
    padding-right: 40px;
    position: relative;
    right: 20px;
    width: 30%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 > img.img-fluid:first-child {
    left: 80px;
    position: relative;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link
{
  left: 18%;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes {
    position: relative;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 {
   
    position: absolute;
    top: 240px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
    width: 142px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin-left: 48px;
    width: 147px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a{
    color:transparent !important;
	position:unset;
	
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: transparent;
    font-size: 0;
    padding: 15px 48%;
    position: unset;
}



/* olay story */

 .cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p
{
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span7.pull-left .span12
 {
    position: absolute;
    top: 25px;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 654px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    background: rgba(0, 0, 0, 0) url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/1100x610_eng.jpg") no-repeat scroll 0 0;
    height: 654px;
    margin-bottom: 0;
    margin-top: -105px;
    top: 0;
}



.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .exp-detailpage-link li:nth-child(2) {
    display: block;
}

.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
    display: block;
}



/* /essentials-complete */
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #phdesktopbody_0_phdesktophomeheroarea_0_rptCarouselItems_pnlBackgroundImage_0 > h2 {
    display: block !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty {
    height: 400px !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    padding-bottom: 30px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .span12:first-child {
    display: none;
}	

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout {
    position: static;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div8 {
    display: none;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    display: block;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 .span7.pull-left {
    padding-left: 0;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #single-wide-4-column-content, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #Div2 {
    display: none;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 47%;
    position: absolute;
    top: 30%;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 p.content {
    min-height: 0;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000 !important;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn, #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none;
    outline: medium none;
	  text-decoration: none;
	  height: 28px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-size: 14px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 h2 img {
    left: -70px;
    position: relative;
    top: 20px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #c2b690 none repeat scroll 0 0;
    border-radius: 13px 0 0;
    margin: 0;
    padding: 0 !important;
    top: 449px;
    width: 150px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: neutra2display-medium;
    font-size: 18px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0 !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0;
    position: relative;
    z-index: 1;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 {
    margin-left: 0 !important;
    margin-right: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }
 
 #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn {
    margin-left: -10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 .span12.text-alignment {
    padding: 0 0 0 10px;
}

/*essentials */




.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo {
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 340px;
    left: 0;
    margin: 0 10px 65px 0 !important;
    position: static;
    top: 0;
    width: auto;
}
.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 !important;
    position: static;
    top: 0;
}

.experiencelanding .img-fluid, .cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .img-fluid, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 .img-fluid, .cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .img-fluid, .cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .img-fluid, .cls-58e0fb5e-4988-4544-810c-e33ecbb33584 .img-fluid, .cls-5f151bfb-ed85-4e39-afb9-ccd10d42b57c .img-fluid, .cls-0881178e-ada7-4882-9c78-76c44b774b86 .img-fluid, .cls-9e957bf7-fbf6-46d7-a5a7-cc2d02c94f25 .img-fluid {
    margin-top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    position: relative;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    height: auto;
    margin: 0;
    opacity: unset;
    position: relative;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelProductImage {
    display: none;
    margin-left: 10px;
    margin-top: -148px;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    left: 0;
    padding: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: none;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .callout-seprator #Div8 {
       display: none;
    margin-top: 0;
}
#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty .btn {
    margin: 0;
    padding: 20px 10px !important;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content {
    display: none;
   
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content + div.span12.text-alignment {
    display: none;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 .btn.btn-link a {
    position: static;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo .btn a {
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin: 0;
    position: static;
    top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin-bottom: 0;
    margin-right: 10px !important;
    margin-top: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 358px !important;
    left: 0;
    margin: 0 10px 45px 0 !important;
    top: 0;
    width: 32% !important;
}



.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo {
    background: #f3f3f3 none repeat scroll 0 0;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
    position: static;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 70px !important;
    padding-top: 32px !important;
}


.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
    padding-top: 12px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
     font-family: neutra2display-medium;

}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn, #pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn a {
    background: #e6216b none repeat scroll 0 0;
    border-radius: 13px 0 0;
    color: #fff !important;
    font-family: neutra2display-medium;
    position: static;
	 padding: 8px 10px;
	
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 23px;
    padding: 8px 10px !important;
    position: relative;
    top: -233px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn {
    padding-bottom: 4px !important;
    padding-left: 20px !important;
    padding-right: 4px !important;
    padding-top: 4px !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px !important;
    padding-top: 0 !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a;
    font-family: neutra2display-bold;
}


#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 10px 20px 0 !important;
    top: 0;
    width: 31.9149%;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px;
    padding-top: 0;
    position: relative;
    top: -25px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: block;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_panelProductPromo {
    display: none;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 #Div5.span12.text-alignment {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    color: #000000;
    display: block;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 1.3em;
    left: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    top: 20px;
}



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 10px;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 15px !important;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span8.position-relative.fixing.double-wide-3column.callout-seprator.FEPromo4 .span12.text-alignment .btn.btn-link {
    margin: 20px 0 7px !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a
{
left: 15px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a !important;
    font-family: HelveticaNeueW01-65Medi;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
}





.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: neutra2display-medium;
    font-size: 18px;
    text-align: left;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn.btn-link a {
    padding-left: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn {
    left: 20%;
    position: relative;
    top: -25px;
}



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    left: 792px;
   
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 50%;
 
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a > span {
    color: #f3d163;
    font-family: neutra2display-bold;
	font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163 !important;
	font-family: neutra2display-bold;
	font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .one-colum-layout #Div5 .span7 {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    padding: 11px 0;
    text-align: center;
    width: 307px;
}




/* olay eyes page */


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 {
    text-align: center;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3 #Div5 .span5 div.span12 p {
    position: relative;
    top: 30px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 img + div.one-colum-layout div.span12.text-alignment .pull-left {
    padding-left: 22px;
    text-align: center;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
  }





#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
    background: #000 none repeat scroll 0 0 !important;
    margin-left: 46px;
    width: 147px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff !important;
    font-size: 11px;
    padding: 0;
    position: static;
    text-align: center;
	font-family: neutra2display-medium;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
   display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -142px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 12%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-1.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-3.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    border-radius: 0;
    display: inline-block;
    line-height: 10px;
    margin-left: 5%;
}

#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    padding: 15px 0 !important;
}

 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15
 {
	font-family: neutra2display-medium;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
	font-size:18px;
 }
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    padding-top: 26px !important;
}
 
 
 
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff;
    font-family: neutra2display-medium;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}










/* CHG0107009 */



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold !important;
    font-size: 18px !important;
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    font-family: neutra2display-bold;
    font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000;
    font-family: neutra2display-bold;
    font-size: 18px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    position: static;
}





/* CHG0106985 */



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    text-align: left;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: neutra2display-bold;
    font-size: 14px;
}









/* 	CHG0106970 */

#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA, #pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA:hover {
    background: #f6f6f6 none repeat scroll 0 0 !Important;
    left: 0;
    line-height: 21px;
    padding: 20px 0 13px 20px !important;
    top: 255px;
    width: 93.5%;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px !Important;
    position: unset;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .btn.btn-link .btn_ShopAllRegenerist {
    color: #c12730;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 14px !Important;
    left: 28px;
    position: relative;
    top: -10px;
}


.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout {
    top: 277px !Important;
}


.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-content .RegeneristPromo6 #single-wide-4-column-content.span12 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !Important;
}
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px;
    font-weight: normal;
    left: 15px;
    margin: 0;
    top: -3px;
	padding-right: 10px;
}




.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 strong {
    font-family: neutra2display-bold;
    font-weight: bold;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}




#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
    color: #ff005a;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}






.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
    display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -150px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 13.5%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
}




/* RITM0511297  */

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    font-size: 28px;
    padding-bottom: 30px;
    text-transform: uppercase;
    font-family: HelveticaNeueW01-75Bold;
}



/* RITM0524014 */



.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
    margin-top: 277px;
}
.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.CompletePromo5 .one-colum-layout {
    margin-top: 277px;
}

/* RITM0523993 */

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6 .one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}






/*skin advisor*/



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .tips-head h1 {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}


/* Skin advisor page 2 starts */
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .tips-head h1 {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
    color: #BCA67F !important;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper .margin-top-4-row {
       margin-top: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper .margin-top-4-row {
    margin-top: 0;
}
/* Skin advisor page 2 end*/



.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 {
    margin-top: 135px;
    height: 560px !important;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
    margin-top: 0;
}





#pagemainwrapper.tipslanding .box-content-wrapper img,
#pagemainwrapper.tipstopiclanding .box-content-wrapper img
{
	height:183px !important;
}

/* page specific issue fix */

#pagemainwrapper.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper,
#pagemainwrapper.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 #breadcrumb-wrapper,
#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #breadcrumb-wrapper,
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #breadcrumb-wrapper {
    top: -121px !important;
}


.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #page-content .callout-wrapper {
    width: 960px !important;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .breadcrumb {
    
    margin-top: 0px !important;
}


#pagemainwrapper.tipstopiclanding.cls-1e5e5818-6ded-4b36-b8c7-90670dce06af #breadcrumb-wrapper {
   top: -86px !important;
    
}
#pagemainwrapper.tipstopiclanding.cls-7c61c79c-e764-4d44-bc55-7f643204f1a5 #breadcrumb-wrapper {
  
    margin-top: -80px !important;
  
}


.tipslanding .close.video-close,
.tipstopiclanding .close.video-close {
    left: auto;
    top: 40px !important;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: HelveticaNeueW01-55roma;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    font-family: HelveticaNeueW01-65medi;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
    font-size: 18px;
    color: #000;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    font-family: HelveticaNeueW01-55roma;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
    color: #000;
    font-family: HelveticaNeueW01-55roma;
    text-align: left;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper>.span9 {
    margin-top: 118px;
    padding-left: 55px;
}

.tipstopiclanding .box-content-wrapper a {
    color: #000;
    font-family: HelveticaNeueW01-65medi;
    width: 100%;
    float: left;
    font-weight: normal;
    text-decoration: none;
    text-transform: capitalize;
    font-size: 20px;
}

/* RITM0646940 starts */
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000!important;
    font-family: HelveticaNeueW01-55roma;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
    font-family: NeutrafaceText-Book;
    font-size: 14px;
	line-height: 1em;
}
/*
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
      line-height: 1em;
	  font-size: 14px
}
 RITM0646940 stops */
 
 
 
 
 
 
 
/*  facials page */
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 #page-content-wrapper {
    width: 1000px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .breadcrumb {
    margin: 0 !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .background-image-container img {
    width: 1100px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty {
    position: relative;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty .text-alignment {
    padding: 0;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 40%;
    position: absolute;
    top: 8%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 30px;
    width: 341px;
    text-transform: uppercase;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: -46px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment {
    width: 24%;
    position: absolute;
    left: 13%;
    top: 24%;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p {
    font-size: 55px;
    font-family: NeutrafaceText-light;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p+p {
    font-size: 24px;
    padding-top: 20px;
    padding-bottom: 40px;
}



.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .cta-item-2 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
    line-height: 1em;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 p {
    width: 160px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment {
    position: absolute;
    top: 10%;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p {
    font-size: 55px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p+p {
    font-size: 35px;
    margin: auto 27%;
    padding: 20px 0;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 {
    position: relative;
    top: 375px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div {
    width: 300px;
    display: inline-block;
    line-height: 1.2em;
    padding: 0 20px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div p:first-child,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div p:first-child {
    color: #000;
    padding-bottom: 20px;
    font-size: 18px;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 {
    position: relative;
    top: 405px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div {
    width: 274px;
    display: inline-block;
    float: left;
    margin: auto 2%;
    padding-top: 40px;
}







.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 {
    position: absolute;
    margin-top: 5%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p {
    width: 48%;
    margin: 0 auto;
    line-height: 1.4em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p>strong {
    font-size: 35px;
    width: 100%;
    float: left;
    padding-bottom: 40px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 p {
    font-size: 27PX;
    LINE-HEIGHT: 1.2EM;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 strong {
    width: 100%;
    float: left;
    font-size: 45px;
    padding-bottom: 40PX;
    PADDING-TOP: 40PX;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 {
    width: 250px;
    float: left;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 strong {
    color: #000;
    font-family: NeutrafaceText-book;
    position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 p {
    padding-top: 0;
    line-height: 1.3em;
    width: 185px;
    margin: 0px auto;
    position: relative;
    top: -50px;
}




.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 {
    color: #000;
    font-size: 55px;
    text-align: center;
    line-height: 1.5em;
    font-family: NeutrafaceText-light;
    font-weight: normal;
	padding-top: 40px;

}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 {
    width: 1000px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    width: 30%;
    text-align: center;
    float: left;
    display: inline-block;
    margin: 0 auto;
	position: relative;
    top: -90px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 {
    padding-left: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    padding-right: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
    margin-top: 20px;
    margin-bottom: 20px;
	position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .background-image-container {
    display: none;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2 {
    margin-left: 30%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    margin-left: 19%;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
    left: -50px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 45%;
    position: absolute;
    top: 30%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 27px;
    width: 341px;
    text-transform: uppercase;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment p> strong {
    color: #000;
    font-size: 12px;
    line-height: 1em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: 0px;
}

/* facial page end */



/* olay eyes start */
.experiencelanding .exp-detailpage-link {
	margin: 0;
}

.experiencelanding #breadcrumb-wrapper {
    background: url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/Olay_Desktop_TheOlayStory_UK.jpg") no-repeat;
    height: 654px;
    margin-top: -105px;
	margin-bottom: 0;
	top: 0;
}
.experiencelanding #breadcrumb-wrapper + div + div {
	margin-top: 0;
}

.experiencelanding #breadcrumb-wrapper > .span9 {
	margin-top: 84px;
padding-left: 55px;
}
.experiencelanding  div.span12.text-alignment .content{
	color: #575757;
	font-size: 0.875em;
}

.experiencelanding  #breadcrumb-wrapper + div{
	margin-right: 40px;
    margin-top: 65px;
}

.experiencelanding #breadcrumb-wrapper + div + div > div:first-child + div .promo-area-three > div:first-child .one-colum-layout #Div8{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child > div:first-child + div{
	margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child + div > div:first-child + div{
	margin: 0;
	float: left;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child{
	display: none;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child  + div > div .span12 + div{
	bottom: 35px;
    position: relative;
    text-transform: uppercase;
}

.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div .one-colum-layout .btn-link {
    margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div + div + div {
	margin-top: 40px;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .btn-link a{
	color: #A7986A;
	font-family: "HelveticaNeueW01-75Bold";
}

.experiencelanding   .fixing.double-wide-3column + div + .fixing.double-wide-3column{
	border-top: 1px solid #E4E4E4;
    margin-top: 40px;
}
/*#breadcrumb-wrapper + div + div{
	width: 710px;
	float:left;
}*/

.experiencelanding .tips-head.pull-left.row-fluid + div > div > .position-relative.fixing:first-child{margin-top: 28px;margin-bottom: 0 !important; }
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator {
	bottom: 110px;
    margin-bottom: 25px !important;
    margin-top: 40px !important;	
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator img.img-fluid {
	margin:0;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link { 
	margin: 0 !important;
    padding: 5px 20px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link:hover { background:none !important;}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link a { 
	left: 0;
    position: relative;
	font-size: 1em;
    top: -10px;
}

.experiencelanding .single-wide-3column .one-colum-layout {
	left: 0;
}
	




.experiencelanding .span8 .tips-head + div  .span12:first-child + div{
	margin-top: 20px;
}
.experiencelanding .margin-top-4-row  > div:first-child + div  + div  + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 95.5%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 100%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div > div {
	width: 33.32%;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column {
	
    margin-top: 15px;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column  > div{
	padding-top: 40px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column {
	margin-top: -71px;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div {
    margin-left: 0;
	margin-right: 20px;
}
.experiencelanding .span8.position-relative.fixing.double-wide-3column.callout-seprator {
	width:auto;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .one-colum-layout {
    background: none repeat scroll 0 0 #F6F6F6;
    margin-top: 275px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div .learn-more-btn {
    background-color: #C2C2C2;
    border-style: none;
    margin-right: 35px;
    margin-top: -226px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    margin-right: 108px;
    margin-top: -20px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 #C2C2C2;
    border: medium none;
    margin-right: 104px;
    margin-top: 2px;
}
.experiencelanding .btn.btn-link .btn_ProxTwinsStudy {
    left: -44px;
}
.experiencelanding .btn_IsProxRightForYou {
    left: 7px;
}

.experiencelanding .breadcrumb{
    margin: -10px -2px !important;
}

.experiencelanding .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 {
    width: 26%;
}
.experiencelanding #page-content-wrapper .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 .btn a {
   top: 0;
}

.experiencelanding div.span12.text-alignment .content {
    color: #000000;
    float: none;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 16px;
    margin: 0 auto 0 25px !important;
    width: 71%;
}
.experiencelanding .OlayStoryPromo1{margin-top: 28px;}
.experiencelanding .OlayStoryPromo1 .span5.pull-left p {
    color: #575757;
    font-family: "HelveticaNeueW01-55Roma";
    margin-bottom: 22px !important;
    margin-left: 0 !important;
    width: 99%;
}
.experiencelanding #page-content .OlayStoryPromo2 {
    border-top: none !important;
    height: 80px !important;
	margin-bottom: 0 !important;
    margin-top: 40px !important;
    padding-bottom: 160px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 {
    width: 33.3% !important;
	margin-top:22px !important;
}
.experiencelanding .OlayStoryPromo6 .one-colum-layout {
    left: -16px;
    width: 95%;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8{
 border: medium none;
}
.experiencelanding .fixing.double-wide-3column .span5.pull-left {
    width: 100%;
}
.experiencelanding  .OlayStoryPromo1{
height:125px !important;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero {
    position: relative;
    left: -25px;
    top: 0;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero a{
color:#ffffff;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero:hover {
background:#c2b690;
border-radius:13px 0 0;
color:#ffffff;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    bottom: 0;
    height: auto !important;
	margin-bottom:0;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse {
    position: relative;
    top: 0;
}
.experiencelanding #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a{
color:#ffffff;
text-transform:capitalize;
padding:0;
font-size:1em;
}
.experiencelanding  #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse{
 padding: 10px 15px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a:hover{
color:#ffffff;
text-transform:capitalize;
}

.experiencelanding #page-content-wrapper {
    float: left;
    height: 1600px;
    margin-bottom: 0;
}

.experiencelanding #page-content .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 .btn.btn-link{
margin-left: 33px !important;
}

/*GB*/
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_4,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_5,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_6 {display:block !important;}
.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b.item-1.odd.first{display:none;}
.cls-4770c05e-8244-47f7-9c55-503cd9507cc1.item-2.even{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.even{display:none;}
.cls-21af506a-c833-4154-a36f-a893d5008a1f.item-9.odd{display:none;}
/*SuperNova2*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_10 {
  display: none;
}
/* cr:637856 strts here*/

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13) {
   border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 35% !important;
}
/* cr:637856 ends here*/
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .carousel-bg + #phdesktopbody_0_pnlContentArea,
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890  .carousel-bg + #phdesktopbody_0_pnlContentArea{
 margin-right: 40px;
    margin-top: -164px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper > .span12 .tips-head + .pull-left > div + div > div > div .one-colum-layout {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
 
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_panelSubHeadlineandCTASection {
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 245px;
    opacity: 0.85;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a
{
color: #000000 !important;
    font-size: 1.3em;
    font-family: "HelveticaNeueW01-75Bold";
    top: -10px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout	.btn.btn-link,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a {
    text-align: left;
    padding: 0 0 0 20px !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-footer{
	margin-top:80px;
	
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a{
    padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	  }
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #page-content-wrapper > #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .span7 {
    text-align: center;
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo  .one-colum-layout .btn.btn-link {
      padding: 0;
    margin: 0;}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7 {
  
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7{
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    margin-top: 19px;
    padding: 10px 0;
	    text-align: center;
}
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-footer {
    margin-top: 100px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .single-wide-3column.callout-seprator > img:first-child + div > div:first-child + div > div .span12 + div {
    bottom: 0;
}
/*1206921 starts here*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid .span8 {width:700px}
/*1206921 ends here*/

/**********************************/






.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout{
	height: 80px;
    margin-top: 245px;
    opacity: 0.85;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
} 

/*#pagemainwrapper.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .PromoSkincare40 .one-colum-layout .btn#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_9_panelBrandExpPrimaryCTA {
	border:1px solid red;
	 margin: 7px 0 0;
}*/


.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty {
    margin-bottom: 100px !important;
	    width: 33.32%!important;
}
.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
}
#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_0_panelBrandExpPrimaryCTA {   
    padding: 7px 10px !important;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_1_panelBrandExpPrimaryCTA.btn a{
	top: 7px;
    left: 7px;
    font-family: "HelveticaNeueW01-75Bold";
    color: #000000!important;
    font-size: 1.3em;
    text-align: left;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_7_panelProductPromo{
	display: none;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7{
	    margin-bottom: 70px !important;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout{
	height: 80px;
    margin-top: 255px;
    opacity: 0.85;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f3918909 .FEPromo7   .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	left:10px;
} 
/**********************************/
/**************1224551 starts*******************/
.experiencelanding #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea4f9adb665c6446d0b009ab8f8c47506b_7_panelBrandExperiencePromo{
	display: none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13){
	width: 33.3% !important;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.promo_eyes {
    border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 33.3% !important;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content-wrapper {
    width: auto 
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {   
    display: none;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li {
	color:#fff !important;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li a{
	color:#fff !important;
} 
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {   
    padding: 0px 0 0 50px;
	z-index: 1;
    position: absolute;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    position: relative;
	margin-top: -23px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-header {
    height: 115px;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn {
   background: #fff !important;
    text-decoration: none !important;
    padding: 7px !important;
    width: 160px;
    border-radius: 20px;
    position: absolute;
    right: 36%;
    top: auto;
    bottom: -100%;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn:hover{
	background: #fff !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 .one-colum-layout .btn a {   
    color: #000 !important;	    
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2{
	margin-top:135px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 >img	{
	margin-left:70px
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3{
	margin-top:35px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-inverse{
	 position: absolute;
    text-decoration: none;
    background: #000 !important;
    border-radius: 20px;
    width: 130px;
    padding: 7px!important;
    top: 47%;
    left: 44%;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link{
	position: absolute;
    text-decoration: none;
    background: #000 !important;
    width: 68%;
    top: 77%;
    left: 16%;
    height: 50px;
    padding: 0 !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link a{
	color: #fff !important;
    display: inline-block;
    padding-top: 24px;
    font-size: 38px;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo4{
	margin-bottom:40px;
} 
/***************1224551 ends******************/

/***************incident 1384419 starts******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 600px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid.carousel-bg.versioned-item-container {
    display: none;
}
/***************incident 1384419 ends******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000 !important;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .promo-container-row .promo-nonempty:nth-child(12) {
    border-color: currentcolor currentcolor #000;
    border-style: solid;
    border-width: 0 0 8px;
    margin-left: 0 !important;
    margin-top: 87px !important;
    width: 33% !important;
}

/* Chat landing page starts */

.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper {
    background:none;
	height: auto;
	z-index: 1;
	margin-left: -61px;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb li a, 
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb>li {
    color: #fff !important;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper .breadcrumb li.active a span{
	color: #a7986a !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper + div{
	margin-top:-71px !important;
	margin-right:0 !important;		
	width: 100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content .callout-wrapper{
	width:1100px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content-wrapper{
	width:100%;
	height: auto;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .span12 .row-fluid.pull-left{
	margin-top: -61px;
	z-index: 0;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .tips-head.pull-left.row-fluid{
	margin:0;
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner{
	margin:0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout{
    top: 8%;
    height: 92%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout .onelayout-heading{
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5{
	width: 100%;
    height: 100%;
    margin-top: 0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12.text-alignment,
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5 .row-fluid {
	height:100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3	 .img-fluid{
	margin:0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1){
    width: 100%;
    background: none !important;
    height: 100%;
	padding: 0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2){
	position: relative !important;
    top: -100px;
    float: right;
    right: 11%;
    z-index: 0;
	border-top-left-radius: 15px;
    background: #d1c492 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1) a{
	font-size:0;
    z-index: 1;

}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2) a{
	padding: 10px 30px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn a{
	font-family: "HelveticaNeueW01-65Medi";
    position: relative;
    top: 50%;
    left: 0;
    color: #fff !important;
    text-transform: uppercase;
    padding: 295px 550px 266px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .one-colum-layout{
    top: 31%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 h2.onelayout-heading {
    color: #A7986A !important;
    font-size: 35px !important;
    font-family: HelveticaNeueW01-55Roma, arial;
	text-align: left;
	padding: 0px 120px !important;	
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .span12 .span5{
	width: 100%;
	margin-top:20px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 div.span12.text-alignment p.content{
    color: #fff;
    font-size: 25px;
    text-align: justify;
	line-height: 30px;
	width: 79% !important;
	margin: 0px auto 0 120px !important;
	font-family: HelveticaNeueW01-55Roma, arial;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn{
    background: #d1c492 !important;
    position: relative !important;
    top: 75px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn a{
	color: #fff !important;
	padding: 15px 45px;
    text-transform: uppercase;
}
.header-link-component {
    padding: 0 5px;
}
/* Chat landing page ends */


/* olay eyes issue fixed-1560157  */

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    margin-top: -110px;
    position: relative;
}


#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content .eyes_promo1 .one-colum-layout .btn {
    background: #fff none repeat scroll 0 0;
    border-radius: 20px;
    bottom: -125%;
    padding: 7px;
    position: absolute;
    right: 36%;
    text-decoration: none;
    top: auto;
    width: 170px;
}


.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {
    padding: 0 0 0 50px;
    position: absolute;
    width: auto;
    z-index: 1;
}

#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {
    border: medium none;
    color: #000;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    position: absolute;
    top: 560px;
    z-index: 999;
}



/* issue fix */

.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .tips-head.pull-left.row-fluid {
    margin-top: -90px;
}
.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .span12.position-relative.fixing.Quadruple-wide-4-column {
    margin-top: 117px !important;
}


.breadcrumb li a span, #pagemainwrapper.homepage.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b #breadcrumb-wrapper .breadcrumb > li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000 !important;
}





/* olay eyes issue fix */



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 h2.onelayout-heading {
    padding-top: 0;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: neutra2display-medium;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left {
    bottom: 170px;
    float: right;
    padding-left: 0;
    padding-right: 40px;
    position: relative;
    right: 20px;
    width: 30%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 > img.img-fluid:first-child {
    left: 80px;
    position: relative;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link
{
  left: 18%;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes {
    position: relative;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 {
   
    position: absolute;
    top: 240px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
    width: 142px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin-left: 48px;
    width: 147px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a{
    color:transparent !important;
	position:unset;
	
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: transparent;
    font-size: 0;
    padding: 15px 48%;
    position: unset;
}



/* olay story */

 .cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p
{
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span7.pull-left .span12
 {
    position: absolute;
    top: 25px;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 654px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    background: rgba(0, 0, 0, 0) url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/1100x610_eng.jpg") no-repeat scroll 0 0;
    height: 654px;
    margin-bottom: 0;
    margin-top: -105px;
    top: 0;
}



.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .exp-detailpage-link li:nth-child(2) {
    display: block;
}

.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
    display: block;
}



/* /essentials-complete */
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #phdesktopbody_0_phdesktophomeheroarea_0_rptCarouselItems_pnlBackgroundImage_0 > h2 {
    display: block !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty {
    height: 400px !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    padding-bottom: 30px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .span12:first-child {
    display: none;
}	

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout {
    position: static;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div8 {
    display: none;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    display: block;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 .span7.pull-left {
    padding-left: 0;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #single-wide-4-column-content, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #Div2 {
    display: none;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 47%;
    position: absolute;
    top: 30%;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 p.content {
    min-height: 0;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000 !important;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn, #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none;
    outline: medium none;
	  text-decoration: none;
	  height: 28px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-size: 14px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 h2 img {
    left: -70px;
    position: relative;
    top: 20px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #c2b690 none repeat scroll 0 0;
    border-radius: 13px 0 0;
    margin: 0;
    padding: 0 !important;
    top: 449px;
    width: 150px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: neutra2display-medium;
    font-size: 18px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0 !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0;
    position: relative;
    z-index: 1;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 {
    margin-left: 0 !important;
    margin-right: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }
 
 #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn {
    margin-left: -10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 .span12.text-alignment {
    padding: 0 0 0 10px;
}

/*essentials */




.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo {
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 340px;
    left: 0;
    margin: 0 10px 65px 0 !important;
    position: static;
    top: 0;
    width: auto;
}
.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 !important;
    position: static;
    top: 0;
}

.experiencelanding .img-fluid, .cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .img-fluid, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 .img-fluid, .cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .img-fluid, .cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .img-fluid, .cls-58e0fb5e-4988-4544-810c-e33ecbb33584 .img-fluid, .cls-5f151bfb-ed85-4e39-afb9-ccd10d42b57c .img-fluid, .cls-0881178e-ada7-4882-9c78-76c44b774b86 .img-fluid, .cls-9e957bf7-fbf6-46d7-a5a7-cc2d02c94f25 .img-fluid {
    margin-top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    position: relative;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    height: auto;
    margin: 0;
    opacity: unset;
    position: relative;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelProductImage {
    display: none;
    margin-left: 10px;
    margin-top: -148px;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    left: 0;
    padding: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: none;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .callout-seprator #Div8 {
       display: none;
    margin-top: 0;
}
#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty .btn {
    margin: 0;
    padding: 20px 10px !important;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content {
    display: none;
   
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content + div.span12.text-alignment {
    display: none;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 .btn.btn-link a {
    position: static;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo .btn a {
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin: 0;
    position: static;
    top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin-bottom: 0;
    margin-right: 10px !important;
    margin-top: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 358px !important;
    left: 0;
    margin: 0 10px 45px 0 !important;
    top: 0;
    width: 32% !important;
}



.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo {
    background: #f3f3f3 none repeat scroll 0 0;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
    position: static;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 70px !important;
    padding-top: 32px !important;
}


.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
    padding-top: 12px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
     font-family: neutra2display-medium;

}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn, #pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn a {
    background: #e6216b none repeat scroll 0 0;
    border-radius: 13px 0 0;
    color: #fff !important;
    font-family: neutra2display-medium;
    position: static;
	 padding: 8px 10px;
	
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 23px;
    padding: 8px 10px !important;
    position: relative;
    top: -233px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn {
    padding-bottom: 4px !important;
    padding-left: 20px !important;
    padding-right: 4px !important;
    padding-top: 4px !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px !important;
    padding-top: 0 !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a;
    font-family: neutra2display-bold;
}


#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 10px 20px 0 !important;
    top: 0;
    width: 31.9149%;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px;
    padding-top: 0;
    position: relative;
    top: -25px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: block;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_panelProductPromo {
    display: none;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 #Div5.span12.text-alignment {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    color: #000000;
    display: block;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 1.3em;
    left: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    top: 20px;
}



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 10px;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 15px !important;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span8.position-relative.fixing.double-wide-3column.callout-seprator.FEPromo4 .span12.text-alignment .btn.btn-link {
    margin: 20px 0 7px !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a
{
left: 15px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a !important;
    font-family: HelveticaNeueW01-65Medi;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
}





.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: neutra2display-medium;
    font-size: 18px;
    text-align: left;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn.btn-link a {
    padding-left: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn {
    left: 20%;
    position: relative;
    top: -25px;
}



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    left: 792px;
   
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 50%;
 
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a > span {
    color: #f3d163;
    font-family: neutra2display-bold;
	font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163 !important;
	font-family: neutra2display-bold;
	font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .one-colum-layout #Div5 .span7 {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    padding: 11px 0;
    text-align: center;
    width: 307px;
}




/* olay eyes page */


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 {
    text-align: center;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3 #Div5 .span5 div.span12 p {
    position: relative;
    top: 30px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 img + div.one-colum-layout div.span12.text-alignment .pull-left {
    padding-left: 22px;
    text-align: center;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
  }





#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
    background: #000 none repeat scroll 0 0 !important;
    margin-left: 46px;
    width: 147px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff !important;
    font-size: 11px;
    padding: 0;
    position: static;
    text-align: center;
	font-family: neutra2display-medium;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
   display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -142px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 12%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-1.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-3.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    border-radius: 0;
    display: inline-block;
    line-height: 10px;
    margin-left: 5%;
}

#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    padding: 15px 0 !important;
}

 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15
 {
	font-family: neutra2display-medium;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
	font-size:18px;
 }
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    padding-top: 26px !important;
}
 
 
 
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff;
    font-family: neutra2display-medium;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}










/* CHG0107009 */



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold !important;
    font-size: 18px !important;
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    font-family: neutra2display-bold;
    font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000;
    font-family: neutra2display-bold;
    font-size: 18px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    position: static;
}





/* CHG0106985 */



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    text-align: left;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: neutra2display-bold;
    font-size: 14px;
}









/* 	CHG0106970 */

#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA, #pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA:hover {
    background: #f6f6f6 none repeat scroll 0 0 !Important;
    left: 0;
    line-height: 21px;
    padding: 20px 0 13px 20px !important;
    top: 255px;
    width: 93.5%;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px !Important;
    position: unset;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .btn.btn-link .btn_ShopAllRegenerist {
    color: #c12730;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 14px !Important;
    left: 28px;
    position: relative;
    top: -10px;
}


.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout {
    top: 277px !Important;
}


.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-content .RegeneristPromo6 #single-wide-4-column-content.span12 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !Important;
}
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px;
    font-weight: normal;
    left: 15px;
    margin: 0;
    top: -3px;
	padding-right: 10px;
}




.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 strong {
    font-family: neutra2display-bold;
    font-weight: bold;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}




#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
    color: #ff005a;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}






.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
    display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -150px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 13.5%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
}




/* RITM0511297  */

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    font-size: 28px;
    padding-bottom: 30px;
    text-transform: uppercase;
    font-family: HelveticaNeueW01-75Bold;
}



/* RITM0524014 */



.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
    margin-top: 277px;
}
.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.CompletePromo5 .one-colum-layout {
    margin-top: 277px;
}

/* RITM0523993 */

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6 .one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}






/*skin advisor*/



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .tips-head h1 {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}


/* Skin advisor page 2 starts */
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .tips-head h1 {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
    color: #BCA67F !important;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper .margin-top-4-row {
       margin-top: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper .margin-top-4-row {
    margin-top: 0;
}
/* Skin advisor page 2 end*/



.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 {
    margin-top: 135px;
    height: 560px !important;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
    margin-top: 0;
}





#pagemainwrapper.tipslanding .box-content-wrapper img,
#pagemainwrapper.tipstopiclanding .box-content-wrapper img
{
	height:183px !important;
}

/* page specific issue fix */

#pagemainwrapper.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper,
#pagemainwrapper.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 #breadcrumb-wrapper,
#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #breadcrumb-wrapper,
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #breadcrumb-wrapper {
    top: -121px !important;
}


.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #page-content .callout-wrapper {
    width: 960px !important;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .breadcrumb {
    
    margin-top: 0px !important;
}


#pagemainwrapper.tipstopiclanding.cls-1e5e5818-6ded-4b36-b8c7-90670dce06af #breadcrumb-wrapper {
   top: -86px !important;
    
}
#pagemainwrapper.tipstopiclanding.cls-7c61c79c-e764-4d44-bc55-7f643204f1a5 #breadcrumb-wrapper {
  
    margin-top: -80px !important;
  
}


.tipslanding .close.video-close,
.tipstopiclanding .close.video-close {
    left: auto;
    top: 40px !important;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: HelveticaNeueW01-55roma;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    font-family: HelveticaNeueW01-65medi;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
    font-size: 18px;
    color: #000;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    font-family: HelveticaNeueW01-55roma;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
    color: #000;
    font-family: HelveticaNeueW01-55roma;
    text-align: left;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper>.span9 {
    margin-top: 118px;
    padding-left: 55px;
}

.tipstopiclanding .box-content-wrapper a {
    color: #000;
    font-family: HelveticaNeueW01-65medi;
    width: 100%;
    float: left;
    font-weight: normal;
    text-decoration: none;
    text-transform: capitalize;
    font-size: 20px;
}

/* RITM0646940 starts */
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000!important;
    font-family: HelveticaNeueW01-55roma;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
    font-family: NeutrafaceText-Book;
    font-size: 14px;
	line-height: 1em;
}
/*
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
      line-height: 1em;
	  font-size: 14px
}
 RITM0646940 stops */
 
 
 
 
 
 
 
/*  facials page */
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 #page-content-wrapper {
    width: 1000px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .breadcrumb {
    margin: 0 !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .background-image-container img {
    width: 1100px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty {
    position: relative;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty .text-alignment {
    padding: 0;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 40%;
    position: absolute;
    top: 8%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 30px;
    width: 341px;
    text-transform: uppercase;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: -46px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment {
    width: 24%;
    position: absolute;
    left: 13%;
    top: 24%;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p {
    font-size: 55px;
    font-family: NeutrafaceText-light;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p+p {
    font-size: 24px;
    padding-top: 20px;
    padding-bottom: 40px;
}



.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .cta-item-2 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
    line-height: 1em;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 p {
    width: 160px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment {
    position: absolute;
    top: 10%;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p {
    font-size: 55px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p+p {
    font-size: 35px;
    margin: auto 27%;
    padding: 20px 0;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 {
    position: relative;
    top: 375px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div {
    width: 300px;
    display: inline-block;
    line-height: 1.2em;
    padding: 0 20px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div p:first-child,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div p:first-child {
    color: #000;
    padding-bottom: 20px;
    font-size: 18px;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 {
    position: relative;
    top: 405px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div {
    width: 274px;
    display: inline-block;
    float: left;
    margin: auto 2%;
    padding-top: 40px;
}







.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 {
    position: absolute;
    margin-top: 5%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p {
    width: 48%;
    margin: 0 auto;
    line-height: 1.4em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p>strong {
    font-size: 35px;
    width: 100%;
    float: left;
    padding-bottom: 40px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 p {
    font-size: 27PX;
    LINE-HEIGHT: 1.2EM;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 strong {
    width: 100%;
    float: left;
    font-size: 45px;
    padding-bottom: 40PX;
    PADDING-TOP: 40PX;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 {
    width: 250px;
    float: left;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 strong {
    color: #000;
    font-family: NeutrafaceText-book;
    position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 p {
    padding-top: 0;
    line-height: 1.3em;
    width: 185px;
    margin: 0px auto;
    position: relative;
    top: -50px;
}




.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 {
    color: #000;
    font-size: 55px;
    text-align: center;
    line-height: 1.5em;
    font-family: NeutrafaceText-light;
    font-weight: normal;
	padding-top: 40px;

}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 {
    width: 1000px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    width: 30%;
    text-align: center;
    float: left;
    display: inline-block;
    margin: 0 auto;
	position: relative;
    top: -90px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 {
    padding-left: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    padding-right: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
    margin-top: 20px;
    margin-bottom: 20px;
	position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .background-image-container {
    display: none;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2 {
    margin-left: 30%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    margin-left: 19%;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
    left: -50px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 45%;
    position: absolute;
    top: 30%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 27px;
    width: 341px;
    text-transform: uppercase;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment p> strong {
    color: #000;
    font-size: 12px;
    line-height: 1em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: 0px;
}

/* facial page end */



/* olay eyes start */

.experiencelanding .exp-detailpage-link {
	margin: 0;
}

.experiencelanding #breadcrumb-wrapper {
    background: url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/Olay_Desktop_TheOlayStory_UK.jpg") no-repeat;
    height: 654px;
    margin-top: -105px;
	margin-bottom: 0;
	top: 0;
}
.experiencelanding #breadcrumb-wrapper + div + div {
	margin-top: 0;
}

.experiencelanding #breadcrumb-wrapper > .span9 {
	margin-top: 84px;
padding-left: 55px;
}
.experiencelanding  div.span12.text-alignment .content{
	color: #575757;
	font-size: 0.875em;
}

.experiencelanding  #breadcrumb-wrapper + div{
	margin-right: 40px;
    margin-top: 65px;
}

.experiencelanding #breadcrumb-wrapper + div + div > div:first-child + div .promo-area-three > div:first-child .one-colum-layout #Div8{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child{
	display: none;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child > div:first-child + div{
	margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child > div:first-child  > div:first-child + div > div:first-child + div{
	margin: 0;
	float: left;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child{
	display: none;
}
.experiencelanding .single-wide-3column.callout-seprator > img:first-child + div > div:first-child  + div > div .span12 + div{
	bottom: 35px;
    position: relative;
    text-transform: uppercase;
}

.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div .one-colum-layout .btn-link {
    margin-top: 0;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div,.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div +div + div + div {
	margin-top: 40px;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child  + div + div  + div  + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-link {
    position: relative;
}
.experiencelanding .btn-link a{
	color: #A7986A;
	font-family: "HelveticaNeueW01-75Bold";
}

.experiencelanding   .fixing.double-wide-3column + div + .fixing.double-wide-3column{
	border-top: 1px solid #E4E4E4;
    margin-top: 40px;
}
/*#breadcrumb-wrapper + div + div{
	width: 710px;
	float:left;
}*/

.experiencelanding .tips-head.pull-left.row-fluid + div > div > .position-relative.fixing:first-child{margin-top: 28px;margin-bottom: 0 !important; }
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator {
	bottom: 110px;
    margin-bottom: 25px !important;
    margin-top: 40px !important;	
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator img.img-fluid {
	margin:0;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link { 
	margin: 0 !important;
    padding: 5px 20px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link:hover { background:none !important;}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator .btn.btn-link a { 
	left: 0;
    position: relative;
	font-size: 1em;
    top: -10px;
}

.experiencelanding .single-wide-3column .one-colum-layout {
	left: 0;
}
	




.experiencelanding .span8 .tips-head + div  .span12:first-child + div{
	margin-top: 20px;
}
.experiencelanding .margin-top-4-row  > div:first-child + div  + div  + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 95.5%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div {
	width: 100%;
}
.experiencelanding .container-style .callout-wrapper .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div + div > div {
	width: 33.32%;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column {
	
    margin-top: 15px;
}
.experiencelanding .fixing.double-wide-3column + div + .fixing.double-wide-3column  > div{
	padding-top: 40px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column {
	margin-top: -71px;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div {
    margin-left: 0;
	margin-right: 20px;
}
.experiencelanding .span8.position-relative.fixing.double-wide-3column.callout-seprator {
	width:auto;
}

.experiencelanding .span12 .pull-left .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .one-colum-layout {
    background: none repeat scroll 0 0 #F6F6F6;
    margin-top: 275px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div .learn-more-btn {
    background-color: #C2C2C2;
    border-style: none;
    margin-right: 35px;
    margin-top: -226px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    margin-right: 108px;
    margin-top: -20px;
}
.experiencelanding .margin-top-4-row > div:first-child + div + div + div + div + div + div + div + div + div + div .btn-inverse {
    background: none repeat scroll 0 0 #C2C2C2;
    border: medium none;
    margin-right: 104px;
    margin-top: 2px;
}
.experiencelanding .btn.btn-link .btn_ProxTwinsStudy {
    left: -44px;
}
.experiencelanding .btn_IsProxRightForYou {
    left: 7px;
}

.experiencelanding .breadcrumb{
    margin: -10px -2px !important;
}

.experiencelanding .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 {
    width: 26%;
}
.experiencelanding #page-content-wrapper .span12.position-relative.fixing.double-wide-3column.margin-for-ph .span12 .span12 .btn a {
   top: 0;
}

.experiencelanding div.span12.text-alignment .content {
    color: #000000;
    float: none;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 16px;
    margin: 0 auto 0 25px !important;
    width: 71%;
}
.experiencelanding .OlayStoryPromo1{margin-top: 28px;}
.experiencelanding .OlayStoryPromo1 .span5.pull-left p {
    color: #575757;
    font-family: "HelveticaNeueW01-55Roma";
    margin-bottom: 22px !important;
    margin-left: 0 !important;
    width: 99%;
}
.experiencelanding #page-content .OlayStoryPromo2 {
    border-top: none !important;
    height: 80px !important;
	margin-bottom: 0 !important;
    margin-top: 40px !important;
    padding-bottom: 160px !important;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 {
    width: 33.3% !important;
	margin-top:22px !important;
}
.experiencelanding .OlayStoryPromo6 .one-colum-layout {
    left: -16px;
    width: 95%;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    border: medium none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8{
 border: medium none;
}
.experiencelanding .fixing.double-wide-3column .span5.pull-left {
    width: 100%;
}
.experiencelanding  .OlayStoryPromo1{
height:125px !important;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero {
    position: relative;
    left: -25px;
    top: 0;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero a{
color:#ffffff;
}
.experiencelanding  .OlayStoryPromo1 .btn.btn-inverse.margin-for-callout-btn.margin-zero:hover {
background:#c2b690;
border-radius:13px 0 0;
color:#ffffff;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo7 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo8 {
    height: auto !important;
	bottom:0;
	margin-bottom:0;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo9 {
    bottom: 0;
    height: auto !important;
	margin-bottom:0;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse {
    position: relative;
    top: 0;
}
.experiencelanding #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a{
color:#ffffff;
text-transform:capitalize;
padding:0;
font-size:1em;
}
.experiencelanding  #page-content .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse{
 padding: 10px 15px;
}
.experiencelanding .span12.position-relative.fixing.double-wide-3column.OlayStoryPromo1 .btn.learn-more-btn.btn-inverse  a:hover{
color:#ffffff;
text-transform:capitalize;
}

.experiencelanding #page-content-wrapper {
    float: left;
    height: 1600px;
    margin-bottom: 0;
}

.experiencelanding #page-content .span4.position-relative.single-wide-3column.callout-seprator.OlayStoryPromo6 .btn.btn-link{
margin-left: 33px !important;
}

/*GB*/
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_4,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_5,
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_6 {display:block !important;}
.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b.item-1.odd.first{display:none;}
.cls-4770c05e-8244-47f7-9c55-503cd9507cc1.item-2.even{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd{display:none;}
.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.even{display:none;}
.cls-21af506a-c833-4154-a36f-a893d5008a1f.item-9.odd{display:none;}
/*SuperNova2*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
  display: none;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_10 {
  display: block;
}
/* cr:637856 strts here*/

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13) {
   border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 35% !important;
}
/* cr:637856 ends here*/
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .carousel-bg + #phdesktopbody_0_pnlContentArea,
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890  .carousel-bg + #phdesktopbody_0_pnlContentArea{
 margin-right: 40px;
    margin-top: -164px;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-content-wrapper > .span12 .tips-head + .pull-left > div + div > div > div .one-colum-layout {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
 
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_panelSubHeadlineandCTASection {
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    top: 277px;
    width: 308px;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 245px;
    opacity: 0.85;
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a
{
color: #000000 !important;
    font-size: 1.3em;
    font-family: "HelveticaNeueW01-75Bold";
    top: -10px;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout	.btn.btn-link,
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a {
    text-align: left;
    padding: 0 0 0 20px !important;}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #page-footer{
	margin-top:80px;
	
}
.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .btn.btn-link a{
    padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	  }
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649  #page-content-wrapper > #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout .span7 {
    text-align: center;
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo  .one-colum-layout .btn.btn-link {
      padding: 0;
    margin: 0;}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7 {
  
    width: 100%;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_panelBrandExperiencePromo .one-colum-layout .span7{
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    margin-top: 19px;
    padding: 10px 0;
	    text-align: center;
}
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-footer {
    margin-top: 100px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .single-wide-3column.callout-seprator > img:first-child + div > div:first-child + div > div .span12 + div {
    bottom: 0;
}
/*1206921 starts here*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid .span8 {width:700px}
/*1206921 ends here*/

/**********************************/






.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout{
	height: 80px;
    margin-top: 245px;
    opacity: 0.85;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6  .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
} 

/*#pagemainwrapper.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .PromoSkincare40 .one-colum-layout .btn#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_9_panelBrandExpPrimaryCTA {
	border:1px solid red;
	 margin: 7px 0 0;
}*/


.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty {
    margin-bottom: 100px !important;
	    width: 33.32%!important;
}
.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
}
#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_0_panelBrandExpPrimaryCTA {   
    padding: 7px 10px !important;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareaebd403f42c0b46249f346b3df7f144c0_1_panelBrandExpPrimaryCTA.btn a{
	top: 7px;
    left: 7px;
    font-family: "HelveticaNeueW01-75Bold";
    color: #000000!important;
    font-size: 1.3em;
    text-align: left;
}

#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_7_panelProductPromo{
	display: none;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7{
	    margin-bottom: 70px !important;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout{
	height: 80px;
    margin-top: 255px;
    opacity: 0.85;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .one-colum-layout #Div5 .span7{
	background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    width: 308px;
    padding: 10px 0;
    text-align: center;
} 
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f3918909 .FEPromo7   .btn.btn-link{
	margin: 0 !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7   .btn a {
	padding: 0!important;
    display: block;
    width: 100%;
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
	left:10px;
} 
/**********************************/
/**************1224551 starts*******************/
.experiencelanding #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea4f9adb665c6446d0b009ab8f8c47506b_7_panelBrandExperiencePromo{
	display: none;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator:nth-child(13){
	width: 33.3% !important;
}
.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator.promo_eyes {
    border-bottom: 8px solid #000000;
    bottom: 67px;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 44px !important;
    padding-bottom: 0px;
    width: 33.3% !important;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content-wrapper {
    width: auto 
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {   
    display: none;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li {
	color:#fff !important;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .breadcrumb li a{
	color:#fff !important;
} 
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {   
    padding: 0px 0 0 50px;
	z-index: 1;
    position: absolute;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    position: relative;
	margin-top: -23px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-header {
    height: 115px;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn {
   background: #fff !important;
    text-decoration: none !important;
    padding: 7px !important;
    width: 160px;
    border-radius: 20px;
    position: absolute;
    right: 36%;
    top: auto;
    bottom: -100%;
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720#pagemainwrapper #page-content .eyes_promo1 .one-colum-layout .btn:hover{
	background: #fff !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 .one-colum-layout .btn a {   
    color: #000 !important;	    
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2{
	margin-top:135px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 >img	{
	margin-left:70px
}

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3{
	margin-top:35px;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-inverse{
	 position: absolute;
    text-decoration: none;
    background: #000 !important;
    border-radius: 20px;
    width: 130px;
    padding: 7px!important;
    top: 47%;
    left: 44%;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link{
	position: absolute;
    text-decoration: none;
    background: #000 !important;
    width: 68%;
    top: 77%;
    left: 16%;
    height: 50px;
    padding: 0 !important;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link a{
	color: #fff !important;
    display: inline-block;
    padding-top: 24px;
    font-size: 38px;
}  
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo4{
	margin-bottom:40px;
} 
/***************1224551 ends******************/

/***************incident 1384419 starts******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 600px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .row-fluid.carousel-bg.versioned-item-container {
    display: none;
}
/***************incident 1384419 ends******************/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000 !important;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .promo-container-row .promo-nonempty:nth-child(12) {
    border-color: currentcolor currentcolor #000;
    border-style: solid;
    border-width: 0 0 8px;
    margin-left: 0 !important;
    margin-top: 87px !important;
    width: 33% !important;
}

/* Chat landing page starts */

.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper {
    background:none;
	height: auto;
	z-index: 1;
	margin-left: -61px;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb li a, 
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .breadcrumb>li {
    color: #fff !important;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper .breadcrumb li.active a span{
	color: #a7986a !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #breadcrumb-wrapper + div{
	margin-top:-71px !important;
	margin-right:0 !important;		
	width: 100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content .callout-wrapper{
	width:1100px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 #page-content-wrapper{
	width:100%;
	height: auto;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .span12 .row-fluid.pull-left{
	margin-top: -61px;
	z-index: 0;
}
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .tips-head.pull-left.row-fluid{
	margin:0;
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner{
	margin:0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout{
    top: 8%;
    height: 92%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .one-colum-layout .onelayout-heading{
	display:none;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5{
	width: 100%;
    height: 100%;
    margin-top: 0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12.text-alignment,
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .span12 .span5 .row-fluid {
	height:100%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3	 .img-fluid{
	margin:0;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1){
    width: 100%;
    background: none !important;
    height: 100%;
	padding: 0 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2){
	position: relative !important;
    top: -100px;
    float: right;
    right: 11%;
    z-index: 0;
	border-top-left-radius: 15px;
    background: #d1c492 !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(1) a{
	font-size:0;
    z-index: 1;

}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn:nth-child(2) a{
	padding: 10px 30px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .chat-banner .btn a{
	font-family: "HelveticaNeueW01-65Medi";
    position: relative;
    top: 50%;
    left: 0;
    color: #fff !important;
    text-transform: uppercase;
    padding: 295px 550px 266px !important;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .one-colum-layout{
    top: 31%;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 h2.onelayout-heading {
    color: #A7986A !important;
    font-size: 35px !important;
    font-family: HelveticaNeueW01-55Roma, arial;
	text-align: left;
	padding: 0px 120px !important;	
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .span12 .span5{
	width: 100%;
	margin-top:20px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 div.span12.text-alignment p.content{
    color: #fff;
    font-size: 25px;
    text-align: justify;
	line-height: 30px;
	width: 79% !important;
	margin: 0px auto 0 120px !important;
	font-family: HelveticaNeueW01-55Roma, arial;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn{
    background: #d1c492 !important;
    position: relative !important;
    top: 75px;
}
.experiencelanding.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .CHAT-PROMO-1 .btn a{
	color: #fff !important;
	padding: 15px 45px;
    text-transform: uppercase;
}
.header-link-component {
    padding: 0 5px;
}
/* Chat landing page ends */


/* olay eyes issue fixed-1560157  */

.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo1 {
    margin-top: -110px;
    position: relative;
}


#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #page-content .eyes_promo1 .one-colum-layout .btn {
    background: #fff none repeat scroll 0 0;
    border-radius: 20px;
    bottom: -125%;
    padding: 7px;
    position: absolute;
    right: 36%;
    text-decoration: none;
    top: auto;
    width: 170px;
}


.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 #breadcrumb-wrapper .span9 {
    padding: 0 0 0 50px;
    position: absolute;
    width: auto;
    z-index: 1;
}

#pagemainwrapper.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .tips-head h1 {
    border: medium none;
    color: #000;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    position: absolute;
    top: 560px;
    z-index: 999;
}



/* issue fix */

.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .tips-head.pull-left.row-fluid {
    margin-top: -90px;
}
.experiencelanding.cls-c4692cd5-c7b5-482c-90f2-7b8b9e41f4d4 .span12.position-relative.fixing.Quadruple-wide-4-column {
    margin-top: 117px !important;
}


.breadcrumb li a span, #pagemainwrapper.homepage.cls-75345f07-9d50-4feb-89e1-c086f8e3e70b #breadcrumb-wrapper .breadcrumb > li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000 !important;
}





/* olay eyes issue fix */



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 h2.onelayout-heading {
    padding-top: 0;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: neutra2display-medium;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left {
    bottom: 170px;
    float: right;
    padding-left: 0;
    padding-right: 40px;
    position: relative;
    right: 20px;
    width: 30%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 > img.img-fluid:first-child {
    left: 80px;
    position: relative;
}
.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 .one-colum-layout .btn.btn-link
{
  left: 18%;
}



.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes {
    position: relative;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 {
   
    position: absolute;
    top: 240px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
    width: 142px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin-left: 48px;
    width: 147px;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a{
    color:transparent !important;
	position:unset;
	
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: transparent;
    font-size: 0;
    padding: 15px 48%;
    position: unset;
}



/* olay story */

 .cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p
{
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span7.pull-left .span12
 {
    position: absolute;
    top: 25px;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    height: 654px;
}
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper {
    background: rgba(0, 0, 0, 0) url("/en-gb/-/media/Olay_UK/Images/Callouts/UK/Desktop/Olay story/1100x610_eng.jpg") no-repeat scroll 0 0;
    height: 654px;
    margin-bottom: 0;
    margin-top: -105px;
    top: 0;
}



.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .exp-detailpage-link li:nth-child(2) {
    display: block;
}

.cls-07c41ce4-a462-426a-8291-0945355bf320.item-3.odd {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_3 a {
    display: block;
}

.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #phdesktopbody_0_phdesktopbrandexperiencecategorynavigation_0_rptrTopicNavigation_liTopics_9 a {
    display: block;
}



/* /essentials-complete */
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #phdesktopbody_0_phdesktophomeheroarea_0_rptCarouselItems_pnlBackgroundImage_0 > h2 {
    display: block !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty {
    height: 400px !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    padding-bottom: 30px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .span12:first-child {
    display: none;
}	

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout {
    position: static;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div8 {
    display: none;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    display: block;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 .span7.pull-left {
    padding-left: 0;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #single-wide-4-column-content, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo4 .one-colum-layout #Div2 {
    display: none;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 47%;
    position: absolute;
    top: 30%;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 p.content {
    min-height: 0;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000 !important;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn, #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none;
    outline: medium none;
	  text-decoration: none;
	  height: 28px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-size: 14px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 h2 img {
    left: -70px;
    position: relative;
    top: 20px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #c2b690 none repeat scroll 0 0;
    border-radius: 13px 0 0;
    margin: 0;
    padding: 0 !important;
    top: 449px;
    width: 150px;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: neutra2display-medium;
    font-size: 18px;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0 !important;
}

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9, .homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #breadcrumb-wrapper .span9 > .breadcrumb {
    padding: 0;
    position: relative;
    z-index: 1;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 {
    margin-left: 0 !important;
    margin-right: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }
 
 #pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    background: #f3d163 none repeat scroll 0 0 !important;
 }

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn {
    margin-left: -10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.margin-for-ph.callout-seprator.FEPromo2.promo-nonempty.FEPromo2 .span12.text-alignment {
    padding: 0 0 0 10px;
}

/*essentials */




.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo {
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 340px;
    left: 0;
    margin: 0 10px 65px 0 !important;
    position: static;
    top: 0;
    width: auto;
}
.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 !important;
    position: static;
    top: 0;
}

.experiencelanding .img-fluid, .cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .img-fluid, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 .img-fluid, .cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .img-fluid, .cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .img-fluid, .cls-58e0fb5e-4988-4544-810c-e33ecbb33584 .img-fluid, .cls-5f151bfb-ed85-4e39-afb9-ccd10d42b57c .img-fluid, .cls-0881178e-ada7-4882-9c78-76c44b774b86 .img-fluid, .cls-9e957bf7-fbf6-46d7-a5a7-cc2d02c94f25 .img-fluid {
    margin-top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    position: relative;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .one-colum-layout {
    height: auto;
    margin: 0;
    opacity: unset;
    position: relative;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelProductImage {
    display: none;
    margin-left: 10px;
    margin-top: -148px;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    left: 0;
    padding: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: none;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .callout-seprator #Div8 {
       display: none;
    margin-top: 0;
}
#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty .btn {
    margin: 0;
    padding: 20px 10px !important;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content {
    display: none;
   
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 #single-wide-4-column-content + div.span12.text-alignment {
    display: none;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FE-Promo5 .btn.btn-link a {
    position: static;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo .btn a {
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin: 0;
    position: static;
    top: 0;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    height: 400px;
    left: 0;
    margin-bottom: 0;
    margin-right: 10px !important;
    margin-top: 0;
    position: static;
    top: 0;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty {
    height: 358px !important;
    left: 0;
    margin: 0 10px 45px 0 !important;
    top: 0;
    width: 32% !important;
}



.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo {
    background: #f3f3f3 none repeat scroll 0 0;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
    position: static;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 70px !important;
    padding-top: 32px !important;
}


.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
    padding-top: 12px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000 !important;
    font-family: neutra2display-medium;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
     font-family: neutra2display-medium;

}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn, #pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn a {
    background: #e6216b none repeat scroll 0 0;
    border-radius: 13px 0 0;
    color: #fff !important;
    font-family: neutra2display-medium;
    position: static;
	 padding: 8px 10px;
	
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 23px;
    padding: 8px 10px !important;
    position: relative;
    top: -233px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn {
    padding-bottom: 4px !important;
    padding-left: 20px !important;
    padding-right: 4px !important;
    padding-top: 4px !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px !important;
    padding-top: 0 !important;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a;
    font-family: neutra2display-bold;
}


#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExperiencePromo {
    left: 0;
    margin: 0 10px 20px 0 !important;
    top: 0;
    width: 31.9149%;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn {
    padding-left: 40px;
    padding-top: 0;
    position: relative;
    top: -25px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 {
    display: block;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_panelProductPromo {
    display: none;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span4.position-relative.single-wide-3column.callout-seprator.promo-nonempty.FEPromo7 #Div5.span12.text-alignment {
    background: #f3f3f3 none repeat scroll 0 0;
    padding-bottom: 8px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    color: #000000;
    display: block;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 1.3em;
    left: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    top: 20px;
}



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_2_panelBrandExperiencePromo .btn {
    left: 10px;
}

#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn {
    padding-left: 15px !important;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .span8.position-relative.fixing.double-wide-3column.callout-seprator.FEPromo4 .span12.text-alignment .btn.btn-link {
    margin: 20px 0 7px !important;
}
.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a
{
left: 15px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
	color: #ff005a !important;
    font-family: HelveticaNeueW01-65Medi;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
}





.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout #Div5 {
    background: #f3f3f3 none repeat scroll 0 0;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: neutra2display-medium;
    font-size: 18px;
    text-align: left;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .span4.position-relative.single-wide-3column.callout-seprator.FEPromo7.promo-nonempty .btn.btn-link a {
    padding-left: 10px;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn {
    left: 20%;
    position: relative;
    top: -25px;
}



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .item.hero-carousel-panel-1item.active.cls-b97ee648-2436-4303-830b-9a5cb882e158 .btn {
    left: 792px;
   
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty.FEPromo2 .btn {
    left: 50%;
 
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a > span {
    color: #f3d163;
    font-family: neutra2display-bold;
	font-size: 14px;
}


#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163 !important;
	font-family: neutra2display-bold;
	font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .one-colum-layout #Div5 .span7 {
    background: #f3f3f3 none repeat scroll 0 0;
    height: auto;
    padding: 11px 0;
    text-align: center;
    width: 307px;
}




/* olay eyes page */


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 {
    text-align: center;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3 #Div5 .span5 div.span12 p {
    position: relative;
    top: 30px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 img + div.one-colum-layout div.span12.text-alignment .pull-left {
    padding-left: 22px;
    text-align: center;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
  }





#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn {
    background: #000 none repeat scroll 0 0 !important;
    margin-left: 46px;
    width: 147px;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff !important;
    font-size: 11px;
    padding: 0;
    position: static;
    text-align: center;
	font-family: neutra2display-medium;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
   display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -142px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 12%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-1.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-3.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    border-radius: 0;
    display: inline-block;
    line-height: 10px;
    margin-left: 5%;
}

#pagemainwrapper.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn.cta-item-1 {
    margin-left: 26%;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-5.btn.learn-more-btn.btn-inverse, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .cta-container.cta-item-7.btn.learn-more-btn.btn-inverse {
    padding: 15px 0 !important;
}

 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, 
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14,
 .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15
 {
	font-family: neutra2display-medium;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
	font-size:18px;
 }
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    padding-top: 26px !important;
}
 
 
 
 
 
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    color: #fff;
    font-family: neutra2display-medium;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}










/* CHG0107009 */



#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold !important;
    font-size: 18px !important;
    position: static;
}

.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_5_panelBrandExpPrimaryCTA a {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 .FEPromo7 .btn a {
    font-family: neutra2display-bold;
    font-size: 18px;
}

.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_8_panelBrandExperiencePromo #Div5 .btn a {
    color: #000;
    font-family: neutra2display-bold;
    font-size: 18px;
}

#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a span {
    color: #ff005a;
    font-family: neutra2display-bold;
    font-size: 14px;
}


#pagemainwrapper.homepage.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_3_panelBrandExperiencePromo .btn a {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    position: static;
}





/* CHG0106985 */



#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout .btn a {
    color: #000;
    float: left;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 18px;
    text-align: left;
}
#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: neutra2display-bold;
    font-size: 14px;
}









/* 	CHG0106970 */

#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA, #pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA:hover {
    background: #f6f6f6 none repeat scroll 0 0 !Important;
    left: 0;
    line-height: 21px;
    padding: 20px 0 13px 20px !important;
    top: 255px;
    width: 93.5%;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_6_PromoCalloutUserControl_pnlPrimaryCTA a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px !Important;
    position: unset;
}

.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .btn.btn-link .btn_ShopAllRegenerist {
    color: #c12730;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 14px !Important;
    left: 28px;
    position: relative;
    top: -10px;
}


.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout {
    top: 277px !Important;
}


.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-content .RegeneristPromo6 #single-wide-4-column-content.span12 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !Important;
}
.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f .span4.position-relative.single-wide-3column.callout-seprator.PromoSkincare40.promo-nonempty .one-colum-layout .btn a {
    color: #000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 18px;
    font-weight: normal;
    left: 15px;
    margin: 0;
    top: -3px;
	padding-right: 10px;
}




.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 strong {
    font-family: neutra2display-bold;
    font-weight: bold;
}

#pagemainwrapper.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .promo-area-three.promo-container-row .promo-nonempty .one-colum-layout.FEPromo4 .btn a {
    color: #f3d163;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}




#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareab5f17f0a62a644bb917059567be08439_4_PromoCalloutUserControl_panelCalloutPromo .btn a {
    color: #ff005a;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}






.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 {
    display: inline-block;
    font-family: neutra2display-medium;
    font-size: 16px;
    margin-left: -150px;
    position: absolute;
    text-align: center;
    top: 46px;
    width: 13.5%;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
}




/* RITM0511297  */

.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .tips-head h1 {
    border: medium none;
    font-size: 28px;
    padding-bottom: 30px;
    text-transform: uppercase;
    font-family: HelveticaNeueW01-75Bold;
}



/* RITM0524014 */



.homepage.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.Wrinkle_promo4.promo-nonempty .one-colum-layout {
    padding: 0;
    width: 96%;
    margin-top: 277px;
}
.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .span4.position-relative.single-wide-3column.callout-seprator.CompletePromo5 .one-colum-layout {
    margin-top: 277px;
}

/* RITM0523993 */

.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_0_pnlBrandExperienceContainer.one-colum-layout, .cls-54122aa8-bd43-465c-9e2a-083a721bb649 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_1_phbrandexperiencecontentareab452d5957ed5428ab316782ee0503f88_1_pnlBrandExperienceContainer.one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}
.homepage.cls-54122aa8-bd43-465c-9e2a-083a721bb649 .TEPromo6 .one-colum-layout {
    height: 80px;
    margin-top: 218px;
    opacity: .85;
}






/*skin advisor*/



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .tips-head h1 {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}

#pagemainwrapper.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b  .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}


/* Skin advisor page 2 starts */
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper .breadcrumb {
    position: static;
    margin: 10px 0px 0px 15px !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .tips-head h1 {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout {
    width: 39%;
    left: 36%;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .span5.pull-left {
    padding: 0 !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content {
    display: none;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout .content +p {
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
	color: #BCA67F !important;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn {
   
    border-radius: 25px;
    padding: 10px 15px;
	margin-left: 22%;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo1 .one-colum-layout .span5.pull-left .btn a {
    color: #000 !important;
	font-size: 18px;
}




.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
    position: absolute;
    color: #BCA67F;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 50px;
    padding-top: 40px;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 {
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 {
    position: absolute;
    top: 0;
    width: 38%;
    left: 48%;
    top: 44px;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo4 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p+p {
    margin-top: 40px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 14%;
    top: 94px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo5 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}





.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 {
    position: absolute;
    width: 38%;
    left: 48%;
    top: 29px;
    text-align: right;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-2 {
    position: absolute;
    top: 84%;
    text-align: center;
    width: 100%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 11px;
    text-align: center;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 {
    position: absolute;
    top: 18%;
    width: 31%;
    left: 14%;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:first-child {
    color: #fff;
    font-size: 31px;
    line-height: 1.1em;
    padding-bottom: 20px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p {
    color: #fff;
    font-size: 16px;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo7 .cta-item-3 a {
    color: #000 !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .skinadvisor_promo7 .cta-item-3 {
    position: absolute;
    top: 72% !important;
    width: 14%;
    border-radius: 25px;
    font-size: 18px;
    left: 22%;
    
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8{
    position: relative;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 15%;
    text-align: left;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 {
    position: absolute;
    width: 58%;
    left: 39%;
    top: 114px;
    text-align: left;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #fff;
    font-size: 40px;
    line-height: 1.1em;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 a {
    color: #000 !important;
	font-size: 18px;
}

#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content .skinadvisor_promo8 .cta-item-3 {
	position: absolute;
    top: 65%;
    left: 53%;
    width: 14%;
    border-radius: 25px;
  
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 {
    position: absolute;
    top: 26px;
    width: 98%;
    font-size: 34px;
    text-align: center;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 {
    position: relative;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 {
    width: 58%;
    position: absolute;
    top: 38%;
    left: 35%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-2 p {
    font-size: 40px;
    line-height: 1.2em;
    color: #fff;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -25px;
}	



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p {
    
    font-family: NeutrafaceText-Light !important;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty strong {
    
    font-weight: normal;
    font-family: NeutrafaceText-Bold;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo3 .text-item-1 p {
    font-family: NeutrafaceText-Bold !important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-1 p {
    color: #000;
    font-size: 34px;
    line-height: 1.4em;
    font-family: NeutrafaceText-Bold !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .promo-nonempty p >span {
    font-family: Didot W01 italic;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-content .promo-nonempty .btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-family: helvetica;
    font-weight: bold;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo4 .text-item-1 p:first-child {
    padding-bottom: 70px;
}



#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a div#breadcrumb-wrapper {
    background: #000;
    margin-top: -5px;
}


#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li a,
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li {
    color: #fff !important;
}
#pagemainwrapper.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper li span {
    color: #fff !important;
}



.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo7 .text-item-2 p:nth-child(2) {
    padding-bottom: 20px;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo2 .text-item-1>p {
      font-family: NeutrafaceText-Bold!important;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-2 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #page-footer .container-wrap-footer .social-media-links {
    
    margin-top: 0 !important;
}

.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 0 0 0 5%;
}


.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo8 .text-item-1 p {
    color: #bca67f;
    font-size: 40px;
    line-height: 1.1em;
    font-family: NeutrafaceText-Bold !important;

}
	
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  .skinadvisor_promo6 .text-item-1 p:first-child,
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo6 .text-item-1 p:nth-child(2) {
    position: relative;
    left: -50px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a .skinadvisor_promo1 .one-colum-layout h2.onelayout-heading {
    font-size: 32px;
    line-height: 1em;
    padding: 40px 10px 10px 20px;
    margin: 0;
    color: #BCA67F !important;
    text-align: center;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-54034bca-4678-4bd0-8082-debb3e96028a  #page-content-wrapper .margin-top-4-row {
       margin-top: 0;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper {
    width: 1100px;
    margin: 0;
    margin-top: -4px;
}
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b #page-content-wrapper .margin-top-4-row {
    margin-top: 0;
}
/* Skin advisor page 2 end*/



.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 {
    margin-top: 135px;
    height: 560px !important;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo3 {
    margin-bottom: 40px;
    margin-top: 0;
}





#pagemainwrapper.tipslanding .box-content-wrapper img,
#pagemainwrapper.tipstopiclanding .box-content-wrapper img
{
	height:183px !important;
}

/* page specific issue fix */

#pagemainwrapper.cls-54122aa8-bd43-465c-9e2a-083a721bb649 #breadcrumb-wrapper,
#pagemainwrapper.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 #breadcrumb-wrapper,
#pagemainwrapper.cls-db48e16c-78ce-48c7-a8d5-c14e8f391890 #breadcrumb-wrapper,
#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #breadcrumb-wrapper {
    top: -121px !important;
}


.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 #page-content .callout-wrapper {
    width: 960px !important;
}
.homepage.cls-5723586d-0539-4266-bf54-d194072cc357 .breadcrumb {
    
    margin-top: 0px !important;
}


#pagemainwrapper.tipstopiclanding.cls-1e5e5818-6ded-4b36-b8c7-90670dce06af #breadcrumb-wrapper {
   top: -86px !important;
    
}
#pagemainwrapper.tipstopiclanding.cls-7c61c79c-e764-4d44-bc55-7f643204f1a5 #breadcrumb-wrapper {
  
    margin-top: -80px !important;
  
}


.tipslanding .close.video-close,
.tipstopiclanding .close.video-close {
    left: auto;
    top: 40px !important;
}


.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .onelayout-heading p {
    color: #000;
    float: right;
    font-family: HelveticaNeueW01-55roma;
    font-size: 30px;
    line-height: 1.1em;
    padding-right: 85px;
    width: 35%;
}

.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .span12.position-relative.fixing.Quadruple-wide-4-column.eyes_promo3.promo-nonempty h2 p {
    color: #000;
    font-size: 17px;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-2 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-4 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-6 a, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-8 a {
    float: left;
    padding: 0 20px;
    position: relative;
    font-family: HelveticaNeueW01-55roma;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-9, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-10, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-11, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-12, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-13, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-14, .homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .olay-eyes .text-container.text-item-15 {
    font-family: HelveticaNeueW01-65medi;
    left: 3%;
    line-height: 1em;
    padding-bottom: 14px;
    padding-top: 15px;
    position: relative;
    top: 47px;
    font-size: 18px;
    color: #000;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .flexible-promo-container.span12.position-relative.fixing.Quadruple-wide-4-column.promo-nonempty.olay-eyes .flexible-content-container #Div5 .btn a {
    font-family: HelveticaNeueW01-55roma;
    font-size: 11px;
    padding: 232px 0 0;
    position: static;
    text-align: center;
}
.homepage.cls-8e5626a3-b4af-499d-a872-4cf32a8b1720 .eyes_promo2 .one-colum-layout .span5.pull-left p {
    padding-bottom: 60px;
    color: #000;
    font-family: HelveticaNeueW01-55roma;
    text-align: left;
}


.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #breadcrumb-wrapper>.span9 {
    margin-top: 118px;
    padding-left: 55px;
}

.tipstopiclanding .box-content-wrapper a {
    color: #000;
    font-family: HelveticaNeueW01-65medi;
    width: 100%;
    float: left;
    font-weight: normal;
    text-decoration: none;
    text-transform: capitalize;
    font-size: 20px;
}

/* RITM0646940 starts */
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .one-colum-layout h2 {
    color: #000!important;
    font-family: HelveticaNeueW01-55roma;
}
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
    color: #000;
    margin: 0;
    min-height: 0;
    width: 78%;
    font-family: NeutrafaceText-Book;
    font-size: 14px;
	line-height: 1em;
}
/*
.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .span4.position-relative.single-wide-3column.callout-seprator p {
      line-height: 1em;
	  font-size: 14px
}
 RITM0646940 stops */
 
 
 
 
 
 
 
/*  facials page */
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 #page-content-wrapper {
    width: 1000px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .breadcrumb {
    margin: 0 !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .background-image-container img {
    width: 1100px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty {
    position: relative;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo-nonempty .text-alignment {
    padding: 0;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 40%;
    position: absolute;
    top: 8%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 30px;
    width: 341px;
    text-transform: uppercase;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: -46px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment {
    width: 24%;
    position: absolute;
    left: 13%;
    top: 24%;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p {
    font-size: 55px;
    font-family: NeutrafaceText-light;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .text-item-1 .txt2 p+p {
    font-size: 24px;
    padding-top: 20px;
    padding-bottom: 40px;
}



.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo2 .text-alignment .cta-item-2 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .text-alignment p {
    color: #000;
    font-family: NeutrafaceText-book;
    line-height: 1em;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 p {
    width: 160px;
    margin: 0 auto;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment {
    position: absolute;
    top: 10%;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p {
    font-size: 55px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p+p {
    font-size: 35px;
    margin: auto 27%;
    padding: 20px 0;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 {
    position: relative;
    top: 375px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div {
    width: 300px;
    display: inline-block;
    line-height: 1.2em;
    padding: 0 20px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div p:first-child,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt32 div p:first-child {
    color: #000;
    padding-bottom: 20px;
    font-size: 18px;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 {
    position: relative;
    top: 405px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt33 div {
    width: 274px;
    display: inline-block;
    float: left;
    margin: auto 2%;
    padding-top: 40px;
}







.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment {
    position: relative;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 {
    position: absolute;
    margin-top: 5%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p {
    width: 48%;
    margin: 0 auto;
    line-height: 1.4em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p>strong {
    font-size: 35px;
    width: 100%;
    float: left;
    padding-bottom: 40px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .background-image-container {
    display: none;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 {
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 p {
    font-size: 27PX;
    LINE-HEIGHT: 1.2EM;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt51 strong {
    width: 100%;
    float: left;
    font-size: 45px;
    padding-bottom: 40PX;
    PADDING-TOP: 40PX;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 {
    width: 250px;
    float: left;
    text-align: center;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 img,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 strong {
    color: #000;
    font-family: NeutrafaceText-book;
    position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt52 p, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt53 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt54 p,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo5 .txt55 p {
    padding-top: 0;
    line-height: 1.3em;
    width: 185px;
    margin: 0px auto;
    position: relative;
    top: -50px;
}




.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 strong,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt61 {
    color: #000;
    font-size: 55px;
    text-align: center;
    line-height: 1.5em;
    font-family: NeutrafaceText-light;
    font-weight: normal;
	padding-top: 40px;

}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 {
    width: 1000px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 img {
    width: 100%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    width: 30%;
    text-align: center;
    float: left;
    display: inline-block;
    margin: 0 auto;
	position: relative;
    top: -90px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 {
    padding-left: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    padding-right: 20%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2,
 .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px 5px !important;
    margin-top: 20px;
    margin-bottom: 20px;
	position: relative;
    top: -70px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .background-image-container {
    display: none;
}

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2 {
    margin-left: 30%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    margin-left: 19%;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 {
    position: relative;
    left: -50px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment {
    left: 45%;
    position: absolute;
    top: 30%;
    width: auto;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .txt1 p {
    font-size: 27px;
    width: 341px;
    text-transform: uppercase;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment p> strong {
    color: #000;
    font-size: 12px;
    line-height: 1em;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment .cta-item-2 {
    position: relative;
    left: 340px;
    border-radius: 25px;
    padding: 8px 5px !important;
    background: #a7986a !important;
    top: 0px;
}

/* facial page end */



/* olay eyes start */

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty .background-image-container img {
    width: 100%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty {
    position: relative;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty p {
    color: #000;
    font-family: NeutrafaceText-book;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment {
    position: absolute;
    top: 10%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .txt1 p:first-child {
    color: #000;
    font-size: 40px;
    line-height: 1em;
    padding-bottom: 40px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty p strong {
    padding-bottom: 10px;
    display: inline-block;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .txt1 p:last-child {
    padding-bottom: 20px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .cta-item-2 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty .text-alignment .cta-item-2 {
    background: #a7986a !important;
    border-radius: 25px;
    padding: 8px !IMPORTANT;
}






.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo2 .text-alignment {
    position: absolute;
    top: 20%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo2 .text-alignment .txt2 {
    width: 390px;
    line-height: 1.5em;
    padding-bottom: 30px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo2 .text-alignment .txt2 p strong {
    font-size: 40px;
    padding-bottom: 30px;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment {
    position: absolute;
    top: 60%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt31, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt32, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt33 {
    width: 255px;
    float: left;
    margin-left: 85px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt31, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt32, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt33 {
    width: 255px;
    float: left;
    margin-left: 85px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .txt33 {
    margin-left: 55px;
}





.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 {
    padding-bottom: 165px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment {
    position: absolute;
    top: 9%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt41 p {
    color: #fff;
    font-size: 40px;
    width: 500px;
    line-height: 1.2em;
    position: relative;
    left: 14%;
    float: left;
    display: inline-block;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt42,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt43,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt44 {
    float: left;
    display: inline-block;
    width: 100%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt42 p,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt43 p,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt44 p {
    color: #fff;
    width: 320px;
    display: inline-block;
    position: relative;
    left: 22%;
    padding-top: 31px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt42 p {
    padding-top: 22px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt45 {
    width: 100%;
    position: relative;
    text-align: center;
    top: 61px;
    z-index: 1;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt45 p {
    color: #000;
    font-size: 20px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .cta-item-2 {
    float: left;
    position: relative;
    top: 80px;
    left: 42%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt45 {
    width: 100%;
    position: relative;
    text-align: center;
    top: 61px;
    z-index: 1;
    float: left;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment {
    position: absolute;
    top: 5%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt51 strong {
    font-size: 40px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt52 {
    position: relative;
    top: 185px;
    width: 100%;
    float: left;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt52 .txt521,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt52 .txt522,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt52 .txt523 {
    width: 232px;
    display: inline-block;
    float: left;
    margin-left: 7%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt53 {
    position: relative;
    top: 406px;
    width: 100%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt53 .txt531,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt53 .txt532 {
    width: 232px;
    float: left;
    margin-left: 7%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .cta-item-2 {
    position: relative;
    top: 457px;
    left: 14%;
    background: #fff !important;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .cta-item-2 a {
    color: #000 !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .txt51 strong {
    font-size: 30px;
    position: relative;
    left: 75px;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .background-image-container {
    display: none;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .text-alignment {
    text-align: center;
    padding-top: 40px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .txt6 p:first-child strong {
    font-size: 40px;
    padding-bottom: 30px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .txt6 p:last-child {
    width: 600px;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.2em;
    padding-bottom: 30px;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment {
    position: absolute;
    top: 35%;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 {
    margin-left: 36.2%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt711,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt712,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 {
    width: 134px;
    float: left;
    margin-right: 24px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt711 p,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt712 p, 
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713 p,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 p {
    font-size: 13px;
    line-height: 1em;
    text-align: center;
    color: #fff;
    padding-bottom: 47px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt711 p:first-child {
    padding-bottom: 35px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 {
       width: 99px;
    margin-left: 13px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713 p:last-child,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 p:last-child {
    width: 130px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt72 {
    float: left;
    line-height: 44px;
    margin-top: 0px;
    margin-left: 75px;
	width: 100%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt72 p {
    font-family: NeutrafaceText-bold;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .breadcrumb {
    margin: 0 !important;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .txt1 p {
    color: #fff !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper>.span9 {
    width: 100%;
    padding: 0 20px;
}


/* olay eyes end */







/* pro-retinol start */

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .background-image-container {
    display: none;
}



.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment {
    text-align: center;
    padding-top: 0px;
    padding-left: 0;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 {
    background: #000;
    color: #fff;
    padding: 40px 0;
    width: 100%;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 .txt11 p:first-child {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 .txt11 p:last-child {
    font-size: 18px;
    width: 75%;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 .txt12 {
    font-size: 52px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
    width: 94%;
    margin: 0 auto;
    color: #BCA67F;
}


.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: left;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .img2 {
    width: AUTO;
    FLOAT: LEFT;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 {
    float: left;
    width: 650PX;
    display: inline-block;
    BACKGROUND: #000;
    COLOR: #FFF;
    HEIGHT: 450PX;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 P {
    WIDTH: 400PX;
    margin-bottom: 10px;
    border-bottom: 1px solid #BCA67F;
    padding-bottom: 20px;
    line-height: 1.5em;
    font-size: 18px;
    margin-left: 100px;
    float: left;
    font-family: NeutrafaceText-Book;
    margin-top: 25px;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 P strong {
    float: left;
    font-size: 80px;
    clear: both;
    line-height: .5em;
    margin-right: 23px;
    color: #BCA67F;
}



.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 P:first-child {
    margin-top: 75px;
}




.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt3 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 30px;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt3 p {
    color: #000;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-size: 35px;
    line-height: 1.5em;
    width: 80%;
    margin: 0 auto;
    font-family: NeutrafaceText-Bold;
    font-weight: normal;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 div {
    width: 256px;
    float: left;
    margin: auto 30px;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 40px;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 div:first-child {
    margin-left: 9.5%;
}


.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}



.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .cta-item-1 {
    position: absolute;
    top: 60%;
    left: 29%;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    padding: 10px 43px !important;
    border-radius: 25px;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3  .promo3 .cta-item-1 a {
    color: #000 !important;
    font-size: 16px;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 P:last-child {
    border: none;
}



/* pro-retinol end */




/* niacinamide start */
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .background-image-container {
    display: none;
}



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment {
    text-align: center;
    padding-top: 0px;
    padding-left: 0;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 {
    background: #000;
    color: #fff;
    padding: 40px 0;
    width: 100%;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 .txt11 p:first-child {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 .txt11 p:last-child {
    font-size: 18px;
    width: 40%;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: NeutrafaceText-Book;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: left;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .img2 {
    width: AUTO;
    FLOAT: LEFT;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 {
    float: left;
    width: 650PX;
    display: inline-block;
    BACKGROUND: #000;
    COLOR: #FFF;
    HEIGHT: 450PX;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 P {
    WIDTH: 400PX;
    margin-bottom: 10px;
    border-bottom: 1px solid #BCA67F;
    padding-bottom: 10px;
    line-height: 1.5em;
    font-size: 20px;
    margin-left: 100px;
    float: left;
    font-family: NeutrafaceText-Book;
    margin-top: 15px;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 P strong {
    float: left;
    font-size: 80px;
    clear: both;
    line-height: .5em;
    margin-right: 23px;
    color: #BCA67F;
}



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 P:first-child {
    margin-top: 10px;
}




.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt3 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 30px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt3 p {
    color: #000;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-size: 35px;
    line-height: 1.5em;
    width: 80%;
    margin: 0 auto;
    font-family: NeutrafaceText-Bold;
    font-weight: normal;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 div {
    width: 256px;
    float: left;
    margin: auto 30px;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 40px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 div:first-child {
    margin-left: 9.5%;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .cta-item-1 {
    position: absolute;
    top: 83%;
    left: 41%;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    padding: 10px 43px !important;
    border-radius: 25px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .cta-item-1 a {
    color: #000 !important;
    font-size: 16px;
}



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 .txt12 {
    font-size: 20px;
    padding: 10px 30%;
    line-height: 1.2em;
    font-family: NeutrafaceText-book;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 .txt13 {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
    width: 70%;
    margin: 0 auto;
    color: #BCA67F;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 {
    float: left;
    width: 720px;
    display: inline-block;
    BACKGROUND: #000;
    COLOR: #FFF;
    HEIGHT: 568px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt3 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 30px;
    padding-top: 50px;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
    padding-top: 30px;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .tips-head h1 {
    display: none;
}



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 P:last-child {
    border: none;
}
/* niacinamide wnd */













/* regenerist-luminous start */

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #page-content-wrapper {
    width: 1000px;
    margin: 0 auto;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty {
    position: relative;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .background-image-container {
    margin-left: -50px;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78  .tips-head h1 {
    display: none;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1:hover {
    position: absolute;
    top: 71%;
    left: 84%;
    background: transparent !important;
    width: 15%;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1 a {
    font-size: 0;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment {
    left: 10%;
    position: absolute;
    top: 20%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 {
    position: absolute;
    top: 269px;
    background: #3DCBCF;
    border-radius: 25px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 a {
    font-size: 15px;
    color: #000 !important;
    padding: 5px 16px;
    position: unset;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt21 {
    font-family: NeutrafaceText-book;
    font-size: 20px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 {
    text-align: center;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 .txt3 {
    font-size: 40px;
    line-height: 1em;
    font-family: NeutrafaceText-bold;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 .txt31 {
    font-size: 30px;
    width: 50%;
    margin: 0 auto;
    line-height: 1.2em;
    padding-top: 20px;
    font-family: NeutrafaceText-book;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 {
    text-align: center;
    width: 90%;
    margin: 0 5%;
    margin-top: 32%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div {
    width: 250px;
    display: inline-block;
    float: left;
    margin: 0 2%;
    font-family: NeutrafaceText-book;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment {
    position: absolute;
    top: 5%;
    text-align: center;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-1 {
    font-family: NeutrafaceText-book;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-1 .txt5 {
    font-size: 35px;
    line-height: 2em;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-1 .txt51 {
    font-size: 18px;
    width: 60%;
    margin: 0 auto;
    line-height: 1.2em;
}





.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment {
    position: absolute;
    top: 8%;
    text-align: center;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 {
    font-family: NeutrafaceText-book;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 .head {
    font-size: 35px;
    line-height: 2em;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 .desc {
    font-size: 18px;
    width: 60%;
    margin: 0 auto;
    line-height: 1.2em;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty .text-alignment {
    padding: 0;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 {
    float: left;
    width: 100%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 .txt8 {
    text-align: center;
    width: 100%;
    margin: 0 auto;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 .txt8 p {
    color: #000;
    width: 200px;
    display: inline-block;
    float: left;
    font-family: NeutrafaceText-book;
    font-size: 15px;
    margin: 0 2%;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 {
    float: left;
    background: #3DCBCF !important;
    border-radius: 25px;
    padding: 10px !important;
    margin-left: 7%;
    margin-top: 2%;
    margin-bottom: 3%;
    margin-right: 7%;
    position: relative;
    bottom: 130px;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3 a, 
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4 a, 
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5 a,
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 a {
    position: static;
    color: #000 !important;
    padding: 5px 10px;
    text-decoration: none !important;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3:hover,
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4:hover,
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5:hover,
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6:hover,
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1:hover
{
    text-decoration: none;
	
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .txt7 img {
    width: 1100px;
    margin-left: -50px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .txt7 img {
    margin-left: -260px;
    width: 1520px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment {
    position: absolute;
    top: 10%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 .txt8 p:last-child {
    color: #000;
    margin-right: 0;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 .txt8 p {
    color: #000;
    width: 200px;
    display: inline-block;
    float: left;
    font-family: NeutrafaceText-book;
    font-size: 15px;
    margin: 0 2.6%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 {
    float: left;
    width: 100%;
    position: relative;
    bottom: 130px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 {
    margin-right: 0;
}




.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 {
    width: 54%;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 {
    font-size: 41px;
    line-height: 1.2em;
    font-family: Didot W01 Roman;
    width: 165px;
    font-weight: bold;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt21 {
    font-family: NeutrafaceText-book;
    font-size: 16px;
    width: 200px;
    line-height: 1.3em;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 {
    position: absolute;
    top: 265px;
    background: #000;
    border-radius: 25px;
    padding: 6px 0px !important;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 a {
    font-size: 13px;
    color: #fff!important;
    padding: 5px 16px;
    position: unset;
    font-family: NeutrafaceText-book;
}
/* regenerist-luminous end */







/* peptides start */

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .background-image-container {
    display: none;
}



.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment {
    text-align: center;
    padding-top: 0px;
    padding-left: 0;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt1 {
    background: #000;
    color: #fff;
    padding: 40px 0;
    width: 100%;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt1 .txt11 p:first-child {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt1 .txt11 p:last-child {
    font-size: 18px;
    width: 75%;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt1 .txt12 {
    font-size: 55px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
    width: 94%;
    margin: 0 auto;
    color: #BCA67F;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: left;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .img2 {
    width: AUTO;
    FLOAT: LEFT;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 {
    float: left;
    width: 650PX;
    display: inline-block;
    BACKGROUND: #000;
    COLOR: #FFF;
    HEIGHT: 450PX;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P {
    WIDTH: 400PX;
    margin-bottom: 10px;
    border-bottom: 1px solid #BCA67F;
    padding-bottom: 20px;
    line-height: 1.5em;
    font-size: 18px;
    margin-left: 100px;
    float: left;
    font-family: NeutrafaceText-Book;
    margin-top: 25px;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P strong {
    float: left;
    font-size: 80px;
    clear: both;
    line-height: .5em;
    margin-right: 23px;
    color: #BCA67F;
}



.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P:first-child {
    margin-top: 75px;
}




.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt3 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 30px;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt3 p {
    color: #000;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    font-size: 35px;
    line-height: 1.5em;
    width: 80%;
    margin: 0 auto;
    font-family: NeutrafaceText-Bold;
    font-weight: normal;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt4 div {
    width: 256px;
    float: left;
    margin: auto 30px;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 40px;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt4 div:first-child {
    margin-left: 9.5%;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
}



.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .background-image-container {
    margin: 0 auto;
    width: 73%;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .cta-item-1 {
    position: absolute;
    top: 85%;
    left: 42%;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #Bba27c, #F6f2cd, #bba17b ) repeat scroll 0 0 !important;
    padding: 10px 43px !important;
    border-radius: 25px;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .cta-item-1 a {
    color: #000 !important;
    font-size: 16px;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 {
    BACKGROUND: #000;
    width: 100%;
    text-align: center;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .background-image-container {
    display: BLOCK;
    margin: 0 auto;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .txt11 p {
    color: #fff;
    width: 60%;
    margin: 0 auto;
    font-size: 20px;
    font-family: NeutrafaceText-Book;
    padding: 20px 0;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 {
    float: left;
    width: 515PX;
    display: inline-block;
    BACKGROUND: #000;
    COLOR: #FFF;
    HEIGHT: 400px;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P:last-child {
    border: none;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P strong {
    float: left;
    font-size: 70px;
    clear: both;
    line-height: .5em;
    margin-right: 23px;
    color: #BCA67F;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 {
    background: #000;
    border-top: 5px solid #AA9B62;
    border-bottom: 5px solid #AA9B62;
    padding-top: 40px;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 {
    padding-top: 40px;
}

/* peptides end*/


/* why olay start */

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .tips-head {
    display: none;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty .background-image-container img {
    width: 100%;
}


.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty {
    position: relative;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty p {
    color: #fff;
    font-family: NeutrafaceText-book;
}	
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty .text-alignment {
    padding: 0;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty p strong {
    font-family: NeutrafaceText-bold;
}


.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-1 {
    position: absolute;
    top: 6.3%;
    width: 100%;
    text-align: center;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-1 .text2 {
    font-size: 40px;
    line-height: 2.2em;
    text-transform: uppercase;
    color: #000;
    font-family: NeutrafaceText-bold;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-1 .text21 {
    font-size: 70px;
    padding-top: 30px;
    text-transform: uppercase;
    line-height: 1em;
	color: #BEA680;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-2 .text3, 
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-2 .text31 {
    position: absolute;
    top: 47%;
    width: 18%;
    font-size: 23px;
    line-height: 1.2em;
    text-align: right;
    left: 11%;
    text-transform: uppercase;
    font-family: NeutrafaceText-light;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo2 .text-item-2 .text31 {
    text-align: left;
    left: 72%;
    top: 49%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo3 .text-item-1 .text31 {
    font-family: NeutrafaceText-light;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo3 .text-item-1 .text31 strong {
    float: left;
    width: 100%;
    font-family: NeutrafaceText-bold;
}




.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo3 .text-item-1 {
    position: absolute;
    top: 11%;
    width: 31%;
    font-size: 40px;
    line-height: 1.2em;
    text-align: center;
    left: 48%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo3 .text-item-1 .text3 {
    font-size: 75px;
    line-height: 1.5em;
}


.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo4 .text-item-1 {
    position: absolute;
    top: 17%;
    width: 31%;
    font-size: 40px;
    line-height: 1.2em;
    text-align: right;
    left: 48%;
}




.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-1,
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-2,
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-3 {
    position: absolute;
    top: 17%;
    width: 31%;
    font-size: 40px;
    line-height: 1.2em;
    text-align: right;
    left: 50%;
}





.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-1, .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-2, .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-3 {
    position: absolute;
    top: 10%;
    width: 70%;
    font-size: 45px;
    line-height: 1.2em;
    text-align: center;
    left: 13%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-2 {
    top: 34%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-3 {
    top: 70%;
    text-align: left;
    left: 40%;
    width: 50%;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7  .text-item-1 {
   position: absolute;
    top: 17%;
    width: 21%;
    font-size: 35px;
    text-align: center;
    left: 8%;
    line-height: 1.3em;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .text-item-1 em {
    font-size: 40px;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .text-item-1 p {
    color: #B88870;
}


.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .promo-nonempty p em {
    font-size: 70px;
    font-family: Didot W01 italic;
    line-height: 1em;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo4 .text-item-1 .txt5 {
    font-family: NeutrafaceText-light;
}


#pagemainwrapper.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea div#breadcrumb-wrapper {
    top: 0;
    background: #000;
    margin-top: -25px;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea #breadcrumb-wrapper > .span9 {
    width: 100%;
    padding: 4px 0 0 70px;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .breadcrumb {
    padding: 0px !important;
    margin: 0 !important;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .breadcrumb li a span,
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .breadcrumb li  {
    color: #fff !important;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo1 .text-item-1 {
    position: absolute;
    top: 0%;
    width: 37%;
    left: 50%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo1 .text-item-1 .text1 {
    font-size: 62px;
    line-height: 2em;
    font-family: NeutrafaceText-light;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo1 .text-item-1 .text11 {
    line-height: 1.5em;
    font-size: 17px;
    font-family: HelveticaNeueW01-55Roma;
}



/* why olay end */


/* feed back issue fix */


/* daily facials */

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 #breadcrumb-wrapper>.span9 {
    padding-bottom: 10px;
    padding-left: 0;
    padding-top: 0;
    margin-top: -10px;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo1 .text-alignment p> strong {
    color: #000;
    font-size: 14px;
    line-height: 1em;
    text-transform: capitalize;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p {
    font-size: 65px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo3 .text-alignment .text-item-1 .txt31 p+p {
    font-size: 35px;
    margin: auto 23%;
    padding: 20px 0;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p>strong {
    font-size: 60px;
    width: 100%;
    float: left;
    padding-bottom: 40px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo4 .text-alignment .txt4 p {
    width: 48%;
    margin: 0 auto;
    line-height: 1.3em;
    font-size: 20px;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 img {
    width: 1520px;
    margin-left: -260px;
}



/* regenerist-luminous */


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 .txt3 {
    font-size: 60px;
    line-height: 1em;
    font-family: NeutrafaceText-bold;
}

#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #breadcrumb-wrapper .breadcrumb li.active a span {
   color: #C2B690 !important;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #breadcrumb-wrapper .breadcrumb li a span,
 #pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #breadcrumb-wrapper .breadcrumb li {
    color: #fff !important;
}

#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 div#breadcrumb-wrapper {
    top: -4px !important;
    width: 1100px;
    margin-left: -50px !important;
}




/* olay eyes */


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper>.span9 {
    width: 100%;
    padding: 0 70px;
    margin-top: -25px;
    background: #000;
    padding-bottom: 10px;
    padding-top: 7px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo2 .text-alignment {
    position: absolute;
    top: 20%;
    left: 7.5%;
    width: 60%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt45 {
    width: 100%;
    position: relative;
    text-align: center;
    top: 80px;
    z-index: 1;
    float: left;
    padding-top: 15px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .txt1 p:first-child {
    color: #000;
    font-size: 45px;
    line-height: 1em;
    padding-bottom: 40px;
    font-family: NeutrafaceText-light;
}





#pagemainwrapper.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper .breadcrumb li.active a span {
    color: #C2B690 !important;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #breadcrumb-wrapper .breadcrumb li a span,
#pagemainwrapper.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b  #breadcrumb-wrapper .breadcrumb li {
    color: #fff !important;
}



/* pro-retinol */
	
#pagemainwrapper.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper .breadcrumb li.active a span {
    color: #fff !important;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 .txt11 p:first-child {
    font-size: 65px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo-nonempty p> em,
 .homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo-nonempty span em {
    font-family: Didot W01 italic;
}




#pagemainwrapper.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper .breadcrumb li.active a span {
   color: #C2B690 !important;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper .breadcrumb li a span,
 #pagemainwrapper.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 #breadcrumb-wrapper .breadcrumb li {
    color: #fff !important;
}

#pagemainwrapper.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .tips-head h1
{
	display:none;
}

/*  peptides */
 
 
#pagemainwrapper.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #breadcrumb-wrapper .breadcrumb li.active a span {
   color: #C2B690 !important;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #breadcrumb-wrapper .breadcrumb li a span,
 #pagemainwrapper.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 #breadcrumb-wrapper .breadcrumb li {
    color: #fff !important;
}



/* niacinamide */
#pagemainwrapper.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #breadcrumb-wrapper .breadcrumb li.active a span {
    color: #C2B690 !important;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #breadcrumb-wrapper>.span9 {
    background: #000;
    padding: 5px;
    padding-left: 70px;
    margin-top: -25px;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #breadcrumb-wrapper>.span9 .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #breadcrumb-wrapper .breadcrumb li a span,
 #pagemainwrapper.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e #breadcrumb-wrapper .breadcrumb li {
    color: #fff !important;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo-nonempty p>span {
    font-family: Didot W01 italic;
}

/* Dt issues */


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P:first-child strong {
    margin-right: 40px;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt2 .txt21 P {
     text-transform: uppercase;
}



.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt2 .txt21 P:first-child strong {
    margin-right: 37px;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 P:first-child strong {
    margin-right: 38px;
}




/* olay whips start */
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}
div#phdesktopbody_0_phdesktopbrandexperienceheading_0_pageTitle {
    display: none;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty .text-alignment {
    padding: 0;
}
	
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty {
    position: relative;
	padding-bottom:15px;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .cta-item-1,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .text-item-2 {
    position: absolute;
    top: 33%;
    left: 36%;
    width: auto;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .cta-item-1 {
    top: 62%;
    background: #000;
    border-radius: 25px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .cta-item-1 a {
    color: #fff !important;
    position: static;
    padding: 8px 30px;
    font-family: NeutrafaceText-Book;
}



.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .text-item-2 p em {
    font-family: Didot W01 Italic;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .text-item-2 {
    font-size: 35px;
    line-height: 1.3em;
    width: 438px;
    font-family: Didot W01 Roman;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment {
    POSITION: ABSOLUTE;
    TOP: 9%;
    text-align: center;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt1 {
    font-size: 40px;
    line-height: 2em;
    font-family: Didot W01 Roman;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt11 {
    font-size: 25px;
    width: 45%;
    margin: 0 auto;
    line-height: 1.2em;
    font-family: Didot W01 Italic;
    padding-bottom: 30px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt1 em {
    font-weight: normal;
    font-family: Didot W01 Italic;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt12 {
    width: 50%;
    margin: 0 auto;
    font-size: 22px;
    line-height: 1.4em;
    padding-bottom: 30px;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt13 {
    font-size: 40px;
    width: 42%;
    line-height: 1.2em;
    margin: 0 auto;
    font-family: Didot W01 Roman;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt13 em {
    font-family: Didot W01 Italic;
    font-weight: normal;
    font-style: normal;
}





.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment, 
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment {
    position: absolute;
    top: 26%;
    left: 54%;
    width:30%;
    text-align: center;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .txt3, 
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .txt4,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .txt5 {
    font-size: 40px;
    line-height: 1.2em;
    font-family: Didot W01 Roman;
    padding-bottom: 10px;
}



.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .txt31, 
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .txt41, 
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .txt51 {
    color: #000;
    width: 75%;
    margin: 0 auto;
    padding-bottom: 20px;
    font-family: NeutrafaceText-Book;
    font-size: 18px;
    line-height: 1.2em;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .cta-item-2,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .cta-item-2,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .cta-item-2,
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .cta-item-2,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .cta-item-2,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment .cta-item-2 {
    background: #000;
    border-radius: 25px;
	 text-decoration: none;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .cta-item-2 a,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .cta-item-2 a,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .cta-item-2 a,
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .cta-item-2 a,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .cta-item-2 a,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment .cta-item-2 a {
    position: static;
    color: #fff !important;
    padding: 8px 30px;
    font-family: NeutrafaceText-Book;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection6 .text-alignment {
    display: none;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment, 
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment {
	position: absolute;
    top: 70%;
    left: 25%;
    width: auto;
    text-align: center;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .text-item-1,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .text-item-1,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment .text-item-1 {
    padding-bottom: 25px;
    font-family: NeutrafaceText-Book;
}
 
 
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection6 .text-alignment {
    display: none;
}









 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment {
    position: absolute;
    top: 10%;
    width: 50%;
    left: 40%;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt01,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment .txt12,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment .txt13,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt14,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment .txt15 {
    color: #000;
    font-size: 38px;
    font-family: Didot W01 Italic;
    line-height: 1.2em;
    padding-bottom: 10px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt01 em,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment .txt12 em,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment .txt13 em,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt14 em,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment .txt15 em {
    font-style: normal;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt01 strong,
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment .txt12 strong,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment .txt13 strong,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt14 strong,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment .txt15 strong {
    font-weight: normal;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt11 {
    display: none;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt011,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment .txt02,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment .txt03,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt04,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment .txt05 {
    color: #000;
    text-align: right;
    margin-right: 19%;
    padding-bottom: 30px;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment .txt001,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment .txt002,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection13 .text-alignment .txt003, 
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt004, 
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection15 .text-alignment .txt005 {
    color: #000;
    font-size: 21px;
    font-family: NeutrafaceText-Book;
    line-height: 1.2em;
}






.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection11 .text-alignment {
    left: 43%;
    width: 47%;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection12 .text-alignment {
    left: 37.5%;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment {
    width: 46%;
    left: 44%;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt14 {
    text-align: right;
}


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection14 .text-alignment .txt04 {
    margin-right: 05%;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection1 .cta-item-1 {
    top: 62%;
    background: #000;
    border-radius: 25px;
    text-decoration: none;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips-collection2 .text-alignment .txt13 {
    font-size: 40px;
    width: 42%;
    line-height: 1.2em;
    margin: 0 auto;
    font-family: Didot W01 Roman;
    padding-top: 60px;
}	
/* olay whips end*/






.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-4 p {
    width: 95%;
    background: #000;
    margin-bottom: 0px;
    font-size: 13px;
    position: relative;
    padding-left: 55px;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-2, 
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-3,
 .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-4 {
    width: 14%;
    background: transparent !important;
    float: left;
    position: absolute;
    top: 10%;
    left: 37%;
    height: 158px;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-3 {
    left: 56%;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-4 {
    left: 73%;
}

.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-2 a, 
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-3 a,
 .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-4 a 
 
 .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-2 a, .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-3 a, .homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo7 .cta-item-4 a {
    font-size: 20px;
    padding: 0 40px 144px 96px;
    position: static;
    color: transparent !important;
}






/* Olay-tests page start */

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .breadcrumb {
    padding: 0px !important;
    margin-left: 0px !important;
    margin-top: -34px !important;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .promo-nonempty {
    position: relative;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .promo-nonempty .text-alignment {
    padding: 0;
}


.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests_1 .text-alignment {
    position: absolute;
    top: 35%;
    left: 56%;
    width: auto;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests_1 .text-alignment .txt1 {
    font-size: 30px;
    line-height: 1.2em;
    width: 480px;
    font-family: Didot W01 Roman;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests_1 .text-alignment .txt11 {
    line-height: 1.4em;
    padding-top: 35px;
    font-size: 22px;
    width: 367px;
    font-family: Didot W01 italic;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests_1 .text-alignment .txt11 em {
    font-style: normal;
}




.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .background-image-container {
    display: none;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt2 {
    font-size: 22px;
    text-align: center;
    font-family: NeutrafaceText-bold;
    padding-top: 30px;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt21 {
    text-align: center;
    padding: 20px 40px;
    padding-bottom: 20px;
    font-family: NeutrafaceText-book;
    font-size: 17px;
    line-height: 1.4em;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt22 {
    background: #000;
    color: #fff;
    padding: 20px 0;
    text-align: center;
    font-size: 22px;
    margin: 40px auto;
    font-family: Didot W01 Roman;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt23, 
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt24,
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .txt25 {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}



.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .text-item-1 ul+p {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests2 .text-item-1 ul li {
    font-family: NeutrafaceText-book;
    font-size: 17px;
    line-height: 1.2em;
    list-style: disc;
    margin-left: 15px;
}






.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .background-image-container {
    display: none;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 {
    margin-top: 50px;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody {
    width: 1100px;
    float: left;
    font-size: 16px;
    font-family: NeutrafaceText-book;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody tr:nth-child(odd) {
    background: #ccc;
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody th {
    background: #ccc;
    padding: 20px 0;
    font-size: 20px;
    text-transform: uppercase;
    font-family: NeutrafaceText-bold;
    color: #fff;
	border-right: 1px solid #C0C0C0;
}


.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody th:last-child {
    border: none;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody td {
    padding: 20px 24.7px;
    text-align: center;
    border-right: 1px solid #C0C0C0;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody tr td:first-child {
    color: #000;
    text-align: left;
    text-transform: uppercase;
	padding-right: 100px;
	
}
.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody tr td:last-child {
    border: none;
}

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody tr:nth-child(odd) {
       background: #DCDCDC;
}	

.homepage.cls-e40bda95-cc5f-49ba-af78-ceb43e828af0 .olay_tests3 .text-item-1 .txt3 tbody th:first-child {
    text-align: left;
    padding-left: 2%;
}

/* olay-test end */


/*Olay eyes fixes*/
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty p strong {
    padding-bottom: 0px;
    display: inline-block;
    line-height: 1.3em;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareaf82b945958b44486b3ccc9c969b8bc1d_3_rptFlexiblecontent_pnlFlexibleText_0  p strong {
    padding-bottom: 0px;
    display: inline-block;
    line-height: 1.4em;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .txt45 {
    width: 100%;
    position: relative;
    text-align: center;
    top: 138px;
    z-index: 1;
    float: left;
    padding-top: 15px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .cta-item-2 {
    float: left;
    position: relative;
    top: 148px;
    left: 42%;
}




/* issue fix */

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt2 .txt21 p:nth-child(2) strong {
    margin-top: -10px;
    padding-bottom: 15px;
}

#pagemainwrapper.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #breadcrumb-wrapper {
    top: -142px !important;
}
#pagemainwrapper.homepage.cls-aaed7106-00af-4691-8699-e6c6a43e5e3f #page-content .RegeneristBannerPromo .one-colum-layout .span5 .row-fluid .btn.learn-more-btn.btn-inverse {
    left: 580px;
    margin-left: 25px;
    margin-top: 401px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt711 p >a,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt712 p >a, 
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713 p >a,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 p >a
 {
	 color: #000;
 }
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1 a {
    font-size: 17px;
    color: transparent !important;
}
.homepage.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea .why_olay_promo5 .text-item-3 p.txt7 {
    margin-top: -60px;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713 p>a {
    left: -20px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt711 p>a, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt712 p>a, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt713 p>a, .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt71 .txt714 p>a {
    color: #000;
    position: relative;
    padding-top: 300px;
    float: left;
    bottom: 300px;
    width: 136px;
}


/* issue fix 15/10/18 */
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment .txt72 {

    margin-top: -256px;
 
}



/* inceident */
.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 .span12 .row-fluid.pull-left {
    margin-top: -22px;
    z-index: 0;
}
#pagemainwrapper.cls-fbdde8f1-cb2d-4ad2-aca0-8d7233344ce3 div#breadcrumb-wrapper {
    top: 8px !important;
}


/* regenerist-luminous page */



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 #page-content-wrapper {
width: 1100px;
margin: 0 auto;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .background-image-container {
margin-left: 0;
}
#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 div#breadcrumb-wrapper {
top: -4px !important;
width: 1100px;
margin-left: 0px !important;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p {
position: absolute;
text-align: center;
top: 19%;
left: 29%;
font-size: 40px;
line-height: 1.5em;
width: 400px;
font-family: Didot W01 Roman;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p {
	position: absolute;
	text-align: center;
	top: 19%;
	left: 31%;
	font-size: 40px;
	line-height: 1.5em;
	width: 400px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p span {
	font-family: Didot W01 italic;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1:hover {
	position: absolute;
	top: 61%;
	left: 41%;
	background: #000 !important;
	width: 16%;
	border-radius: 25px;
	padding: 8px 0 !important;
	text-decoration: none;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .cta-item-1 a {
	font-size: 15px;
	color: #fff !important;
	position: static;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 {
	position: absolute;
	top: 269px;
	background: #000;
	border-radius: 25px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .background-image-container {
margin-left: 50px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 a {
	font-size: 15px;
	color: #fff !important;
	padding: 5px 16px;
	position: unset;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment {
	position: absolute;
	top: 0;
	padding-top: 120px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 {
	text-align: center;
	position: relative;
	top: -220px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 .txt3 {
	font-size: 50px;
	line-height: 1em;
	font-family: Didot W01 Roman;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-1 .txt31 {
	font-size: 45px;
	width: 52%;
	margin: 0 auto;
	line-height: 1.2em;
	padding-top: 20px;
	font-family: NeutrafaceText-book;
	font-style: italic;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div {
	width: 248px;
	display: inline-block;
	float: left;
	margin: 0 -1%;
	font-family: NeutrafaceText-book;
	position: absolute;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients1 {
	left: 5%;
	bottom: 10%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients2 {
	left: 58%;
	top: 113%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients3 {
	left: 73%;
	top: 50%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients4 {
	position: absolute;
	left: 26%;
	bottom: 56%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients5 {
	left: 60%;
	top: 10%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients6 {
	left: 27%;
	top: 107%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div strong {
	font-family: Didot Wo1 roman;
	font-size: 20px;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment {
position: absolute;
top: 0;
text-align: center;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 .head {
font-size: 35px;
line-height: 1.2em;
font-family: Didot W01 Roman;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 .head span {
font-family: Didot W01 italic;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-1 .head strong {
font-weight: normal;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 {
position: absolute;
top: 249px;
width: 100%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div {
width: 200px;
display: inline-block;
float: left;
margin: auto 10px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div strong {
margin-bottom: 25px;
float: left;
width: 100%;
font-family: Ditot W01 roman;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div:nth-child(1) strong, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div:nth-child(4) strong, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div:nth-child(5) strong {
padding-bottom: 21px;
}




.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment {
    position: static;
    top: 5%;
    text-align: center;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-1, 
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-3 {
    position: absolute;
    top: 62%;
    left: 10%;
    float: left;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-1 .txt51,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-3 .txt52 {
    font-size: 18px;
    width: 100%;
    margin: 0 auto;
    line-height: 1.4em;
    font-family: Didot W01 Roman;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .cta-item-2,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .cta-item-4 {
    position: absolute;
    top: 78%;
    LEFT: 15%;
    BACKGROUND: #000 !IMPORTANT;
    border-radius: 25px;
    padding: 7px 18px !important;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .text-item-3 {
    left: 59%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo4 .text-alignment .cta-item-4 {
    left: 68%;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .background-image-hyperlink img {
	width: 1519px;
	margin-left: -210px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo6 {
    padding-top: 140px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo6 .text-item-1 {
    text-align: center;
    font-size: 55px;
    position: absolute;
    top: 7.5%;
    width: 100%;
    font-family: Didot W01 roman;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo6 .text-item-1 p span {
    font-family: Didot W01 italic;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo6 .text-item-1 p strong {
    font-weight: normal;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 {
    float: left;
    width: 100%;
    position: absolute;
    bottom: 0;
    top: 68%;
    text-align: center;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div {
    width: 210px;
    display: inline-block;
    float: left;
    margin: auto 5px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div .heading {
    font-family: Didot W01 Roman;
    font-size: 13px;
    padding-bottom: 19px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div .descriptn {
    font-size: 13px;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-7 {
    float: left;
    background: #000 !important;
    border-radius: 25px;
    padding: 10px !important;
    margin-left: 4.6%;
    margin-top: 2%;
    margin-bottom: 3%;
    margin-right: 5%;
    position: relative;
    bottom: 61px;
	top: auto;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 {
    margin-right: 5%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-7 {
    margin-right:0;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3 a,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4 a,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5 a,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 a,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-7 a {
    position: static;
    color: #fff !important;
    padding: 5px 10px;
    text-decoration: none !important;
}


.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 {
    font-size: 55px;
    line-height: 1.5em;
    font-family: Didot W01 Roman;
    width: 440px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 strong {
    font-weight: normal;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 span {
    font-family: Didot W01 italic;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 {
    position: absolute;
    top: 220px;
    background: #000;
    border-radius: 25px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p strong {
    font-weight: normal;

}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div .descriptn {
    font-size: 13px;
    font-family: NeutrafaceText-book;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo5 .text-alignment .text-item-2 div p:last-child {
    font-family: NeutrafaceText-book;
}



#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .text-container p strong {
    font-weight: normal;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div .heading {
    font-family: Didot W01 Roman;
    font-size: 17px;
    padding-bottom: 19px;
    color: #484747;
}






/* issue fix */

.cls-c45194d0-98b5-41e0-b55c-1e1e56c1c921 .btn.btn-link .shop-bold {
    color: #782ca0 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.99em;
    left: 40px !Important;
    position: relative;
    top: -10px;
}
/* Luminous page fix */
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients5 {
    left: 63%;
    top: 9%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients2 {
    left: 58%;
    top: 115%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients3 {
    left: 75%;
    top: 40%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients6 {
    left: 22%;
    top: 107%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients1 {
    left: 3%;
    bottom: 10%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients4 {
    position: absolute;
    left: 19%;
    bottom: 62%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p {
    position: absolute;
    text-align: center;
    top: 19%;
    left: 31%;
    font-size: 40px;
    line-height: 1.5em;
    width: 400px;
    font-family: NeutrafaceText-book;
}
#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .text-container p strong {
    font-weight: normal;
    font-family: Didot W01 Roman;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo1 .text-item-2 p {
    position: absolute;
    text-align: center;
    top: 10%;
    left: 23%;
    font-size: 60px;
    line-height: 1.3em;
    width: 591px;
    font-family: NeutrafaceText-book;
}


#page-footer .container-wrap-footer .social-media-links {
    background-color: #000000;
    border-bottom: 3px solid #000000;
    height: 52px;
    margin-bottom: 35px;	
    padding: 0 70px;
    width: 960px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div strong {
    font-size: 28px !important;
   
}

/*Whips */

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .txt7 {
    top: 65%;
    margin-left: -8%;
    width: 136%;
    font-size: 22px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .text-item-1 .txt8 {
    top: 65%;
    margin-left: -28%;
    width: 136%;
    font-size: 22px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment .text-item-1 .txt9 {
    top: 65%;
    margin-left: -58%;
    width: 136%;
    font-size: 22px;
}
/*.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment{
	top: 61%;
    left: 43%;
}*/
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment {
    position: absolute;
    top: 61%;
    left: 43%;
    width: auto;
    text-align: center;
}
/*cta*/
#pagemainwrapper #page-content #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareabcf65b242a3648b29421c7f6551067f4_6_rptFlexiblecontent_pnlFlexibleCTA_1.btn {
	
	width: 126px;
	margin-left: 29px !important;
}
#pagemainwrapper #page-content #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareabcf65b242a3648b29421c7f6551067f4_7_rptFlexiblecontent_pnlFlexibleCTA_1.btn {
    width: 126px;
    margin-left: -21px !important;
}
#pagemainwrapper #page-content #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareabcf65b242a3648b29421c7f6551067f4_8_rptFlexiblecontent_pnlFlexibleCTA_1.btn {
	width: 126px;
	margin-left: -131px !important;
}

.span12.position-relative.fixing.Quadruple-wide-4-column {
    min-height: 110px;
}

/****************luminous************/
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 {
   width: 118%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div {

    margin-left: 14px;
}
#pagemainwrapper #page-content .btn {
    
    margin-left: 59px;
}
#pagemainwrapper #page-content .btn {
    margin-left: 0px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .cta-item-2 a, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .cta-item-2 a, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .cta-item-2 a, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .cta-item-2 a, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .cta-item-2 a, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment .cta-item-2 a {
    position: static;
    color: #fff !important;
    padding: 8px 23px;
    font-family: NeutrafaceText-Book;
}
/* RITM0833662 */
#pagemainwrapper #page-content .btn {
    margin-left: 6%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo3 .text-alignment .text-item-2 div.ingridients2 {
    left: 58%;
    top: 115%;
    width: 28%;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection3 .text-alignment .txt3 .the1 {
    color: #000;
    width: 75%;
    margin: 0 auto;
    padding-bottom: 0px;
    font-size: 24px;
    line-height: 1.2em;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection4 .text-alignment .txt4 .the2 {
    color: #000;
    width: 75%;
    margin: 0 auto;
    padding-bottom: 0px;
    font-size: 24px;
    line-height: 1.2em;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection5 .text-alignment .txt5 .the3 {
    color: #000;
    width: 75%;
    margin: 0 auto;
    padding-bottom: 0px;
    font-size: 24px;
    line-height: 1.2em;
}

/* RITM0833662 */
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .text-item-2 div .descriptn1 {
    font-size: 13px;
    font-family: NeutrafaceText-book;
    margin-top: -17px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78#pagemainwrapper #page-content .btn{
	margin-left: 59px;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .txt7 {
    top: 65%;
    margin-left: auto;
    width: 100%;
    font-size: 22px;
}
/* CTA alignment */

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment .text-item-1 .txt8 {
    top: 65%;
    margin-left: -18%;
    width: 125%;
    font-size: 22px;
}

#pagemainwrapper #page-content #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentareabcf65b242a3648b29421c7f6551067f4_7_rptFlexiblecontent_pnlFlexibleCTA_1.btn {
    width: 126px;
    margin-left: -12px !important;
}

/* end */

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection8 .text-alignment, .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection9 .text-alignment {
    position: absolute;
    top: 61%;
    left: 41%;
    width: auto;
    text-align: center;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .whips_collection7 .text-alignment .txt7 {
    top: 65%;
    margin-left: 14px;
    width: 100%;
    font-size: 22px;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.whips_collection7,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.whips_collection8,
 .homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.whips_collection9 {
    margin-left: 0 !important;
    margin-right: 58px;
}


/* Whips Campaign */

.homepage.cls-549f5893-c333-48c0-9808-3164305365f2 .breadcrumb {
    padding: 0px !important;
    margin-left: 0px !important;
    margin-top: -34px !important;
}
.homepage.cls-549f5893-c333-48c0-9808-3164305365f2 #page-content-wrapper {
 width: 1100PX; 
 margin: 0 auto;
}  


/* RITM0906092 start*/
.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1>span {
    position: absolute;
    left: -61px;
    top: 47px;
    font-family: "Didot W01 italic";
    color: #fff;
    font-size: 115px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo6 .text-item-1 p:nth-child(3) {
    left: -47px !important;
    top: 0px;
    position: relative;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo5 .text-item-1>span {
    position: absolute;
    left: 256px;
    top: 110px;
    font-family: "Didot W01 italic";
    color: #fff;
    font-size: 130px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:first-child {
    padding: 0px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:nth-child(2) strong {
    font-family: "Didot W01 Roman";
    margin-top: 0px;
    font-size: 60px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:nth-child(2) {
    margin-top: 0px;
    font-size: 60px;
    font-weight: bolder;
    font-family: "Didot W01 Roman";
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:nth-child(2) span {
      font-weight: normal;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo4 .text-item-1 p:nth-child(3) {
    margin-top: 10px;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo3 .text-item-2>span {
    font-family: "Didot W01 italic";
    color: #fff;
    font-size: 137px;
    /* font-weight:bolder; */
    margin-top: 49px;
    left: -250px;
    position: absolute;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1 .txt1 {
    color: #fff;
    top: 67%;
    font-size: 23px;
    width: 11%;
    line-height: 1.2em;
    left: 19%;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1 .txt2 {
    color: #fff;
    top: 67%;
    font-size: 23px;
    width: 17%;
    line-height: 1.2em;
    left: 42%;
}

.homepage.cls-8bcb9d92-efe7-4d24-b69d-ac4f9425432b .skinadvisor_promo2 .text-item-1 .txt3 {
    color: #fff;
    top: 67%;
    font-size: 23px;
    width: 25%;
    line-height: 1.2em;
    left: 63%;
}

/* RITM0906092 end*/



.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2, .homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {
    background: #a7986a!important;
    border-radius: 25px;
    padding: 8px 5px!important;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    top: -70px;
    left: 25%;
    margin-right: 13%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .img6 img {
    width: 1483px;
    margin-left: -260px;
}	
/* RITM0965029 start*/
#pagemainwrapper.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content .btn {
  border-radius: 25px;
}
/* RITM0965029 end*/
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 #page-content-wrapper .exp-detailpage-link .item-1 
{
    display: none;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 div span {
    color: #fff;
    margin-top: 3%;
    font-size: 22px;
    margin-left: -21%;
    width: 210px;
    position: absolute;
    text-align: -webkit-center;
    font-family: NeutrafaceText-Book;
    line-height: 1.2em;
}



/* pro-retinol */
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo1 .text-alignment {
    position: absolute;
    width: 69%;
    text-align: center;
    font-size: 45px;
    left: 33%;
    top: 21%;
    line-height: 1.2em;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo1 .text-alignment .text-item-1 .text1
{
	font-family: NeutrafaceText-Book;
    font-weight: 700;
}


.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo1 .text-alignment .text-item-1 .text2 {
    text-transform: uppercase;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}

.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt4 div span {
    color: #fff;
    margin-top: 18%;
    font-size: 21px;
    margin-left: -21%;
    width: 210px;
    position: absolute;
    text-align: -webkit-center;
    font-family: HelveticaNeueW01-55Roma;
    line-height: 1em;
    font-weight: normal;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo-nonempty p>em, .homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo-nonempty span em {
    font-family: Didot W01 italic;
    text-transform: none;
}
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .cta-item-2{
    position: absolute;
    top: 60%;
    left: 29%;
    background: rgba(0,0,0,0) linear-gradient(to right,#bba27c,#f6f2cd,#bba17b) repeat scroll 0 0!important;
    padding: 10px 43px!important;
    border-radius: 25px;
}


.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .cta-item-2 a {
    color: #000 !important;
}


.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo3 .text-item-1 {
    position: absolute;
    top: 13%;
    color: #fff;
    font-size: 45px;
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: center;
    left: 28%;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}


/* peptides */

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo1 .text-alignment {
    position: absolute;
    width: 69%;
    text-align: center;
    font-size: 40px;
    left: 33%;
    top: 21%;
    line-height: 1.2em;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo1 .text-alignment .text-item-1 .text1
{
	font-family: NeutrafaceText-Book;
    font-weight: 700;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo1 .text-alignment .text-item-1 .text2 {
    text-transform: uppercase;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo2 .text-alignment .txt4 div span {
    color: #fff;
    margin-top: 18%;
    font-size: 21px;
    margin-left: -21%;
    width: 210px;
    position: absolute;
    text-align: -webkit-center;
    font-family: HelveticaNeueW01-55Roma;
    line-height: 1em;
    font-weight: normal;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo-nonempty p>em, .homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo-nonempty span em {
    font-family: Didot W01 italic;
    text-transform: none;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .cta-item-2{
    position: absolute;
    top:84%;
    left: 36%;
    background: rgba(0,0,0,0) linear-gradient(to right,#bba27c,#f6f2cd,#bba17b) repeat scroll 0 0!important;
    padding: 10px 43px!important;
    border-radius: 25px;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .cta-item-2 a {
    color: #000 !important;
}


.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo3 .text-item-1 {
    position: absolute;
    top: 9%;
    color: #fff;
    font-size: 45px;
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: center;
    left: 28%;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}
.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo1 .text-alignment .text-item-1 .text1 {
    font-family: NeutrafaceText-Book;
    font-weight: 400;
    text-transform: uppercase;
}

.homepage.cls-8e391e00-d9a9-4fe4-9ff0-8b95472b4a26 .promo1 .text-alignment .text-item-1 .text2 strong {
    letter-spacing: 5px;
}







/* niacinamide*/



.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .niacinamide_promo1 .text-alignment {
    position: absolute;
    width: 69%;
    text-align: center;
    font-size: 45px;
    left: 33%;
    top: 21%;
    line-height: 1.2em;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .niacinamide_promo1 .text-alignment .text-item-1 .text1 {
    font-family: NeutrafaceText-Book;
    font-weight: 700;
    text-transform: uppercase;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .niacinamide_promo1 .text-alignment .text-item-1 .text2 {
    text-transform: uppercase;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 {
    width: 100%;
    float: left;
    background: #000;
    padding-bottom: 40px;
    position: relative;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 div span {
    z-index: 1;
    color: #fff;
    margin-top: 0;
    font-size: 16px;
    margin-left: -10%;
    width: 210px;
    position: absolute;
    text-align: -webkit-center;
    font-family: HelveticaNeueW01-55Roma;
    line-height: 1em;
    top: 10%;
    font-weight: normal;
}

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo-nonempty p>em, .homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo-nonempty span em {
    font-family: Didot W01 italic;
    text-transform: none;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .cta-item-2{
    position: absolute;
    top: 80%;
    left:37%;
    background: rgba(0,0,0,0) linear-gradient(to right,#bba27c,#f6f2cd,#bba17b) repeat scroll 0 0!important;
    padding: 10px 43px!important;
    border-radius: 25px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .cta-item-2 a {
    color: #000 !important;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo3 .text-item-1 {
    position: absolute;
    top: 7%;
    color: #fff;
    font-size: 50px;
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: center;
    left: 18%;
    font-family: NeutrafaceText-book;
    font-weight: 400;
}


.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 div span strong {
    font-size: 55px;
    line-height:1.5em;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt4 div span {
    z-index: 1;
    color: #fff;
    margin-top: 0;
    font-size: 15px;
    margin-left: -21%;
    width: 210px;
    position: absolute;
    text-align: -webkit-center;
    font-family: HelveticaNeueW01-55Roma;
    line-height: 1em;
    top: 1%;
    font-weight: normal;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .niacinamide_promo1 .text-alignment .text-item-1 .text1 {
    font-family: NeutrafaceText-Book;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .niacinamide_promo1 .text-alignment .text-item-1 .text2 {
    text-transform: uppercase;
    font-family: NeutrafaceText-book;
    font-weight: 400;
    letter-spacing: 3px;
}

/* RITM0977397 */

.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .text-container.text-item-4{
    position: absolute;
    top: 23%;
    left: 24%;
    font-size: 21px;
    text-align: center;
     color: #000;
    font-family: NeutrafaceText-book;
    line-height: 1em;
}


.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .text-container.text-item-5{
    position: absolute;
    top: 23%;
    left: 61.5%;
     font-size: 21px;
    text-align: center;
         color: #000;
    font-family: NeutrafaceText-book;
    line-height: 1em;
}

/* RITM0977397 */

/* Olay Wips video promo */


.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.videopromo1 .text-item-1 {
    margin-top: 110px;
    width: 45%;
    margin: 110px auto 0;
}

.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.videopromo1 .text-item-2 {
    position: absolute;
    top: 0;
    text-align: center;
    width: 100%;
    font-size: 45px;
    line-height: 1.1em;
    text-transform: uppercase;
    font-weight: normal;
    font-family: NeutrafaceText-Book;
}
.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.videopromo1 .text-item-2 strong {
    font-family: Didot W01 Roman;
	font-weight: normal;
}



.homepage.cls-8d2a9aef-db6f-4e39-a511-61b7abf9e75c #page-content-wrapper .promo-nonempty.videopromo1  iframe {
    border: none;
    width: 100%;
    height: 275px;
}







/* regenerist-luminos page */

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo2, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.videopromo1 {
    width: 45% !important;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.videopromo1 {
    width: 50% !important;
    margin-right: 0%;
    border-right: 1px solid #000;
    padding-right: 6%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.videopromo1 .text-item-1 {
    width: 85%;
    margin-top: 20%;
    margin-left: 15%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.videopromo1 .text-item-2 {
    position: absolute;
    top: 5%;
    width: 100%;
    text-align: center;
    font-size: 30px;
    line-height: 1.2em;
    text-transform: uppercase;
}
#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .text-container p strong {
    font-weight: normal;
    font-family: Didot W01 Roman;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.videopromo1 .text-item-2 em {
    font-family: "Didot W01 Italic";
    text-transform: lowercase;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo3 {
    margin-top: 190px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 {
    font-size: 35px;
    line-height: 1.5em;
    font-family: Didot W01 Roman;
    width: 150px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment {
    left: 10%;
    position: absolute;
    top: 5%;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .text-item-2 .txt2 {
    font-size: 35px;
    line-height: 1.5em;
    font-family: Didot W01 Roman;
    width: 150px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .text-alignment .cta-item-1 {
    position: absolute;
    top: 265px;
    background: #000;
    border-radius: 25px;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78#pagemainwrapper #page-content .btn {
    margin-left: 0;
}



.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .background-image-container img {
    width: 100%;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .background-image-container {
    margin-left: 0;
}



/* RITM0977397 start*/
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt62 {
    padding-left: 16%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .txt63 {
    padding-right: 0;
    padding-left: 7%;
}
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-2, 
.homepage.cls-52647929-3694-4fd5-a491-cdffdb9fdc06 .promo6 .cta-item-3 {    
    margin: 20px 256px 20px 5px !important;
}
/* RITM0977397 end */




/* olay test 2 start */




.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .breadcrumb {
    padding: 0px !important;
    margin-left: 0px !important;
    margin-top: -34px !important;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .promo-nonempty {
    position: relative;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .promo-nonempty .text-alignment {
    padding: 0;
}


.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests_1 .text-alignment {
    position: absolute;
    top: 35%;
    left: 56%;
    width: auto;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests_1 .text-alignment .txt1 {
    font-size: 35px;
    line-height: 1.2em;
    width: 480px;
    font-family: Didot W01 Roman;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests_1 .text-alignment .txt11 {
    line-height: 1.4em;
    padding-top: 35px;
    font-size: 22px;
    width: 367px;
    font-family: Didot W01 italic;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests_1 .text-alignment .txt11 em {
    font-style: normal;
}




.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .background-image-container {
    display: none;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt2 {
    font-size: 22px;
    text-align: center;
    font-family: NeutrafaceText-bold;
    padding-top: 30px;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt21 {
    text-align: center;
    padding: 20px 40px;
    padding-bottom: 20px;
    font-family: NeutrafaceText-book;
    font-size: 17px;
    line-height: 1.4em;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt22 {
    background: #000;
    color: #fff;
    padding: 20px 0;
    text-align: center;
    font-size: 22px;
    margin: 40px auto;
    font-family: Didot W01 Roman;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt23, 
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt24,
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .txt25 {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}



.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .text-item-1 ul+p {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests2 .text-item-1 ul li {
    font-family: NeutrafaceText-book;
    font-size: 17px;
    line-height: 1.2em;
    list-style: disc;
    margin-left: 15px;
}






.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .background-image-container {
    display: none;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 {
    margin-top: 50px;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody {
    width: 1100px;
    float: left;
    font-size: 16px;
    font-family: NeutrafaceText-book;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody tr:nth-child(odd) {
    background: #ccc;
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody th {
    background: #ccc;
    padding: 20px 0;
    font-size: 20px;
    text-transform: uppercase;
    font-family: NeutrafaceText-bold;
    color: #fff;
	border-right: 1px solid #C0C0C0;
}


.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody th:last-child {
    border: none;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody td {
    padding: 20px 24.7px;
    text-align: center;
    border-right: 1px solid #C0C0C0;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody tr td:first-child {
    color: #000;
    text-align: left;
    text-transform: uppercase;
	padding-right: 100px;
	
}
.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody tr td:last-child {
    border: none;
}

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody tr:nth-child(odd) {
       background: #DCDCDC;
}	

.homepage.cls-d63e05cd-1992-48da-90b9-57eb03eda7d4 .olay_tests3 .text-item-1 .txt3 tbody th:first-child {
    text-align: left;
    padding-left: 2%;
}

/* olay test 2 end*/

/* RITM1057934 */
.experiencelanding.cls-dd706355-4d06-4c85-9e72-6080b9779db4 .exp-detailpage-link li:nth-child(2) {
    display: none;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .promo-nonempty.regenerist_luminous_promo6 .text-alignment {
    width: 1200px;
}
.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-3,
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-4, 
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-5, 
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6, 
 .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-7 {
    margin-left: 4.6% !important;
    margin-top: 2%;
    margin-bottom: 3%;
    margin-right: 5.5%;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-7, .homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo6 .text-alignment .cta-item-6 {
    margin-left: 4% !important;
}



/* RITM1123716 */

.homepage.cls-ab8c8779-7fac-4b0f-b3c6-c48d5107ec5e .promo2 .text-alignment .txt1 >.txt13 p,
.homepage.cls-c5213294-e419-497d-bd02-25eed29c87d3 .promo2 .text-alignment .txt1 >.txt12 p {
    color: #BCA67F !important;
}

.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78 .regenerist_luminous_promo2 .background-image-container {
    margin-left: 0;
    float: right;
}
#pagemainwrapper.homepage.cls-7d117dc8-06d9-414a-b079-406d591fdc78#pagemainwrapper #page-content .btn {
    margin-left: 0%!important;
    margin-right: 6.4%;
}

/* RITM1169472  Start */
#pagemainwrapper.cls-49d460c4-1e60-48c7-b69a-718ae3df15ea #breadcrumb-wrapper .breadcrumb li.active a span:first-child {
    color: #fff !important;
}
/* RITM1169472  Ends */







/* new olay page */


.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a #page-content-wrapper {
    width: 100%;
    margin: 0 auto;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo1 .text-alignment .text1>strong {
    font-family: Didot w01 italic;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo1 .text-alignment .text1 {
    font-family: Didot W01 roman;
    font-size: 35px;
    line-height: 2em;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo1 .text-alignment {
    text-align: center;
    padding: 40px 0;
    font-size: 23px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo1 .text-alignment .text2>strong {
    font-style: italic;
}



.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 {
    position: relative;
    left: -8%;
    width: 1280px;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 .text-item-1 {
    position: absolute;
    top: 0;
    text-align: center;
    width: 100%;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 .text-item-1 .Header>strong {
    font-family: NeutrafaceText-Light;
    font-style: italic;
    font-weight: normal;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 .text-item-1 .Header {
    font-size: 35px;
    margin: 3% 0;
    font-family: Didot w01 roman;
}



.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo3 .background-image-container {
    display: none;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo3 .flexible-content-container {
    text-align: center;
    padding: 40px 0;
    float: left;
    width: 100%;
}

#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo3 .flexible-content-container .cta-item-1,
 #pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo4 .flexible-content-container .cta-item-2 {
    border-radius: 25px;
    background: #000 !important;
    padding: 3px 5px !important;
    margin: 20px 0 !important;
    font-family: NeutrafaceText-Light;
}

#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo3 .flexible-content-container .text-item-2 {
    line-height: 1.5em;
    font-size: 35px;
    font-family: Didot w01 roman;
    padding: 10px 0;
}
#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo3 .flexible-content-container .text-item-2 strong {
    font-family: Didot w01 italic;
    font-weight: normal;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo4 .background-image-container {
    display: none;
}
#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo4 .text-alignment {
    padding: 20px;
    border: 2px solid #000;
    margin-bottom: 60px;
}
#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo4 .text-alignment span {
    padding: 16px;
    float: left;
}
#pagemainwrapper.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo4 .flexible-content-container .cta-item-2 {
    position: absolute;
    left: 42%;
    top: 88.4%;
}


.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 .text-item-1 .vid {
    width: 55%;
    height: 392px;
    position: absolute;
    left: 30.5%;
    top: 198px;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a .Promo2 .text-item-1 .vid iframe {
    height: 392px;
}
.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a div#breadcrumb-wrapper {
    display: none;
}

.homepage.cls-7704a468-68d1-404d-930b-5ab2fb5a162a #page-content-wrapper {
    width: 100%;
    margin: 0 auto;
    margin-top: -25px;
}





















/* new page */

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty {
    position: relative;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment {
    float: left;
    position: absolute;
    top: 30%;
    width: auto;
    text-align: center;
    left: 5%;
    padding: 0;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .header>strong {
    font-size: 40px;
    font-family: Didot w01 roman;
    line-height: 2em;
    font-weight: normal;
}


.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .sub-header {
    font-size: 18px;
    padding-bottom: 25px;
}
#pagemainwrapper.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .cta-item-2 {
    background: #000 !important;
    border-radius: 25px;
    padding: 4px 15px !important;
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .cta-item-2 a
{   font-family: NeutrafaceText-Light;}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment {
    text-align: center;
    width: 100%;
    margin-top: 45px;
}


.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment {
    text-align: center;
    width: 100%;
    margin-top: 45px;
	
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment .header2 strong {
    font-family: didot w01 italic;
    font-weight: normal;
	
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment .header2 {
    font-size: 35px;
    font-weight: normal;
    font-family: Didot w01 roman;
	padding-bottom: 80px;
	
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment .text1 {
    padding-bottom: 60px;
    font-size: 20px;
    line-height: 1.2em;
    font-family: NeutrafaceText-Light;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment .header1 {
    font-size: 40px;
    line-height: 1.2em;
    font-family: Didot w01 roman;
    font-weight: normal;
    padding-bottom: 25px;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .background-image-container,
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .background-image-container 
{
    display: none;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment, 
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment {
    padding: 0;
}



.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .left,
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .right{
    width: 100%;
    float: left;
    margin: 30px 0;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .left .img {
    width: auto;
    display: inline-block;
    float: left;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .right .img {
    width: auto;
    display: inline-block;
    float:right;
}


.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .text {
    width: 60%;
    margin-left:6.5%;
    float: left;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment  .text .text1, 
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment  .text .text2 {
    font-size: 20px;
    font-family: NeutrafaceText-Light;
    padding-bottom: 20px;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .text .text2>strong {
    font-weight: normal;
    font-style: italic;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .text .header {
    font-size: 30px;
    font-family: Didot w01 roman;
    padding: 40px 0 20px 0;
    line-height: 1.2em;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo3 .text-alignment .right .text {
    text-align: right;
	margin-left: 9%;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .sub-header >strong {
    font-family: didot w01 italic;
    font-weight: normal;
    font-size: 25px;
}
.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo2 .text-alignment .header1>strong {
    font-family: Didot w01 italic;
    font-weight: normal;
}

.homepage.cls-67a5a9b7-323b-43db-adc2-d0b5ceaf1845 .promo-nonempty.Promo1 .text-alignment .sub-header {
    font-size: 18px;
    padding-bottom: 25px;
    font-family: NeutrafaceText-Light;
    font-weight: 700;
}







/* olay-eyes page */


/* new page */

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b #page-content-wrapper {
    width: 1100px;
    margin: 0 auto;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .tips-head h1 {
    display: none;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b div#breadcrumb-wrapper {
    display: none;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b div#phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_pnlBrandExperience {
    margin: 0;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty .text-alignment {
    padding: 0;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty {
    position: relative;
    margin: 0 !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo1 .text-alignment {
    position: absolute;
    top: 20%;
    left: 56%;
    width: auto;
    text-align: center;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo1 .text-alignment .txt1 p:first-child {
    color: #000 !important;
    font-size: 45px;
    line-height: 1em;
    padding-bottom: 40px;
    font-family: didot w01 roman;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo1 .text-alignment .btn {
    background: #fff !important;
    border-radius: 25px;
    padding: 7px 10px !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo1 .text-alignment .btn a {
    color: #000 !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty p strong {
    padding-bottom: 0px;
    display: inline-block;
    line-height: 1.3em;
    font-family: Didot w01 italic;
    font-weight: normal;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo2 .text-alignment {
    position: static;
    top: 20%;
    left: 7.5%;
    width: 100%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .background-image-container,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .flexible-content-container {
    width: 65%;
    float: right;
    margin: 5% 5%;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .background-image-container {
    margin-left: 0;
    width: 20%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .text-alignment .btn {
    background: #000 !important;
    border-radius: 25px;
    padding: 8px 10px !important;
    position: absolute;
    top: 83%;
    left: 73%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .text-alignment .text {
    font-family: NeutrafaceText-book;
    font-size: 20px;
    line-height: 1.3em;
    font-weight: normal;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .text-alignment .header {
    font-size: 40px;
    line-height: 1.2em;
    font-family: Didot w01 roman;
    padding-bottom: 20px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo2 .text-alignment .text {
    font-family: NeutrafaceText-book;
    font-size: 20px;
    line-height: 1.3em;
    font-weight: normal;
}








.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment {
    position: static;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment {
    position: static;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment {
    position: static;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo3, 
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo4 {
    padding-top: 25%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div {
    width: 33.3%;
    float: left;
    margin: 0;
    text-align: center;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .header {
    position: absolute;
    top: 16%;
    left: 8%;
    font-weight: bold;
    font-family: Didot w01 roman;
    font-size: 25px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text2 .header {
    left: 42%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text3 .header {
    left: 78%;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .sub-header {
    position: absolute;
    top: 23%;
    left: 10.5%;
    text-align: center;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text2 .sub-header {
    left: 47%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text3 .sub-header {
    left: 80%;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .text {
    width: 37%;
    margin: 0 auto;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 1.2em;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .CTA {
    background: #000;
    float: left;
    padding: 5px 20px;
    border-radius: 25px;
    text-align: center;
    margin-left: 33%;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div {
    width: 47%;
    float: left;
    margin: 0;
    text-align: center;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .header {
    position: absolute;
    top: 18%;
    left: 22%;
    font-weight: bold;
    font-family: Didot w01 roman;
    font-size: 25px;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 .text5 .header {
    left: 65%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .sub-header {
    position: absolute;
    top: 22%;
    left: 26.5%;
    text-align: center;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 .text5 .sub-header {
    left: 68%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .text {
    width: 40%;
    margin: 0 auto;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 1.2em;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .CTA {
    background: #000;
    float: left;
    padding: 5px 20px;
    border-radius: 25px;
    text-align: center;
    margin-left: 38%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .cta-item-2 {
    display: none;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .CTA>a,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .CTA>a {
    color: #fff;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text1 {
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
    font-size: 40px;
    font-family: Didot w01 roman;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 {
    padding-top: 15%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text1 .header {
    font-family: didot w01 roman;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text1 {
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
    font-size: 40px;
    font-family: Didot w01 roman;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text1 .header>strong {
    font-family: didot w01 italic;
    font-weight: normal;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo5 .background-image-container {
    width: 100%;
    text-align: center;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo5 .background-image-container img {
    width: 75%;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text2,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text3, 
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text4 {
    width: 27%;
    float: left;
    text-align: center;
    margin: 3%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text2 .header,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text3 .header,
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .text-item-1 .text4 .header {
    font-size: 20px;
    padding-bottom: 10px;
    font-family:didot w01 roman;
	
	
 }
 
 
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo4 .background-image-container img {
    margin-left: 10%;
    width: 90%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo4 .background-image-container {
    width: 100%;
    text-align: center;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 .text4 >.text {
    margin-left: 49%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 .text4 .CTA {
    margin-left: 56%;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .background-image-container {
    display: block;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .header>p {
    top: 0;
    position: absolute;
    font-size: 40px;
    text-align: center;
    width: 100%;
    font-family: Didot w01 roman;
	left:0;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 {

    padding-top: 10%;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .cta-item-2 a {
    color: #fff !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo5 .text-alignment .cta-item-2 {
    position: static;
    top: 457px;
    margin-left: 42% !important;
    background: #000 !important;
    margin-bottom: 5% !important;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .background-image-container img {
    width: auto;
    float: right;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .text1 {
    width: 60%;
    float: right;

}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .text1>div {
    width: 20%;
    float: left;
    text-align: center;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo6 .text1>div>.header {
    font-size: 15px;
    font-family: neutrafacetext-bold;
    height: 100px;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 .background-image-container img {
    display: none;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo7 .text-alignment {
    position: static;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 {
    padding-top: 5%;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody {
    width: 100%;
    float: left;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr {
    width: 100%;
    float: left;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr.grey {
    background: #ddd;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(1) {
    width: 430px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td {
    border: none;
    padding: 10px;
    line-height: 2.5em;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(1) {
    width: 420px;
	font-family: neutrafacetext-bold;

}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(2),
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(3), 
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(4),
 .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(5) {
    width: 115px;
    text-align: center;
}



.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(6) {
    text-align: right;
    width: 80px;
}




.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo1 .text-alignment .btn {
    background: #000 !important;
    border-radius: 25px;
    padding: 7px 10px !important;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo1 .text-alignment .btn a {
    color: #fff !important;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b div#breadcrumb-wrapper {
    display: block;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .head p.header>span {
    font-family: Didot w01 italic;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .head p.header {
    position: absolute;
    top: 40px;
    font-size: 35px;
    width: 100%;
    text-align: center;
    font-family: Didot w01 Roman;
    font-weight: normal;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo3 {
    padding-top: 22%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 div .sub-header{
    position: absolute;
    top: 23%;
    left: 9.5%;
    text-align: center;
    font-family: NeutrafaceText-bold;
    font-size: 18px;
}

.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo4 .text-alignment .text-item-1 div .sub-header 
{
	    font-family: NeutrafaceText-bold;
	
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text2 .sub-header {
    left: 45.6%;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo3 .text-alignment .text-item-1 .text3 .sub-header {
    left: 79.5%;
}


.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(2), .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(3), .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(4), .homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(5) {
    width: 115px;
    text-align: center;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.7em;
}
.homepage.cls-2871f155-1463-4210-8fa3-a4d85da48e5b .promo-nonempty.promo7 tbody >tr>td:nth-child(6) {
    text-align: right;
    width: 80px;
    font-size: 30px;
    line-height: 1.6em;
}




/* new exp page */

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262  #page-content .callout-wrapper {
    width: 1100px;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 #page-content-wrapper {
    float: left;
    height: auto;
    margin-bottom: 0;
    width: 1100px;
    margin-top: -25px;
}

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262  #breadcrumb-wrapper {
    position: static;
    height: auto;
    margin: 0;
    background: none;
    display: none;
}

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262  #breadcrumb-wrapper > .span9 {
    margin-top: 0;
    padding: 0;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262  .breadcrumb {
    margin: 0 !important;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262  .span12 .row-fluid.pull-left {
    margin-top: 0;
}



.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .banner {
    position: relative;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .banner .text-alignment {
    position: absolute;
    top: 0;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .banner .text-alignment {
    position: absolute;
    top: 20%;
    left: 4%;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .banner .text-alignment .text1 {
    font-family: Didot w01 roman;
    font-size: 35px;
    line-height: 1.2em;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .banner .text-alignment .text2 {
    width: 34%;
    float: left;
    padding-top: 2%;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .background-image-container {
    display: none;
}




.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div {
    border-top: 1px solid #ddd;
    padding: 3% 0;
    float: left;
    width: 100%;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div:first-child {
    border: none;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div>div.list-num-container {
    background: #000;
    text-align: center;
    margin-right: 5%;
    padding: 2%;
    border-radius: 50%;
    width: 2%;
    float: left;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div>div.list-num-container>div {
    color: #fff;
    font-size: 30px;
    font-family: Didot w01 roman;
    font-weight: bold;
}
.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div>div+div>span {
    font-weight: normal;
}

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-1>div>div+div {
    width: 80%;
    float: left;
    font-weight: bold;
    font-size: 20px;
    line-height: 1.3em;
}

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-2 p:first-child {
    padding-bottom: 30px;
}

.experiencelanding.cls-85552b09-d7d5-4fa3-ac16-332cdc8b5262 .promo1 .text-content-3 {
    margin: 3% 0 5% 0;
    float: left;
    width: 100%;
    text-align: center;
    border-top: 1px solid #ddd;
    padding-top: 3%;
}



/* new page -regenerist*/
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab #page-content-wrapper {
    width: 1100px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty {
    position: relative;
    margin: 0 !important;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo1 .text-alignment .btn {
    position: absolute;
    top: 73%;
    left: 56%;
    background: #000 !important;
    border-radius: 25px;
    padding: 6px 30px !important;
}





.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .Promo2 .text-alignment {
    position: static;
    top: 20%;
    left: 7.5%;
    width: 100%;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .background-image-container,
 .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .flexible-content-container {
	width: 50%;
    float: right;
    margin: 5% 10%;
}


.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .background-image-container {
    margin-left: 0;
    width: 20%;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .text-alignment .btn {
    background: #000 !important;
    border-radius: 25px;
    padding: 8px 10px !important;
    position: absolute;
    top: 82%;
    left: 65%;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .text-alignment .text {
    font-family: NeutrafaceText-book;
    font-size: 20px;
    line-height: 1.3em;
    font-weight: normal;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .text-alignment .header {
    font-size: 40px;
    line-height: 1.2em;
    font-family: Didot w01 roman;
    padding-bottom: 20px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo2 .text-alignment .text {
    font-family: NeutrafaceText-book;
    font-size: 20px;
    line-height: 1.3em;
    font-weight: normal;
}








.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .background-image-container {
    text-align: center;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty .text-alignment {
    padding: 0;
}






.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty .text-alignment {
    padding: 0;
    width: 100%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .header {
    text-align: center;
    font-size: 40px;
    line-height: 1.2em;
    font-family: Didot w01 roman;
    position: absolute;
    top: 5%;
    width: 100%;
    max-width: 1100px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 {
    padding-top: 200px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .background-image-container {
    text-align: center;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .firming,
 .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Plumping,
 .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Hydrating,
 .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Regenerating {
    margin: 2px;
    width: 25%;
    position: absolute;
    top: 28%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .firming,
 .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Plumping {
    text-align: right;
}


.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Plumping, 
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Regenerating {
    top: 72%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Hydrating, 
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .Regenerating {
    right: 0;
}


.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .head {
    font-family: Didot w01 roman;
    font-size: 30px;
    line-height: 1.2em;
    padding-bottom: 15px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo3 .text-alignment .txt {
    font-size: 23px;
    line-height: 1.2em;
    font-family: NeutrafaceText-light;
}


.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo5 .text-alignment {
    position: absolute;
    top: 65%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo5 .text-alignment .text-item-1 div {
    width: 50%;
    float: left;
    text-align: center;
    font-family: NeutrafaceText-book;
    font-size: 20px;
    line-height: 1.2em;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo5 .text-alignment .text-item-1 div .t2 {
    float: left;
    width: 100%;
    margin-top: 20px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo5 .text-alignment .text-item-1 div .t2>a {
    width: auto;
    text-align: center;
    background: #000;
    color: #fff;
    margin-top: 20px;
    border-radius: 25px;
    padding: 5px 25px;
    font-size: 17px;
}



.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 {
    padding-bottom: 50px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-1 {
    text-align: center;
    font-size: 40px;
    line-height: 2em;
    font-family: Didot w01 Roman;
    padding: 20px 0 50px 0;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div {
    width: 33%;
    display: inline-block;
    float: left;
    text-align: center;
    margin-bottom: 20px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div .img {
    padding-bottom: 10%;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div .header, .homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div .txt {
    margin: 0 17%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div .header {
    color: #C89291;
    font-family: Didot w01 roman;
    font-size: 25px;
    padding-bottom: 20px;
    line-height: 1.2em;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div .txt {
    font-family: NeutrafaceText-book;
    font-size: 18px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo4 .text-item-2 div:nth-child(2) .header {
    margin-top: 20px;
}




.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 {
    padding-top: 200px;
    PADDING-BOTTOM: 100PX;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-1 {
    position: absolute;
    top: 10%;
    font-size: 40px;
    line-height: 1.2em;
    text-align: center;
    width: 100%;
    font-family: Didot w01 roman;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 {
    position: absolute;
    top: 65%;
    text-align: center;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div {
    width: 26%;
    display: inline-block;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p {
    margin: 0 5%;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p.h1 {
    font-size: 20px;
    font-family: didot w01 roman;
    padding-bottom: 10px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p.t1 {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p.CTA {
    margin-top: 20px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p.CTA>a {
    font-size: 13px;
    background: #000;
    padding: 5px 30px;
    border-radius: 25px;
    color: #fff;
    FONT-FAMILY: NeutrafaceText-LIGHT;
}







.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 {
    position: absolute;
    top: 44%;
    text-align: center;
    WIDTH: 100%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div {
    DISPLAY: INLINE-BLOCK;
    width: 26%;
    MARGIN: 0;
    vertical-align: top;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p.h1 {
    font-size: 20px;
    font-family: didot w01 roman;
    padding-bottom: 10px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p {
    margin: 0 5%;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p.t1 {
    font-family: NeutrafaceText-book;
    font-size: 17px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p.CTA {
    margin-top: 20px;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p.CTA>a {
    font-size: 13px;
    background: #000;
    padding: 5px 30px;
    border-radius: 25px;
    color: #fff;
    FONT-FAMILY: NeutrafaceText-LIGHT;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div:last-child>p.CTA {
    margin-top: 40px;
}

.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty em {
  
    font-family: didot w01 italic;
    font-style: normal;
}




.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab #breadcrumb-wrapper > .span9 {
    width: 100%;
      padding: 10px 0 10px 70px;
    margin-top: -25px;
    background: #000;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab  .breadcrumb {
    margin: 0 !important;
}

#pagemainwrapper.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab  .breadcrumb li a,
#pagemainwrapper.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .breadcrumb>li {
    color: #fff !important;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .breadcrumb li a span {
    color: #fff !important;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo6 .text-item-2 div>p.t1 {
    font-family: NeutrafaceText-book;
    font-size: 16px;
    text-transform: uppercase;
}
.homepage.cls-02d37ecf-3eea-4218-9952-07e5755d15ab .promo-nonempty.Promo7 .text-item-1 div>p.t1 {
    font-family: NeutrafaceText-book;
    font-size: 16px;
    text-transform: uppercase;
}
