@charset "utf-8";
/*********************************************************/
/* CSS Document Designed by Usman <mizmaar3@hotmail.com> */
/*********************************************************/

.mdg-productPagging 
{width: 100%; min-height: 25px; line-height: 25px; background: #ececec; padding: 5px 0px;}
#productsListingTopNumber
{
	padding:6px;
}
#productsListingListingTopLinks
{
	padding:2px;
}
.mdg-productPagging select, .mdg-productPagging .carrier_filter
{font-size: 12px;}

.mdg-productPagging label 
{color: #f56708;}

.mdg-productPagging .mdg-paggingInfoWrap
{float: right; width: auto;}

.mdg-productPagging .mdg-paggingInfoWrap p
{float: left; margin: 0 10px; padding:0; width:auto;}

.mdg-productPagging .mdg-paggingInfoWrap .mdg-pgNumberBox
{width: 18px; height: 18px; border: 1px solid #fff; margin:2px 5px; padding: 0; 
 float: left; background: #a7a7a8; /* Old browsers */
background: -moz-linear-gradient(top, #a7a7a8 0%, #bcbcbd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7a7a8), color-stop(100%,#bcbcbd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7a7a8 0%,#bcbcbd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7a7a8 0%,#bcbcbd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7a7a8 0%,#bcbcbd 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7a7a8 0%,#bcbcbd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a7a8', endColorstr='#bcbcbd',GradientType=0 ); /* IE6-9 */
 }
 
.mdg-productPagging .mdg-paggingInfoWrap .mdg-pgNumberBox a:hover,
.mdg-productPagging .mdg-paggingInfoWrap .mdg-pgNumberBox .mdg-pgNumberBoxSelected 
{background:#f56708;}
 
.mdg-productPagging .mdg-paggingInfoWrap .mdg-pgNumberBox a
{display: block; font-size: 11px; text-decoration:none; color: #fff;  line-height: 18px; text-align:center;}

.mdg-productListWrap
{float:left; width:100%}

.mdg-listBox
{width: 470px; height:215px; display:inline-block; border:1px solid #ebebeb; margin:12px;}

.mdg-listBox:hover
{border:1px solid #ccc}

.mdg-listBox .mdg-OfferBanner
{position:absolute; z-index:9}

.mdg-listBox .mdg-listBoxLeft
{width:180px; height:100%; float:left;}

.mdg-listBox .mdg-listBoxLeft .mdg-listImage
{width: 180px; height: 150px; position:relative; float:left;}
.mdg-listBox .mdg-listBoxLeft .mdg-listImage img 
{max-width: 160px; max-height: 130px; display: block; margin:auto; position:absolute; top:0; bottom:0; left:0; right:0;}

.mdg-listBox .mdg-listBoxLeft .mdg-listReview
{width:180px; height:50px; margin:10px auto 0px auto; text-align:center; float:left;}
.mdg-listBox .mdg-listBoxLeft .mdg-listReview a
{font-size: 14px; color:#898989;}
.mdg-listBox .mdg-listBoxLeft .mdg-listReview a:hover
{color:#1d6198;}

.mdg-listBox .mdg-listBoxRight
{width:259px; height:195px; background:#f7f7f7; float:left; padding:10px 10px 10px 20px; border-left:1px solid #ebebeb;}

.mdg-listBox .mdg-listBoxRight .mdg-listProductName
{width:100%; height:110px; overflow:hidden; display:table-cell; vertical-align:middle;}
.mdg-listBox .mdg-listBoxRight .mdg-listProductName a
{font-size: 16px; font-weight:bold; text-decoration:none; color:#555; word-break:break-word;}
.mdg-listBox .mdg-listBoxRight .mdg-listProductName a:hover
{color:#444; text-shadow: 1px 1px 0 #ebebeb;}

.mdg-listBox .mdg-listBoxRight .mdg-listStatus
{width:150px; height:20px; font-size:11px; text-indent:22px; line-height:20px; float:left; font-weight:normal !important; color:inherit !important;}
.mdg-listBox .mdg-listBoxRight .stock_label_in_stock
{background:url(../images/tick-small-green.png) no-repeat left;}
.mdg-listBox .mdg-listBoxRight .stock_label_backordered
{background:url(../images/info-small-green.png) no-repeat left;}
.mdg-listBox .mdg-listBoxRight .stock_label_preorder
{background:url(../images/info-small-green.png) no-repeat left;}
 
.mdg-listBox .mdg-listBoxRight .mdg-listOldPrice
{width:105px; height:20px; font-size:14px; text-decoration:line-through; text-align:right; color:#555; 
 line-height:20px; float:right;}
 
.mdg-listBox .mdg-listBoxRight .mdg-listOldPriceEMPTY
{width:155px; height:20px; text-decoration:none; float:right;}

.mdg-listBox .mdg-listBoxRight .mdg-listNewPrice
{width:100%; height:30px; line-height:30px; font-size:20px; color:#f56708; font-weight:bold; text-align:right; float:left;}

.mdg-listBox .mdg-listBoxRight .mdg-listBtnCart
{width:100%; height:auto; float:left; text-align:right;}

.mdg-listBox .mdg-listBoxRight .mdg-listBtnCart br
{display:none;}