.blog-post-list .blog-list .post-item-info .post-image.has-image .post-info {position:absolute; bottom:20px; top:auto; left:20px; right:20px;}
.blog-post-list .blog-list .post-item-info .post-info {background-color:#FFFFFF; /*border-top:1px solid #ededed;*/ color:#222222;}
.blog-post-list .blog-list .post-item-info.post_fir_one .post-info {border-top:none;}
.blog-post-list .blog-list .post-item-info, .blog-post-list .blog-list .post-item-info .margin-bottom25 {margin-bottom:0px;}
.blog-post-list .blog-list .post-item-info .margin-bottom25.has-image img {margin-bottom:30px;}
.blog-post-list .blog-list .post-item-info .post-content {margin-bottom:25px;}
.blog-post-list .blog-list .post-item-info .published-by .text-capitalize {color:#222222;}
.blog-post-list .blog-list .post-item-info .post-info a, .blog-post-list .blog-list .post-item-info .post-content a {color:#222222; text-decoration:underline;}
.blog-post-list .blog-list .post-item-info .post-content a:hover {color:#ab1d1c;}
.blog-post-list .blog-list .btn.btn-default, .blog-post-view .column.main .btn.btn-default {color:#FFFFFF !important; text-decoration:none !important; background:#ab1d1c; border-color:#ab1d1c;}
.blog-post-list .blog-list .btn.btn-default:hover, .blog-post-view .column.main .btn.btn-default:hover {background:#222222; border-color:#222222 !important;}
.blog-post-view .post-comments .sub-title {font-style:normal; margin-bottom:20px;font-family:"Poppins", arial, tahoma;}

@media (max-width:991px){
.blog-list .post-item-info .post-info {padding:10px;}
.blog-post-list .blog-list .post-item-info .post-image.has-image .post-info {bottom:10px; left:10px; right:10px;}
}