.basket-item-count { color: #ffffff; letter-spacing: 0.04em; position: relative; background: #000000; display: inline-block; }
.basket-item-count .fa { padding-right: 10px; }
.hover_cart_box { border: 1px solid #f1f1f1; padding: 1px 2px 0px 1px; background: #fff; display: none; width: 300px; right: -30px; z-index: 99; color: #000000; font-size: 12px }
.hover_cart_box img { width: 55px; }
.basket-item-count { color: #ffffff; letter-spacing: 0.04em; position: relative; }
.basket-item-count:hover > .hover_cart_box { display: block; position: absolute; }
.hover_cart_box ul { background: #000000; }
td.btn-center a { text-align: center; background: #eeebdd; display: block; color: #1d1d1d; padding: 10px; text-transform: uppercase; }
td.btn-center a:hover { text-align: center; background: #84827a; display: block; color: #ffffff; padding: 10px; text-transform: uppercase; }
.hover_cart_box h3 { font-size: 14px; background: #ffffff; color: #000000; padding: 10px; }
.cart-customlocation { text-align: center; font-size: 16px; line-height: 26px; padding: 10px 0px; }
.basket-item-count > i { margin: 0px !important; font-size: 24px; padding: 5px; color: #84827a !important; background: #fff; width: 38px; }
.basket-item-count > i:hover { background: #ffffff; }
.woo_mini_cart { text-align: center; }
.attachment-thumbnail.size-thumbnail { top: -7px; position: relative; }
a.remove { color: red !important; font-size: 24px !important; position: relative !important; display: table !important; }