#comments{clear:both;}#comments .navigation{padding:0 0 18px 0;}h3#comments-title,h3#reply-title{font-size:20px;font-weight:bold;margin-bottom:0;}h3#comments-title{padding:24px 0;}.commentlist{list-style:none;margin:0;}.commentlist li.comment{line-height:24px;margin:0 0 24px 0;padding:0 0 0 25px;position:relative;}@media (max-width: 1023px) {.commentlist li.comment{padding:0 0 0 21px;}}@media (max-width: 767px) {.commentlist li.comment{padding:0 0 0 15px;}}.commentlist li:last-child{margin-bottom:0;}.commentlist ol{list-style:decimal;}.commentlist .avatar{display:block;float:left;margin-right:15px;border-radius:50%;height:56px;width:56px;}@media (max-width: 1023px) {.commentlist .avatar{height:42px;width:42px;}}@media (max-width: 767px) {.commentlist .avatar{height:24px;width:24px;margin-right:10px;}}.comment-author cite{font-style:normal;font-weight:bold;}.comment-author .says{font-style:italic;}.comment-meta{font-size:12px;margin:0 0 18px 0;}.comment-meta a:link,.comment-meta a:visited{text-decoration:none;}.reply{font-size:12px;padding:0 0 24px 0;}.commentlist .children{list-style:none;margin:0;}.commentlist .children li{margin:0;}.nopassword,.nocomments{display:none;}#comments .pingback{margin-bottom:18px;padding-bottom:18px;}.commentlist li.comment+li.pingback{margin-top:-6px;}#comments .pingback p{display:block;font-size:12px;line-height:18px;margin:0;}#comments .pingback .url{font-size:13px;font-style:italic;}input[type="submit"]{color:#333;}#respond{margin:24px 0;overflow:hidden;position:relative;}#respond p{margin:0;}#respond .comment-notes{margin-bottom:1em;}.form-allowed-tags{line-height:1em;}.children #respond{margin:0 48px 0 0;}h3#reply-title{margin:18px 0;}#comments-list #respond{margin:0 0 18px 0;}#comments-list ul #respond{margin:0;}#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}#respond .required{font-weight:bold;}#respond label{font-size:12px;}#respond input{margin:0 0 9px;width:98%;}#respond textarea{width:98%;}#respond .form-allowed-tags{font-size:12px;line-height:18px;}#respond .form-allowed-tags code{font-size:11px;}#respond .form-submit{margin:12px 0;}#respond .form-submit input{font-size:14px;width:auto;}