﻿body { 
	font-family:'Poppins';
	background:#FFFFFF; 
}


/*Shopping Cart Display*/
#cartAdd {
	float: right;
	text-align: center;
	margin: 1em;
	border: 1px solid #dadada;
	background: #F8F8F8;
	padding: 1em;
	}

select {
width:170px
}
.tableHeading TH {
	border-bottom: 1px solid #d9d9d9;
	background: #f0f0f0;
	}

.tableHeading, #cartSubTotal {
	background: #f9f9f9;
 }

#cartSubTotal {
	border-top: 1px solid #d9d9d9;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}
#cartBoxListWrapper a {
	color: #45404B;
	text-shadow: none;
}
.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

.alert_info {
	color: #FF0000;
	margin: 0; PADDING:0;
	}
.sc_clr{color:red;font-weight:700}
#no_search{display:block;height:32px;line-height:32px;background:url(i_notice.gif) 12px center no-repeat;font-size:14px;padding:22px 12px 22px 52px}
#howtoWU{position:absolute;width:344px;}
#ShowhowtoWU{ width:330px; height:200px; overflow:hidden; padding:12px 6px; position:relative; border:1px solid #DFDF86; background:#fff}
#Cata6MenuRight,#Cata7MenuRight{width:100%; height:auto; padding:0 0 6px; text-align:left; float:left; font-size:12px; color:#333}
#Cata6MenuRight em,#Cata7MenuRight em{width:100%; height:auto; padding:0 0 6px; text-align:left; float:left; font-size:14px; color:#666666; font-weight:lighter; clear:both; display:block}
#Cata6MenuRight a{display:block; width:145px; height:26px;line-height:26px; margin-top:12px; margin-left:7px; float:left; border-bottom:1px dotted #ccc;color:#333 }
#Cata7MenuRight input{ margin:0 2px; padding:0; border:1px solid #999; font-size:12px;}
#Cata7MenuRight span{ display:block; width:60px; height:20px; line-height:20px; float:left}
.clearBoth{CLEAR:both}
input{cursor:pointer}
  .table td,
  .table th {
    background-color: #fff !important;
  }

  .table {
    border-collapse: collapse !important; margin:12px 0 12px 12px
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
  .related-products-div{float: left; width: 24%; min-width:120px; margin:1px; padding:6px; border:1px solid #CCCCCC; text-align:center}
  .related-products-div img{width: 98%;}
  #cart-table .first td button{float:right; padding:0 6px;  color:#FFF; background:#339933}
  #cart-table .first td a{float:left; background:#999; padding:6px 10px; BORDER:NONE; color:#fff; font-size:12px; text-decoration:none; text-align:center}
  @media(max-width: 549px){.related-products-div{width: 48%;}#cart-table .first td button{font-size:10px;padding:0 3px;}#cart-table .first td a{padding:6px 6px;}}