@charset "utf-8";

.centralBasket{ color:#EFEFEF; margin-left:auto; margin-right:auto;border-left:1px solid #fbcf00; border-top:1px solid #fbcf00; /* background:#EFEFEF; */}
.centralBasketDisclosure{padding-top:5px;margin-left:auto; margin-right:auto; border-left:1px solid #fbcf00; border-top:1px solid #fbcf00; /* background:#EFEFEF; */}

.centralBasketCellHeader{ text-align:center; border-bottom:1px solid #fbcf00; border-right:1px solid #fbcf00; padding:3px; color:#fbcf00; font-weight:bold;}
.centralBasketCellHeaderProductBox{border-bottom:1px solid #fbcf00; padding:3px; color:#fbcf00; font-weight:bold; }
.centralBasketCell{border-bottom:1px solid #fbcf00;padding:3px; color:#efefef; vertical-align:middle;   /*background:#ffffff;white-space:nowrap; */}
.centralBasketCellLabel{border-left:1px solid #FBCF00;border-top:1px solid #FBCF00;border-bottom:1px solid #fbcf00; color:#efefef; font-weight:bold; text-align:center; padding:3px; }
.centralBasketBottomCellTitle{font-weight:bold; background-color:#fbcf00; color:#222222; border-bottom:1px solid #fbcf00;border-right:1px solid #fbcf00; text-align:right; padding:3px;}
.centralBasketBottomCellValue{background-color:#fbcf00; font-weight:bold; color:#222222; border-bottom:1px solid #fbcf00;border-right:1px solid #fbcf00; text-align:right; padding:3px;}
.centralBasketFootCellTitle{ border-bottom:1px solid #fbcf00;border-right:1px solid #fbcf00; text-align:right; padding:3px; color:#efefef; font-weight:bold;}
.centralBasketFootCellValue{border:1px solid #fbcf00; text-align:right; padding:3px; color:#efefef;}
.centralBasketFootCellValueTop{vertical-align:middle; border-bottom:1px solid #fbcf00; border-left:1px solid #fbcf00; border-right:1px solid #fbcf00; text-align:right; padding:3px; color:#efefef;}
.centralBasketSubtotalBox{text-align:right; border-right:1px solid #fbcf00; width:200px}
.centralBasketQuantityBox{text-align:center; border-right:1px solid #fbcf00;}
.centralBasketFootCellTotalValue{ padding:3px; font-weight:bold; color:#efefef;}
.centralBasketQuantityTitle{text-align:center; border-right:1px solid #fbcf00;}
.centralBasketCellLabelSubtotal{
border-right:1px solid #fbcf00;
width:300px;
}

.centralBasketRemoveProductBox{vertical-align:middle; text-align:center; border-left:1px solid #fbcf00;} 
.centralBasketRemoveProduct{display:inline; border-left:1px solid #fbcf00;}
.centralBasketProductBox{ border-bottom:1px solid #fbcf00;border-right:1px solid #fbcf00; border-left:1px solid #FBCF00; }
.centralBasketProductDiscounts{padding:3px;}
.centralBasketPriceBox{text-align:right;border-bottom:1px solid #fbcf00; border-right:1px solid #FBCF00; border-left:1px solid #FBCF00; white-space:nowrap;}
.centralBasketQuantity{width:20px; text-align:right;}
.centralBasketSku{font-size:9px; font-style:italic; color:#777;}

.centralBasketOptions{margin:0px; padding:0px; list-style-position:outside; font-size:9px; marker-offset:66px;}
li.centralBasketOption{list-style-type:none; list-style-position:inside; padding:0px; marker-offset:66px;}
li.centralBasketOption:before{display:marker; content:"-";}

#centralBasketActions{margin-left:auto; margin-right:auto; margin-top:10px; text-align:center;}
.centralBasketButton{ margin:5px;}

.centralBasketComments{margin-top:5px; margin-left:auto; margin-right:auto; /*width:300px;*/text-align:center;}

.centralBasketRow1{ /*background:#ffffff; */}

.centralBasketHeader{border-left:1px solid #fbcf00; background-color: trasparent;  }
.tableBasketCentral{
margin-bottom:40px;
}
.tableBasket{/* border-right:1px solid #fbcf00;border-top:1px solid #fbcf00;border-left:1px solid #fbcf00; */width:100%; }
.tableBasket2{ width:100%; }
.centralBasketComments{color:#efefef; }
.tdTableBasket{ text-align:center; }

.checkoutDisclosure{ }
table.MessageEmptyBasket{ font-weight:bold; border:0px;}
.checkoutBasket{border:1px solid #fbcf00;}
#menuTabsTableVerticalBasket{width:100%;}

#comments{ width:300px; height:100px;}

.total{border-right:1px solid #FBCF00; border-left::1px solid #FBCF00; text-align:right;}
.basePrice{ border-right:1px solid #FBCF00; }
.lblEmptyBasket{text-align:center; font-weight:bold;}
.tdButtons{width:1px;}
table.giftCode{ text-align:center; margin-top:10px;}
.genericTitle{ color:#FBCF00; font-weight:bold;}
