#cart_block h4 span, #cart_block #cart_block_summary { display:none; }
#cart_block #cart_block_no_products { padding:2px 0 5px; }
#cart_block dl {
  font-size:11px;
  margin-bottom:5px;
}
#cart_block dl dt, #cart_block dl dt a { font-weight:700; }
#cart_block dl .price {
  float:right;
  font-weight:700;
  color:#f9ab02;
}
#cart_block dl .ajax_cart_block_remove_link {
  float:right;
  width:16px;
  height:16px;
  margin-left:5px;
}
#cart_block dl .ajax_cart_block_remove_link:before {
  content:"\e65b";
  font-family:'icomoon';
  font-size:18px;
  font-weight:300;
}
#cart_block dl .cart_block_customizations li {
  border:0;
  font-size:11px;
  padding:0;
}
#cart_block dl .cart_block_customizations li:before { display:none; }
#cart_block #cart-prices {
  border-top:1px solid #dddddd;
  padding:5px 0;
  font-weight:700;
}
#cart_block #cart-prices .price {
  float:right;
  font-weight:700;
  color:#f9ab02;
}
#cart_block #vouchers {
  background:none;
  border-top:1px solid #dddddd;
  border-right:0;
  border-left:0;
  border-bottom:0;
  font-size:11px;
  font-weight:700;
  margin:0;
}
#cart_block #vouchers td {
  border:0;
  padding:2px 0 0;
}
#cart_block #vouchers .delete a img, #cart_block #vouchers .quantity { display:none; }
#cart_block #vouchers .delete { width:22px; }
#cart_block #vouchers .delete a {
  float:right;
  width:16px;
  height:16px;
}
#cart_block #vouchers .delete a:before {
  content:"\e65b";
  font-family:'icomoon';
  font-size:18px;
  font-weight:300;
}
#cart_block #cart-price-precisions {
  border-top:1px solid #dddddd;
  font-size:11px;
  padding:2px 0 0;
}
#cart_block #cart-buttons {
  overflow:hidden;
  margin:10px 0 0;
}
#cart_block #cart-buttons .button_small { float:left; }
#cart_block #cart-buttons .exclusive { float:right; }
