/****** styles formerly in search.css ******/

.categoryFacetedSearch #searchResultsInfoContainer { 	
	background-color: #D9DBDD;
}

.categoryFacetedSearch #noSearchResultsContainer, .categoryFacetedSearch #exceptionErrorMessageContainer {
	background-color: #D9DBDD;
}

#crossBrandSearchResultsContainer ul li.selected{
	background-color: #D9DBDD;
}

/* Category faceted search specific - removes the clear and resets the padding */
.categoryFacetedSearch #searchResultsInfoContainer .productToolsLine {
    clear: none;
    height: 25px;
    padding: 0 0;
    margin-bottom: 0px;
    width: 70%;
    background-color: inherit;
}

.categoryFacetedSearch #searchResultsInfoContainer .productToolsLine .sortBySelection {
    padding: 4px 0 4px 0;
    width: 320px;
}

#crossBrandSearchResultsContainer ul li a:link, 
#crossBrandSearchResultsContainer ul li a:visited, 
#crossBrandSearchResultsContainer ul li a:hover, 
#crossBrandSearchResultsContainer ul li a:active{
	color: #336699; 
}

#crossBrandSearchResultsContainer{
	background-color: #FFF;
	border: 1px solid #D9DBDD;
	border-left : 0;
	font-size: 11px;
}


.categoryFacetedSearch #searchResultsInfoContainer .searchResults,
.categoryFacetedSearch #noSearchResultsContainer .noSearchResults,
.categoryFacetedSearch #noSearchResultsContainer #updateSearch0 {
	background-color: inherit;
}

.categoryFacetedSearch #noSearchResultsContainer #noSearchResults, .categoryFacetedSearch #exceptionErrorMessageContainer {
	color: #333;
	background-color: #D9DBDD;
}

/****** styles formerly in category.css ******/
.categoryContent{padding: 0px;}

/* divider1 needed for category page */
.divider1{background-color:#fff;height: 1px;padding: 0px;margin: 0px 0px 0px 0px;clear: both;overflow: hidden;}
.header4{font-size:10px;font-weight:bold;line-height:12px;margin:20px 0px 5px 0px;padding:0px;width:auto;clear:left;clear:right;}
.currentPage{font-weight: bold;}
.pageError{color:#c00;font-weight:normal;padding:0px;margin:0px;margin-left:18px;line-height:24px;font-size:10px;}
#noSelectionError{display: none;margin:0px;padding-left:13px;background:#f0f0f0;}
.noCategoryResults{color:#c00;font-size:10px;margin-top:15px;}

#categoryNameHeader {background-color: #000033; line-height:20px;}
#catname, #subcatname, #subsubcatname{color:#fff;font-family:arial;font-size:20px;font-weight:bold;}

/* category variant container styles */
#mktgMain{overflow:hidden;}
#mktgSecondary{overflow:hidden;margin-top:1px;}

/* sale header */
.categoryName_sale { width: 104px; height: 72px; }
.en_US { background-image: url(/assets/browse/category/en_US/category_name_sale.gif); }
.en_GB { background-image: url(/assets/browse/category/en_GB/category_name_sale.gif); }
.en_CA { background-image: url(/assets/browse/category/en_CA/category_name_sale.gif); }
.fr_CA { background-image: url(/assets/browse/category/fr_CA/category_name_sale.gif); }

/* size facet brand specific */
#sideNav div.facet li.current-selection-list-item a {color: #336699;}

div.facet div.flyout-panel div.facet-invisible-edge div.facet-flyout .flyout-body .size_facet_category .size_option.selected {
    background: none repeat scroll 0 0 #336699;
    color: #fff;
    border: 1px solid #fff;
}
div.facet div.flyout-panel div.facet-invisible-edge div.facet-flyout .flyout-footer .sizeChartLink a#size_chart_text_link {
	color: #336699;
}


/* only enable the close button on the iPad 
  Note Jawr does not minified the media query correctly
  See http://java.net/jira/browse/JAWR-220
*/
@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	a.facet_flyout_close_button {
		display: inline-block;
	}
	img.facet_flyout_close_button {
		display: inline-block;
	}
}
