/** * @file * Styles for the uc_cart module cart block. */ .cart-block-icon-full, .cart-block-icon-empty { float: left; /* LTR */ height: 16px; margin: 2px 6px 0 0; /* LTR */ width: 16px; } .cart-block-icon-full { background: transparent url(images/cart-full.png) no-repeat left center; } .cart-block-icon-empty { background: transparent url(images/cart-empty.png) no-repeat left center; } /** * Styles for the cart block title and toggle. */ .cart-block-title-bar { display: inline; padding-right: 20px; /* LTR */ position: relative; } .ucCollapseBlock-processed { cursor: pointer; } .cart-block-arrow { background: transparent url(images/bullet-arrow-up.gif) no-repeat center center; height: 5px; position: absolute; right: 0; /* LTR */ top: 9px; width: 10px; } .cart-block-title-bar .arrow-down { background: transparent url(images/bullet-arrow-down.gif) no-repeat center center; } .cart-help-text { font-size: x-small; position: relative; top: -5px; } /** * Styles for the cart block contents and summary. */ .cart-block-items { margin: 0; padding: 2px; } .cart-block-items.collapsed { display: none; } .cart-block-items tbody { border-top: 0; } .cart-block-items td { border: 0; } .cart-block-items tr { vertical-align: top; } .cart-block-items tr.odd, .cart-block-items tr.even { background-color: inherit; border: none; } .cart-block-item-qty { white-space: nowrap; } .cart-block-item-title { width: 100%; } .cart-block-item-price { text-align: right; /* LTR */ white-space: nowrap; } .cart-block-item-desc ul.product-description { margin: 0; padding: 0 0 0.25em 1em; /* LTR */ } .cart-block-item-desc .product-description li { font-size: .8em; margin: 0; padding-top: 0; padding-bottom: 0; } .cart-block-summary { margin: 0; padding: 2px; } .cart-block-summary tbody { border-top: 0; } .cart-block-summary tr { background-color: transparent; vertical-align: top; } .cart-block-summary td { border: 0; } .cart-block-summary-items { white-space: nowrap; } .cart-block-summary-total { text-align: right; /* LTR */ white-space: nowrap; width: auto; } .cart-block-summary-total label { display: inline; font-weight: bold; } .cart-block-summary-links td { text-align: right; /* LTR */ } .cart-block-summary-links ul.links li { border-right: solid 1px; /* LTR */ display: inline; padding: 0 1em 0 .75em; /* LTR */ } .cart-block-summary-links ul.links li.last { border-right: none; /* LTR */ padding-right: 0; /* LTR */ }