/* ————— product-list.tpl ————— */
.des-mob,.product_desc.mob,.product_desc.mob2{ display:none;}
#product_list {position:relative;}
#product_list .product_flags {margin:-4px 0 8px 0;}
#product_list .product_flags span {display:inline-block;float:left;margin:0 20px 0px 0;}
#product_list .product_flags span.new { color:#000;}
#product_list .product_flags span.online_only { margin-right:0;}
#product_list .right_block span.on_sale,#product_list .right_block span.discount {display:block;color:#f00;}

.list {margin: 0;}
.list li {padding:20px 0 0px 0;margin:0px 0 20px 0;border-bottom:0;border-top: 1px dotted #B2B2B2; width:100%; }

.list li.first_item {border:none !important;}
.list li:first-child{ border:none; padding-top:20px;}
.list li.last_item {padding-bottom:0;margin-bottom:0px;}

.list li a.product_img_link {width:150px;float:left;border: 1px solid #d0d0d0;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
}
.list li .center_block {width:480px;float:left;padding:0px 0 0 20px;}
.list li .center_block h3 {margin:0 0 10px 0}
.list li .center_block .product_desc {margin:0;}
.list li .right_block {width:170px;float:right;padding:0px 0 0 20px;height:230px; border-left: 1px dotted #B2B2B2; }
.list li .right_block span.price {display:block;padding:10px 0 0 0;font: 600 25px "Open Sans";}
.list li .right_block .compare {margin:0;padding:10px 0 0 0;}
.list li .right_block .compare input { margin:4px 10px 0 0}

.list li .right_block .exclusive,
.list li .right_block .button {margin: 12px 0 0 0;}


.grid {}
.grid li {margin-top:30px;border: none;}
.grid li.product_list_1 {clear: left;}

.grid li a.product_img_link {display:block;padding: 20px;border: 1px solid #d0d0d0;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
}

.grid .center_block .product_desc,
.grid .right_block span.on_sale,
.grid .right_block span.discount,
.grid .product_flags {display: none;}

.grid .discount,
.grid .on_sale {display:none !important;}

.grid li h3 {margin: 0;padding: 10px 0 0 0;}
.grid li span.price {display:block;padding: 5px 0 0 0;font: 600 25px "Open Sans";}
.grid li .compare {margin:0;padding:12px 0 0 0;}
.grid li .compare input{ margin-right:7px;}

.grid li .exclusive,
.grid li .button {float: left;margin: 15px 0 0 0;}