/* ————— product-list.tpl ————— */
.center_column.instant_search_results.grid_24 .ajax_block_product.num-4{ margin-right:0; padding-top:0; border-top:0;}
.center_column.instant_search_results.grid_24 .ajax_block_product.num-3{ margin-right:30px;}
.center_column.instant_search_results.grid_24 .list li .center_block {float: left;padding: 0 0 0 20px;width: 560px;}
.des-mob{ display:none;}
.product_desc.mob{ display:none}
.product_desc.mob2{ display:none}

/* list view */
#product_list {position:relative;padding-bottom:0px;}
#product_list .product_flags {overflow:hidden;margin:0;}
#product_list .product_flags span {display:inline-block;float:left;padding:3px 5px 3px 5px; margin:0 10px 10px 0;}
#product_list .product_flags span + span {color:#fff;background:#999; border-radius:3px;}
#product_list .product_flags span.new {color:#fff;
background: rgb(255,0,0); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(185,4,4,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,0,0,1)), color-stop(100%,rgba(185,4,4,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#b90404',GradientType=0 ); /* IE6-9 */ border-radius:3px;}
#product_list .product_flags span.availability {}
#product_list .product_flags span.online_only { margin-right:0;}
#product_list .right_block span.on_sale,
#product_list .right_block span.discount {color:#fff; padding:3px 5px 3px 5px; background: rgb(145,145,145); /* Old browsers */
background: -moz-linear-gradient(top, rgba(145,145,145,1) 1%, rgba(117,117,117,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(145,145,145,1)), color-stop(100%,rgba(117,117,117,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(145,145,145,1) 1%,rgba(117,117,117,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(145,145,145,1) 1%,rgba(117,117,117,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(145,145,145,1) 1%,rgba(117,117,117,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(145,145,145,1) 1%,rgba(117,117,117,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#757575',GradientType=0 ); /* IE6-9 */ border-radius:3px; display:inline-block; margin:0 0 10px 0;}

.list {margin:15px 0 0 0;padding:0 0px; list-style:none;}
.list li {padding:20px 20px 20px 20px; margin-top:10px;overflow:hidden;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 56%, rgba(248,248,248,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(56%,rgba(255,255,255,1)), color-stop(100%,rgba(248,248,248,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */border-radius:4px;

}
.list li a.product_img_link {width:145px;height:215px;float:left;}
.list li .center_block {width:330px;float:left;padding:0 0 0 20px;}
.list li .center_block h3 {padding:5px 0 0 0;}
.list li .center_block h3 a {font-size:14px;}
.list li .center_block .product_desc {}
.list li .right_block {width:125px;float:right;padding:0 0 0 20px;border-width:0 0 0 1px;border-style:solid;position:relative; height:205px;}
.list li .right_block span.price {display:block;padding:0px 0 0 0;font-size:18px;}
.list li .right_block .compare {margin:0;padding:17px 0 5px 0;}
.list li .right_block .compare input{}
.list li .right_block .exclusive {margin:10px 0px 10px 0;}
.list li .right_block .exclusive:hover{}
.list li .right_block .button {}

/* grid view */
.grid {padding:5px 0 0px 0!important;overflow: inherit; list-style:none;display: table-cell;}
div#center_column .grid li {padding-bottom: 15px;}
.grid li {width:207px;float:left;margin:10px 10px 0 0;padding:20px 10px 0px 10px; border-radius:4px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 56%, rgba(248,248,248,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(56%,rgba(255,255,255,1)), color-stop(100%,rgba(248,248,248,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 56%,rgba(248,248,248,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
}
.grid li.product_list-3 {width:206px;margin:10px 0 0 0;}
.grid li a.product_img_link {display:block;text-align:center;}
.grid li .center_block .product_desc, #product_list.grid .right_block span.on_sale,#product_list.grid  .right_block span.discount,#product_list.grid .product_flags {display:none;}
.grid li h3 {height:39px;}
.grid li h3 a {font-size:14px;}
.grid li span.price {display:block;padding:0px 0 0 0;font-size:18px;}
.grid li span.price span.price_without_reduction {padding-left: .5em; color: gray; font-size: 16px; font-weight: 500; text-decoration: line-through;}
.grid li .compare {padding:14px 0 0 0;}
.grid li .button{ margin-bottom:10px;}
.grid li .exclusive{margin:20px 8px 10px 0; }

.grid li .exclusive:hover,
.list li .right_block .exclusive:hover{background: rgb(185,4,4); /* Old browsers */
background: -moz-linear-gradient(top, rgba(185,4,4,1) 0%, rgba(255,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(185,4,4,1)), color-stop(100%,rgba(255,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(185,4,4,1) 0%,rgba(255,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(185,4,4,1) 0%,rgba(255,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(185,4,4,1) 0%,rgba(255,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(185,4,4,1) 0%,rgba(255,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90404', endColorstr='#ff0000',GradientType=0 ); /* IE6-9 */}

.list li .right_block .exclusive,
.grid li .exclusive{background: rgb(255,0,0); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(185,4,4,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,0,0,1)), color-stop(100%,rgba(185,4,4,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(185,4,4,1) 100%); /* W3C */}