/******************************************************************************************************************************************************
******************************************************************************************************************************************************

																	 	Author 
																		
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ 
.rd-el-author{
	--rd-el-pd:var(--rd-default-pd);
	--rd-author-img:var(--rd-tm-img);
}
.rd-author-name {
	font-size: var(--rd-fn-md);
	width: 100%!important;
	float: right
}
.rd-author-name a {
	font-size: 18px;
	width: 100%
}
.avater {
	float: right;
	position: relative;
	width: 100%;
	padding-bottom: 100%
}
.rd-author-thumb {
	display: inline-block;
	float: right;
	position: relative;
	width: var(--rd-author-img);
	height:var(--rd-author-img);
	border-radius: 0;
}
.rd-author-thumb img {
	width: 100%;
	height: 100%;
	outline: solid 1px rgba(118, 128, 138, 0.25);
	border: 4px solid transparent;
	border-radius: var(--rd-btn-rd);
	position: absolute;
}
.rd-author-details {
	position: relative;
	display: inline-block;
	width: calc(100% - var(--rd-author-img));
	float: right;
	padding-right: var(--rd-mg-tp);
	font-size: var(--rd-fn-sm);
}
.rd-author-name {
	margin: 0;
	font-size: 20px;
	display: inline-block;
	font-weight: 700;
	width: 100%
}
.rd-author-description {
	margin-top:calc(var(--rd-mg-tp) / 2.5);
	font-size: 13px;
	display: inline-block;
	font-weight: 400;
	width: 100%;
	margin-bottom:0px !important;
	padding-bottom: 0;
	line-height: 2em
}
.rd-el-author [class*="rd-social-icon"]{
	--rd-ag:right;
	--rd-scl-sz:1.2em;
	--rd-scl-mr: 0.5em;
	margin-top: calc(var(--rd-mg-tp) / 2.5);
	--rd-scl-txt: var(--rd-main-txt);
}
