.cart,.data-table,.compare-products-table,.forums-table-section table{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.15);}.cart th,.data-table th,.forums-table-section th{background:#333;padding:8px 10px;white-space:nowrap;color:#eee;}.cart td,.data-table td,.compare-products-table td,.forums-table-section td{border:1px solid #bbb;border-bottom:none;background:#fff;padding:10px;}.cart tr>*:first-child,.data-table tr>*:first-child,.compare-products-table tr>*:first-child,.forums-table-section tr>*:first-child{border-left:none;text-align:right!important;}.cart tr>*:last-child,.data-table tr>*:last-child,.compare-products-table tr>*:last-child,.forums-table-section tr>*:last-child{border-right:none;}.cart a,.data-table a,.forums-table-section a{font-weight:bold;font-style:italic;color:#333;}.cart a:hover,.data-table a:hover,.forums-table-section a:hover{color:#000;text-decoration:underline;}.cart .remove-from-cart,.cart .add-to-cart{text-align:center;}.cart .qty input{width:50px;}.cart .unit-price{white-space:nowrap;}.cart .subtotal{color:#c00;white-space:nowrap;}.checkout-page .cart th:nth-child(2){text-align:left;}.order-details-page .data-table th{text-align:left;}.order-details-page .data-table a{font-style:normal;}.order-notes .data-table th,.order-notes .data-table td{text-align:left!important;}.product-specs-box .data-table td{padding:5px;}.product-specs-box .data-table td:first-child{width:150px;}.product-specs-box .data-table .odd td{background:#f6f6f6;}.ui-tabs .product-specs-box .data-table{box-shadow:none;}.ui-tabs .product-specs-box .data-table td{border-top-color:#fff;background:#f6f6f6;}.downloadable-products-page .data-table *,.back-in-stock-subscription-list-page .data-table *{text-align:center;}.downloadable-products-page .data-table .product,.back-in-stock-subscription-list-page .data-table .product,.forum-subscriptions-page .data-table th:nth-child(2n){text-align:left!important;}.compare-products-table td{border:1px dotted #ccc;vertical-align:top;}.compare-products-table .overview p:first-child{margin-bottom:10px;}.compare-products-table .overview p:last-child{position:relative;height:200px;margin:0 auto;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:#f6f6f6;}.compare-products-table .product-price td{color:#c00;}.compare-products-table .product-price td:first-child{color:#666;}.compare-products-table a{font-weight:bold;color:#333;}.compare-products-table a:hover{color:#000;text-decoration:underline;}@media all and (min-width: 981px) {.compare-products-table-mobile{display:none;}}.go-to-page{display:inline-block!important;padding:6px 0;min-width:87px;}.footable-row-detail{text-align:left;border-top:1px solid #bbb;}.footable-first-column{}.footable-first-column .item-count{font-size:13px!important;}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{border-top:none!important;border-bottom:1px solid #999!important;text-align:left!important;}.footable-row-detail-inner *{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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0EyMzY0RkY1QjVEMTFFMzgyQzNEODc3M0JCMkE4NEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0EyMzY1MDA1QjVEMTFFMzgyQzNEODc3M0JCMkE4NEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QTIzNjRGRDVCNUQxMUUzODJDM0Q4NzczQkIyQTg0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3QTIzNjRGRTVCNUQxMUUzODJDM0Q4NzczQkIyQTg0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvoM9o0AAAA7SURBVHjaYpw5cyYDAfAfSjNik0xLSwPTTAxUAqMGDUWDWJDSCbHpCQXMmjWL+i5iHE3ZowZRCAACDAAuIwokLYQzswAAAABJRU5ErkJggg==) no-repeat center;}.footable-detail-show .footable-toggle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZFOUZGNzI1QjVEMTFFM0FBMkVGQ0Y2ODg1MUNDQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZFOUZGNzM1QjVEMTFFM0FBMkVGQ0Y2ODg1MUNDQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkU5RkY3MDVCNUQxMUUzQUEyRUZDRjY4ODUxQ0NDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkU5RkY3MTVCNUQxMUUzQUEyRUZDRjY4ODUxQ0NDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpRGj7EAAAAoSURBVHjaYvz//z8DNQDjqEEj2qCZM2dSxSQmBiqB0VgbNYgaACDAAFNHMq6P1faQAAAAAElFTkSuQmCC) no-repeat center;}.footable-toggle:before{display:none!important;}.compare-products-table-mobile .item-count{display:none;}@media all and (max-width: 980px) {.order-summary-content .cart .item-count,.wishlist-page .cart .item-count{display:none;}.compare-products-table{display:none;}}@media all and (min-width: 769px) and (max-width: 980px), 
       screen and (max-width: 628px) {.downloadable-products-page .data-table .item-count{display:none;}}@media all and (max-width: 628px) {.return-request-page .data-table .item-count{display:none;}}@media all and (max-width: 660px) {.order-details-page .data-table .item-count{display:none;}}@media all and (max-width: 980px) {.section.shipments .data-table .item-count{display:none;}}@media all and (max-width: 563px) {.reward-points-history .data-table .item-count{display:none;}}