.comments .media-object{width:50px;height:50px;}
.comments .panel {position:relative;margin-bottom:10px;}
.comments .panel>.panel-heading{padding:5px 15px;}
.comments .panel>.panel-heading:after,.panel>.panel-heading:before{position:absolute;top:8px;left:-16px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;pointer-events:none;}
.comments .panel>.panel-heading:after{border-width:7px;border-right-color:#f7f7f7;margin-top:1px;margin-left:2px;}
.comments .panel>.panel-heading:before{border-right-color:#ddd;border-width:8px;}
.comments .panel>.panel-body{padding:10px 15px;}
.comments .panel>.panel-body hr{margin: 10px 0;}
.comments .panel>.panel-footer{padding:5px 15px;}
.comments .media-body{padding-left:8px;}
.comments .media-list .media-list .media:first-child{padding-top:15px;}
.comments .media-list .media-list .media.form:first-child{padding-top:0px;}
.comments form#comment-add{position:relative;}
.comments .quote:after,
.comments .quote:before{position:absolute;top:10px;left:-16px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;pointer-events:none;}
.comments .quote:after{border-width:7px;border-right-color:#fff;margin-top:1px;margin-left:3px;}
.comments .quote:before{border-right-color:#ccc;border-width:8px;}
.comments .error{color:red;}
.comments .vote{display:inline-block;}
.comments .vote>.text-center>div{display:inline-block;margin-left:15px;}
