#product_comparison{position:relative}
#product_comparison>.product_comparison-container{overflow-x:auto;overflow-y:hidden;margin-bottom:25px}
#product_comparison>.product_comparison-actions{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(160,160,160,.25)}
#product_comparison tr:nth-child(2n+1){background:#fff}
#product_comparison td{padding:1rem}
#product_comparison tr:nth-child(2n){background:#f9f9f9}
#product_comparison h6{font-size:16px;color:#000}
#product_comparison td:not(:first-child){text-align:center}
#product_comparison .product-name{font-size:16px;line-height:22px;margin:10px 0 0;font-weight:700;color:#333;display:inline-block}
#product_comparison .db{display:block}
#product_comparison td{width:20%;min-width:200px}
.hidden{display:none}
#product_comparison .comparison-product{padding-top:2rem;position:relative}
#product_comparison .comparison-product .comparison-remove{position:absolute;right:0;top:0}
.button-compare-add .added{display:none}
.button-compare-add.xipixelcompare-added .added{display:inline-block}
.button-compare-add.xipixelcompare-added .not-added{display:none}
.cmp_remove{width:100%;display:inline-block;text-align:center;padding:5px 0}
.cmp_remove .comparison-feature-remove{font-size:18px;color:silver}
.cmp_remove .comparison-feature-remove:hover{font-size:18px;color:#000}
#xipixel_compare-modal .modal-title .xipixelcompare-nb{margin-right:4px}
#wrapper .wide-space{padding:2rem}
.wide-space .product-list-reviews{margin-top:15px}
.wide-space .add-button{display:inline-block;margin:0 auto}
.button-container{text-align:center}
.table-bordered{border:1px solid #ccc}