@charset "utf-8";
/* Category Navigation Styles */
.sf-top-level-link {
	white-space:nowrap;
}
.flatCats {
	padding:26px;
}
.flatCats:empty {
	display:none;
}
#catNav1 .flatCatsUL {
}
#catNav2 .flatCatsUL {
}
#catNav3 .flatCatsUL {
}
#catNav4 .flatCatsUL {
}
#catNav5 .flatCatsUL {
}
#catNav6 .flatCatsUL {
}
#catNav7 .flatCatsUL {
}
#catNav8 .flatCatsUL {
	left:inherit;
	right:0;
}
#catNav9 .flatCatsUL {
	left:inherit;
	right:0;
}
.catMenuCol dl {
	margin-top:10px;
}
.catMenuCol dl:first-child {
	margin-top:0;
}
#sidr-id-catNav8 .sidr-class-flatSubCatLinkCont {
	display:block !important;
}
.flatSubCatLink a {
	padding:2px 0 !important;
}
#sidr-id-catNav99 .sidr-class-sf-top-level-link::after,
.sidr-class-hasSub .sidr-class-sf-top-level-link::after {
	font-family:"Open Sans";
	content:"+";
	height:17px;
	position:absolute;
	right:10px;
	width:17px;
	font-weight:bold;
	text-align:center;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.sidr-class-sf-top-level-link::after,
.sidr-class-sf-top-level-link.open::after,
#sidr-id-catNav99 .sidr-class-sf-top-level-link.open::after {
	content:"\f105";
	font-family:FontAwesome;
	height:17px;
	position:absolute;
	right:10px;
	width:17px;
	font-weight:normal;
	text-align:center;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.sidr-class-flatCatLink a::after {
	font-family:"Open Sans";
	content:"+";
	height:17px;
	position:absolute;
	right:10px;
	width:17px;
	font-weight:bold;
	text-align:center;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.sidr-class-catMenuCol dl > a::after,
.sidr-class-flatCatLink.sidr-class-noSub > a::after,
.sidr-class-flatCatLink.open a::after {
	content:"\f105";
	font-family:FontAwesome;
	height:17px;
	position:absolute;
	right:10px;
	width:17px;
	font-weight:normal;
	text-align:center;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.sidr-inner a {
	position:relative;
	padding-right:30px !important;
}
.sidr-inner .sidr-class-logInLinks a {
	padding-right:0 !important;
}
#sf-menu-text-nav .sf-menu li a.snippetLink:link,
#sf-menu-text-nav .sf-menu li a.snippetLink:active,
#sf-menu-text-nav .sf-menu li a.snippetLink:hover,
#sf-menu-text-nav .sf-menu li a.snippetLink:visited {
	text-decoration:none !important;
	color:#000 !important;
	cursor:default !important;
}
.sidr-class-catMenuCol a,
.sidr-class-flatCatLink a, .sidr-class-flatSubCatLink a {
	border-top:1px solid #939393;
}
a#sidr-id-tn_more-products {
	cursor:pointer !important;
}
.sidr-class-showLink {
	text-decoration:underline !important;
}
.desktopView #sf-menu-text-nav .sf-menu li dl > a:link,
.desktopView #sf-menu-text-nav .sf-menu li dl > a:focus,
.desktopView #sf-menu-text-nav .sf-menu li dl > a:hover,
.desktopView #sf-menu-text-nav .sf-menu li dl > a:active,
.desktopView #sf-menu-text-nav .sf-menu li dl > a:visited {
	color: #000 !important;
	padding: 6px 0 !important;
	font-size:1.3rem;
}
.desktopView #sf-menu-text-nav .sf-menu li dl > a:hover {
	text-decoration:underline;
}
.desktopView #sf-menu-text-nav .sf-menu li dl.plainLink a {
	color:#fff !important;
	font-weight:normal !important;
}
.sidr-class-topCat.sidr-class-noSub a {
    font-weight: normal !important;
}
.ratingListFilter .facetValue::before {
    display: none;
}