div.bl_comments{background:#383e45;color:#FFFFFF;padding:0px 0px 0px 0px;}
div.bl_comments h4{color:#FFFFFF;font-weight:bold;margin:0px 0px 10px 0px;}
div.bl_comments h4 a{font-size:16px !important;}

div.bl_comments a:link,
div.bl_comments a:visited,
div.bl_comments a:hover,
div.bl_comments a:active{text-decoration:none !important;}

div.bl_comments div.bl_pad{padding:14px 8px 8px 8px !important;}
div.bl_comments div.hr{height:2px;padding:0px;border:0px;background:#c0cbd2;overflow:hidden;}
div.bl_comments div.item{margin-top:10px;}
div#comments_list div.hr{margin:10px 0px 0px 0px !important;}
div.bl_comments div.item img.avatar{margin:0px 9px 0px 7px;border:solid 1px #777777;width:60px;height:60px;}
div.bl_comments div.system{background:#464c52;padding:5px;}
div.bl_comments div.system span.nick{font-weight:bold;color:#fff312;}
div.bl_comments div.system span.date{}
div.bl_comments div.system span.controls{}
div.bl_comments div.system img{border:0px;cursor:pointer;margin-left:3px;}
div.bl_comments div.opinion{padding:10px 5px 5px 0px !important;}
div.bl_comments div.opinion p{margin:0px;}
div.bl_comments div.opinion a{color:#aba5ff;font-weight:bold;text-decoration:underline;}
div.bl_comments div.opinion div{margin:5px;color:#cbcbcb;border:dashed 1px #cbcbcb;border-left:4px solid #cbcbcb;padding:5px;}
div.bl_comments div.opinion ul,ol{margin-top:3px;margin-bottom:3px;list-style-position:inside;}

div.bl_comments div.opinion a:link,
div.bl_comments div.opinion a:visited,
div.bl_comments div.opinion a:hover,
div.bl_comments div.opinion a:active{border:0px;}
div.bl_comments div.opinion img.shortener{border:0px;cursor:pointer;position:relative;top:2px;left:2px;}