/* @override https://media.primetimesolutions.net/global/css/webStore/category.css */
/* List Layout */
#productList ul.list {list-style: none; margin:0px; padding:0px;}
#productList ul.list li {margin:0 0 10px 0; border-bottom:1px solid #CCC; clear:both;}

#productList .productCell {clear:both;}
#productList h3.title {height:20px; text-align:left;}
#productList h3.title a{font-size:12.5px; color:#666; text-decoration:underline;}
#productList div.image {height:124px; text-align:center; margin:0 0 20px 0; float:left;}
#productList div.price{height:25px; font-weight:bold; font-size:16px; text-align:left; color:#F77F00; float:left; width:25px;}
#productList div.info{float:left; width:400px;}
#productList div.description{}

#categoryList ul.list {list-style: none; margin:0px; padding:0px;}
#categoryList ul.list li {margin:0 0 10px 0; border-bottom:1px solid #CCC; clear:both;}

#categoryList .categoryCell {clear:both;}
#categoryList h3.title {height:20px; text-align:left;}
#categoryList h3.title a{font-size:12.5px; color:#666; text-decoration:underline;}
#categoryList.image {height:124px; text-align:center; margin:0 0 20px 0; float:left;}
#categoryListList div.info{float:left; width:400px;}
#categoryListList div.description{}

/* Grid Layout */
#categoryGrid ul.list {list-style: none; margin:0px; padding:0px;}
#categoryGrid ul.list  li {margin: 0px; padding: 10px; display: inline; float: left; width: 175px ! important;}

#productGrid.featured{margin:20px 0 0 0; border-top:2px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
#productGrid.featured h2{background-color:#eff2f3; font-size:18px; margin:0; padding:5px;}
#productGrid.featured ul{}
#productGrid.featured ul.list li{border-bottom:none;}

#productGrid ul.list {list-style: none; margin:0px; padding:0px;}
#productGrid ul.list li {margin: 0px; padding: 10px; display: inline; float: left; width: 175px ! important; border-bottom:1px solid #999;}

div#featuredProductsWrapper {float: left; margin:0;}
ul#featuredProducts {list-style: none; margin:0px; padding:0px;}
ul#featuredProducts li {margin: 0px; padding: 10px; display: inline; float: left; border-bottom:1px solid #CCC; width: 175px ! important;}


.productCell {}
.productCell:hover {}
.productCell h3.title {height:60px; text-align:left;}
.productCell h3.title a{font-size:12.5px; color:#666; text-decoration:underline;}
.productCell div.imageWrapper {width:100%; text-align:center; margin: 0 0 20px 23px;}
.productCell div.image {display: table-cell; text-align: center; vertical-align: middle; width: 124px; height: 124px;}
.productCell div.image *{vertical-align: middle;}
.productCell div.image img{}
.productCell .itemNumber {color:#666; font-size:10px; height:20px;}
.productCell div.price{height:25px; font-weight:bold; font-size:16px; text-align:left; color:#F77F00;}
.productCell div.price table{display:none;}
.productCell div.attributes{border-top:1px solid #EEE; border-bottom:1px solid #EEE; background-color:#FBFBFB; padding:5px; margin:0;}
.productCell div.options{height:30px;}
.productCell div.options select{padding:0; margin:0;}
.productCell div.options label{padding:0 5px 0 0; font-size:11px; font-weight:bold;}
.productCell .addToCart{padding:5px;}
.productCell .addToCart .button{
	background: transparent url(//media.primetimesolutions.net/global/images/addToCartDense.png) no-repeat center top;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	width: 102px;
	height: 18px;
	border:none;
	font-size: 0px;
	line-height: 22px;
	}
.productCell .qty{font-size:12px; margin:10px 0 0 0; height:11px; width:25px; font-weight:bold;}
.productCell input.qty{font-weight:normal; padding: 2px 2px 2px 2px; border:1px solid #333;}

.categoryCell {border:2px solid #c3c5e5; display: block; -moz-border-radius: 10px;
border-radius: 10px;}
.categoryCell:hover {border:2px solid #282ea3; text-decoration:none; cursor:hand;}

.categoryCell .callToAction {background-color:#282ea3; border-bottom-right-radius:7px; border-bottom-left-radius:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-bottomleft:7px; color:#fff; padding:3px 8px 3px 3px; text-align:right; font-weight:bold;}
.categoryCell .callToAction a{color:#FFF;}
.categoryCell .callToAction a:hover{text-decoration:none;}
.categoryCell h3.title {height:50px; text-align:center; padding:4px 0 0 0;}
.categoryCell div.imageWrapper {width:100%; text-align:center; margin: 0 0 20px 23px;}
.categoryCell div.image {display: table-cell; text-align: center; vertical-align: middle; width: 124px; height: 124px;}
.categoryCell div.image *{vertical-align: middle;}
.categoryCell div.image img{}



input.btn-BuyOn2{padding:0px; border:none; margin:0;}