/***********************************************/
/* List reviews model : Column                 */
/***********************************************/

.lhcom_list_reviews { font-size: 13px; clear:both; }
.lhcom_list_reviews .review { clear:both; padding: 6px; }
.lhcom_list_reviews .review .header { float: left; font-size: 15px; width: 240px; padding: 8px; }
.lhcom_list_reviews .review .header .rate_star {float: left; margin-bottom: 20px; }
.lhcom_list_reviews .review .header .date { float: right;}
.lhcom_list_reviews .review .header .customer_name { clear:both; float:left; }
.lhcom_list_reviews .review .header .customer_age { float:left; margin-left: 10px;font-size: 12px; }
.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 { clear:both; font-size: 11px; font-style: italic; }
.lhcom_list_reviews .review .content { padding: 8px; margin-left: 240px; border-left: 1px solid silver; min-height: 0px;}
.lhcom_list_reviews .review .content .usefulness-like { clear: both; float: left; }
.lhcom_list_reviews .review .content .usefulness-like .vote-like { float: left; }
.lhcom_list_reviews .review .content .usefulness-like .vote-like a:hover { cursor: pointer; }
.lhcom_list_reviews .review .content .usefulness-like .current-like { float: left;  }
.lhcom_list_reviews .review .content .usefulness-dislike { margin-top: 10px;}
.lhcom_list_reviews .review .content .usefulness-dislike .vote-dislike a:hover { cursor: pointer; }
.lhcom_list_reviews .review .content .usefulness-dislike .vote-dislike { padding-left: 15px; float: left; }
.lhcom_list_reviews .review .content .usefulness-dislike .current-dislike { float: left;  }
.lhcom_list_reviews .review .content .usefulness-icon-dislike { margin-left: 45px;}
.lhcom_list_reviews .review .content .product_review_left { float:left; }
.lhcom_list_reviews .review .content .product_review img,
.lhcom_list_reviews .review .content .product_review_left img { margin-right: 6px; margin-bottom: 6px; border:1px solid #D0D1D5; float: left; }
.lhcom_list_reviews .review .content .products_review .product_name { font-weight: bold; font-size: 1em!important;}
.lhcom_list_reviews .review .content .review_moderation_message { border-top: 1px dashed #bdc2c9; margin-top: 10px; }
.lhcom_list_reviews .review .content .review_moderation_message .title { margin-top: 2px; text-decoration: underline; }
.lhcom_list_reviews .review .content .review_moderation_message .message { margin:0 6px; }

/* For columns */
.column .lhcom_list_reviews .review .header { float: none; width: auto;}
.column .lhcom_list_reviews .review .content { clear:both; border-left: none; border-bottom: 1px solid silver; margin-left: 0; min-height: 0;}
