@import url("../fashionfifteen.dk_wide_productpage/theme.css");

/* CLH */
	/* general */
	.main { background: url(images/top.gif) no-repeat center top; }
	/* e:general */
	
	/* frontpage */
	.isFrontpage .content { min-height:0; }
	.isFrontpage .center { display:block; width:900px; padding:0; }
	.isFrontpage #TopImageMap { height:175px; }
	.boxCenterContainerImgLEFT { width:291px; padding:0; margin:20px 16px 0 0; }
	.boxCenterContainerImgLEFT img { width:291px; }
	.boxCenterContainerImgRIGHT { width:285px; padding:0; margin:20px 0 0 0; }
	.boxCenterContainerImgRIGHT img { width:285px; }
	
	.isFrontpage .right { display:block; position:absolute; top:-3px; right:0; width:217px; padding:0; }
	*+html .isFrontpage .right { display:block; position:relative; top:-714px; right:0; width:217px; padding:0; }
	.right .boxRightContainerImg { padding:0; width:217px; border:none; margin:0; }
	.right .boxRightContainerImg:first-child { margin:21px 0 0; }
	.right .boxRightContainerImg:last-child { margin:3px 0 0; }
	/* e:frontpage */
	
	/* frontpage slideshow*/
	.frontpageOuter{ float:left; width:673px; height:544px; position:relative; }
	.peKenBurns{ width:673px; height:591px;}
	.peKenBurns .peKb_slides .peKb_frame{ background: none;}
	.peKenBurns .peKb_slides{border:none; border-radius:0; background:none;}
	.peKenBurns .peKb_shadow { background:none; display:none; }
	.peKenBurns .peKb_timer .peKb_overlay{ background: url(images/icon.png) no-repeat 0 -120px; width:6px; height:6px; }
	.peKenBurns .peKb_controls{ overflow:visible; z-index:999; margin-top:-47px !important; height:47px; }
	.peKenBurns .peKb_timer{ width:6px; height:6px;}
	.peKenBurns .peKb_videoClose { display:none; }

	.peKenBurns .peKb_controls .peKb_slideBtns li{ width:6px; height:6px; margin-left:10px;}
	.peKenBurns .peKb_controls .peKb_slideBtns li a, .peKenBurns .peKb_controls .peKb_slideBtns li a:hover{ background:url(images/icon.png) no-repeat -20px -120px;width:6px; height:6px;}
	.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide, .peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover{ width:6px; height:6px; background:url(images/icon.png) no-repeat 0px -120px;}
	.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover{width:6px; height:6px; background:url(images/icon.png) no-repeat 0px -120px;}
	.peKenBurns .peKb_timer canvas{ display:none; }
	.peKenBurns .peKb_controls .peKb_arrows{ border-radius:0; padding:0; position:absolute; top:-10px; right:0; z-index:9999; width:62px;}
	.peKenBurns .peKb_controls .peKb_mainPanel, .peKenBurns .peKb_controls .peKb_holder{ position:static;}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover, .peKenBurns .peKb_controls .peKb_arrows .peKb_next, .peKenBurns .peKb_controls .peKb_arrows 		.peKb_next:hover{ background:url(images/icon.png) no-repeat 0 0;}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover{ background-position:-80px 0;}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_next{ background-position: 0 -60px;}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{ background-position:-80px -60px;}
	.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_next{ width:30px; height:30px; margin-left:1px; padding:0;}
	.peKenBurns .peKb_controls .peKb_slideBtns { margin-top:25px; display:none; }
	/* Fix slideshow's default style for IE */
			
				/*CONDITIONAL STYLES FOR IE7*/
					.ie7 .peKenBurns .peKb_controls .peKb_mainPanel { background:none }
					.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg { background:none }
					.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight { background:none }
					.ie7 .peKenBurns .peKb_videoClose { background:none }
					.ie7 .peKenBurns .peKb_logoLabel { background:none }
					.ie7 .peKenBurns .peKb_controls .peKb_arrows{width:70px; right:-7px;}
					.ie7 .peKenBurns .peKb_controls .peKb_videoClose a{ background:none;}
					.ie7 .peKenBurns .peKb_timer{ display:none!important;}
				/*END CONDITIONAL STYLES FOR IE7*/
				
				/*------------------------------------------------------------------------*/
				
				/*CONDITIONAL STYLES FOR IE8*/
					.ie8 .peKenBurns .peKb_controls .peKb_mainPanel { background:none }
					.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg { background:none }
					.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight { background:none }
					.ie8 .peKenBurns .peKb_videoClose { background:none }
					.ie8 .peKenBurns .peKb_logoLabel { background:none }
					.ie8 .peKenBurns .peKb_controls .peKb_arrows{width:70px; right:-7px;}
					.ie8 .peKenBurns .peKb_timer{ display:none!important;}
				/*END CONDITIONAL STYLES FOR IE8*/
				
				
			/* e:Fix slideshow's default style for IE */
	/* e:frontpage slideshow */
	
	/* facilitated filter */
	.productFilterBoxcontainer { width:170px; background:#FFF; }
	.resetAllFilter { width:170px; background:#FFF; padding:0; border:none; }
	.resetAllFilter input { width:170px; border:none; background:#e1e1e1; color:#000; text-align:center; outline:none; }
	.headerFilter { border-bottom: 2px solid #e1e1e1; margin: 9px 0 0; overflow: hidden; padding-bottom: 5px; }
	.filterOptionName { font-size:16px; line-height:16px; font-weight:400; }
	.filterGroup { padding: 0; }
	.filterTable .filterRow { border-bottom:none; }
	.filterTable td { padding:3px 0 0; }
	#btnResetAllFilterFacetBottom { background:#e1e1e1; width:170px; margin:5px 0; color:#000; height:22px; line-height:21px; font-size:12px; cursor:pointer; }
	#btnResetOnlyFilter { background: none; color: #898989; cursor: pointer; font-size: 10px; line-height: 10px; margin: 0; width: auto; outline: none; border: none; padding: 4px 0 0; text-decoration:underline; }
	.filterTable .filterFacetCountText { color:#898989; font-size:10px; line-height:10px; }
	.customCheckboxContainer { background:url(images/custom-checkbox.png) -127px -42px no-repeat;  }
	.customCheckboxContainer.isCheck { background:url(images/custom-checkbox.png) 0 0 no-repeat;  }
	.filterOptionSelection { background:#e1e1e1; font-size:11px; line-height:11px; color:#000; text-shadow:none; border-radius:0; padding:7px 10px 6px; height:auto; }
	.filterRemoveFilterOption { background:url(images/close.png) center center #e1e1e1 no-repeat; border-radius:0; }
	.filterOptionPanel { border:none; }
	/* e:facilitated filter */
	
	.topSectionView2NoPicture .topSectionView2Content p { margin:0; width:672px; }
	.topSectionView2NoPicture { padding-bottom:0; }
/* e:CLH */


/*Add the Multiple Colors*/
.productListView3 .itemCol1, .productListView3 .itemCol2, .productListView3 .itemCol3 { position: relative}
.productAdditionalInfoWrapper { height: 40px; width: 56px; background: url(images/overlay.png) 0 0 no-repeat; padding-top:16px; position: absolute; top:165px; right: 0}
.productAdditionalInfoWrapper span { font-size:10px; font-family:"Open Sans", Arial, Helvetica, sans-serif; line-height: 10px; vertical-align: central; font-style: italic; text-transform: uppercase }