/***********************************************/
/* List reviews model : Simple                 */
/***********************************************/

.lhcom_list_reviews .review { color: #000; padding: 8px; margin-bottom: 8px; border-bottom: 1px solid #D0D1D5; }
.lhcom_list_reviews .review .header { font-size: 1em; display: flex; color: #6a717c; }
.lhcom_list_reviews .review .header .rate_star { order: 1; margin-right: 8px; margin-top: -2px; }
.lhcom_list_reviews .review .header .date { order: 3; }
.lhcom_list_reviews .review .header .date:before { content: "\00a0|\00a0"; }
.lhcom_list_reviews .review .header .customer_infos { order: 2; display: flex; }
.lhcom_list_reviews .review .header .customer_name { font-weight:bold; order: 1; }
.lhcom_list_reviews .review .header .customer_age { order: 2; }
.lhcom_list_reviews .review .header .customer_age:before { content: "\00a0("; }
.lhcom_list_reviews .review .header .customer_age:after { content: ")"; }
.lhcom_list_reviews .review .header .customer_nb_products { order: 3; }
.lhcom_list_reviews .review .header .customer_nb_products:before { content: "\00a0|\00a0"; }
.lhcom_list_reviews .review .header .verified_purchase { order: 4; margin-top: 0px!important; }
.lhcom_list_reviews .review .header .verified_purchase:before { content: "\00a0|\00a0"; }
.lhcom_list_reviews .review .content { clear: both; }
.lhcom_list_reviews .review .content .review_text { margin-left: 6px; }

/* Products list */
.lhcom_list_reviews .review .content .review_products_list { margin-left: 12px; margin-top: 8px; }
.lhcom_list_reviews .review .content .review_products_list .product_name { color: #696969!important; font-weight: bold; margin: 0!important; padding:0!important; font-size: 1em!important;}
.lhcom_list_reviews .review .content .review_products_list .product_name a { color: #696969!important; margin: 0!important; padding:0!important; }
.lhcom_list_reviews .review .content .review_products_list .product_description { color: #696969!important; font-size: 0.8em; font-weight: normal; margin-left: 8px; }
.lhcom_list_reviews .review .content .product_review_left { }
.lhcom_list_reviews .review .content .product_review img,
.lhcom_list_reviews .review .content .product_review_left img { display: none; }

/* Usefulness */
.lhcom_list_reviews .review .content .lhcom_usefulness_like_dislike { float: right!important; }
.lhcom_list_reviews .review .content .usefulness-like { float: left!important; }
.lhcom_list_reviews .review .content .usefulness-dislike { float: right!important; }

/* Report */
.lhcom_list_reviews .review .report_abuse { text-align: right; }

/* For columns */
.lhcom_column_reviews_content .lhcom_list_reviews .review { clear:both; border: none; border-bottom: 1px solid #000; color: #000; padding: 8px; margin-bottom: 8px; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header { float: none; clear: both; width: auto; display: block; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .rate_star { float: left; margin-bottom: 4px;}
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .date { float: right; color: #9a9a9a; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .date:before { content: ""; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_infos { clear: both; display: block; margin-left: 6px; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_name { font-weight:bold; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_age { }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_age:before { content: "\00a0("; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_age:after { content: ")"; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_nb_products { font-size: 0.8em; font-style: italic;}
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .customer_nb_products:before { content: ""; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .header .verified_purchase:before { content: "";  }
.lhcom_column_reviews_content .lhcom_list_reviews .review .content { clear:both; margin-left: 0; min-height: 0;}
.lhcom_column_reviews_content .lhcom_list_reviews .review .content .review_products_list { clear: both; border: none; margin-left: 14px; margin-bottom: 5px;  }
.lhcom_column_reviews_content .lhcom_list_reviews .review .content .review_products_list .product_name { font-size: 0.9em; }
.lhcom_column_reviews_content .lhcom_list_reviews .review .content .review_products_list .product_name a { }
.lhcom_column_reviews_content .lhcom_list_reviews .review .content .review_products_list .product_description { float:none; }