/* products on home page */
	#golden-radiance #parallaxWrapper{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top:0;
		z-index: 500;
		overflow: hidden;
		cursor:move;
	}

	#golden-radiance #parallaxWrapper .positionIndex{
		position:relative;
		z-index: 20;
		width:100%;
		height: 100%;
	}


	#golden-radiance #parallaxWrapper .contentItem{
		position:absolute;
	}

	#golden-radiance #parallaxWrapper .contentItem.productItem{
		width:100px;
		text-align: left;
	}

		#golden-radiance #parallaxWrapper .contentItem.productItem:hover{
			cursor: pointer;
		}


		#golden-radiance #parallaxWrapper .contentItem.productItem.youth-serum{
			width:193px;
		}

		#golden-radiance #parallaxWrapper .contentItem.productItem.day-cream{
			width:137px;
		}

		#golden-radiance #parallaxWrapper .contentItem.productItem.eye-cream{
			width:121px;
		}

		#golden-radiance #parallaxWrapper .contentItem.productItem.facial-foam{
			width:180px;
		}

		#golden-radiance #parallaxWrapper .contentItem.productItem.night-repair{
			width:228px;
		}

		#golden-radiance #parallaxWrapper .contentItem.background.organzeBG{
			width:1319px;
			text-align: center;
		}


		#golden-radiance #parallaxWrapper .contentItem.background img{
			width:100%;
		}


		#golden-radiance #parallaxWrapper .contentItem.background.organzeBG img.focus{
			position: absolute;
			width:100%;
		}

	#golden-radiance #parallaxWrapper .contentItem.productItem img{
		width:100%;
	}
	#golden-radiance #parallaxWrapper .contentItem.productItem img.focus{
		position: absolute;
		display: block;	}


	/* BACKGROUNDS */
	
	#golden-radiance .background{
	}

		
	/* USP's */
	

	#golden-radiance .uspRangeButton {
		background: url('../img/bg/tlProdViewBg.png') repeat-x;
		color: rgba(255,255,255,0.7);
		overflow: hidden;
		font-size: 13px;
		text-align: center;
		-o-border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-ms-border-radius: 4px;
		border-radius: 4px;
		padding: 10px 20px;
		margin-right:10px;
		font-weight: 100;
		letter-spacing: 1px;

	}

	#golden-radiance .uspRangeButton:hover {
		color: rgba(255,255,255,1);
	}

	#golden-radiance .usp h2{
		display:none;
	}

	#golden-radiance .usp{
		behavior: url(../js/resources/pie/PIE.htc);
		border-radius: 5px;
		border: 2px solid #bb8c58;
		
		color: #663b3a;
		font-size: 12px;
		position: absolute;
		cursor: pointer;
		padding: 20px 10px 10px 10px;
		border-top: 2px solid transparent;
	
		-o-transition:box-shadow .35s, background-color .35s;
		-ms-transition:box-shadow .35s, background-color .35s;
		-moz-transition:box-shadow .35s, background-color .35s;
		-webkit-transition:box-shadow .35s, background-color .35s;
		transition:box-shadow .35s, background-color .35s;

		background: -moz-linear-gradient(-45deg,  rgba(246,248,249,0) 0%, rgba(247,247,254,0) 43%, rgba(247,247,255,0.44) 51%, rgba(247,247,255,0.5) 52%, rgba(247,247,254,0) 62%, rgba(245,247,249,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(246,248,249,0)), color-stop(43%,rgba(247,247,254,0)), color-stop(51%,rgba(247,247,255,0.44)), color-stop(52%,rgba(247,247,255,0.5)), color-stop(62%,rgba(247,247,254,0)), color-stop(100%,rgba(245,247,249,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg,  rgba(246,248,249,0) 0%,rgba(247,247,254,0) 43%,rgba(247,247,255,0.44) 51%,rgba(247,247,255,0.5) 52%,rgba(247,247,254,0) 62%,rgba(245,247,249,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg,  rgba(246,248,249,0) 0%,rgba(247,247,254,0) 43%,rgba(247,247,255,0.44) 51%,rgba(247,247,255,0.5) 52%,rgba(247,247,254,0) 62%,rgba(245,247,249,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg,  rgba(246,248,249,0) 0%,rgba(247,247,254,0) 43%,rgba(247,247,255,0.44) 51%,rgba(247,247,255,0.5) 52%,rgba(247,247,254,0) 62%,rgba(245,247,249,0) 100%); /* IE10+ */
		background: linear-gradient(135deg,  rgba(246,248,249,0) 0%,rgba(247,247,254,0) 43%,rgba(247,247,255,0.44) 51%,rgba(247,247,255,0.5) 52%,rgba(247,247,254,0) 62%,rgba(245,247,249,0) 100%); /* W3C */
		
		background-position: -250px 0px;
		background-repeat: no-repeat;
		background-color: rgba(255,255,255,0.4);*/
	}

	#golden-radiance .usp.competitionUSP {
		background: none;
	}
	
	#golden-radiance .usp.david{
		border: 2px solid #552b2a;
		border-top: 2px solid transparent;
		
	}
	
	/* this is for Davids comment at product level */
	#golden-radiance .usp.davidComment{
		border: none;
		background-color: transparent;
		transition:none;
		background: none;
		width: 425px;
	}
	
		#golden-radiance .usp.davidComment:hover{
			/*display: none;*/
			-o-box-shadow:none;
			-moz-box-shadow:none;
			-ms-box-shadow:none;
			-webkit-box-shadow:none;
			box-shadow:none;
		}
		
			#golden-radiance .davidBio{
				font-size: 18px;
			}
		
			#golden-radiance .davidImg{
				width:114px;
				height:113px;
				margin-right: 10px;				
			}			
			
			#golden-radiance .davidBio{
				width: 280px;
				padding: 0px 0 5px 0px;
				margin-top: -5px;		
			}
			
				#golden-radiance .davidBio p{
					font-size: 18px;
					line-height: 20px;
				}
				
				#golden-radiance .davidBio p span{
					font-size: 18px;
					color: #b47e3b;
				}
				
			
			#golden-radiance .davidText{
				width: 380px;
				padding: 0px 0 5px 0px;
				margin-top: -5px;		
			}
			
				#golden-radiance .davidText.dayCream{
					width:380px;
					padding: 5px 0 0 0px;			
				}
			
				#golden-radiance .davidText p{
					font-size: 12px;
					font-weight: bold;			
				}
				
				#golden-radiance .davidSignature{
					position: absolute;
					top: 70px;
					left: 130px;
				}
				
					#golden-radiance .davidSignature.nightRepair{
						position: absolute;
						top: 70px;
						left: 270px;
					}
					
					#golden-radiance .davidSignature.dayCream{
						position: absolute;
						top: 100px;
						left: 270px;
					}
					
					#golden-radiance .davidSignature.youthSerum{
						position: absolute;
						top: 20px;
						left: 280px;
					}
					
			
					
	/* David Comment Section End */			
	
	#golden-radiance .usp.fashion{
		border: 2px solid #bb8c58;
		padding: 10px 0 5px 35px;
		font-size: 14px;
	}
		
		#golden-radiance .fashionIcon{
			position: absolute;
			top: 0;
			left: 0;
			margin: 6px 0 0 10px;
			
		}
		
		
		#golden-radiance .usp.aboutDavidUSP{
			width: 296px;
		}
		
		#golden-radiance .usp.aboutDavidUSP:after{
			width: 320px;
			background: url(../img/bg/contentHeaders/AboutDT.png) no-repeat;
		}
		
		#golden-radiance .usp.davidUSP{
			width: 236px;
		}
		
		#golden-radiance .usp.davidUSP:after{
			width: 271px;
			background: url(../img/bg/contentHeaders/davidPiece.png) no-repeat;
		}
	

		#golden-radiance .usp.competitionUSP{
			border: none;
			padding: 0;
		}
		


		#golden-radiance .usp:hover,#golden-radiance .uspVideo:hover{
			box-shadow:0px 0px 40px #fff;
			-o-transition:box-shadow .35s, background 0.5s;
			-ms-transition:box-shadow .35s, background 0.5s;
			-moz-transition:box-shadow .35s, background 0.5s;
			-webkit-transition:box-shadow .35s, background 0.5s;
			transition:box-shadow .35s, background 0.5s;

			background-position: 250px 0px;

		}

		#golden-radiance .usp:hover { /* HOVER STATE */
			-o-box-shadow: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			-ms-box-shadow: none;
			background-position: 0px 0px;
		}

		#golden-radiance .usp:after{
			content: ".";
			width: 245px;
			height: 60px;
			position: absolute;
			top: -18px;
			left:-2px;
			/*color: transparent;*/
		}	

		#golden-radiance .usp.aboutUSP{
			width: 227px;
		}

			#golden-radiance .usp.aboutUSP:after{
				width: 251px;
				background: url(../img/bg/contentHeaders/about.png) no-repeat;
			}	

			#golden-radiance #goldenRadianceRangeContainer .usp.aboutUSP:after{
				width: 251px;
				background: url(../img/bg/contentHeaders/AboutRange.png) no-repeat;
			}	

		#golden-radiance .usp.benefitsUSP{
			width: 227px;
		}

			#golden-radiance .usp.benefitsUSP:after{
				width: 251px;
				background: url(../img/bg/contentHeaders/benefits.png) no-repeat;
			}	

		#golden-radiance .usp.commentUSP{
			width: 227px;
		}

			#golden-radiance .usp.commentUSP:after{
				width: 251px;
				background: url(../img/bg/contentHeaders/comment.png) no-repeat;
			}	

		#golden-radiance .usp.rdCommentUSP{
			width: 227px;
		}

			#golden-radiance .usp.rdCommentUSP:after{
				width: 251px;
				background: url(../img/bg/contentHeaders/rdComment.png) no-repeat;
			}	




		#golden-radiance .usp ul li{
			margin: 5px;
			padding: 0;
			text-align: left;
			list-style-position: outside;
			margin-left: 20px;
		}
		
			#golden-radiance .usp li{
				list-style: inherit;
			}
	
	
	
	#golden-radiance .usp p{
		padding: 5px 10px 0px 10px;
	}

		#golden-radiance .usp p span.readMore{
			color: #b47e3b;
			text-decoration: underline;
		}

		#golden-radiance #parallaxWrapper .contentItem.usp:hover { /* HOVER STATE */
			z-index:1500;
		}


	#golden-radiance .backBtn{
		border-radius: 5px;
		color: #663b3a;
		font-size: 12px;
		position: absolute;
		cursor: pointer;
		padding: 10px 10px 10px 10px;
		background-color: rgba(255,255,255,0.4);
	}
	


	
	/* USP works well section */
	
	#golden-radiance .uspWorksWell{
		padding: 10px;
		position: relative;
		width: 202px;
		
		
	}
		#golden-radiance .uspWorksWell h2{
			font-size: 14px;
			color: #552b2a;
			margin-bottom: 5px;
		}
	
		#golden-radiance .uspWorksWellCnt{
			border-radius: 50%;
			border: 2px solid #bb8c58;
			width: 60px;
			height: 60px;
			z-index: 1;
			position: absolute;
			overflow: hidden;
		}
		
			#golden-radiance .uspWorksWellCnt.uspWorksWellleft{
				left: 0px;
				top: 40px;
			}

			#golden-radiance .uspWorksWellCnt.uspWorksWellRight{
				top: 40px;
				left: 80px;
			}

		#golden-radiance .uspWorksWellCnt span{
			color: #663b3a;
			font-size: 11px;
			display: block;
			width: 80px;
			position: absolute;
			opacity: 0;
			text-align: center;
			background: rgba(255,255,255,0.7);
			padding: 29px 0px;
			left: 50%;
			margin-left: -40px;
		}
		
		#golden-radiance .uspWorksWellCnt span.facialFoam{
			padding: 20px 0px;

		}

		#golden-radiance .uspWorksWelltxt{
			display: none;
			font-size: 12px;
			color: #663b3a;
			width:200px;
			position: absolute;
			top: 110px;
			left: 20px;
		}
		
		
		#golden-radiance .uspWorksWellCnt:hover{ 
			cursor: pointer;
			width: 80px;
			height: 80px;
			margin-left: -10px;
			margin-top: -10px;
		}

			#golden-radiance .uspWorksWellCnt:hover span{ 
				opacity: 1;
			}

			
			.uspWorksWellleftMb{ /* mobile */
				display: none;
			}
			
			
			.uspWorksWellRightMb{ /* mobile */
				display: none;
			}
					
		
			#golden-radiance .withDayCream{
				background: #fff url('../img/bg/worksWellWith/day-cream.jpg') no-repeat center;
			}

			#golden-radiance .withEyeCream{
				background: #fff url('../img/bg/worksWellWith/eye-cream.jpg') no-repeat center;
			}

			#golden-radiance .withFacialFoam{
				background: #fff url('../img/bg/worksWellWith/facial-foam.jpg') no-repeat center;
			}

			#golden-radiance .withYouthSerum{
				background: #fff url('../img/bg/worksWellWith/youth-serum.jpg') no-repeat center;
			}

			#golden-radiance .withNightRepair{
				background: #fff url('../img/bg/worksWellWith/night-repair.jpg') no-repeat center;
			}
			
			#golden-radiance .uspWorksWellSep{
				width: 50px;
				height: 2px;
				background-color: #bb8c58;
				position: absolute;
				top: 70px;
				left: 59px;
				z-index: -1;
			}
		
	
	/* USP Video */
	#golden-radiance .uspVideo{
			position: relative;
			cursor:pointer;	
		}
		
			#golden-radiance .uspVideo:hover{
				background: none;
			}
		
		#golden-radiance .uspVideo img{
			border: 2px solid #bb8c58;
			z-index: 10000;
		}

		#golden-radiance .uspVideoPlay{
			background:url('../img/btn/grVideoPlayBtn.png') no-repeat;
			width:44px;
			height:50px;
			z-index: 11000;
			background-color: none;
			position: absolute;
			top: 15px;
			left: 30px;

			-o-transition:all .15s linear;
			-ms-transition:all .15s linear;
			-moz-transition:all .15s linear;
			-webkit-transition:all .15s linear;
			transition:all .15s linear;
		}
		
		#golden-radiance .uspVideo:hover .uspVideoPlay{
			background-position: 0 -50px;
			opacity:1;
			filter:alpha(opacity=100); /* For IE8 and earlier */
			margin-top: 6px;

			-o-transition:all .15s linear;
			-ms-transition:all .15s linear;
			-moz-transition:all .15s linear;
			-webkit-transition:all .15s linear;
			transition:all .15s linear;
		}


	
	/* USP Share */
	#golden-radiance .usp .uspShare{
		behavior:url(../js/resources/pie/PIE.htc);				
		border-top: 2px solid #bb8c58;
		background-color: #f2e2d0;
		border-radius: 0px 10px 10px 10px / 0px 10px 10px 10px;
		padding: 0 5px;		
	}
	
		.uspSocialIcons{ /* USP Social icons in drop down start here */
			background: url('../img/btn/USP-Social-Icons.png') no-repeat;
			width: 28px;
			height: 28px;
			overflow: hidden;
			margin: 3px 0 0 5px;
		}
		
			.uspSocialIcons:hover{
				background: url('../img/btn/USP-Social-Icons-Hover.png') no-repeat;
				width: 28px;
				height: 28px;
				overflow: hidden;
				margin: 3px 0 0 5px;
			}
			
				.uspFacebook, .uspFacebook:hover{
					background-position: 0 0;
				}
				
				.uspTwitter, .uspTwitter:hover{
					background-position:-34px 0 ;
				}
				
				.uspPinterest, .uspPinterest:hover{
					background-position:-68px 0 ;
				}
				
				.uspGooglePlus, .uspGooglePlus:hover{
					background-position:-102px 0 ;
				}


	#golden-radiance .uspActive{
		background-color: rgba(245, 230, 211, 0.9);
	}


		#golden-radiance .afterCnt{ /* this is the button for the popup */
			position: relative;
		}
			#golden-radiance .afterCnt:after{
				content:url(../img/btn/grUspButton.png);
				position: absolute;
				top: -45px;
				left: 250px;
			}
			
/* COLAB CONTENT */

	#golden-radiance .uspColabDress{
		position: absolute;
		height:130%;
		pointer-events: none;
	}		

		#golden-radiance .uspColabDress img{
			height:100%;
			pointer-events: none;
			position: relative;
			z-index: 10000;
		}		

	#golden-radiance .uspColabWords{
		position: absolute;
		height:22%;
		pointer-events: none;
	}		

		#golden-radiance .uspColabWords img{
			height:100%;
			pointer-events: none;
			position: relative;
			z-index: 10000;
		}				


	#golden-radiance .davidRangeView{
		position: absolute;
		height:75%;
		pointer-events: none;
	}		

		#golden-radiance .davidRangeView img{
			height:100%;
			pointer-events: none;
			position: relative;
			z-index: 10000;
		}		


	#golden-radiance .fadedBG{
		position: absolute;
		height:100%;
		pointer-events: none;
	}		

		#golden-radiance .fadedBG img{
			height:100%;
			pointer-events: none;
			position: relative;
			z-index: 10000;
		}		

