@charset "UTF-8";
body.section-resources #main h2 {
	color: #666;
	font: 20px/1 'FuturaStdBook',Helvetica,Arial,sans-serif;
	margin: 20px 0 10px;
	padding: 0;
	text-transform: uppercase;
}


/* ul#resources-page */
ul#resources-page{list-style:none;margin:0;padding:0;width:1000px}
ul#resources-page li {
	display: inline;
	float: left;
	margin: 10px 11px 30px 0;
	overflow: hidden;
	position: relative;
	text-align: left;
	width: 239px;
}
ul#resources-page li h2 {
	font: normal 20px/1 'FuturaStdLight',Helvetica,Arial,sans-serif !important;
	margin: 20px 20px 5px !important;
}
ul#resources-page li p {
	margin: 10px 20px 5px !important;
}
ul#resources-page li a {
	border: 1px solid #dedede;
	display: block;
	height: 365px;
	width: 237px;
}


body.section-women #main{position:relative}
body.section-women #main h2{color:#666;font:20px/1 'FuturaStdBook',Helvetica,Arial,sans-serif;margin:20px 0 10px;padding:0;text-transform:uppercase}

body.section-women .breadcrumbs{margin-bottom:30px}
body.section-women .breadcrumbs h2{font:20px/49px 'FuturaStdBook',Helvetica,Arial,sans-serif !important;margin:0 !important}
body.section-women #main p.blurb{margin-bottom:20px}

body.section-women #main .column{display:inline;float:left;margin-bottom:30px;_height:530px;min-height:530px}
body.section-women #main .column-1{width:220px}
body.section-women #main .column-1 ul{display:block;list-style:none;margin:0;padding:0}
body.section-women #main .column-1 ul li{display:block;margin:0 0 5px;padding:0;width:175px}
body.section-women #main .column-1 ul li a{border:1px solid #fff;display:block;font:12px/1 'FuturaStdLight',Helvetica,Arial,sans-serif;margin:0 0 5px;padding:6px 9px;text-transform:uppercase;width:100%}
body.section-women #main .column-1 ul li.active a,
body.section-women #main .column-1 ul li a:hover{background-color:#fafafa;border:1px solid #e5e5e5}
body.section-women #main .column-2{width:720px}

/* #find-your-fit-container */
div#find-your-fit-container{background:url(/img/women/find-your-fit/img-find-your-fit.jpg) no-repeat 135px top;height:440px;position:relative;width:100%}
div#find-your-fit-container a.point{background:url(/img/women/find-your-fit/icon-plus.png) no-repeat;cursor:pointer;display:block;height:28px;position:absolute;width:28px}
div#find-your-fit-container a.active{background:url(/img/women/find-your-fit/icon-minus.png) no-repeat}

div#find-your-fit-container a#point-1{left:280px;top:60px}
div#find-your-fit-container a#point-2{left:110px;top:15px}
div#find-your-fit-container a#point-3{left:275px;top:245px}
div#find-your-fit-container a#point-4{left:105px;top:152px}	

div#find-your-fit-container div.callout{background-color:#fff;-moz-box-shadow:0 0 22px #ededed;-webkit-box-shadow:0 0 22px #ededed;box-shadow:0 0 22px #ededed;display:none;padding-bottom:20px;position:absolute;right:0;top:32px;width:382px}
div#find-your-fit-container div.callout div.arrow-left{border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px;height:0;margin:0 0 0 -18px;position:relative;top:20px;width:0}
div#find-your-fit-container div.callout p{margin:0;padding:10px 20px 0}
div#find-your-fit-container div.callout p.title{color:#666;font:18px/1 'FuturaStdBook',Helvetica,Arial,sans-serif;margin:-30px 0 0;padding:30px 20px 0;text-transform:uppercase}

div#find-your-fit-container div#callout-for-1{top:47px;}
div#find-your-fit-container div#callout-for-2{top:0px;}
div#find-your-fit-container div#callout-for-3{top:231px;}
div#find-your-fit-container div#callout-for-4{top:138px;}

.findYourFitButton a.btn-med-general {width: 120px; margin-left: 140px;}

/* ul#women-men-jump-page */
ul#women-men-jump-page{border-top:1px solid #dedede;list-style:none;margin:0;padding:0}
ul#women-men-jump-page li{display:inline;float:left;margin:10px 15px 30px 0;overflow:hidden;position:relative;text-align:center;width:319px}
ul#women-men-jump-page li h2{font:normal 20px/1 'FuturaStdLight',Helvetica,Arial,sans-serif !important;margin:5px 0 15px !important}
ul#women-men-jump-page li a{border:1px solid #dedede;display:block;height:463px;width:317px}

ul#women-men-jump-page li div.description{color: #666; background-color:#ebebeb;bottom:-190px;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;position:absolute;text-align:left;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s}
ul#women-men-jump-page li div.description p{padding:.5em 2em 0}
ul#women-men-jump-page li.active div.description{bottom:0}
ul#women-men-jump-page li#design-your-own{}
ul#women-men-jump-page li#design-your-own.active .description{bottom:0 !important}
ul#women-men-jump-page li#shop-by-style{}
ul#women-men-jump-page li#shop-by-fit{margin-right:0}

/* #jeans-container */
div#jeans-container{margin:20px 0 0;overflow:auto}
div#jeans-container div.jean-item{display:inline;float:left;margin:0 5px 10px 0;overflow:hidden;position:relative}
div#jeans-container div.last{margin:0 0 10px}
div#jeans-container div.jean-item a{border:1px solid #dedede;display:block}
div#jeans-container div.jean-item p{margin:0;padding:0;text-transform:uppercase}
div#jeans-container div.jean-item p.details{margin-top:5px}
div#jeans-container div.jean-item p.price{margin-bottom:10px}

/* #jeans-container > .quick-view */
div.jean-item div.quick-view{background-color:#dedede;color:#666;font-size:14px;height:33px;left:-170px;line-height:32px;position:absolute;text-transform:uppercase;top:48%;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;width:170px}
div.jean-item div.quick-view span{left:20px;position:relative}
div.jean-item:hover div.quick-view{left:0}

/* .jean-item-quick-view */
body.section-women .jean-item-quick-view{margin:0 auto 30px;width:829px}
body.section-women .jean-item-quick-view .quick-view-top-nav{background-color:#f2f2f2;border:1px solid #dedede;list-style:none;margin:0 0 10px;padding:5px}
body.section-women .jean-item-quick-view .quick-view-top-nav li{display:inline;float:left}
body.section-women .jean-item-quick-view .quick-view-top-nav li.first{border-right:2px solid #dedede}
body.section-women .jean-item-quick-view .quick-view-top-nav li.last{float:right}
body.section-women .jean-item-quick-view .quick-view-top-nav li a{color:#666;cursor:pointer;padding:0 5px;text-transform:uppercase}
body.section-women .jean-item-quick-view .column{display:inline !important;float:left !important;height:auto !important;margin:0 !important;min-height:1px !important}
body.section-women .jean-item-quick-view .column ul{margin:0 0 0 15px;padding:0}
body.section-women .jean-item-quick-view .column ul,
body.section-women .jean-item-quick-view .column ul li,
body.section-women .jean-item-quick-view .column p{line-height:1.3}
body.section-women .jean-item-quick-view a.view-full-details-btn{text-decoration:underline;text-transform:uppercase}
body.section-women .jean-item-quick-view .column-1{width:290px !important}
body.section-women .jean-item-quick-view .column-1 img{border:1px solid #dedede}
body.section-women .jean-item-quick-view .column-2{border-right:1px solid #dedede;width:287px !important}
body.section-women .jean-item-quick-view .column-2 h3{font:21px/1 Helvetica,Arial,sans-serif;margin:5px 20px 5px 25px}
body.section-women .jean-item-quick-view .column-2 p{margin:0 20px 10px 25px}
body.section-women .jean-item-quick-view .column-2 ul{margin:0 20px 10px 40px}
body.section-women .jean-item-quick-view .column-2 p.social-share-widgets{margin-top:20px}
body.section-women .jean-item-quick-view .column-3{width:250px !important}
body.section-women .jean-item-quick-view .column-3 h4{font:13px/1 'FuturaStdLight',Helvetica,Arial,sans-serif;margin:0 20px 5px 25px;text-transform:uppercase}
body.section-women .jean-item-quick-view .column-3 p{margin:0 20px 20px 25px}
body.section-women .jean-item-quick-view .column-3 p.first{margin-top:10px}
body.section-women .jean-item-quick-view .column-3 ul{font-size:11px;margin:0 20px 15px 40px}

/* Product Detail Styling */
body.section-product-detail #main .column{display:inline;float:left}

body.section-product-detail .column-1{width:200px}
body.section-product-detail .column-2{width:790px}
body.section-product-detail .column-2 .column-1{width:300px}
body.section-product-detail .column-2 .column-2{width:290px}
body.section-product-detail .column-2 .column-3{border-left:1px solid #999;width:198px}


