/**
 * THUMBNAILS CSS
 */

 .lineven-relatedproducts .thumbnails { margin-top: 10px;}
 .lineven-relatedproducts .thumbnails .clear { clear: both; }
 .lineven-relatedproducts .thumbnails ul { clear:both; list-style-type:none; }
 .lineven-relatedproducts .thumbnails ul li { float: left; padding:0px; text-align: center; font-weight:bold; line-height:18px; text-transform:uppercase; margin: 0!important; margin-bottom:12px!important;   border: 1px solid #c3c3c3;padding-bottom:20px;background:#fff;}
 .lineven-relatedproducts .thumbnails ul li .product-image { position: relative; }
 .lineven-relatedproducts .thumbnails ul li img { margin:0 !important; border:0; width:100%; height:auto; }
 .lineven-relatedproducts .thumbnails ul li .container-description { display: inline-block; text-align:center; margin-left:4px; }
 .lineven-relatedproducts .thumbnails ul li .container-description .product-name { font-size:1em!important; display: inline-block; font-weight: bold; text-align: center; margin-top: 4px; }
 .lineven-relatedproducts .thumbnails ul li .container-description .product-name a { color:#595A5E; text-decoration: none; font-size:1em!important; }
 .lineven-relatedproducts .thumbnails ul li .container-description .product-name a:hover { text-decoration: underline; }
 .lineven-relatedproducts .thumbnails ul li .product-description { position: relative!important; height: inherit!important; width: inherit!important; background: none!important; font-size:0.8em; margin-top: 3px; font-weight:normal; text-transform: none; text-align:center;}
 .lineven-relatedproducts .thumbnails ul li .container-description .product-description a { text-decoration: none; color: inherit!important; }
 .lineven-relatedproducts .thumbnails ul li .container-description .product-description a:hover { text-decoration: none; }
 .lineven-relatedproducts .thumbnails ul li .container-description .product-attribute-designation { font-size:0.6em; font-weight: bold; margin-top: 2px; margin-bottom: 3px;}
 .lineven-relatedproducts .thumbnails ul li .product-options { height: 20px; font-size:10px; text-transform:none; font-weight: bold; font-style: italic; }
 .lineven-relatedproducts .thumbnails ul li .product-price { display: block!important; text-align:center; font-size:1em; margin-top: 8px; vertical-align:middle; }
 .lineven-relatedproducts .thumbnails ul li .product-price .old-price { font-size:1em!important; }
 .lineven-relatedproducts .thumbnails ul li .product-price .price-percent-reduction { font-size: 1em!important;}
 .lineven-relatedproducts .thumbnails ul li .product-price .current-price { font-size: 1.1em!important; display: block; }
 .lineven-relatedproducts .thumbnails ul li .product-price .price { }
 .lineven-relatedproducts .thumbnails ul li .buttons { display: inline-block; margin-top: 4px; text-align:center; }
  .lineven-relatedproducts .thumbnails ul li .btn { margin:auto; }
 
 /* Homecomments reviews */
 .lineven-relatedproducts .thumbnails .reviews { text-align:center; }
 .lineven-relatedproducts .thumbnails .reviews .partner_average_star { display: inline-block; }
 .lineven-relatedproducts .thumbnails .reviews .partner_details { clear: both; display: block; font-size: 0.8em; font-weight: normal; }
 
 /* Prestashop Products reviews */
 .lineven-relatedproducts .thumbnails .hook-reviews { display: block; text-align:center; margin-top: 5px; clear: both; height: 18px; }
 .lineven-relatedproducts .thumbnails .hook-reviews div { display: inline-block; text-align:center; }
 .lineven-relatedproducts .thumbnails .hook-reviews .nb-comments { display: none; }
 
 @media only screen and (max-width: 640px)
 {
     .lineven-relatedproducts .thumbnails ul li { float: none!important; }
 }