.post .entry-media{position:relative;}
.post .entry-media img{border-top-left-radius:7px;}
.post:hover .entry-media:before{opacity:0.8;}
.post .entry-main{transition:all 0.3s;}
.post .entry-title,
.post .entry-title a{color:#333;transition:all 0.3s;}
.post .entry-meta{margin-bottom:15px;font-size:11px;text-transform:uppercase;}
.post .entry-meta__item{padding-right:10px;}
.post .entry-meta__item .icon{padding-right:5px;font-size:12px;}
.post .entry-meta__link{font-weight:700;color:#333;}
.post .entry-date{position:absolute;right:20px;bottom:25px;padding-right:17px;font-family:'Titillium Web';font-weight:600;color:#fff;border-top-right-radius:5px;border-bottom-left-radius:5px;transition:all 0.3s;text-transform:uppercase;}
.post:hover .entry-date{background-color:#333;}
.post .entry-date a{color:#fff;}
.post .entry-date__inner{display:inline-block;margin-right:17px;padding:10px 20px 10px 25px;border-right:1px solid rgba(255, 255, 255, 0.3);}
.post .btn-link{margin-left:5px;padding-bottom:7px;}
.post .entry-footer{margin-top:31px;}
.post .entry-footer .decor-3{margin-bottom:5px;margin-left:15px;}
.post p + p{margin-top:20px;}
.post .post-img{margin-top:40px;margin-bottom:50px;}
.post_mod-a .entry-media{margin-bottom:50px;box-shadow:0 3px 0 0 #333;}
.post_mod-a .entry-media:before{position:absolute;left:0;width:100%;height:100%;opacity:0;content:'';transition:all 0.3s;}
.post_mod-a .entry-title{margin-bottom:19px;}
.post_mod-b{text-align:center;}
.post_mod-b .entry-media{padding-right:20px;padding-left:20px;}
.post_mod-b .entry-media img{border-bottom-right-radius:7px;}
.post_mod-b .entry-main{margin-top:-80px;margin-bottom:3px;padding-top:123px;padding-bottom:15px;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.1), 0 3px 0 0 #777;}
.post_mod-b:hover .entry-main{color:#fff;background-color:#222;}
.post_mod-b .entry-title{margin-bottom:4px;padding-right:10px;padding-left:10px;}
.post_mod-b .entry-content{padding:27px 35px;}
.post_mod-b:hover .decor-2:after{background-color:#fff;}
.post_mod-b_mg-btn{margin-bottom:70px;}
.post_mod-c{margin-bottom:70px;}
.post_mod-c .entry-media{margin-bottom:30px;}
.post_mod-c .entry-title{margin-bottom:19px;font-size:30px;font-weight:600;text-transform:none;}
.post_mod-c .entry-meta{margin-bottom:40px;border-bottom-width:3px;border-bottom-style:solid;}
.post_mod-c .entry-meta__item{display:inline-block;margin-bottom:13px;padding:3px 16px 0 18px;border-left:1px dotted #000;}
.post_mod-c .entry-meta__item:last-child{border-right:1px dotted #000;}
.post_mod-c .entry-date{top:30px;right:auto;bottom:auto;left:30px;}
.post_mod-c .entry-footer{margin-top:24px;}
.post_mod-c .entry-media img{border-top-left-radius:0;border-bottom-right-radius:7px;}
.post_main .entry-date{top:auto;bottom:30px;}
.post_main .entry-footer{margin-top:29px;}
.post_main .entry-footer__wrap-link{display:inline-block;margin-right:34px;text-align:center;}
.post_main .social-links{display:inline-block;}
.section-comment{margin-top:80px;}
.comments-list{margin-top:51px;}
.comments-list .children{margin-left:40px;}
.comments-list .comment{margin-bottom:70px;}
.comments-list .avatar-placeholder{float:left;width:100px;}
.comments-list .comment-inner{padding-left:120px;}
.comments-list .comment-author{display:block;font:normal 700 14px/1 'Titillium Web';color:#333;text-transform:uppercase;}
.comments-list .comment-datetime{display:inline-block;margin-top:6px;font-family:Lato;font-size:11px;font-weight:700;line-height:1;color:#333;text-transform:uppercase;}
.comments-list .comment-body{margin-top:10px;}
.comments-list .comment-reply{display:inline-block;}
.comments-list .comment-btn{margin-left:15px;font:700 12px 'Titillium Web';text-transform:uppercase;}
.comment-reply-form{margin-top:50px;margin-bottom:30px;}
.comment-reply-form .btn{margin-top:13px;}