﻿#shoppingCart { width: 590px; z-index: 100000; border: 1px solid #B3B3B3; background-color: #fff; }
#shoppingCart table { border: 0; margin: 0; font-size: 12px; }
.shoppingCart-container { display: block; }

.menu-container { float: right; margin: 0; }
.menu-container .menu { margin: 0; }
.menu-container .menu ul.dropdown {top:30px; right:8px;}

.scContent, 
.scItem { width: 100%; }
.scItems { overflow-x: hidden; overflow-y: auto; max-height: 300px; background-color:#fff;}
.scContent>thead>tr>th { background-color: #f2f2f2; border-top: 2px solid #ddd; border-bottom: 1px solid #ddd; }
.scContent th,
.scItem td { padding: 5px 10px; }
.scContent tfoot td { padding: 10px; }
.scItem>tbody>tr>td { border-bottom: 1px solid #e9e9e9; }
tfoot #shoppingCart-empty td { padding: 10px; }
tfoot #shoppingCart-subtotal.hasScroll td { padding-right: 30px; }
.Cart .scImage img { width:58px; height:58px; border: 0; }
.Cart .scTrigger { border: none; margin: 0; padding: 0; }

.scImage  { width: 58px; }
.scInfo   { width: 266px; }
.scInfo .ellipsis { width: 246px; }
.scQty    { width: 90px; }
.scPrice  { width: auto; text-align: right; }
th.scPrice { text-align: center; }

.scToolTipHeader { padding-bottom: 4px; }

.menuWidth { width: 200px; }

.hiddenTip {display:none; background-color: #fff; border: 1px solid #B3B3B3; padding: 4px;}
.scItem .odd {background-color:#eee;}
.scItem div a.icoLink {cursor: pointer;}
.zindex100000 { z-index: 100000; }
.btn-checkout[disabled='disabled'] {pointer-events:none;}