/* Fonts
------------------------------ */
@import url(https://fonts.googleapis.com/css?family=Droid+Sans);


/* Pickup styles from 2011
------------------------------ */
#content .contentWrapper .wrapper {background: url("/wcsstore/images/Frontgate/_wcm/Landing/Holiday/images/Tiled_Background-White.jpg") repeat !important;}
.view-ProductCategoryView1 .gwt-we-suggest-panel-vertical .recommendationHeader {margin-left: 0px;}
.view-ProductCategoryView1 .gwt-we-suggest-panel-img-link-panel .gwt-HTML {color:#531611 !important;}
/*
.cat5last .gwt-product-image-horizontal-panel img, .gwt-sub-sub-category-main-container .gwt-product-image-horizontal-panel img {padding: 0px !important;border: 1px solid #C4C1C1 !important;}
.gwt-sub-sub-category-main-container, .cat5last {padding-left: 0 !important;}
.gwt-sub-sub-category-main-container {margin-right: 24px !important;}
.cat5last {margin-right: 16px !important;}
*/
.gwt-sub-sub-category-main-container, .cat5last {min-height: 150px!important;margin-bottom: 0 !important;}
.gwt-sub-category-name-panel {height: 35px;}
.view-ProductCategoryView1 .gwt-sub-categories-display-panel, .view-ProductCategoryCollectionsView .gwt-sub-categories-display-panel {padding-top:1px;}
#sideBox #sideBoxFooter .holidayNavWreath {position: absolute;left: -11px;}
#sideBox .genericESpot .caption img {/*width:196px;height:89px;*/padding-left:9px;padding-top:15px;}
#sideBox .genericESpot {padding-top: 0;padding-bottom: 15px;}
#sideBox ul {margin-bottom: 0;}
#mainContent #categoryHeader, #mainContent .breadcrumbs {}


/* ------------------------------

	START 2012

------------------------------ */


/* Navigation 
------------------------------ */
#sideBox.mainSideBox, .genericESpot .holidayNavBanner {background-color:#ebe8d0;}
#sideBoxHeader {color:#333 !important;background:none;}
#sideBox ul li ul li.active a {color:#780000 !important;}
#sideBox ul li ul li.on ul li.on {border:none;padding-left:6px;}
#sideBox ul li ul li ul li a, #sideBox ul li ul li.active ul li a {color:#7f7e7e !important;}


/* Custom Product Grid 
------------------------------ */
#customOrnamentCollections, #customShopByCollection  {
	float:left;
	width:98.5%;
/* Navigation 	_width:100%; */
	*width:100%;
	overflow:hidden;  
}
#customChristmasTrees {
	position:relative;
	top:0px;
	left:0px;
	width:98.5%;
}
.topBanner {
	display:block;
	margin-bottom:14px;
}
.item-container {
	float:left;
	position:relative;
	width:352px;
	height:500px;
	padding:0 0 14px 0;
	_padding:0 15px 14px 0;
	*padding:0 15px 14px 0;
}
.item-container:nth-child(even) {
	float:right;
}
.item-container img.thumbnail {
	width:350px;
	height:407px;
	border:1px solid #c4c1c1;
}
.item-container h2 {margin:0;padding:9px 0 5px 4px;line-height:20px;}
.item-container h2 a {
	color:#840012;
	font-size:20px;
	font-family:"Droid Serif", Georgia, Serif;
	text-decoration:none;
	text-transform:capitalize;
	line-height:1;
	display:block;
}
.item-container span {
	width:100%;
	display:block;
	padding:0 0 6px 4px;
	color:#7f7e7e;
	font-size:12px;
	font-family:Arial, Verdana, Sans-serif;
}


/* Christmas Trees 
------------------------------ */
#customChristmasTrees .item-container {
	width:230px;
	height:400px;
	padding-right:10px;
	position:relative;
}
#customChristmasTrees .item-container:nth-child(even) {
	float:left;
}
#customChristmasTrees .item-container img.thumbnail {
	width:228px;
	height:auto;
	border:none;
}
#customChristmasTrees .item-container h2 a {
	color:#333;
	font-size:14px;
	font-family:Arial,Verdana,Sans-serif;
}
#customChristmasTrees .gwt-product-info-panel-details-panel-html-bv-reviews,
#customChristmasTrees .gwt-product-info-panel-bv-details-panel {
/*	float:left;*/
	position:relative;
}
#customChristmasTrees .gwt-product-info-panel-bv-details-panel img {
	width:auto !important;
	height:auto !important;
	float:left;
	padding-left:4px;
/*	position:absolute;
	top:0px;
	left:0px;*/
}
#customChristmasTrees .gwt-product-info-panel-details-panel-html-bv-reviews {
/*	float:none;
	position:absolute;
	top:0px;
	right:0px;*/
}


/* Modal
------------------------------ */
#bgShade {
	background-color: #000;
	display: none;
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9998;
}
#customChristmasTrees #overlay-modal {
	display: none;
	background: white;
	border: 1px solid #37291E;
	position: fixed;
	left: 20%;
	top: 140px;
	width: auto;
	z-index: 9999;
	-webkit-box-shadow: 0 2px 6px #000;
	   -moz-box-shadow: 0 2px 6px #000;
	        box-shadow: 0 2px 6px #000;
}


/* Other
------------------------------ */
.holiday-decor #breadcrumbs.breadcrumbs {
	display: none;
}

#customChristmasTrees #categoryTopBanner {
 display:none;
}
