.post-item{padding:0 0 20px;border-top:1px solid #e6e6e6;margin:0}.post-item:first-child{border-top:none;margin-top:6px}.post-item h2{padding:20px 0 15px;font-size:20px;font-weight:400;border-bottom:1px solid #d7d7d7;margin:0 0 15px;line-height:24px}.post-item:first-child h2{padding-top:0}.blog-post-img,.post-content .post-img{border:1px solid #dedede;margin:0 20px 20px 0;float:left}.blog-post-img img,.post-content .post-img img{display:block}.blog-post-img,.leading-blogs .post-img{margin:0 0 20px;float:none}.post-text img{border:1px solid #dedede;margin:0 0 20px;display:block}.post-text img[align=left]{margin:0 20px 10px 0}.post-text img[align=right]{margin:0 0 10px 20px}.post-item .post-more{margin:10px 0;float:right}.post-content{margin:0 0 10px}.post-item .post-content{margin:0}.post-item-panel{margin:0 0 5px}.post-item-panel ul{list-style:none;padding:0;margin:0}.post-item-panel ul li{margin:0 20px 0 0;float:left}.post-item-panel ul li p{padding:0}.post-item-panel ul li p i{padding-right:4px}.tags ul{list-style:none;padding:0;margin:0 0 13px 10px;display:inline-block}.tags ul li{position:relative;margin:5px 10px 5px 0;display:inline-block}.tags ul li a{padding:3px 20px;font-size:14px;border:1px solid #dedede;position:relative;background:#fff;display:block;z-index:3}.tags ul li:after{height:100%;border:1px solid #dedede;content:"";position:absolute;top:0;margin:2px 0 0 2px;left:0;width:100%;z-index:0}.children-inner img{border:1px solid #dedede;display:block}.comments .comment{padding:0 0 30px}.comments .comment .comment{padding:30px 0 0 80px}.comments .comment .avatar{position:absolute;width:60px}.comments .comment .comment-entry{padding:20px;border:1px solid #dedede;position:relative;margin:0 0 0 80px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#fff}.comments .comment .comment-entry:before{border-color:transparent #dedede transparent transparent;content:"";position:absolute;border-style:solid;border-width:10px 10px 10px 0;top:20px;left:-11px;display:block}.comments .comment .comment-entry:after{border-color:transparent #fff transparent transparent;content:"";position:absolute;border-style:solid;border-width:10px 10px 10px 0;top:20px;left:-10px;display:block}.comments .comment .comment-entry p{padding:0;margin:0}.comments .comment .comment-entry .comment-author{padding:0 0 5px}.comments .comment .comment-entry .comment-author strong{font-size:14px;padding-right:5px}.comments .comment .comment-entry .comment-author span.date{color:#999}.comments .comment .comment-entry .comment-author span.reply{float:right}#comment-add .input-group{margin:0 0 10px;width:100%}#comment-add label{width:100%;float:none;display:block}#comment-add img{display:block}#comment-add textarea{height:250px;width:100%}.blog-children{margin:0 0 10px}.blog-children h3{margin-top:10px}.blog-children .sub-description{padding-top:10px}.blog-comments{position:relative;margin:0 0 -20px}.blog-comments div.pav-comment{padding:20px 0;border-top:1px solid #dedede}.blog-comments div.pav-comment:first-child{padding-top:0;border:none}.blog-comments div.pav-comment img{border:1px solid #dedede;margin-right:10px}.blog-comments div.pav-comment .comment-author{font-weight:500}#categorymenu{position:relative;margin-top:-5px}#categorymenu ul{list-style:none;padding:0;margin:0}#categorymenu>ul>li{padding:0;border-bottom:1px solid #dedede}#categorymenu ul li a{line-height:28px}#categorymenu ul li .head a{font-size:14px;padding-right:5px;line-height:29px}#categorymenu ul li ul li{padding:0 0 0 20px;border-top:1px solid #dedede}.box-blog-latest{text-shadow:1px 1px 1px #fff;position:relative;border-bottom:1px solid #ddd;margin:-14px 0 0}.box-blog-latest>div{padding:0 0 10px;clear:both}.box-blog-latest h4{font-size:22px;margin:10px 0 16px}.box-blog-latest img{border:1px solid #e6e6e6;position:relative;margin:-2px 20px 5px 0;background:#fff;display:block}.box-blog-latest .description:after,.box-blog-latest .description:before{content:" ";display:table}.box-blog-latest .description:after{clear:both}.col-sm-3 .box-blog-latest{padding:0;border:none}.col-sm-3 .blog-latest{padding:0;border:none;margin:0}.col-sm-3 .box-blog-latest h4{font-size:18px}.col-sm-3 .box-blog-latest img{margin:0 0 20px}.col-sm-3 .blog-latest>div{padding:20px 0 0;border-top:1px solid #dedede;margin:20px 0 0;width:100%;float:none}.col-sm-3 .blog-latest>div:first-child{padding:0;border:none;margin:0}