.clearable {
	clear: both; }
/******* Paging Styles ********/
.catSortBy {
	float: left;
	width: 45%; }
.pagesize {
	float: right;
	width: 45%;
	text-align: right; }
.bottomPagingWrap {
	text-align: left; }
.viewingPageHeading {
	float: left;
	width: 45%; }
.pageLinksWrap {
	float: right;
	width: 45%;
	text-align: right; }
a.pagelink {
	padding: 0px 3px;
	text-decoration: none; }
a.pagelink:hover {
	text-decoration: underline; }
a.currentpage {
	text-decoration: underline; }
a.greenpagelink {
	text-decoration: none; }
.pagerArea {
	padding: 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border:1px solid #C2C2C2;
	margin: 8px 0px; }
.entityPageSortWrap {
	margin-bottom: 5px; }
/******* End Paging Styles ********/
.guidedNavProductCell {
	/* text-align: center; */
	padding-bottom: 12px;
	padding-top: 4px;
	line-height: 1.3em; }
.sectionHeader {
	font-weight: bold;
	font-size:85%; }
.guidedNavBlock {
	margin: 10px;
	border-bottom:1px dashed #CCC; }
.guidedNavGroup {
	padding:0 0 8px; 
	font-size:90%;}
.entityDescriptionWrapper {
	margin-bottom: 8px; }
#guidedNavigation {
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	background-color: #FFF;
	margin-bottom: 30px; }
#guidedNavigation a:hover {
	color: #EC0076; }
#guidedNavigationSearchGo {
	padding: 0px 8px; }	
.guidedNavHeader {
	text-align: left;
	border: 1px solid #2D287C;	
	-webkit-border-radius: 2px 2px 0px 0px;
    -moz-border-radius: 2px 2px 0px 0px;
    border-radius: 2px 2px 0px 0px;
	background-color:#2a2574;
	padding: 2px 0px 1px 10px; }
.guidedNavHeader h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;      
    color: #FFF;
    font-size: 1.1em;
    font-weight: 400; }	
.nonSelectedSection {
	color: #aaa; }
/* layout appconfig options*/
/* two column */
.guidedNavTwoCol .guidedNavWrapper {
	float: left;
	width: 23%; }
.guidedNavTwoCol .guidedNavContents {
	float: right;
	width: 75%; }
/* one column */
.guidedNavOneCol .sectionHeader, 
.guidedNavOneCol .guidedNavGroup, 
.guidedNavOneCol .navSection, 
.guidedNavOneCol .removeAllWrap, 
.guidedNavOneCol .guidedNavGroup, 
.guidedNavOneCol .guidedNavigationAttributes {
	/*display: inline;*/ }
.guidedNavOneCol .navSection {
	border-left: solid 1px #888;
	margin-left: 6px;
	padding-left: 8px; }
.guidedNavOneCol .navSection:first-child {
	border-left: none 0px;
	margin-left: 0px;
	padding-left: 0px; }
.guidedNavOneCol .filterOptions .guidedNavBlock {
	display: inline-block;
	background: #eee;
	padding: 4px;
	margin: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: solid 1px #C2C2C2;
	zoom: 1; }
.guidedNavOneCol .guidedNavigation {
	padding: 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: inset 0px 0px 2px rgba(0,0,0,0.4);
	margin-bottom: 16px; }
.guidedNavOneCol .allSelections,
.guidedNavOneCol .guidedSearchBlock {
	border-bottom: solid 1px #C2C2C2;
	padding-bottom: 8px;
	margin-bottom: 8px; }	
.searchUnselected {}
.guidedNavOneCol .guidedNavHeader {
	/*font-size: 1.2em;*/ }
.guidedNavOneCol .guidedNavigationBody {
	padding: 0px 10px 10px 10px; }
/* end layout appconfig options */
/* hide search box on older versions of AspDotNetStorefront */
#content .search {
	display: none; }
/* ~ NB added to hide 2nd search box in guided nav panel - if not wanted */
#searchUnselected {
	display: none; }		
/* ~ NB added for facet filtering in 'Vertical Nav' replacement */
#PreVerticalNavWrapper {} /* ~ NB 'Vert.Nav' replacement trigger - AppConfigs 'GuidedNavigation' - Don't style & Don't remove */
.product-image.icon-image.img-responsive {
	border: 1px solid #C2C2C2;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #FFF;	
	padding:5px 3px;
	margin-bottom:5px;
	-webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear; }
.product-image.icon-image.img-responsive:hover {
	border: 1px solid #EC0076; }
.filterOptions { }
.guidedNavNameWrap a {
	color: #333;
	font-size: 85%;
	line-height: initial; }
.fullwidth {
	color:#333; }
/* ~ end NB added  */