.tally_loop_author .tla_info{ background-color: #F9F9F9; padding: 25px 25px; border-bottom: solid 5px; }
.tally_loop_author .tla_author_title{ font-size: 28px; line-height: 35px; margin-bottom: 10px; font-weight: bold; }
.tally_loop_author .tla_author_avatar{ float: left; margin-right: 25px; }
.tally_loop_author .tla_author_avatar img{ border-radius: 4px; }
.tally_loop_author .tla_author_des{ overflow: hidden; }

.tally_loop_author .tla_posts{ margin-top: 50px; }
.tally_loop_author .tla_posts_heading{
	display: block;
	border-bottom: solid 1px #353535 !important;
	margin-bottom: 30px;
	padding-bottom: 2px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}
.tally_loop_author .tla_post_item{ margin-bottom: 30px; padding-bottom: 30px; border-bottom: dotted 1px }
.tally_loop_author .tla_post_item .tla_post_image{ float: left; }
.tally_loop_author .tla_post_item .tla_post_image img{ margin-right: 24px; border-radius: 4px; }
.tally_loop_author .tla_post_item .tla_post_title{ font-size: 24px; line-height: 1.1; }
.tally_loop_author .tla_post_item .tla_post_title a{ color: inherit !important; }
.tally_loop_author .tla_post_item .tla_post_content{ overflow: hidden; }
.tally_loop_author .tla_post_item .tla_post_meta{  }
.tally_loop_author .tla_post_item .tla_post_more{ margin-top:20px; display:inline-block; background-color:#fd7062; color:#fff !important; padding:5px 10px; border-radius:5px; }
.tally_loop_author .tla_post_item .tla_post_more:hover{ text-decoration: none; }