@charset "UTF-8";
/* CSS Document */
/* New HawkSearch Styling */
/*a {
	-webkit-transition: all .25s ease-in-out 0s;
	-o-transition: all .25s ease-in-out 0s;
	transition: all .25s ease-in-out 0s;
}
a:hover{
 color:#BC0000 !important;
 text-decoration:none !important;
}*/
.hawkbannertop > P {
 	display:none;	
}
select.hawksortby {
	width:100px;	
}
.itemTitle a {
    color: #0061ac;
	font-weight:bold;
}
.itemTitle a:hover {
	color: #000000;
	text-decoration:underline;
}
#hawkitemlist > table {
	margin: 0px auto !important;	
}
.itemPrice {
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
.itemDetails {
	font-size:14px;
	padding: 10px 0px 10px 0px;
	height:24px;
	overflow:hidden;
}
.soldBy {
	font-size:16px;
	font-weight:bold;	
}
.facetLabel {
	font-size:14px;
	padding: 10px 0px 10px 0px;
	color: #777777;
	font-weight:bold;
}
.availability {
	font-size: 14px;
	color: rgba(0,177,0,1.00);
	font-weight: bold;
}
.cartButton {
	background-color: #c1272d;
	width: 85px;
	height: 44px;
	padding-top:3px;
	border-radius: 4px;
	cursor: pointer;
	border: none;
	-webkit-transition: all .25s ease-in-out 0s;
	-o-transition: all .25s ease-in-out 0s;
	transition: all .25s ease-in-out 0s;
}
.cartButton:hover {
	background-color: #FF0009;
}
.keyword-heading 
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:0px;
	background-color:#ffffff !important;
	color:#000000 !important;
}
.hawk-selectedNav{
	background-color:#ffffff !important;
}
.keyword-heading-label 
{
	font-size:14px;	
	font-weight:100;
	color:#505050;
	padding-left:15px;
}
.hawk-railNavHeading {
	display:block;	
}
.hawk-navGroup {
	border:1px solid #cccccc;
	padding:0px;	
	margin-bottom:20px;
}
.hawk-guidedNavWrapper .hawk-navGroup:last-child {
    border-bottom: 1px solid #cccccc;
}
.hawk-groupHeading {
	font-size:1.2em !important;	
	border-bottom: 0px !important;
	background-color:#e0e0e0;
	padding:12px !important;
	-webkit-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;	
}
/*.hawk-collapsible > .hawk-groupHeading:hover {
	background-color:#CFCFCF;
}*/
.hawk-guidedNavWrapper .hawk-collapsible .hawk-groupHeading:after {
    /*display: block;*/
    color: #0061ad;
    font-size: larger;
    padding-top: 10px;
}
.hawk-selectionInner {
	padding-left:0px;	
	color:#505050;
	text-decoration:none;
	/*-webkit-transition: all .1s ease-in-out 0s;
    -o-transition: all .1s ease-in-out 0s;
	transition: all .1s ease-in-out 0s;	*/
}
/*.hawk-selectionInner:hover {
	color:#BC0000;
	text-decoration:none;
}*/
span.size-value {
	color:#ffffff !important;	
}
.hawk-guidedNavWrapper .hawk-navGroup li .hawk-styleBlock .hawk-selectionInner {
	background-color:#505050 !important;
	text-shadow:none !important;
	-webkit-transition: all .25s ease-in-out 0s;
    -o-transition: all .25s ease-in-out 0s;
	transition: all .25s ease-in-out 0s;	
}
/*.hawk-guidedNavWrapper .hawk-navGroup li .hawk-styleBlock .hawk-selectionInner:hover {
	background-color: #BC0000 !important;
	color:#ffffff !important;
}*/


.hawk-facetCount {
	font-weight:bold;	
}
.hawkFacet-parent, .hawk-facetFilters > li {
	list-style:none;
	margin-left:5px;
	padding-left:0px;
	padding-bottom:0px;	
}
div.hawk-navGroupContent > ul {
	list-style:none;
	margin-left:5px;
	padding-left:0px;
	padding-bottom:6px;
}
div.hawk-navGroupContent > ul > li:before {
	content: "▸";
	padding-right:3px;
	color:#0061ad;
}
div.hawk-navGroupContent > ul > li > img {
	display:none;	
}
.hawk-navGroupContent {
	padding:6px !important;
}
#hawkfacets {
	border:0px !important;	
}
.breadcrumbs {
	margin-left:20px;
	margin-bottom:10px;	
}
.hawk-listingControls {
	font-size:14px !important;
}
.hawk-mainControls {
	background-color: #EAEAEA;
	padding: 10px;
	padding-bottom:0px;
	max-width:750px;
	margin-left:00px;
}
.hawk-viewNumber {
	float:left;
	width:27%;
	margin:0px auto;
	padding-top:6px;
}
.hawk-pageLink, .hawk-pageActive {
	font-size:14px !important;
	border: 1px solid #505050;
	background-color: #ffffff;
	padding-top: 10px !important;
	padding-right: 8px !important;
	padding-left: 8px !important;
	padding-bottom: 0px !important;
	border-radius: 3px;
	margin: 0px;
}
.hawk-paging {
	float:left;
	width:44%;
	margin:0px auto;
	padding-left:20px;
}
.no-items-label {
	padding-top:2px;	
}
.hawk-sortWrapper {
	float:left;
	width:180px;
	margin:0px auto;
}
.hawk-pagination {
	float:left;
	width:74%;
	margin:0px auto;
	border:none !important;
	
}
.hawk-sortList {
	float:left;
	width:180px;
	margin:0px auto;
}
.hawkIcon-close:before {
	content: 'X';
	font-family: "Arial Black", Impact, Haettenschweiler, "Franklin Gothic Bold", sans-serif;
	font-size:16px;
  	width: 20px;
  	height: 20px;
}
.hawk-paging > .hawk-n-arrowLeft > img, .hawk-paging > .hawk-n-arrowRight > img {
	display:none;	
}
.hawk-n-arrowLeft:hover, .hawk-n-arrowRight:hover {
	text-decoration:none;
}
.hawk-paging > .hawk-n-arrowLeft:after {
	content: "◀";
	color:#0061ad;
	text-decoration:none;
}
.hawk-paging > .hawk-n-arrowRight:after {
	content: "▶";
	color:#0061ad;	
	text-decoration:none;
}
.hawk-paging > .disabled {
/*	display:none;*/
}
.itemBox:nth-child(even)
{
	border-left:1px solid #eaeaea;	
	border-right:1px solid #eaeaea;	
}
.itemBox:nth-last-child(1)
{
	border-right:0px solid #eaeaea;	
}
.itemBox {
	border-bottom:1px solid #eaeaea;	
	padding-left:0px !important;
}
.hawkFacet-active {
	list-style:none;	
	padding-left:10px;
}
.hawk-visuallyHidden {
	display:none;	
}
.hawkIcon-close:before {
	content:"x";
}
.hawk-selectedHeading {
	color:#000000;
	font-size:20px;
	text-decoration:none;
		
}
.hawk-numericInput {
	width:70px !important;
	font-size:14px !important;	
	padding:5px;
}
.SuggestedCategories { 
	text-align:center;
	float:left; 
	width:150px; 
	display:block; 
	border:1px solid #ffffff; 
	background-color:#e0e0e0; 
	padding:15px; 
	-webkit-transition: all .25s ease-in-out 0s; 
	-moz-transition: all .25s ease-in-out 0s; 
	-o-transition: all .25s ease-in-out 0s; 
} 
.SuggestedCategories:Hover { 
	border:1px solid #cccccc; 
	background-color:#505050; 
	color:#ffffff; 
}
/* End HawkSearch Styling */

