/* Block: index */
.alo-blog .block-recent-posts .block-title-tabs {margin: 0 0 40px;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-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{background-color: transparent;  border: 4px solid #e8e4d9;float: left;margin: 0 34px 0 0;padding: 26px 0;text-align: center;width: 99px;}
.post-posed-date{float: left;text-align: center;padding: 0px 10px;margin: 0;line-height: 38px;background-color: #fff;position: absolute;top: 9px;left: 19px;border-radius: 3px;font-size: 14px;color: #333;}
.post-posed-date .fa {font-size: 16px;padding-right: 10px;}
.blog_short_text .post-info a.post-item-link{font-weight: 600;}
.post-date-bottom .value{color: #a4935f;display: block;font-style: normal;padding: 0;}
.post-list-wrapper .post-list{margin: 0 -15px 0 -15px;}
.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;}
.post-title-holder .post-info .item.post-posed-date{display: none;}
.post-view .post-posed-date{position: static;text-align: left;float: none;padding: 0;}

.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: 16px;line-height: normal;white-space: normal;overflow: visible;}
.post-info .content-inner .post-read-more {margin: 0;padding: 5px 0 0;display: 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: #666;display: inline-block;border-radius: 3px;background-color: #efecec;border: 1px solid #efecec;height: 43px;line-height: 43px;font-size: 13px;margin-top: 20px;padding: 0 24px;text-align: center;white-space: nowrap;text-transform: capitalize;}
.post-list .post-content .post-read-more:hover,.post-view .post-read-more:hover{background-color: #f0002f;border: 1px solid #f0002f;color: #fff;}
