.pure-g{letter-spacing:0}.header{text-align:center;padding:15px;background-color:#4d6c8b}
.header a{color:#ccc;text-decoration:none;font-size:.9em}.header a span{color:#2ecc71}
.content{padding:0 15px}.content .wrap{margin:0 auto;width:100%;max-width:800px}.content .wrap .comment_result{margin:100px auto;text-align:center;display:none}
.content .wrap .comment_result .link{font-size:.9em;color:#aaa}.content .wrap .comment_result .result{font-size:1.3em}
.content .wrap .comment{margin:20px auto}.content .wrap .comment .time{color:#aaa;text-decoration:none;font-size:.8em;vertical-align:baseline}
.content .wrap .comment .profile,.content .wrap .comment .not-profile{padding-top:15px}
.content .wrap .comment .description{padding-top:10px;margin-top:10px}.content .wrap .comment .description .permalink{text-align:right;font-size:.8em}
.content .wrap .comment .description .permalink a{color:#aaa}.content .wrap .comment textarea{border:1px solid #ccc;min-height:100px}
.content .wrap .comment textarea,.content .wrap .comment input[type="text"],.content .wrap .comment input[type="password"]{border:1px solid #ccc;padding:5px}
.content .wrap .comment .login{width:250px}.content .wrap .comment .link{font-size:.8em;color:#aaa}
.content .wrap .comment .stack{margin-top:5px;display:block}