#sc-comments-title{color:#666;font-size:10px;font-weight:500;line-height:2.6em;text-transform:uppercase;display:block;margin-left:auto;margin-right:auto;width:80%;padding:0 0 2.6em}
.sc-commentlist{list-style:none;width:68.9%;margin:0 auto}
.sc-commentlist > li.sc-comment{background-color:transparent;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;margin:0 0 1.625em;padding:1.625em}
.sc-commentlist .sc-pingback{margin:0 0 1.625em;padding:0 1.625em}
.sc-commentlist .children{list-style:none;margin:0}
.sc-commentlist .children li.sc-comment{background:#fff;border-left:1px solid #ddd;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:relative;margin:1.625em 0 0;padding:1.625em}
.sc-commentlist .children li.sc-comment .sc-fn{display:block}
.sc-comment-meta .sc-fn{font-style:normal}
.sc-comment-meta{color:#666;font-size:12px;line-height:2.2em}
.sc-commentlist .children li.sc-comment .sc-comment-meta{line-height:1.625em;margin-left:50px}
.sc-commentlist .children li.comment .sc-comment-content{margin:1.625em 0 0}
.sc-comment-content{font-style:normal;background-color:transparent}
.sc-comment-meta a{font-weight:700}
.sc-commentlist .avatar{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;left:-102px;position:absolute;top:0;padding:0}
.sc-commentlist > li:before{content:url(../images/comments/comment-arrow.png);left:-21px;position:absolute}
.sc-commentlist > li.sc-pingback:before{content:''}
.sc-commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:2.2em;top:2.2em;padding:0}
.sc-reply a.comment-reply-link{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;display:inline-block;font-size:13px;margin-top:8px;text-decoration:none;padding:2px 8px}
.sc-reply a.comment-reply-link > span{display:inline-block;position:relative;top:-1px}
.sc-comment-content img{max-width:97.5%}
.sc-nav-previous{float:left;width:50%}
.sc-nav-next{float:right;text-align:right;width:50%}
.sc-commentlist .sc-edit-link a{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;float:right;font-size:12px;line-height:1.5em;font-weight:300;text-decoration:none;padding:0 8px}
#sc-respond{margin-top:3.428571429rem;width:80%;margin-left:auto;margin-right:auto}
#sc-respond h3#sc-reply-title{font-size:1.142857143rem;line-height:1.5}
#sc-respond h3#sc-reply-title #cancel-comment-reply-link{margin-left:.714285714rem;font-weight:400;font-size:.857142857rem}
#sc-respond form{margin:1.714285714rem 0}
#sc-respond form p{margin:.785714286rem 0}
#sc-respond form p.logged-in-as{margin-bottom:1.714285714rem}
#sc-respond form label{display:block;line-height:1.714285714}
#sc-respond form textarea,#author input[type=text],#email input[type=text],#url input[type=text],#comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.857142857rem;line-height:1.714285714;width:90%;padding:.714285714rem}
#sc-respond form p.form-allowed-tags{font-size:.857142857rem;line-height:2;color:#5e5e5e;margin:0}
.sc-required{color:red}
label ~ span.sc-required{display:block;float:left;margin:-1.285714286rem 0 0 -.5rem}
.sc-nocomments,.sc-nopassword,.sc-nocomments{color:#aaa;font-size:24px;font-weight:100;text-align:center;margin:26px 0}
.sc-reply a.comment-reply-link:hover,.sc-reply a.comment-reply-link:focus,.sc-reply a.comment-reply-link:active,.sc-commentlist .sc-edit-link a:hover{background:#888;color:#fff}