/* Block: index */
.alo-blog .block-recent-posts .block-title {margin: 0 0 17px;position: relative;text-align: left;border: 0;}
.alo-blog .block-recent-posts .block-title strong{color: #333;display: inline-block;font-size: 16px;margin: 0; position: relative;text-transform: uppercase;line-height: 20px;font-weight: bold;}
.alo-blog .block{margin-bottom: 0;}
.alo-blog .block .block-content{margin-bottom: 0;padding: 0;border: 0;background-color: transparent;}
.blog-image{position: relative;}
.blog-image a:after {background-color: rgba(0, 0, 0, 0.3);bottom: 0;content: "";height: 100%;left: 0;opacity: 0;overflow: hidden;pointer-events: none; position: absolute;right: 0;top: 0;transform: scale(0);transition: all 0.3s ease 0s; width: 100%;z-index: 1;}
.blog-image a:hover:after {opacity: 0.8;transform: scale(1);visibility: visible;}
.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:10px 0 0;}
.block-recent-posts .block-content .blog_short_text .item.post-posed-date{padding: 0;}
.blog_short_text .item.post-posed-date{ float: left;text-align: center; width: 48px;}
.blog_short_text .item.post-posed-date .value{background-color: #3374a6;border-radius: 2px;color: #fff;display: block;font-family: "Open Sans",sans-serif;font-size: 18px;font-weight: 600; line-height: 20px;padding: 10px 0;}
.content-inner {padding-left: 63px;}

.post-info a.post-item-link{display: block;font-size: 14px;line-height: normal;text-transform: uppercase;}
.post-posed-date{margin: 0px; padding: 0px;position: relative;}
.post-posed-date span{font-size: 14px;color: #888;padding: 0;font-weight: normal;}
.post-info .post-read-more,.post-list .post-content .post-read-more {color: #666;display: block;padding: 0;font-size: 14px;}
.post-info .post-read-more:hover,.post-list .post-content .post-read-more:hover{color: #3374a6;}
.post-read-more:after {content: "\f0a9";font-family: FontAwesome;padding-left: 10px;vertical-align: middle;}
.blog-post-view .sidebar.sidebar-additional,.blog-index-index .sidebar.sidebar-additional{padding-top: 0;}
