/**
 * TEMPLATE LIST B CSS
 */
.lineven-relatedproducts .rlp-shopping-cart .header-title { }
.lineven-relatedproducts .rlp-shopping-cart .header-hr { margin-bottom: 10px; }

.lineven-relatedproducts .list-b {margin-top: 10px; }
.lineven-relatedproducts .list-b .clear { clear: both; }
.lineven-relatedproducts .list-b .row { clear:both; padding:0 15px; margin-bottom: 14px!important; font-weight:bold; line-height:18px; text-transform:uppercase;}
.lineven-relatedproducts .list-b .product-image { position:relative; float:left; margin-right: 5px; }
.lineven-relatedproducts .list-b .product-image img { margin:0 6px; border:1px solid #D0D1D5; width: inherit!important; }
.lineven-relatedproducts .list-b .container-description { }
.lineven-relatedproducts .list-b .container-description .product-name { font-size:1em!important; font-weight: bold!important; }
.lineven-relatedproducts .list-b .container-description .product-name a { color:#595A5E; text-decoration: none; font-size:1em!important; }
.lineven-relatedproducts .list-b .container-description .product-name a:hover { text-decoration: underline; }
.lineven-relatedproducts .list-b .container-description .product-description { position: relative!important; height: inherit!important; width: inherit!important; background: none!important; font-size:0.8em; font-weight:normal; text-transform: none; margin-top: 3px; }
.lineven-relatedproducts .list-b .container-description .product-description a { text-decoration: none; color: inherit!important;}
.lineven-relatedproducts .list-b .container-description .product-description a:hover { text-decoration: none; }
.lineven-relatedproducts .list-b .container-description .product-options { font-size:0.7em; font-weight: bold; font-style: italic; margin-bottom: 3px;}
.lineven-relatedproducts .list-b .container-description .product-attribute-designation { font-size:0.8em; font-weight: bold; margin-top: 4px; margin-bottom: 3px;}
.lineven-relatedproducts .list-b .product-price { font-size:1em; margin-top: 8px; }
.lineven-relatedproducts .list-b .product-price .old-price { font-size:0.9em!important; }
.lineven-relatedproducts .list-b .product-price .price-percent-reduction { font-size: 1em!important;}
.lineven-relatedproducts .list-b .product-price .price { }
.lineven-relatedproducts .list-b .buttons { }

@media only screen and (max-width: 768px)
{
    .lineven-relatedproducts .list-b .rlp-products .rlp-product { text-align:center!important; }
    .lineven-relatedproducts .list-b .rlp-products .rlp-product .container-description { float:none!important; margin-top: 17px; }
    .lineven-relatedproducts .list-b .rlp-products .rlp-product .product-image { float:none!important; display: inline-block; }
    .lineven-relatedproducts .list-b .rlp-products .rlp-product .buttons { float:none!important; margin-top: 12px; }
}

/* Homecomments reviews */
.lineven-relatedproducts .list-b .reviews { text-align: left!important; margin-top: 5px; margin-bottom: 5px; min-width: 250px; }
.lineven-relatedproducts .list-b .reviews .partner_average_star { float: left; margin-right: 8px; }
.lineven-relatedproducts .list-b .reviews .partner_details { font-size: 0.8em; font-weight: normal; padding-top: 2px; }

/* Prestashop Products reviews */
.lineven-relatedproducts .list-b .hook-reviews { display: inline-block; text-align:center; }
.lineven-relatedproducts .list-b .hook-reviews .product-list-reviews { position: relative!important; top: auto!important; margin-top: 5px; background: none!important; }