/* Block: index */
.alo-blog .block-recent-posts .block-title-tabs {margin: 0 0 35px;padding: 0;}
.alo-blog .block{margin-bottom: 0;}
.alo-blog .block .block-content{margin-bottom: 0;padding: 0;border: 0;background-color: transparent;}
.blog-image,.postcontent{position: relative;}
.blog_short_text .shortcontent-text{height: 45px;overflow: auto;}
.post-text-hld.shortcontent-text,.post-text-hld.shortcontent-text p{line-height: 22px;color: #888;}
.blog_short_text{padding:20px 0 0;}
.blog_short_text .post-info a.post-item-link{padding-bottom: 10px;}
.blog_short_text .post-text-hld,.blog_short_text .post-text-hld p {color: #888;font-size: 14px;line-height: normal;}
.block-recent-posts .block-content .blog_short_text .item.post-posed-date{padding: 0;}
.blog_short_text .item.post-posed-date,.blog_short_text .post-date-bottom{margin: 0;padding: 0;}
.post-posed-date{float: left;padding: 0px;margin: 0;font-size: 13px;color: #9f9f9f;}
.post-posed-date .value{color: #2f2f2f;}
.post-posed-date .fa {font-size: 16px;padding-right: 10px;display: none;}
.post-list-wrapper .post-list:before, .post-list-wrapper .post-list:after {display: table;content: " ";}
.post-list-wrapper .post-list .post-holder:nth-child(2n+1) {clear: left;}

.cats,.blog_short_text .post-categories {line-height: 17px;margin-bottom: 18px;padding-bottom: 8px;position: relative;}
.cats:before,.blog_short_text .post-categories:before {border-bottom: 2px solid #e7e7e7;bottom: 0;content: "";height: 0;position: absolute;width: 20px;}
.cats span,.blog_short_text .post-categories a {color: #df5c53;font-size: 12px;letter-spacing: 2px;text-transform: uppercase;}
.post-info a.post-item-link{display: block;font-size: 18px;line-height: normal;white-space: normal;overflow: visible;}
.post-info .content-inner .post-read-more {margin: 0;padding: 0 0 0 5px;display: inline-block;color: #888;text-align: left;font-size: 14px;font-weight: 400;text-transform: capitalize;}
.post-info .content-inner .post-read-more:hover{text-decoration: underline;}
/* .post-read-more:after {content: "\f0a9";font-family: FontAwesome;padding-left: 5px;vertical-align: middle;} */
.post-list .post-content .post-read-more,.post-view .post-read-more{color: #111111;display: inline-block;background-color: #e1e1e1;border: 1px solid #e1e1e1;height: 30px;line-height: 30px;font-size: 12px;margin-top: 20px;padding: 0 16px;text-align: center;white-space: nowrap;text-transform: uppercase;font-weight: bold;}
.post-list .post-content .post-read-more:hover,.post-view .post-read-more:hover{background-color: #f0002f;border: 1px solid #f0002f;color: #fff;}
