.cart,.data-table{margin-bottom:15px;background:#fff;font-family:Arial,Helvetica,sans-serif}.checkout-page .cart,.checkout-page .cart th,.private-messages .data-table th,.forum-page .table-wrapper th{background:0 0;border-top:0;box-shadow:none}.private-messages .data-table,.forum-page .table-wrapper table{background:0 0}.data-table{margin-bottom:20px}.cart th,.data-table th,.forum-table th,.table-wrapper th{border-left:1px dotted #fff;border-top:1px solid #dcdcdc;background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#dcdcdc 0%,#ffffff 100%);background:linear-gradient(to bottom,#dcdcdc 0%,#ffffff 100%);padding:10px 5px;text-transform:uppercase;font-weight:700;color:#333;box-shadow:0 1px 0 #fff inset;text-shadow:1px 1px 0 #fff;text-align:center;white-space:nowrap}.cart th:first-child,.data-table th:first-child{border-left:none}.cart td,.data-table td{border:1px dotted #ccc;border-right:none;padding:10px;text-align:center}.account-page .data-table td{padding:15px 10px}.data-table .subject,.data-table .info,.data-table .message,.data-table .product,.data-table .name{text-align:left}.cart td:first-child,.data-table td:first-child{border-left:none;text-align:center}.order-notes .data-table td{text-align:left}.cart .cart-header-row .product,.cart .cart-item-row .product{text-align:initial}.cart a:hover,.data-table a:hover{text-decoration:underline}.cart .attributes,.data-table .attributes{margin:0;border:none}.cart td .message-error{text-align:left;width:100%}.cart td.add-to-cart{text-align:center}.cart td img{width:80px}.cart td.product a{font:15px avantgarde;color:#444}.cart td.product a:hover{color:#c8c}.cart input[type=text]{width:32px;padding:5px;text-align:center}.cart .product-subtotal{font-weight:700;color:#c8c;white-space:nowrap}.cart .product-unit-price{white-space:nowrap}.go-to-page{display:inline-block!important;padding:6px 0;font-size:13px!important;min-width:92px}.compare-products-page table input[type=button]{display:block;margin-bottom:10px;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 0 #fff;padding:5px 10px;font:12px Tahoma,Geneva,sans-serif;text-transform:uppercase;color:#333;text-shadow:1px 1px 0 #fff;background:#dcdcdc;background:-moz-linear-gradient(top,#ffffff 0%,#dcdcdc 50%,#ffffff 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#dcdcdc 50%,#ffffff 100%);background:linear-gradient(to bottom,#ffffff 0%,#dcdcdc 50%,#ffffff 100%);background-size:100% 200%;background-position:top;transition:all .2s ease}.forums-table-section .latest-post{min-width:150px}.forums-table-section .forum-details,.forums-table-section .topic-details{min-width:300px}.forums-table-section .table-wrapper{overflow-x:auto}.footable td label{display:none}.footable-row-detail{text-align:left}.footable-first-column{}.footable-first-column .item-count{font-size:12px;vertical-align:middle}div.footable-row-detail-row{display:table-row}div.footable-row-detail-name{padding:5px 15px 10px 0;display:table-cell}div.footable-row-detail-value{display:table-cell}.footable-row-detail-cell{text-align:left!important}table.footable.breakpoint>tbody>tr>td>span.footable-toggle{min-width:16px;height:16px;padding-right:0;overflow:hidden;display:block}.footable-toggle{background:url(../img/table-plus.png) no-repeat center;vertical-align:middle}.footable-detail-show .footable-toggle{background:url(../img/table-minus.png) no-repeat center}.footable-toggle:before{display:none!important}.downloadable-products-page .data-table .item-count{display:none}.compare-products-page td img{width:100%;max-width:150px;border-radius:5px;max-height:100%}@media all and (min-width:981px){.compare-products-table-mobile{display:none}.compare-products-table{border:1px solid #ddd;background:#fff;box-shadow:inset 0 0 10px #ddd}.compare-products-table td{padding:10px;vertical-align:top;border-left:1px dotted #ccc;border-bottom:1px dotted #ddd}.compare-products-table td:first-child{border-left:none;font-size:11px;font-weight:700;color:#333}.compare-products-table tr:first-child td{background:#f3f3f3;border-bottom:1px dotted #ddd}.compare-products-table .product-name a{font:16px avantgarde;color:#666}.compare-products-table .product-name a:hover,.compare-products-table .product-price td{color:#c8c}td.date{white-space:nowrap}}@media all and (max-width:980px){.compare-products-table-mobile .item-count,.order-summary-content .cart .item-count,.wishlist-page .cart .item-count,.section.products .data-table .item-count,.section.shipments .data-table .item-count,.compare-products-table{display:none}}@media all and (max-width:702px){.return-request-page .data-table .item-count{display:none}.footable-first-column .item-count{display:none}}@media all and (max-width:591px){.reward-points-history .data-table .item-count{display:none}}@media all and (max-width:360px){.section.shipments .data-table th{font-size:10px}}