.singleComments .comment-reply-title{padding:0 15px;}
.singleComments .commentBody{border:solid 1px rgba(0,0,0,0.1);}
.commentBody ul{list-style:none;padding:0;}
.commentBody ul li{padding:30px 0;}
.commentBody .comment{padding-bottom:0px;}
.commentBody ul.children{padding:0;margin-top:30px;position:relative;}
.commentBody ul.children > li{padding-left:80px;}
.commentBody li.comment{border-top:1px solid rgba(0,0,0,0.1);}
.commentBody li.comment:first-child{border-top:0;}
.commentBody li img{float:left;margin-right:30px;border-radius:50%;margin-bottom:10px;width:80px;height:80px;}
.commentBody li .commentText .comment_name{text-transform:uppercase;margin-right:25px;color:#fff;font-weight:bold;}
.commentBody li .commentText .comment_name a{color:#fff;}
.commentBody li .commentTime{font-size:12px;margin-right:25px;color:#7d7d7d;}
.commentBody li .comment-reply-link,
.commentBody li .edit-link a{border:solid 1px #e4e4e4;text-decoration:none;text-transform:uppercase;padding:10px 15px;font-weight:bold;}
.commentBody li .comment-reply-link:hover,
.commentBody li .edit-link a:hover{background:rgba(0,0,0,0.1);}
.commentBody li .edit-link{margin-left:5px;}
.children li.comment:first-child::before{content:"00";font-size:45px;color:transparent;border-left:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1);position:absolute;left:70px;top:0;height:70px;}
div.comment{position:relative;z-index:1;}
li.comment{position:relative;}
.commentButtons{position:absolute;top:6px;right:-2px;}
#commentform .resetWrapper .btn,
#commentform > .form-submit #submit{margin:0;}
#commentform > .resetWrapper,
#commentform > .form-submit{display:inline-block;width:49%;padding-left:15px;padding-right:5px}
.commentText{margin:0px 30px 40px 30px;}
.comment-respond .logged-in-as{margin:0 15px;}
.comment-respond .logged-in-as a{color:#fff;}