#product_comparison {
  position: relative; }
  #product_comparison > .product_comparison-container {
    overflow-x: auto;
    overflow-y: hidden;
    }
  #product_comparison > .product_comparison-actions {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid rgba(160, 160, 160, 0.25); }
  #product_comparison .comparison_infos {
    border: none !important; }
  #product_comparison td {
    width: 200px;
    min-width: 200px; }
  #product_comparison tbody {
    float: left;
    width: 100%; }
  #product_comparison .table > tbody > tr > td:first-child {
    display: inline-block;
 }
  #product_comparison .comparison_infos_row {
    background: none !important; }
  #product_comparison .comparison-product {
    padding-top: 2.0rem;
    position: relative; }
  #product_comparison .comparison-product .comparison-remove {
    position: absolute;
    right: 0;
    top: 0; }

.button-compare-add .added {
  display: none; }

.button-compare-add.redfoxcompare-added .added {
  display: inline-block; }

.button-compare-add.redfoxcompare-added .not-added {
  display: none; }
 .cmp_remove { width:100%; display:inline-block; text-align:right; padding:5px 0;}
 .cmp_remove .comparison-feature-remove { font-size:18px; color:#c0c0c0;}
 .cmp_remove .comparison-feature-remove:hover { font-size:18px; color:#000000;}
#redfoxcompare-modal .modal-title .redfoxcompare-nb { margin-right:4px;}
/*# sourceMappingURL=front.css.map*/