table#product_comparison tbody tr td a {-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
table#product_comparison tbody tr td {background:#f6f6f6;}
table#product_comparison tbody tr td.product-block { vertical-align: top; padding: 5px 8px 15px 8px; text-align: center; } 
table#product_comparison tbody tr td.td_empty, table#product_comparison tbody tr td.feature-name, table#product_comparison tbody tr.comparison_header { background: #fbfbfb; color: #333; } 
table#product_comparison tbody tr td.comparison_infos { text-align: center;position:relative;background:#fff;width:25%;}
table#product_comparison.compare-rows-5 tbody tr td.comparison_infos {width:16.6%;}
table#product_comparison.compare-rows-4 tbody tr td.comparison_infos {width:20%;}
table#product_comparison.compare-rows-3 tbody tr td.comparison_infos {width:25%;}
table#product_comparison.compare-rows-2 tbody tr td.comparison_infos {width:33.3%;}
table#product_comparison.compare-rows-1 tbody tr td.comparison_infos {width:50%;}
table#product_comparison tbody tr td.comparison_infos div.center {margin:0 auto; width: 80px;} 
table#product_comparison tbody tr td.td_empty { vertical-align: bottom;background:#f6f6f6; } 
table#product_comparison tbody tr td.td_empty > span { font: 600 18px/22px "Open Sans", sans-serif; text-transform: uppercase; color: #555454; } 
table#product_comparison .remove { position:relative;display:inline-block;clear:both;width:100%;text-align:center;margin:8px 0 12px 0; } 
table#product_comparison .remove a { font-size: 13px; line-height: 16px; color: #777; } 
table#product_comparison .remove a i { color: #333;font-size:16px; } 
table#product_comparison .remove a:hover { color: #000; } 
table#product_comparison .product-image-block { display: inline-block; clear:both;position: relative; } 
table#product_comparison .product-image-block .product_image { padding: 5px; border: 1px solid #ddd;background:#fff;display: inline-block; margin: 0 0 8px 0;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all; } 
table#product_comparison .product-image-block:hover .product_image { border-color:#aaa; } 
table#product_comparison .product-image-block .product_image img { width: 100%; }
table#product_comparison .product-name {height:auto;line-height:18px;font-size:17px;margin:10px 0 4px 0;display:inline-block;}
table#product_comparison .product-name:hover {color:#F44336;}
table#product_comparison h5 { margin: 0 0 8px 0;padding:0;} 
table#product_comparison .prices-container { padding: 0 0 5px 0; } 
table#product_comparison .comparison_availability_statut { display: none; font-weight: 700; color: #060; } 
table#product_comparison .product_discount { padding-top: 5px; } 
table#product_comparison .product_discount .reduced-price { color: #f00; font-weight: 700; } 
table#product_comparison .product_desc { padding: 0 0 12px 0;float:left;width:100%;clear:both; }
table#product_comparison .button-container a.lnk_view {background:transparent;font-size:14px;text-align:center;width:100%;clear:both;display:inline-block;line-height:14px;margin:10px 0;color:#00BCD4;}
table#product_comparison .button-container a.lnk_view:hover {color:#000;}
table#product_comparison .button-container a.btn.btn-default.ajax_add_to_cart_button {width:100%;text-align:center;display:inline-block;clear:both;margin-top:10px!important;}
table#product_comparison .button-container a.btn.btn-default.ajax_add_to_cart_button span {width:50px;height:50px;padding:0;overflow:hidden;display:inline-block;}
table#product_comparison .button-container a, table#product_comparison .button-container > span { margin-bottom: 10px; } 
table#product_comparison .comparison_unit_price { font-size: 17px; font-family: "Open Sans", sans-serif; color: #333; font-style: italic; } 
table#product_comparison .product-rating { width: 80px; margin: 0 auto; overflow: hidden; } 
table#product_comparison .comparison_feature .product_name { display: none; } 
.footer_link { margin: 0 0 20px 0; } #stOCClose { width: 29px !important; height: 29px !important; } 
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices, .stButton .stButton_gradient { height: 22px !important; } 
.share strong { display: block; margin-bottom: 10px; } 
.share > div { margin-bottom: 8px; } 

#products-comparison .page-heading {font-size:20px;color:#F44336;}
#products-comparison .footer_link .button.lnk_view {background:transparent;color:#444;line-height:16px;font-size: 16px;text-transform: lowercase;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#products-comparison .footer_link .button.lnk_view i.icon-chevron-left {color:#F44336;float:left;line-height:18px;margin-right:4px;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#products-comparison .footer_link .button.lnk_view:hover i.icon-chevron-left {margin-left:-3px;margin-right:7px;}
#products-comparison .footer_link .button.lnk_view i.icon-chevron-left:before {content:"\f100"}

#products-comparison .sale-wrap {position:absolute;left:-4px;}
#products-comparison .sale-box {position:absolute;left:-5px;top:7px;height:26px;padding:4px 6px 4px 12px;}
#products-comparison .sale-box:after {right:-9px;  border-width: 13px 5px;-ms-transform: rotate(0.05deg);-webkit-transform: rotate(0.05deg);transform: rotate(0.05deg);}

#products-comparison .sale-wrap .sale-box {float:left;position:relative;top:auto;left:auto;}
#products-comparison .sale-wrap .sale-box.cla2 {float:left;clear:none;margin:0 7px 0 0;position:relative;top:0!important;left:auto!important;box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.15);-moz-box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.15);}
#products-comparison .sale-wrap .sale-box.cla2:not(.cl1) {padding-left:8px;font-weight:800;}
#products-comparison .sale-wrap .sale-box.cla2:not(.cl1):before {position: absolute;left: -5px; top: 0; content: "."; text-indent: -9999px; width: 0px; height: 0px; border: 15px solid #F44336; border-width:13px 5px; border-color: #F44336 #F44336 #F44336 transparent; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;-ms-transform: rotate(0.05deg); -webkit-transform: rotate(0.05deg);transform: rotate(0.05deg);}
 table#product_comparison .price.product-price {
      font-size:16px;
  }
@media (min-width: 1200px) { 
  .share { position: relative; top: -350px; } 
} 

@media (min-width: 992px) and (max-width: 1199px) { 
  .share { position: relative; top: -260px; } 
} 

@media (min-width: 768px) and (max-width: 991px) { 
  .share { position: relative; top: -245px; } 
} 

.stArrow { display: none !important; } 
.ie8 table#product_comparison .product-image-block .product_image img { width: auto; } 


@media (max-width: 767px) { 
  table#product_comparison {width:767px;border-top:none;}


  table#product_comparison.compare-rows-5 {width:1200px;}
  table#product_comparison.compare-rows-4 {width:992px;}
  table#product_comparison.compare-rows-3 {width:767px;}
  table#product_comparison.compare-rows-2 {width:100%;max-width:767;min-width:480px;}
  table#product_comparison.compare-rows-1 {width:480px;}


  table#product_comparison * {white-space:normal;}
  table#product_comparison .product-image-block {float:left;clear:both;width:100%;}
  table#product_comparison tbody tr td.comparison_infos {width:180px;max-width:180px;}
  table#product_comparison h5, table#product_comparison h5 a {float:left;clear:both;width:100%;}
  table#product_comparison .prices-container {width:100%;float:left;clear:both;}
  table#product_comparison .button-container a.btn.btn-default {float:left;clear:both;width:100%;}
  table#product_comparison .button-container a.lnk_view {font-size:13px;}
  table#product_comparison .prices-container {margin-bottom:8px;}
  table#product_comparison .product-name {font-size:15px;line-height:16px;height:auto;}
  table#product_comparison .stick-box.t2.c2.s0 {top:36px;}
 
} 


/*# sourceMappingURL=comparator.css.map */