@import '_theme_variables'; /******************************************************************** Compare Page Styles ********************************************************************/ table#product_comparison { tbody { tr { td.product-block { vertical-align:top; padding:14px 19px 19px; text-align:center; } td.td_empty, td.feature-name, &.comparison_header { background:#fbfbfb; color:#333; } td.comparison_infos { text-align:center; div.center { margin:0 auto; width:80px; } } td.td_empty { vertical-align:bottom; span { font:600 18px/22px 'Open Sans', sans-serif; text-transform:uppercase; color:#555454; } } } } .remove { text-align:right; padding-bottom:15px; a { font-size:23px; line-height:23px; color:#c0c0c0; &:hover { color:$link-hover-color; } } } .product-image-block { display:inline-block; position:relative; .product_image { padding:9px; border:1px solid $base-border-color; display:inline-block; margin:0 0 8px 0; img {width:100%;} } } h5 { padding-bottom:8px; min-height:54px; } .prices-container { padding-bottom:5px; } .comparison_availability_statut { display:none; font-weight:bold; color:#060; } .product_discount { padding-top:5px; .reduced-price { color:#f00; font-weight:bold; } } .product_desc { padding-bottom:12px; } .button-container { a { margin-bottom:10px; } } .comparison_unit_price { font-size:17px; font-family:'Open Sans', sans-serif; color:#333; font-style:italic; } } .footer_link { margin-bottom:20px;}