/* Tom Ford  page css 						*/

/* TODO: update image paths below (Only one rule needs updated)	*/
#content .ft-hero-cta {
	background: url('/wcsstore/SGH/experiences/TF-Robbie/css/images/tomford-cta-circles.png') no-repeat 100% 2px;
	background-size:  20px 137px !important;
}

/* Overide site width, to accomodate no border */
#main_content_wrapper{
	width: 944px !important;
	border: none !important;
}

/* css for fonts */
.font-replaced{
	visibility:hidden;
}
.wf-active .font-replaced{
	visibility:visible;
}


/* hero section */
#content .ft-hero {
    background: white;
    height: 330px;
    padding: 0px;
    position: relative;
    width: 944px;
    margin-bottom: 27px;
    overflow: hidden;
}

/* test */
.ft-hero {
    background: white;
    height: 330px;
    padding: 0px;
    position: relative;
    width: 944px;
    margin-bottom: 32px;
    overflow: hidden;
}

/* NIVO SLIDER */

.nivoSlider {
	position:relative;
	
    height: 330px;
    }
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:944px !important;
	height: 330px !important;
}

/* END NIVO SLIDER */

#shoptom{
	display: block;
	z-index: 999;
	width: 95px;
	height: 32px;
	position: absolute;
	bottom: 34px;
	left: 38px;
	overflow: hidden;
	/* text-indent: -9999px; */
}

/* end hero section */

/* tomford-holder section */

#tomford-holder{
	width: 944px;
	margin: 0px auto;
	position: relative;	
	
}


/* first row */
#tomford-holder .top-text{
	float: left;
	width: 586px;
	margin-top: 3px;
}

#tomford-holder img.twolooks-text{
	margin: 0px 40px 0px 35px;
	float: left;
}

/* end first row */

/* start second row */

#tomford-holder img.robbie-styles{
	clear: both;
	margin: 20px 0px 25px 29px;
}

/* end second row */

/* start third row */
#tomford-holder .tomford-left{
	float: left;
	width: 511px;
	margin: 0px 60px 0px 35px;
}

#tomford-holder .tomford-right{
	float: left;
	width: 295px;
}

#tomford-holder .tomford-right p, #tomford-holder .tomford-left p{
	margin-top: 0px;
}

#content .ft-hero-cta {
	color: black;
	display: inline-block;
	font-size: 24px;
	line-height: 24px;
	padding: 0 30px 0 0;
	margin: 10px 0px 0px;
	font-family: "brandon_bold", Helvetica, Arial,sans-serif; font-weight:normal;
}

#content .ft-hero-cta:hover {
	background-position: 100% -20px;
	color: #F9BF8B !important;
}

#content p{
	font-size: 15px;
	color: #58595B;
	margin-top: 10px;
}

#content h2, #content #ft-hero-txt h1, #content h1.cheatsheet-title{
	font-family: "brandon_medium", Helvetica, Arial,sans-serif; font-weight:normal !important;
	font-size: 35px; line-height:35px; margin: 0 0 20px 0; text-transform:uppercase;   letter-spacing: .1; padding:0;
}

.wf-inactive .font-replaced, .wf-active .font-replaced  {letter-spacing: 0.01em !important;}











