.forums-table-section .table-wrapper{overflow-x:auto}.cart th,.data-table th,.forums-table-section th{border:1px solid #ddd;padding:20px 5px;font-size:12px;text-align:center;font-weight:400;text-transform:uppercase}.forums-table-section th{text-align:left}.cart td,.compare-products-table td,.data-table td,.forums-table-section td{min-width:50px;border:1px solid #ddd;padding:20px 10px}.cart a,.compare-products-table a,.data-table a,.forums-table-section a{font-size:14px;text-transform:uppercase;letter-spacing:1.5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cart a:hover,.compare-products-table a:hover,.data-table a:hover,.forums-table-section a:hover{color:#75bfa1}.cart .add-to-cart,.cart .remove-from-cart,.data-table .select-boxes{text-align:center}.cart .unit-price{font-weight:700;font-size:15px;letter-spacing:2px;text-align:center}.cart .qty-input{width:36px;text-align:center}.cart .qty.nobr{text-align:center}.cart .subtotal{color:#4b3832!important;font-size:18px;letter-spacing:2px;text-align:center}table .subtotal .discount,table .subtotal .discount-additional-info{color:#4b3832;font-size:18px}.cart .vendor{font-size:13px}.compare-products-table .overview p:first-child{margin:0 0 10px}.compare-products-table .overview p:last-child{position:relative;max-width:200px;height:200px;overflow:hidden}.compare-products-table .overview img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.compare-products-table .product-name td{background:#f3f3f3}.compare-products-table .product-price td{color:#75bfa1;font-size:14px;letter-spacing:2px}.compare-products-table .product-price td:first-child,.compare-products-table .short-description td:first-child{color:#666;text-transform:uppercase;font-size:12px}.compare-products-table-mobile img{max-width:160px}.tier-prices{margin:0 0 70px}.tier-prices .prices-header{font-size:18px;margin:0 0 10px;text-transform:uppercase}.tier-prices .prices-header strong{font-weight:700}.prices-table{width:100%;border:1px solid #ddd;overflow:hidden}.prices-row{float:left;width:50%}.prices-row>div{padding:10px;border-left:1px solid #ddd;border-top:1px solid #ddd}.prices-row>div:first-child{border-top:0}.prices-row:first-child>div{border-left:0}.prices-table .field-header{font-weight:700}.tier-prices .item-price{color:#4b3832!important;font-weight:700}@media all and (min-width:769px){.prices-table{display:table;background:#fff}.prices-row{display:table-row;float:none;width:auto}.prices-row>div{display:table-cell}.prices-row:first-child>div{border-left:1px solid #ddd;border-top:0!important}.prices-row>div:first-child{border-top:1px solid #ddd;border-left:0}}.product-specs-box .data-table td{padding:10px}.product-specs-box .spec-name{text-transform:uppercase}.product-specs-box .a-left.spec-value a{text-transform:none;font-size:12px}.footable label{display:none}.footable-first-column{text-align:center;position:relative}.footable-first-column .item-count{font-size:13px!important;display:block;width:35px;height:16px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1}.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:block;width:35px;height:35px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2}.footable-row-detail{text-align:left}.footable-row-detail-cell{text-align:left!important}.footable-row-detail-row{margin:0 0 10px;display:table-row}.footable-row-detail-name{margin:0 0 5px;font-style:italic;text-transform:uppercase;display:table-cell;padding:7px 10px}.footable-row-detail-value{display:table-cell}.footable td.message,.footable td.name,.footable td.product{font-size:13px;text-transform:uppercase;letter-spacing:1.5px}.footable td.date{width:190px}.footable td.product .attributes{text-transform:none}.footable-toggle{background:#fff url(../img/table-plus.png) no-repeat center}.footable-detail-show .footable-toggle{background:#fff url(../img/table-minus.png) no-repeat center}.footable-toggle:before{display:none!important}@media all and (min-width:1281px){.cart th,.data-table th,.forums-table-section th{padding:20px}.cart td,.compare-products-table td,.data-table td,.forums-table-section td{padding:20px}}@media all and (max-width:612px){.return-request-page .data-table .item-count{display:none}}@media all and (max-width:506px){.reward-points-history .data-table .item-count{display:none}}.compare-products-table-mobile .item-count,.downloadable-products-page .data-table .item-count{display:none}.go-to-page{display:inline-block!important;font-size:13px!important;font-weight:700}