1.star_content { 2 display: inline-block; 3 vertical-align: middle; 4 font-size: 1.2em; 5} 6 7.star_content:before, .star_content:after { 8 content: " "; 9 display: table; 10} 11 12.star_content:after { 13 clear: both; 14} 15 16.star_content .cancel, 17.star_content .star { 18 position: relative; 19 overflow: hidden; 20 float: left; 21 margin-right: 0.15em; 22 cursor: pointer; 23} 24 25.star_content .cancel a, 26.star_content .star a { 27 position: absolute; 28 text-indent: -5000px; 29} 30 31.star_content .cancel:after { 32 content: "\f05e"; 33 font-family: "FontAwesome"; 34 color: #777; 35} 36 37.star_content .star:after { 38 content: "\f006"; 39 font-family: "FontAwesome"; 40 color: #777; 41} 42 43.star_content .star.star_on:after, .star_content .star.star_hover:after { 44 content: "\f005"; 45 font-family: "FontAwesome"; 46 color: #ef8743; 47} 48 49#product_comments_block_extra { 50 padding: 10px; 51 margin: 0 0 15px; 52 background: #fbfbfb; 53 border: 1px solid #d6d4d4; 54} 55 56.comments_advices { 57 margin: 0; 58} 59 60#product_comments_block_tab .comment { 61 margin: 0 0 20px; 62 padding-top: 10px; 63 border-top: 1px solid #d6d4d4; 64} 65 66#product_comments_block_tab .comment:first-child { 67 padding-top: 0; 68 border-top: none; 69} 70 71.report_btn { 72 padding-left: 0; 73} 74 75@media (min-width: 768px) { 76 .comment_author { 77 text-align: center; 78 } 79 .comment .comment_details { 80 border-left: 1px solid #d6d4d4; 81 padding-left: 15px; 82 } 83} 84