.comments{margin:10px 0;list-style:none}.comments h3{margin:50px 0 30px;font-size:24px}ol.commentlist{list-style:none;margin:0 0 1em;padding:0;text-indent:0}ol.commentlist li.comment{border-bottom:1px solid #ddd;padding:1em;margin-bottom:10px}.comment-author img{float:left;width:60px;background:#E74C3C;padding:5px;margin-right:10px}ol.commentlist li div.vcard{font-size:20px}ol.commentlist li div.vcard cite.fn{font-style:normal}ol.commentlist li div.vcard img.avatar{float:left;margin:0 1em 1em 0}ol.commentlist li div.comment-meta{font-size:9px;margin-bottom:10px}ol.commentlist li div.comment-meta a{color:#aaa}.comment-body p{margin-top:30px}ol.commentlist li p{margin:0}ol.commentlist li ul{list-style:square;margin:0 0 1em 2em}ol.commentlist li div.reply{font-size:11px}ol.commentlist li div.reply a{font-weight:700}ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0}ol.commentlist li ul.children li.depth-2{margin:0 0 .25em .25em}ol.commentlist li ul.children li.depth-3{margin:0 0 .25em .25em}ol.commentlist li ul.children li.depth-4{margin:0 0 .25em .25em}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.pingback{margin:0 0 10px;padding:1em;border:1px dashed #ccc}#respond{position:relative}#respond input[type="text"],#respond textarea{border:1px solid #ddd;padding:10px}#respond input[type="text"]{padding:7px;width:60%}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment{position:relative}#respond input[type="text"]:focus,#respond textarea:focus{text-indent:0;z-index:1}#respond textarea{resize:vertical;width:100%}#respond .comment-form-author .required,#respond .comment-form-email .required{color:#bd3500;font-size:22px;font-weight:700}#respond .comment-notes,#respond .logged-in-as{font-size:13px}#respond p{margin:10px 0}#respond .form-submit{float:right;margin:0}#respond input#submit{background:none repeat scroll 0 0 #2c3e50;border:medium none;border-radius:3px;color:#eee;cursor:pointer;font-size:15px;padding:10px 20px}#respond input#submit:active{background:#86222D;color:#fff}#respond #cancel-comment-reply-link{color:#666;margin-left:10px;text-decoration:none}#respond .logged-in-as a:hover,#respond #cancel-comment-reply-link:hover{text-decoration:underline}.commentlist #respond{margin:1.625em 0 0;width:auto}#reply-title{color:#373737;font-size:20px}#cancel-comment-reply-link{color:#888;display:block;position:absolute;right:1.625em;text-decoration:none;text-transform:uppercase;top:1.1em}#cancel-comment-reply-link:focus,#cancel-comment-reply-link:active,#cancel-comment-reply-link:hover{color:#ff4b33}#respond label{display:block;float:left;font-size:16px;line-height:2.2em;width:100%;position:relative}#respond p{font-size:12px}p.comment-form-comment{margin:0}.form-allowed-tags{display:none}.trackback{margin:0 0 10px;padding:1em;border:1px dashed #ccc}.comments-area{background:#fff;padding:10px;border-bottom:5px solid #E67E22;overflow:hidden}.comments-area h2{margin-left:30px}ol li ul{list-style:none}ol.commentlist li ul.children li{margin-bottom:15px;background:#ddd;padding:15px;margin-top:15px;margin-left:20px;border-bottom:5px solid #9B59B6}ol.commentlist li ul.children li ul li{background:#fff;border-bottom:5px solid #3498DB}ol.commentlist li ul.children li ul li ul li{background:#ddd;border-bottom:5px solid #2ECC71}ol.comments > li{background:#fff;padding:20px}
