/*
 experience.css  20131011
 @author avinash sk,Akhil dev
 1. bootstrap override
 2. common-elements (might have to move these to global/common.css)
 3. css for page elements
 4. browser overrides at the end
 */

/* start: override bootstrap */








/* end: override bootstrap */

/*start:css for page elements*/

.experiencedetail .right-related{padding:0 0 0 60px;}
.experiencedetail .right-related h4{ color: #000000;    line-height: 18px; font-size: 1.75em;font-family: "HelveticaNeueW01-75Bold"; }
.experiencedetail .right-related p{/* padding:7px 0 7px 5px; */  color:#A7986A;  font-family: "HelveticaNeueW01-65Medi";font-size: 0.938em; border:0; padding:0;}
.experiencedetail .exp-details-print { padding-top: 5px; padding-right:0;}
.experiencedetail .exp-detail-left .share{ border-top: 1px solid #E7E7E7;
    clear: both;
    color: #121418;
    font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 1.1em;
    padding-left: 384px;
    width: 200px;}
.experiencedetail .share > a {
    
	position: relative; 
    top: 6px; 
}

.experiencedetail .exp-details-print a {
	color: #000000;
	font-weight: bold;
}



.experiencedetail .exp-detail-left {
	width:600px;
}/* 
.exp-detail-left h2{color: #000000;padding: 5px 0;text-align: center;font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 2.5em;} */
.experiencedetail .exp-detail-left p{color: #000000; padding:0;}
.experiencedetail .exp-detail-left p span{ vertical-align:top;}
.experiencedetail .exp-detail-left h3{color: #000000;}


.experiencedetail .thumbnails a h4 {
	color: #fff;
	text-decoration: none;
}




.experiencedetail .promo-pop-up {
 cursor:pointer !important;
}
.experiencedetail .reviewtxt {margin-left:10px;}

.experiencedetail .email-share a span.pull-left{color:#ffffff; padding-left: 6px;}
.experiencedetail .email-share .pull-left > img {
   /* float: left;*/
	padding-top:11px;
	display: none;
}

.experiencedetail .email-share{ 
    bottom: 1px; 
    float: right; 
    padding: 2px 4px 5px; 
    position: relative; 
	right:0;
}
.experiencedetail .caption h3 a {
	color: #fff;
}
/*overall rating*/
.experiencedetail .reviewtxt{color: #000000;}
/*end:css for page elements*/
.experiencedetail .btn {
    background: none repeat scroll 0 0 #CACACA;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    color: #000000;
    filter: none;
}
.experiencedetail .btn:hover{ background: none repeat scroll 0 0 #CACACA;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    color: #000000;
    filter: none;
}

.experiencedetail .color-swatch.image-color ul li, .experiencedetail .color-swatch.image-color-group ul li {
	float: left;
	padding: 1%;
}
.experiencedetail .color-swatch.image-color-name li {
	float: left;
	padding: 1%;
	width: 47%;
}
.experiencedetail .image-color .color-swatch-img span, .experiencedetail .image-color-group .color-swatch-img span {
	display: none;
}
.experiencedetail .color-swatch.image-color .form-element-container, .experiencedetail .color-swatch.image-color-name .form-element-container {
	display: none;
}
.experiencedetail .color-selection span:first-child {
	margin: 0 4px 0 0;
}
.experiencedetail .image-color span.swatch-selection, .experiencedetail .image-color-name span.name-selection, .experiencedetail .image-color-group span.group-selection {
	font-weight: bold;
}
.experiencedetail .color-selection span {
	color: #FFFFFF;
	margin: 0 4px;
	padding: 3px 4px 0 0;
	cursor: pointer;
}

.experiencedetail input.close{background: #fff;
border: none;
margin: 1px;}


.experiencedetail .thumbnail .product-image {
	position: relative;
	text-align:center; min-height: 160px;
}
/* end: quick view popup only for ymal */
#page-content-wrapper{
width:960px;
margin:0 auto;
}
.experiencedetail .exp-detail-left .pull-left{
text-align:center;
text-transform: uppercase;
color:#000000;
font-family: "HelveticaNeueW01-65Medi";
font-size: 1em;
margin-top:10px;
width:auto;
}
.experiencedetail .exp-detail-left p.award-winners-image{
float:left;

}
.experiencedetail .exp-detail-left p.award-winners-text{
color:#121418;
height:175px;
padding-left: 240px;
font-size: 1em;
font-family:"HelveticaNeueW01-65Medi"; 
font-size: 0.875em;
}
.experiencedetail .row-fluid .span8 {
    width: 600px;
	margin-top:61px;
}
.experiencedetail .exp-detail-left .tips-content-text .award-list{
border-bottom:1px solid #E7E7E7;
margin :20px 0;
clear: both;
width:600px;
}
.experiencedetail .pull-left{
text-align:center;
text-transform: uppercase;
color:#121418;
}
.experiencedetail #page-content .callout-wrapper{
border:none;
}

.ie7 #page-content-wrapper{
margin:38px auto 0 auto;
}
.ie7 .experiencedetail #page-content-wrapper{
margin:0 auto 0 auto;
}
.experiencedetail .exp-detail-left .span12{
padding-top:15px;
}
.experiencedetail .award-winners-text span.golden{
/*color:#a7986a;
font-family:"HelveticaNeueW01-75Bold"; */
color: #A7986A;
font-family: "HelveticaNeueW01-75Bold";
}

.experiencedetail .exp-detail-left .tips-content-text {
border-bottom:1px solid #E7E7E7;
}
.homepage .exp-detail-left {
    /*margin-top: 48px;*/
}
.experiencedetail .span4.right-related {
    margin-left: 60px;
    margin-top: 63px;
    padding-left: 9px;
    width: 300px;
}

.experiencedetail .right-related p a{ 
	color: #a7986a;
    display: block;
    float: left;
    padding: 7px 0;
    width: 100%;
}
.experiencedetail .share img {
    display: none;
}
.experiencedetail .share > a:first-child{
background: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position:-79px -1px;
display: inline-block;
height: 25px;
padding-left: 2px;
width: 24px;
 background-repeat: no-repeat;
}
.experiencedetail .share > a:first-child:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -53px -1px;
}
.experiencedetail .share > a+a{
background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position: -106px -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
}
.experiencedetail .share > a+a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -79px -27px;

}
.experiencedetail .share > a + a + a{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: 0 -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
}
.experiencedetail .share > a + a + a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -106px -1px;
}
.experiencedetail .share > a + a + a + a{
background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position: -53px -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
}
.experiencedetail .share > a + a + a + a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -27px -27px;
}
.experiencedetail .email-share a span.pull-left {
     background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -27px -1px;
    background-repeat: no-repeat;  
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    margin-top: 10px;
    width: 25px;
	padding-left: 0;
	cursor: pointer;
}

.experiencedetail .email-share a span.pull-left:hover{
  background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
  background-position: -1px -1px;
}
.experiencedetail .award-winners-text strong{
font-family:"HelveticaNeueW01-75Bold"; 
font-size: 0.875em;
}
.experiencedetail .breadcrumb{
padding-left:0;
font-size:1.2em !important;
}
.experiencelanding .row-fluid.margin-top-4-row{
	border-bottom: 8px solid #000000;
	height: 1309px;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div .btn-link{
	bottom: 18px;
	position: relative;
}
/* START:BE details right promos styles */

/* START:Regenerist */
.experiencedetail .onelayout-heading{
color:#000000;
padding-left:0;
}
.experiencedetail #Div2 .span7 {
    width: 100%;
}
.experiencedetail #Div2{
padding-left:0;
}
.experiencedetail .btn_IsRegeneristRightForYou, .experiencedetail .btn_IsRegeneristRightForYou:hover {
    bottom: 80px;
    color: #C12730;
    position: relative;
}
#phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_pnlOfferPromoContainer_1 {
    margin-top: 68px;
}
.ie7 #phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_panelOfferPromo_0 {
    height: 190px !important;
}
.ie7 #phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_panelOfferPromo_2 {
    height: 170px !important;
} 
.experiencedetail .promo-pop-up {
  background-image: url("/en-gb/-/media/Olay_UK/Images/Common/play-button.png");
    height: 93px;
    left: 38px;
    top: -253px;
    width: 96px;
}
.experiencedetail .btn_ShopAllRegenerist{
    color: #C12730;
 left: 24px;
    position: relative;
    top: 11px;
}
 .experiencedetail .btn_ShopAllRegenerist:hover {
 color: #C12730;
 }
.experiencedetail .btn_, .experiencedetail .btn_:hover {
    color: #000000;
}


.experiencedetail .btn_RegeneristBanner {
    background: none repeat scroll 0 0 #C12730;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 9px;
}
.experiencedetail .callout-seprator .btn-inverse{
	background:none;
	border:none;
}

.promo-pop-up {
    left: -68px;
    top: -71px;
}
.btn a {
    color: #000000;
}
.btn_NewCollectionFromOlay {
    background: none repeat scroll 0 0 #C12730;
    border-radius: 13px 0 0;
    padding: 7px;
    position: relative;
    right: 10px;
    top: 24px;
}
/* END:Regenerist */
/* START:TOTAL EFFECTS */
.experiencedetail .btn_7btflben {
	 background: none repeat scroll 0 0 #A7986A;
    border-radius: 13px 0 0;
    bottom: 96px;
    color: #000000;
    padding: 7px;	
    position: relative;
    right: 9px;
}
.experiencedetail .btn_BeatTheHumidity:hover{
 color:#000000;
}
.experiencedetail .btn_Get10XMore {
    background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 121px;
    color: #FFFFFF;
    left: 107px;
    padding: 7px 14px;
    position: relative;
}
/* END:TOTAL EFFECTS */




.btn_risenshine .btn_RegeneristBanner {
    background: none repeat scroll 0 0 #90C74F;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 21px;
}

.experiencedetail .btn_ReadMoreProX {
 background: none repeat scroll 0 0 #C2C2C2;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;	
    position: relative;
    right: 8px;

}
.experiencedetail .btn_TheFreshEffect {
    background: none repeat scroll 0 0 #EA3A6E;
    border-radius: 13px 0 0;
    bottom: 21px;
    left: 60px;
    padding: 7px 32px;
    position: relative;
	color:#FFFFFF;
}

.experiencedetail .btn_risenshine {
 background: none repeat scroll 0 0 #90C74F;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #FFFFFF;
    padding: 7px;
    position: relative;
    right: 9px;
}
	
.experiencedetail .btn_ShopAllFreshEffects {
    color: #90C74F;
    left: 23px;
    position: relative;
    top: 10px;
}

.experiencedetail .btn_CompleteBanner {

background: none repeat scroll 0 0 #EAD16A;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 9px;
}
.experiencedetail .btn_sun:hover {
    color: #000000;
}
.experiencedetail .btn_BodyBanner {
   background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #FFFFFF;
    padding: 7px;
    position: relative;
    right: 9px;

}
.experiencedetail .btn_YoutubeOlay {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 13px 0 0;
    color: #FFFFFF;
    left: -5px;
    padding: 135px 227px 125px 0;
    position: relative;
    top: -93px;
}

.experiencedetail .btn_Get24Hr {
    background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 100px;
    color: #FFFFFF;
    left: 120px;
    padding: 7px 14px;
    position: relative;
}


.experiencedetail .btn_IsBodyRightForU, .experiencedetail .btn_IsBodyRightForU:hover{
  bottom: 80px;
    color: #000000;
    position: relative;
}


.experiencedetail .btn_IsProxRightForYou, .experiencedetail .btn_IsProxRightForYou:hover{
  bottom: 80px;
    color: #C2C2C2;
    position: relative;
}
.experiencedetail .btn_IsTotalEffectsRightForU, .experiencedetail .btn_IsTotalEffectsRightForU:hover{
  bottom: 80px;
    color: #A7986A;
    position: relative;
}
.experiencedetail .btn_IsFreshEffectsRightForU , .experiencedetail .btn_IsFreshEffectsRightForU:hover{
  bottom: 80px;
    color: #90C74F;
    position: relative;
}
.experiencedetail .btn_IsCompleteRightForU, .experiencedetail .btn_IsCompleteRightForU:hover{
  bottom: 80px;
    color: #EAD16A;
    position: relative;
}

.experiencedetail .btn_TimeToGetEven:hover{
color:#000000;
}
.experiencedetail .btn_ProxTwinsStudy:hover{
color:#000000;
}
.experiencedetail .btn_ReadMoreProX:hover{
color:#000000;
}
.experiencedetail .btn_7btflben:hover{
 color:#000000;
}
.experiencedetail .btn_howexrcgets:hover{
color:#000000;
}
.experiencedetail .btn_CompleteBanner:hover{
color:#000000;
}


/* END:BE details right promos styles */


/* START:related products */

.experiencedetail .product-list li .thumbnail {
    border: 0 none;
    box-shadow: none;
	background:none;
	margin:0;
}

.experiencedetail .thumbnail .product-image {
    border: 1px solid #DDDDDD;
    position: relative;
}

.experiencedetail .product-image .quick-view-bg {
    display: none;
	background:none;
    height: 32px;
    left: 0;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    z-index: 1;
}


.experiencedetail .caption a h4 {
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
	margin:0;
}
.experiencedetail .rating-wrapper {
    text-align: left;
}
.experiencedetail .rating-wrapper .rating {
    float: left;
    height: 23px;
    margin: 0 5px 0 0;
    position: relative;
    width: 70px;
}
.experiencedetail .rating-wrapper .rating div {
    height: 16px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
}


.experiencedetail .product-price {
    color: #000000;
    position: relative;
	clear: both;
}
.experiencedetail .tooltip-link {
    color: #000000;
}
.experiencedetail .tooltip-pop {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #6C6B69;
    left: 65px;
    padding: 5px;
    position: absolute;
    top: -8px;
    z-index: 980;
}
.experiencedetail .product-image:hover .quick-view, .experiencedetail .product-image:hover .quick-view-bg {
    display: block;
}
.experiencedetail .product-image .quick-view {
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 13px 0 0;
    bottom: 40%;
    display: none;
    height: 32px;
    left: 25%;
    line-height: 30px;
    opacity: 0.7;
    position: absolute;
    width: 50%;
    z-index: 2;
}

a:hover, a:active {
    color: #000000;
}
.experiencedetail .product-list li .caption .product-price span {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
}

.experiencedetail .product-list li .caption .product-price a {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
	cursor: default;
}

.experiencedetail .rating-wrapper {
    float: left;
    font-size: 0.875em;
    padding: 0 0 4px;
}
.experiencedetail .rating-wrapper .rating {
    float: left;
    height: 23px;
    margin: 0 5px 0 0;
    position: relative;
}
.experiencedetail .rating-wrapper .rating img {
    left: 0;
    max-width: none;
    position: absolute;
    top: 4px;
}
.experiencedetail .rating-wrapper .rating div {
    height: 16px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    top: 0px;
}
.experiencedetail .rating-wrapper .rating img {
    float: left;
    left: 0;
    max-width: none;
    position: relative;
    top: 0;
}

.experiencedetail .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
    left: 0;
    position: relative;
    top: 1px;
}
.experiencedetail .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
}

.experiencedetail .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
    left: 0;
    position: relative;
    top: 1px;
}

/* END:related products */

.experiencedetail .tips-content p {
    color: #000000;
    float: left;
    font-size: 1em;
    margin: 0;
    padding: 10px 0;
    width: 100%;
}

.experiencedetail #content-main h3 {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.5em;
    font-weight: normal;line-height: 40px;
margin: 10px 0;
}
.experiencedetail .onelayout-heading {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.25em;
    text-align: left;
    text-transform: uppercase;
}

.experiencedetail .tips-head {
    color: #000000;
    font-family: "BauerBodoniW01-BoldItal 795739";
    padding: 0;
    text-align: center;
    width: 600px;
}
.experiencedetail .tips-head h2 {
    font-size: 2.5em;
	line-height: 40px;
	font-weight: normal;
	color:#000;
	border:0;
	padding:0;
}
.experiencedetail .exp-detail-left .tips-content-text {
   border-top: medium none;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 1em;
}

.experiencedetail .btn.btn-inverse.margin-for-callout-btn a {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.2em;
}



.experiencedetail .btn.btn-inverse.margin-for-callout-btn .btn_RegeneristBanner:hover {
    color: #000000;
}
.experiencedetail .heading-wrapper > div:first-child + div {
     height: 170px !important;
}

.experiencedetail .heading-wrapper > div:first-child + div + div + div + div + div {
    height: 170px !important;
}

.experiencedetail .btn_NewCollectionFromOlay:hover{
color:#000000;
}

.experiencedetail .btn_ShopAllFreshEffects:hover{
color:#90C74F;
}

.experiencedetail .product-list.thumbnails li {
    margin-left: 12px;
}
.experiencedetail .related-product {
    border-top: 1px solid #C2C2C2;
}
/*Award Winners page*/
.experiencedetail .main-container div p img{
float:left;
max-width:100%;
}

/*End*/
.experiencedetail .btn a:hover, #desk-outer-wrapper .cart-button a:hover {
/*color:none;*/}
.experiencedetail .btn_ShopAllProX {
    left: 41px;
    position: relative;
    top: 16px;
}
.experiencedetail .btn_ShopAllProX:hover {
    color: #000000;
}
.experiencedetail .btn_BeatTheHumidity:hover {
    color: #000000;
}

/* styles for modal window popup starts */
#myModal .modal-body{   
background-color: #FFFFFF;
max-height: none;
padding: 0;
width: 100%;
}
.experiencedetail .popup-quick-view .popup-wrapper {
   float: left;
    margin: 20px 40px 64px;
    position: relative;
    width: 390px;
    z-index: 0;
}
.experiencedetail .popup-quick-view .popup-product-desc {
	float: left;
    margin-top: 60px;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    width: 340px;
}
.experiencedetail .popup-quick-view .im-preview {
     
    overflow: hidden;
}
.experiencedetail .popup-quick-view .carousel {
  height: auto;
    margin: 20px 0 0;
    overflow: hidden;
    padding: 1px 0;
    position: relative;
    width: 300px;
}
.experiencedetail .popup-quick-view .img-thumb {
  float: left;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
    position: relative;
}
.experiencedetail .popup-quick-view .img-thumb ul li {
float: left;
    padding-bottom: 3px;
    padding-top: 3px;
}
.experiencedetail .popup-quick-view .popup-wrapper ul li {
    float: left;
    list-style: none outside none;
}
.experiencedetail .popup-quick-view .img-thumb ul li img {
    width: 64px;
}
.experiencedetail .popup-quick-view .img-thumb ul li img {
    border: 1px solid #C2C2C2;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
}
.experiencedetail .popup-quick-view .popup-product-rating {
    float: left;
    padding: 10px 0;
    width: 100%;
}
.experiencedetail .popup-quick-view .popup-product-price {
    position: relative;
}

.experiencedetail .popup-quick-view .buy-direct-form {
    background-color: rgba(0, 0, 0, 0);
    border: medium none;
    padding: 50px 0 10px;
}
.experiencedetail .popup-quick-view .popup-product-title h3 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}
.experiencedetail .rating-wrapper .rating {
    float: left;
    height: auto;
    margin: 2px 10px 0 0;
    padding: 0;
    position: relative;
    width: auto;
}
.experiencedetail .rating-wrapper a > span {
    margin: 0 0 0 1px;
    padding: 0;
}
.experiencedetail .modal-header {
    border: medium none;
    padding: 0;
}
.experiencedetail .modal.hide.fade.popup-quick-view.in {
   background-color: #FFFFFF;
    left: 50%;
    margin: 0 0 0 -430px;
    padding: 0;
    position: absolute;
    top: 120px;
    width: 860px;
}
.experiencedetail .popup-quick-view .product-short-desc p {
   color: #575757;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 0.938em;
    margin-bottom: 0;
}

.experiencedetail .popup-quick-view .add-to-cart-btn {
    background-color: #a7986a !important;
    background-image: none;
    border-color: #a7986a;
    border-radius: 13px 0 0;
    color: #ffffff;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 0.857em;
    font-weight: bold;
    margin-right: 20px;
    margin-top: 29px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-transform: uppercase;
    width: 80%;
}

.experiencedetail .form-element-container label {
    color: #000000;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}
.experiencedetail .popup-quick-view .popup-product-price .price-text a {
    color: #000000;
}

.experiencedetail .popup-quick-view .popup-product-price .price {
    color: #000000;
    font-size: 1.4em;
}

.experiencedetail .popup-quick-view .popup-product-rating p span.recommend-text a {
    color: #A7986A;
}


.experiencedetail .popup-quick-view .reviewtxt a {
    color: #000000;
}


.experiencedetail .popup-quick-view .product-short-desc a {
  color: #000000;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    margin: 0;
}

.experiencedetail .popup-quick-view .popup-product-title h3 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}
.experiencedetail .popup-quick-view .buy-direct-form .form-element-container {
    box-sizing: border-box;
    float: left;
    margin: 0;
    width: 40%;
}
.experiencedetail .popup-product-title, .experiencedetail .content-primary .popup-product-rating, .experiencedetail .product-short-desc {
    
    float: left;
    margin-bottom: 11px;
    margin-top: 14px;
    padding-bottom: 24px;
    width: 100%;
}
.experiencedetail .form-container.quick-view-variant {
    background-color: #f6f6f6;
    box-sizing: border-box;
    height: 90px;
    padding: 0 20px;
    width: 100%;
}
.experiencedetail .tooltip-pop {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #6C6B69;
    left: 65px;
    padding: 5px;
    position: absolute;
    top: -8px;
    z-index: 980;
}
.experiencedetail .popup-quick-view .popup-product-rating p span.recommend-text, .experiencedetail .popup-product-price .price-text {
    color: #A67DC8;
    font-size: 0.875em;
    padding-left: 0px;
}

.experiencedetail .popup-quick-view .popup-product-price {
 border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    position: relative;
}
.experiencedetail .popup-quick-view .popup-product-price .price {
color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.4em;
}
.experiencedetail .popup-quick-view .popup-product-price .price-text {
    color: #000000;
    font-size: 1em;
    padding: 0;
}
.experiencedetail .form-element-container label {
    color: #000000;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.experiencedetail .product-image .quick-view {
   color: #FFFFFF;
    font-size: 0.813em;
    font-weight: normal;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
}

.experiencedetail .recommend-percentage > span {
    color: #A7986A;
}
.experiencedetail .form-element-container div.selector {
    background-color: #ffffff;
    border: 1px solid #e4e4e4;
    box-sizing: border-box;
    padding: 0 10px;
    width: 105px !important;
}
.experiencedetail .form-element-container div.selector span {
    background-image: url("/en-gb/-/media/Olay_UK/Images/Common Icons/arrow-gold.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #a7986a;
    font-size: 0.875em;
    height: 100%;
    padding: 0 !important;
    text-align: left;
    text-shadow: none;
    width: 100% !important;
}
.experiencedetail .form-container.quick-view-variant > div {
    box-sizing: border-box;
    float: left;
    margin-left: 0;
}
.experiencedetail .modal.hide.fade.popup-quick-view.in .close {
    margin: 0;
    position: relative;
    right: 20px;
    top: 15px;
    z-index: 999999;
}

.experiencedetail .modal.hide.fade.popup-quick-view.in .modal-body .popup-wrapper .popup-carousel-wrapper .carousel ul {
    margin-left: 0;
}
.experiencedetail .popup-quick-view .img-thumb ul li.active-img img {
    border: 2px solid #A7986A;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
}
.experiencedetail .popup-quick-view .popup-product-rating p {
    color: #000000;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}

.experiencedetail .rating-wrapper span.recommend-percentage {
    background-image: url("/en-gb/-/media/Olay_UK/Images/Common Icons/thumb.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 18px;
}
.experiencedetail div.selector select {
    border: 1px solid #FFFFFF;
    font-family: "Helvetica Neue";
    font-size: 1em;
}
.experiencedetail .popup-quick-view .add-to-cart-btn:hover {
    background: none repeat scroll 0 0 #C2B690;
}
/* styles for modal window popup ends */
.experiencedetail .popup-quick-view .close{
 position: absolute;
    right: 5px;
    top: 94px;
    z-index: 999999;
}
/*styles for beauty award wineers*/
.experiencedetail .award-winners-text-1, .experiencedetail .award-winners-text-2, .experiencedetail .award-winners-text-3, .experiencedetail .award-winners-text-4, .experiencedetail .award-winners-text-5, .experiencedetail .award-winners-text-6, .experiencedetail .award-winners-text-7, .experiencedetail .award-winners-text-8{
 font-family: "HelveticaNeueW01-65Medi";
    font-size: 0.875em;
    height: 175px;
    padding-left: 240px;
}
.experiencedetail .award-winners-text-1 strong, .experiencedetail .award-winners-text-2 strong, .experiencedetail .award-winners-text-3 strong, .experiencedetail .award-winners-text-4 strong, .experiencedetail .award-winners-text-5 strong, .experiencedetail .award-winners-text-6 strong, .experiencedetail .award-winners-text-7 strong, .experiencedetail .award-winners-text-8 strong{
font-family:"HelveticaNeueW01-75Bold"; 
}
.experiencedetail span.golden {
    color: #A7986A;
    font-family: "HelveticaNeueW01-75Bold";
}

.experiencedetail .main-container > div:first-child p {
    margin-bottom: 0;
	padding:0;
}

.experiencedetail .pull-left.email-share .pull-left {
    margin-top: 0;
}
/*End*/


.experiencedetail .btn.btn-link .btn_ProxTwinsStudy {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.2em;
    left: 33px;
    position: relative;
    top: -71px;
}

.experiencedetail .btn.btn-link a , .experiencedetail .btn.btn-link a :hover  {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
    width: 100%;
}
.experiencedetail .btn_ReadMoreProX:hover {
    background: none repeat scroll 0 0 #C2C2C2;
}

.experiencedetail .btn_ProxTwinsStudy:hover{
color:#000000;
}
.experiencedetail .btn.btn-link a:hover{
color:#000000;
}

.experiencedetail .btn.btn-link {
    background: none repeat scroll 0 0 ;
    border: medium none;
}

.tooltip-pop {
    background: none repeat scroll 0 0 #FFFFAF;
    border: 1px solid #6C6B69;
    color: #000000;
    padding: 5px;
    position: absolute;
    width: 170px;
}
.experiencedetail .product-description {
    margin: 0;
}
.experiencedetail .exp-detail-left {
    margin-top: 2px;
    width: 600px;
	padding:0;
}
.experiencedetail .print-preview:hover {
    color: #000000;
    font-size: 0.75em;
    font-weight: normal;
    text-decoration: none;
}

.experiencedetail .span3 .print-preview {
  color: #000000;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 0.85em;
    font-weight: normal;
    height: 27px;
    line-height: 30px;
    padding: 0 0 0 23px;
    position: relative;
    text-decoration: none;
}
.experiencedetail .pull-left.email-share {
    margin-top: 1px;
}
.homepage .email-share a span.pull-left{
 margin-top:1px;
}
.experiencedetail .tips-content-text ol{
margin: 0 0 10px 20px;
}
.experiencedetail .tips-content-text ul{
margin: 0 0 10px 18px;
}
.experiencedetail .pull-left.email-share .pull-left {
    margin-top: 10px;
}

.experiencedetail #breadcrumb-wrapper > .span9 {
    padding: 0;
	width:85%;
}
.experiencedetail #breadcrumb-wrapper ul.breadcrumb {
    padding:2px 0 0 !important;
	margin:10px 0 20px !important;
}

.experiencedetail #breadcrumb-wrapper .breadcrumb a {
    color: #000000;
    cursor: pointer;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 0.75em;
	margin:0 !important;
}

.experiencedetail .row-fluid [class*="span"]:first-child {
	margin-left:0;
}

.experiencedetail .thumbnails a img {
	max-width:100%;
}

.experiencedetail .thumbnail .caption {
	padding-left:9px;
}

/********** Styles for Award Winners page starts here *****************/

/*
 experience.css  20131011
 @author avinash sk,Akhil dev
 1. bootstrap override
 2. common-elements (might have to move these to global/common.css)
 3. css for page elements
 4. browser overrides at the end
 */

/* start: override bootstrap */








/* end: override bootstrap */

/*start:css for page elements*/

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .right-related{padding:0 0 0 60px;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .right-related h4{ color: #000000;line-height: 18px; font-size: 1.75em;font-family: "HelveticaNeueW01-75Bold"; padding:5px 0 10px; margin:0;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .right-related p{/* padding:7px 0 7px 5px; */  color:#A7986A;  font-family: "HelveticaNeueW01-65Medi";font-size: 0.938em; border:0; padding:0; margin:0;line-height: 18px;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-details-print { padding-right:0; float:right; text-align:right;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .share{ border-top: 1px solid #E7E7E7;
    clear: both;
    color: #121418;
    font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 1.1em;
    padding:5px 0 5px 384px;
    width: 200px;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a {
    
	position: relative; 
    top: 6px; 
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-details-print a {
	color: #000000;
	font-weight: bold;
}



.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left {
	width:600px;
}/* 
.exp-detail-left h2{color: #000000;padding: 5px 0;text-align: center;font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 2.5em;} */
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left p{color: #000000;/*padding: 6px 0px;*/}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left p span{ vertical-align:top; padding-left:10px;line-height: 20px;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left h3{color: #000000;}







.cls-6cde7173-8510-4e7e-b804-5a554a818843 .promo-pop-up {
 cursor:pointer !important;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .reviewtxt {margin-left:10px;}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .email-share a span.pull-left{color:#ffffff; padding-left: 6px;}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .email-share .pull-left > img {
   /* float: left;*/
	padding-top:11px;
	display: none;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .email-share{ 
    bottom: 1px; 
    float: right; 
    padding: 2px 4px 5px; 
    position: relative; 
	right:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .caption h3 a {
	color: #fff;
}
/*overall rating*/
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .reviewtxt{color: #000000;}
/*end:css for page elements*/
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn {
    background: none repeat scroll 0 0 #CACACA;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    color: #000000;
    /*filter: none;*/
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn:hover{ background: none repeat scroll 0 0 #CACACA;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    color: #000000;
    /*filter: none;*/
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-swatch.image-color ul li, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-swatch.image-color-group ul li {
	float: left;
	padding: 1%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-swatch.image-color-name li {
	float: left;
	padding: 1%;
	width: 47%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .image-color .color-swatch-img span, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .image-color-group .color-swatch-img span {
	display: none;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-swatch.image-color .form-element-container, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-swatch.image-color-name .form-element-container {
	display: none;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-selection span:first-child {
	margin: 0 4px 0 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .image-color span.swatch-selection, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .image-color-name span.name-selection, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .image-color-group span.group-selection {
	font-weight: bold;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .color-selection span {
	color: #FFFFFF;
	margin: 0 4px;
	padding: 3px 4px 0 0;
	cursor: pointer;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 input.close{background: #fff;
border: none;
margin: 1px;}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .thumbnail .product-image {
	position: relative;
	text-align:center; min-height: 160px;
}
/* end: quick view popup only for ymal */
#page-content-wrapper{
width:960px;
margin:0 auto;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .pull-left{
text-align:center;
text-transform: uppercase;
color:#000000;
font-family: "HelveticaNeueW01-65Medi";
font-size: 1em;
margin-top:10px;
width:auto;
padding:0;line-height: 20px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left p.award-winners-image{
float:left;

}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left p.award-winners-text{
color:#121418;
height:175px;
padding-left: 240px;
font-size: 1em;
font-family:"HelveticaNeueW01-65Medi"; 
font-size: 0.875em;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .row-fluid .span8 {
    width: 600px;
	margin-top:53px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .tips-content-text .award-list{
border-bottom:1px solid #E7E7E7;
margin :20px 0;
clear: both;
width:600px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .pull-left{
text-align:center;
text-transform: uppercase;
color:#121418;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 #page-content .callout-wrapper{
border:none;
}

.ie7 #page-content-wrapper{
margin:38px auto 0 auto;
}
.ie7 .cls-6cde7173-8510-4e7e-b804-5a554a818843 #page-content-wrapper{
margin:0 auto 0 auto;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .span12{
padding-top:15px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text span.golden{
color:#a7986a;
font-family:"HelveticaNeueW01-75Bold"; 
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .tips-content-text {
border-bottom:1px solid #E7E7E7;
}
.homepage .exp-detail-left {
    /*margin-top: 48px;*/
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .span4.right-related {
    margin-left: 60px;
    margin-top: 55px;
    padding-left: 9px;
    width: 300px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .right-related p a{ 
	color: #a7986a;
    display: block;
    float: left;
    padding: 7px 0;
    width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share img {
    display: none;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a:first-child{
background: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position:-79px -1px;
display: inline-block;
height: 25px;
padding-left: 2px;
width: 24px;
padding-right:1px;
 background-repeat: no-repeat;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a:first-child:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -53px -1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a+a{
background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position: -106px -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
 padding: 0 1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a+a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -79px -27px;

}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a + a + a{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: 0 -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a + a + a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -106px -1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a + a + a + a{
background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
background-position: -53px -27px;
display: inline-block;
height: 25px;
width: 25px;
 background-repeat: no-repeat;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .share > a + a + a + a:hover{
 background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -27px -27px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .email-share a span.pull-left {
     background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
    background-position: -27px -1px;
    background-repeat: no-repeat;  
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    margin-top: 10px;
    width: 25px;
	padding-left: 0;
	cursor: pointer;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .email-share a span.pull-left:hover{
  background-image: url("/en-gb/-/media/Olay_UK/Images/Common/social_share.png");
  background-position: -1px -1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text strong{
font-family:"HelveticaNeueW01-75Bold"; 
font-size: 0.875em;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .breadcrumb{
padding-left:0;
font-size:1.2em !important;
font-family:arial !important;
}
.experiencelanding .row-fluid.margin-top-4-row{
	border-bottom: 8px solid #000000;
	height: 1309px;
}
.experiencelanding .margin-top-4-row.promo-area-three > div:first-child + div + div + div + div + div + div .btn-link{
	bottom: 18px;
	position: relative;
}
/* START:BE details right promos styles */

/* START:Regenerist */
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .onelayout-heading{
color:#000000;
padding-left:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 #Div2 .span7 {
    width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 #Div2{
padding-left:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsRegeneristRightForYou, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsRegeneristRightForYou:hover {
    bottom: 80px;
    color: #C12730;
    position: relative;
}
#phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_pnlOfferPromoContainer_1 {
    margin-top: 68px;
}
.ie7 #phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_panelOfferPromo_0 {
    height: 190px !important;
}
.ie7 #phdesktopbody_0_phdesktoprelatedofferpromos_0_rptrRelatedPromo_panelOfferPromo_2 {
    height: 170px !important;
} 





.cls-6cde7173-8510-4e7e-b804-5a554a818843 .promo-pop-up {
  background-image: url("/en-gb/-/media/Olay_UK/Images/Common/play-button.png");
    height: 93px;
    left: 38px;
    top: -253px;
    width: 96px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllRegenerist{
    color: #C12730;
 left: 24px;
    position: relative;
    top: 11px;
}
 .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllRegenerist:hover {
 color: #C12730;
 }
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_:hover {
    color: #000000;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_RegeneristBanner {
    background: none repeat scroll 0 0 #C12730;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 9px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .callout-seprator .btn-inverse{
	background:none;
	border:none;
}

.promo-pop-up {
    left: -68px;
    top: -71px;
}
.btn a {
    color: #000000;
}
.btn_NewCollectionFromOlay {
    background: none repeat scroll 0 0 #C12730;
    border-radius: 13px 0 0;
    padding: 7px;
    position: relative;
    right: 10px;
    top: 24px;
}
/* END:Regenerist */
/* START:TOTAL EFFECTS */
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_7btflben {
	 background: none repeat scroll 0 0 #A7986A;
    border-radius: 13px 0 0;
    bottom: 96px;
    color: #000000;
    padding: 7px;	
    position: relative;
    right: 9px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_BeatTheHumidity:hover{
 color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_Get10XMore {
    background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 121px;
    color: #FFFFFF;
    left: 107px;
    padding: 7px 14px;
    position: relative;
}
/* END:TOTAL EFFECTS */




.btn_risenshine .btn_RegeneristBanner {
    background: none repeat scroll 0 0 #90C74F;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 21px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ReadMoreProX {
 background: none repeat scroll 0 0 #C2C2C2;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;	
    position: relative;
    right: 8px;

}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_TheFreshEffect {
    background: none repeat scroll 0 0 #EA3A6E;
    border-radius: 13px 0 0;
    bottom: 21px;
    left: 60px;
    padding: 7px 32px;
    position: relative;
	color:#FFFFFF;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_risenshine {
 background: none repeat scroll 0 0 #90C74F;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #FFFFFF;
    padding: 7px;
    position: relative;
    right: 9px;
}
	
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllFreshEffects {
    color: #90C74F;
    left: 23px;
    position: relative;
    top: 10px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_CompleteBanner {

background: none repeat scroll 0 0 #EAD16A;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #000000;
    padding: 7px;
    position: relative;
    right: 9px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_sun:hover {
    color: #000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_BodyBanner {
   background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 90px;
    color: #FFFFFF;
    padding: 7px;
    position: relative;
    right: 9px;

}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_YoutubeOlay {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 13px 0 0;
    color: #FFFFFF;
    left: -5px;
    padding: 135px 227px 125px 0;
    position: relative;
    top: -93px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_Get24Hr {
    background: none repeat scroll 0 0 #000000;
    border-radius: 13px 0 0;
    bottom: 100px;
    color: #FFFFFF;
    left: 120px;
    padding: 7px 14px;
    position: relative;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsBodyRightForU, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsBodyRightForU:hover{
  bottom: 80px;
    color: #000000;
    position: relative;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsProxRightForYou, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsProxRightForYou:hover{
  bottom: 80px;
    color: #C2C2C2;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsTotalEffectsRightForU, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsTotalEffectsRightForU:hover{
  bottom: 80px;
    color: #A7986A;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsFreshEffectsRightForU , .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsFreshEffectsRightForU:hover{
  bottom: 80px;
    color: #90C74F;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsCompleteRightForU, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_IsCompleteRightForU:hover{
  bottom: 80px;
    color: #EAD16A;
    position: relative;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_TimeToGetEven:hover{
color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ProxTwinsStudy:hover{
color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ReadMoreProX:hover{
color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_7btflben:hover{
 color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_howexrcgets:hover{
color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_CompleteBanner:hover{
color:#000000;
}


/* END:BE details right promos styles */


/* START:related products */

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-list li .thumbnail {
    border: 0 none;
    box-shadow: none;
	background:none;
	margin:0;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .thumbnail .product-image {
    border: 1px solid #DDDDDD;
    position: relative;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image .quick-view {
    bottom: 40%;
    color: #FFFFFF;
    display: none;
    font-size: 1.2em;
    font-weight: bold;
    left: 0;
    line-height: 30px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    z-index: 2;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image .quick-view-bg {
    display: none;
	background:none;
    height: 32px;
    left: 0;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .caption a h4 {
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
	margin:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper {
    text-align: left;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating {
    float: left;
    height: 23px;
    margin: 0 5px 0 0;
    position: relative;
    width: 70px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating div {
    height: 16px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-price {
    color: #000000;
    position: relative;
	clear: both;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tooltip-link {
    color: #000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tooltip-pop {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #6C6B69;
    left: 65px;
    padding: 5px;
    position: absolute;
    top: -8px;
    z-index: 980;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image:hover .quick-view, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image:hover .quick-view-bg {
    display: block;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image .quick-view {
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 13px 0 0;
    bottom: 40%;
    display: none;
    height: 32px;
    left: 25%;
    line-height: 30px;
    opacity: 0.7;
    position: absolute;
    width: 50%;
    z-index: 1;
}

a:hover, a:active {
    color: #000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-list li .caption .product-price span {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-list li .caption .product-price a {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
	cursor: default;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper {
    font-size: 0.875em;
    padding: 0 0 4px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating {
    float: left;
    height: 23px;
    margin: 0 5px 0 0;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating img {
    left: 0;
    max-width: none;
    position: absolute;
    top: 4px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating div {
    height: 16px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating img {
    left: 0;
    max-width: none;
    position: absolute;
    top: 4px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
    left: 0;
    position: relative;
    top: 1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .products-container .thumbnail .caption .reviewtxt {
    color: #000000;
    font-family: HelveticaNeueW01-55Roma;
    font-size: 0.813em;
    left: 0;
    position: relative;
    top: 1px;
}

/* END:related products */

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tips-content p {
    color: #000000;
    float: left;
    font-size: 1em;
    margin: 0;
    padding: 10px 0;
    width: 100%;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 #content-main h3 {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.5em;
    font-weight: normal;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .onelayout-heading {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.25em;
    text-align: left;
    text-transform: uppercase;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tips-head {
    color: #000000;
    font-family: "BauerBodoniW01-BoldItal 795739";
    padding: 0;
    text-align: center;
    width: 600px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tips-head h2 {
    font-size: 2.5em;
	line-height: 40px;
	font-weight: normal;
	color:#000;
	border:0;
	padding:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left .tips-content-text {
   border-top: medium none;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 1em;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-inverse.margin-for-callout-btn a {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.2em;
}



.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-inverse.margin-for-callout-btn .btn_RegeneristBanner:hover {
    color: #000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .heading-wrapper > div:first-child + div {
     height: 170px !important;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .heading-wrapper > div:first-child + div + div + div + div + div {
    height: 170px !important;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_NewCollectionFromOlay:hover{
color:#000000;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllFreshEffects:hover{
color:#90C74F;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-list.thumbnails li {
    margin-left: 12px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .related-product {
    border-top: 1px solid #C2C2C2;
}
/*Award Winners page*/
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .main-container div p img{
float:left;
max-width:100%;
}

/*End*/
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn a:hover, #desk-outer-wrapper .cart-button a:hover {
/*color:none;*/}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllProX {
    left: 41px;
    position: relative;
    top: 16px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ShopAllProX:hover {
    color: #000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_BeatTheHumidity:hover {
    color: #000000;
}

/* styles for modal window popup starts */
#myModal .modal-body{   
background-color: #FFFFFF;
max-height: none;
padding: 0;
width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-wrapper {
   float: left;
    margin: 20px 40px 64px;
    position: relative;
    width: 390px;
    z-index: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-desc {
 float: left;
    margin-top: 60px;
    width: 340px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .im-preview {
     
    overflow: hidden;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .carousel {
  height: auto;
    margin: 20px 0 0;
    overflow: hidden;
    padding: 1px 0;
    position: relative;
    width: 300px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .img-thumb {
  float: left;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .img-thumb ul li {
float: left;
    padding-bottom: 3px;
    padding-top: 3px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-wrapper ul li {
    float: left;
    list-style: none outside none;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .img-thumb ul li img {
    width: 64px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .img-thumb ul li img {
    border: 1px solid #C2C2C2;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-rating {
    padding: 10px 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price {
    position: relative;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .buy-direct-form {
    background-color: rgba(0, 0, 0, 0);
    border: medium none;
    padding: 50px 0 10px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-title h3 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper .rating {
    float: left;
    height: 23px;
    margin: 0 10px 0 0;
    position: relative;

   
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .modal-header {
    border: medium none;
    padding: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .modal.hide.fade.popup-quick-view.in {
   background-color: #FFFFFF;
    left: 50%;
    margin: 0 0 0 -430px;
    padding: 0;
    position: absolute;
    top: 120px;
    width: 860px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .product-short-desc p {
   color: #575757;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 0.938em;
    margin-bottom: 0;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .add-to-cart-btn {
    background-color: #A7986A;
    background-image: none;
    border-color: #A7986A;
    border-radius: 13px 0 0;
    color: #FFFFFF;
    font-size: 0.857em;
    margin-right: 20px;
    margin-top: 29px;
    text-transform: uppercase;
    width: 80%;
	font-family: "HelveticaNeueW01-65Medi";
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-element-container label {
    color: #000000;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price .price-text a {
    color: #000000;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price .price {
    color: #000000;
    font-size: 1.4em;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-rating p span.recommend-text a {
    color: #A7986A;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .reviewtxt a {
    color: #000000;
}


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .product-short-desc a {
  color: #000000;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    margin: 0;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-title h3 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .buy-direct-form .form-element-container {
    float: left;
    margin-bottom: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-product-title, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .content-primary .popup-product-rating, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-short-desc {
    
    float: left;
    margin-bottom: 11px;
    margin-top: 14px;
    padding-bottom: 24px;
    width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-container.quick-view-variant {
    background-color: #F6F6F6;
    height: 90px;
    width:  100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tooltip-pop {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #6C6B69;
    left: 65px;
    padding: 5px;
    position: absolute;
    top: -8px;
    z-index: 980;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-rating p span.recommend-text, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-product-price .price-text {
    color: #A67DC8;
    font-size: 0.875em;
    padding-left: 0px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price {
 border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    position: relative;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price .price {
color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.4em;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-price .price-text {
    color: #000000;
    font-size: 1em;
    padding: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-element-container label {
    color: #000000;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-image .quick-view {
   color: #FFFFFF;
    font-size: 0.813em;
    font-weight: normal;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .recommend-percentage > span {
    color: #A7986A;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-element-container div.selector {
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    padding: 0 10px;
    width: 60px;
	width: 105px !important;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-element-container div.selector span {
    background-image: url("/en-gb/-/media/Olay_UK/Images/Common Icons/arrow-gold.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #A7986A;
    font-size: 0.875em;
    padding: 0;
    text-align: left;
    text-shadow: none;
	width: 105px !important;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .form-container.quick-view-variant > div {
    margin-left: 20px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .modal.hide.fade.popup-quick-view.in .close {
    margin: 0;
    position: relative;
    right: 20px;
    top: 15px;
    z-index: 999999;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .modal.hide.fade.popup-quick-view.in .modal-body .popup-wrapper .popup-carousel-wrapper .carousel ul {
    margin-left: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .img-thumb ul li.active-img img {
    border: 2px solid #A7986A;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .popup-product-rating p {
    color: #000000;
    font-family: HelveticaNeueW01-65Medi;
    font-size: 14px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .rating-wrapper span.recommend-percentage {
    background-image: url("/en-gb/-/media/Olay_UK/Images/Common Icons/thumb.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 18px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 div.selector select {
    border: 1px solid #FFFFFF;
    font-family: "Helvetica Neue";
    font-size: 1em;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .add-to-cart-btn:hover {
    background: none repeat scroll 0 0 #C2B690;
}
/* styles for modal window popup ends */
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .popup-quick-view .close{
 position: absolute;
    right: 5px;
    top: 94px;
    z-index: 999999;
}
/*styles for beauty award wineers*/
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-1, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-2, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-3, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-4, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-5, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-6, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-7, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-8{
 font-family: "HelveticaNeueW01-65Medi";
    font-size: 0.875em;
    height: 175px;
    padding-left: 240px !important;line-height: 20px;padding-top: 10px !important;
padding-bottom: 10px !important;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-1 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-2 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-3 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-4 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-5 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-6 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-7 strong a, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-8 strong a{
 /*font-family: "HelveticaNeueW01-65Medi";*/
 font-family: "HelveticaNeueW01-75Bold";line-height: 20px;
color: #A7986A !important;font-weight: bold;
 }
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-1 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-2 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-3 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-4 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-5 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-6 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-7 strong, .cls-6cde7173-8510-4e7e-b804-5a554a818843 .award-winners-text-8 strong{
font-family:"HelveticaNeueW01-75Bold"; 
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 span.golden {
    color: #A7986A;
    font-family: "HelveticaNeueW01-75Bold";
	padding:0 !important;line-height: 20px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .main-container > div:first-child p {
    margin-bottom: 0;
	padding:0;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .pull-left.email-share .pull-left {
    margin-top: 0;
}
/*End*/


.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-link .btn_ProxTwinsStudy {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.2em;
    left: 33px;
    position: relative;
    top: -71px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-link a , .cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-link a :hover  {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.3em;
    width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ReadMoreProX:hover {
    background: none repeat scroll 0 0 #C2C2C2;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn_ProxTwinsStudy:hover{
color:#000000;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-link a:hover{
color:#000000;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .btn.btn-link {
    background: none repeat scroll 0 0 ;
    border: medium none;
}

.tooltip-pop {
    background: none repeat scroll 0 0 #FFFFAF;
    border: 1px solid #6C6B69;
    color: #000000;
    padding: 5px;
    position: absolute;
    width: 170px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .product-description {
    margin: 0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left {
    width: 600px;
	padding:0;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .print-preview:hover {
    color: #000000;
    font-size: 0.75em;
    font-weight: normal;
    text-decoration: none;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .span3 .print-preview {
  color: #000000;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 0.85em;
    font-weight: normal;
    height: 27px;
    line-height: 30px;
    padding: 0 0 0 23px;
    position: relative;
    text-decoration: none;top: -3px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .pull-left.email-share {
    margin-top: 1px;
	float: right;
    margin-top: 1px;
    padding: 2px 4px 5px;
    position: relative;
}
.homepage .email-share a span.pull-left{
 margin-top:1px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tips-content-text ol{
margin: 0 0 10px 20px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .tips-content-text ul{
margin: 0 0 10px 18px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .pull-left.email-share .pull-left {
    margin-top: 10px;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 #breadcrumb-wrapper .span9 {
    padding: 0 !important;
	width:76%;
	margin:0 !important;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 #breadcrumb-wrapper ul.breadcrumb {
    padding:7px 15px 8px 0 !important;
	margin:-5px 0 20px !important;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 #breadcrumb-wrapper .breadcrumb a {
    color: #000000;
    cursor: pointer;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 0.75em;
	margin:0 !important;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .row-fluid [class*="span"]:first-child {
	margin-left:0;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .thumbnails a img {
	max-width:100%;
}

.cls-6cde7173-8510-4e7e-b804-5a554a818843 .thumbnail .caption {
	padding-left:9px;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 #breadcrumb-wrapper {
	background: none repeat scroll 0 0 transparent;
    height: auto;
    margin: 0;
    width: 100%;
}
.cls-6cde7173-8510-4e7e-b804-5a554a818843 .exp-detail-left > .clearfix { display:none;}
.experiencedetail #pagemainwrapper #desk-outer-wrapper #share-overlay.cooment-light-box {
background-color: #FFFFFF;
left: 28.5% !important;
margin: 0 0 0 -480px;
position: relative !important;
top: -500px;
width: 675px !important;
height: auto;
padding: 0;
border: 3px solid #5a5a5a!important;
}

.experiencedetail #share-overlay .comment-modal-body .comment-feild {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #e4e4e4 !important;
border-radius: 0;
box-shadow: none;
color: #000;
font-family: "HelveticaNeueW01-55Roma";
font-size: 0.75em;
height: 30px;
margin: 0;
padding: 0 5px;
transition: none 0s ease 0s;
width: 98%;
}
.experiencedetail #share-overlay .modal-body {
max-height: 1000px;
overflow: hidden;
padding: 0;
width: 605px;
position: relative;
margin-top: 40px;
margin-left: 39px;
}
.experiencedetail .comment-feild {
background-color: #fff !important;
border: 1px solid #636363!important;
border-radius: 0 0 0 0!important;
margin-bottom: 3px!important;
width: 92%!important;
color: #ccc!important;
}
.experiencedetail .comment-feild {
background-color: #fff!important;
border: 1px solid #e4e4e4 !important;
border-radius: 0 0 0 0!important;
margin-bottom: 3px!important;
width: 92%!important;
color: #ccc!important;
}
.experiencedetail .cancel-btn {
background: #fff;
}
.experiencedetail #share-overlay .modal-body a.cancel-btn {
color: #a7986a !important;
}
.experiencedetail #warning-modal .modal-body .btn {
background: none repeat scroll 0 0 #a7986a !important;
padding: 6px 10px !important;
}
.experiencedetail #warning-modal .modal-body .btn:hover {
background-color: #C2B690 !important;
}

.experiencedetail #pagemainwrapper #desk-outer-wrapper .cooment-light-box.modal.pop-fixing.hide.fade.in {
background-color: #FFFFFF;
left: 28.5% !important;
margin: 0 0 0 -480px;
top: 135px;
width: 675px !important;
height: auto;
padding: 0;
border: medium none;
position: absolute;
}
.experiencedetail .product-image:hover .quick-view a {font-family: arial;} 
.experiencedetail .cooment-light-box {
background: none repeat scroll 0 0 #fff;
}
.experiencedetail .modal.hide.fade.in {
	height: auto !important;
	padding: 0 !important;
	background: #fff;
	left: 50% !important;
	position: absolute !important;
	/*margin-left: -495px !important;
	width: 675px !important;*/
}
.experiencedetail #share-overlay .comment-modal-body {
overflow-y: hidden !important;
padding: 0 35px 0 0;
text-align: left;
width: 100%;
}
.experiencedetail #share-overlay .modal-body .row-fluid a.cancel-btn {bottom:6px !important;}
.experiencedetail #share-overlay .comment-modal-body{padding: 0 35px 35px 0; overflow: hidden;}
.experiencedetail .cooment-light-box {
      width: 675px !important;left: 50% !important;
    margin-left: -465px !important;
    padding: 0;
}
.experiencedetail .thumbnail > .caption > a:nth-child(4) {
    float: left;
    margin: 7px 0 5px;
}
.experiencedetail div.selector select option {
    padding-left: 5px;
}
.tipstopiclanding .loadmore-container a,
.tipstopiclanding .loadmore-container a:hover{
    background: #a7986a;
    border: 0 none;
    color: #fff;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
    padding: 10px 15px;
    border-radius: 13px 0 0;

}
.tipstopiclanding .loadmore-container a:hover {
    background: none repeat scroll 0 0 #C2B690 !important;
}
.tipslanding .loadmore-container a,
.tipslanding .loadmore-container a:hover{
    background: #a7986a;
    border: 0 none;
    color: #fff;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
    padding: 10px 15px;
    border-radius: 13px 0 0;

}
.tipslanding .loadmore-container a:hover {
    background: none repeat scroll 0 0 #C2B690 !important;
}