.post-page .picture{margin:0 0 24px;}
.post-page .picture img{border-radius:8px;}
.post-page .title{margin:0 0 48px;padding:1px 0 1px 10px;font-size:2.4rem;font-weight:700;text-transform:uppercase;border-left:2px solid #7cb928;}
.post-page .details{margin:24px 0;}
.post-page .details .items{margin:-4px -24px;display:flex;flex-wrap:wrap;}
.post-page .details .items .item{padding:4px 24px;font-size:1.1rem;font-weight:600;color:#888;text-transform:uppercase;}
.post-page .buttons-actions{margin-top:48px;}
.post-page-box .picture{margin:0 0 24px;}
.post-page-box .picture img{border-radius:8px;}
.post-page-box .title{margin:0 0 48px;padding:1px 0 1px 10px;font-size:2.4rem;font-weight:700;text-transform:uppercase;border-left:2px solid #7cb928;}
.post-page-box .buttons-actions{margin-top:48px;}
.post-comments{margin:30px 0 0;}
.post-comments .comment-form{position:relative;}
.post-comments .comment-form .add-comment{margin:0 0 15px;}
.post-comments .comment-form .comment-form-form{display:none;margin:0 0 15px;}
.post-comments .comment-form .comment-form-form input,.post-comments .comment-form .comment-form-form textarea{padding:15px;}
.post-comments .comment-form.loading:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,0.6);}
.post-comments .comments-list{position:relative;min-height:50px;border-top:1px dotted #eee;}
.post-comments .comments-list.loading:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,0.6);}
.post-comments .comments-list .comment .comment-content{display:flex;padding:15px 0;border-bottom:1px dotted #eee;}
.post-comments .comments-list .comment .comment-content .avatar{width:90px;height:90px;flex-shrink:0;margin-right:15px;background:#e9e9e9;}
.post-comments .comments-list .comment .comment-content .avatar.noimg{background:#e9e9e9 url(/i/common/noimage.png) no-repeat center;background-size:80%;}
.post-comments .comments-list .comment .comment-content .info{flex-grow:1;}
.post-comments .comments-list .comment .comment-content .info .nick{font-weight:bold;display:flex;align-items:center;}
.post-comments .comments-list .comment .comment-content .info .date{font-size:11px;color:#888;font-weight:normal;margin:0;}
.post-comments .comments-list .comment .comment-content .info .comm{padding:10px 0 0;}
.post-comments .comments-list .comment .comment-content .details{text-align:right;margin-left:15px;flex-shrink:0;display:flex;flex-direction:column;}
.post-comments .comments-list .comment .comment-content .details .vote{margin:0 0 5px;}
.post-comments .comments-list .comment .comment-content .details .vote .none{color:#888;}
.post-comments .comments-list .comment .comment-content .details .vcm{font-size:0.8em;position:relative;margin:0 0 5px;display:flex;align-items:center;justify-content:right;}
.post-comments .comments-list .comment .comment-content .details .vcm span{height:16px;line-height:16px;margin:0 0 0 10px;display:inline-block;}
.post-comments .comments-list .comment .comment-content .details .vcm span:hover{opacity:0.8;cursor:pointer;}
.post-comments .comments-list .comment .comment-content .details .vcm.loading span:hover{opacity:1;cursor:default;}
.post-comments .comments-list .comment .comment-content .details .vcm span.loading{overflow:hidden;text-indent:100px;background:url(/i/common/ajax-loader.svg) no-repeat center !important;background-size:16px !important;}
.post-comments .comments-list .comment .comment-content .details .vcm span.vp:before{content:'\f164';font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-right:3px;}
.post-comments .comments-list .comment .comment-content .details .vcm span.vp.set{color:#7cb928;}
.post-comments .comments-list .comment .comment-content .details .vcm span.vm:before{content:'\f165';font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-right:3px;}
.post-comments .comments-list .comment .comment-content .details .vcm span.vm.set{color:#c9202c;}
.post-comments .comments-list .comment .comment-content .details .vcm .vmsg{white-space:nowrap;}
.post-comments .comments-list .comment .comment-content .details .reply{margin-top:auto;font-size:0.8em;color:#888;cursor:pointer;}
.post-comments .comments-list .comment .comment-content .details .reply:hover{color:#7cb928;}
.post-comments .comments-list .comment .form-comment-reply{position:relative;}
.post-comments .comments-list .comment .form-comment-reply .reply-form{padding:15px;background:#e9e9e9;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-comment{margin:0 0 15px;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-comment textarea{width:100%;padding:12px;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-items{display:flex;margin:0 -7.5px 15px;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-items .row-item{width:50%;padding:0 7.5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-items .row-item input{width:100%;padding:12px;}
.post-comments .comments-list .comment .form-comment-reply .reply-form .row-submit{text-align:center;}
.post-comments .comments-list .comment .form-comment-reply.loading{min-height:50px;}
.post-comments .comments-list .comment .form-comment-reply.loading:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,0.6);}
.post-comments .comments-list .comment .answers{padding-left:105px;}
.post-comments .comments-list .comment .answers .comment .comment-content .avatar{width:60px;height:60px;display:flex;align-items:center;}
.post-comments .comments-list .comment .answers .comment .comment-content .avatar img{max-width:100%;}
.post-comments .comments-list .comment .answers .comment .answers{padding-left:75px;}
@media screen and (max-width: 1000px){.post-page .details .items{margin:-4px -12px;}
.post-page .details .items .item{padding:4px 12px;}
}
@media screen and (max-width: 740px){.post-comments .comments-list .comment .answers .comment .answers{padding-left:0;}
}
@media screen and (max-width: 540px){.post-comments .comments-list .comment .answers{padding-left:0;}
.post-comments .comments-list .comment .comment-content{flex-wrap:wrap;}
.post-comments .comments-list .comment .comment-content .details{width:100%;margin:15px 0 0;text-align:left;flex-direction:row;}
.post-comments .comments-list .comment .comment-content .details .vote{margin:0;}
.post-comments .comments-list .comment .comment-content .details .vcm{margin:0;}
.post-comments .comments-list .comment .comment-content .details .reply{margin:0 0 0 auto;}
}
