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

																	 	Details
																		
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ 
.rd-details{
	transition: var(--rd-tr);
	float:right;
	position:relative;
	width: 100%;
}
 
/*------------------------------------------------------------------ Title --------------------------------------------------------------*/
.rd-title{
	float:right;
	position:relative;
	z-index:1;
	margin:0!important;
	width:100%;
	transition:var(--rd-tr);
	color:var(--rd-post-tl-lk);
	font-size:var(--rd-post-tl-fn-sz,var(--rd-fn-lg));
	font-weight:var(--rd-post-tl-fn-wt,700);
	text-transform:var(--rd-post-tl-fn-tr,none);
	line-height:calc(1em + var(--rd-fn-lg-li-ht,12px));
	text-align: var(--rd-ag,right);
}
.rd-title a{
	width:100%;
	transition:var(--rd-tr);
	color:inherit!important;
	font-weight:inherit!important;
	display:inline-block;
	float:right;
	overflow:hidden;
	line-height:inherit!important
}
.rd-title:hover{
	color:var(--rd-post-tl-hv-lk,var(--rd-post-tl-lk))!important;
}
.sticky .rd-title a::before {
	content: "\F046";
	font-family: 'fontsite';
	font-style: normal;
	vertical-align: middle;
 	margin-left: 5px;
	display: inline-block;
}
/*------------------------------------------------------------------ excerpt --------------------------------------------------------------*/

.rd-excerpt{
	margin-top: var(--rd-mg-tp);
	margin-bottom:0!important;
	position:relative;
	z-index:1;
	width:100%;
	float:right;
	transition:var(--rd-tr);
	color:var(--rd-expt-txt);
	font-size:var(--rd-expt-fn-sz,var(--rd-fn-md));
	font-weight:var(--rd-expt-fn-wt,400);
	text-transform:var(--rd-expt-fn-tr,none);
	line-height:var(--rd-fn-md-li-ht);
	text-align: var(--rd-ag-justify,var(--rd-ag,right));
}
.rd-excerpt p:last-child{
	margin-bottom:0px !important;
}
.rd-el-image-list .rd-title {
   font-size: var(--rd-post-tl-fn-sz,calc(var(--rd-fn-lg) * 1.1));
}
.rd-el-image-list .rd-excerpt {
   font-size: var(--rd-expt-fn-sz,calc(var(--rd-fn-md) * 1.1));
}
.rd-excerpt li{
	margin-right:15px;
	list-style:circle !important;
}
/*------------------------------------------------------------------ Readmore --------------------------------------------------------------*/

.rd-readmore {
	margin-top: var(--rd-mg-tp);
	text-align:var(--rd-ag,right);
	float:right;
	width:100%;
}
.rd-readmore a{
	box-shadow:0 0 0 1px var(--rd-main-br-cr) inset !important;
	color:var(--rd-post-tl-lk);
	text-transform: uppercase;
	font-size: var(--rd-fn-md,15px);
	line-height: 2.5em;
	padding: 0 1.3em;
	pointer-events: all;
	font-weight:var(--rd-read-fn-wt,500);
	text-transform:var(--rd-read-fn-tr,none);
	display:inline-block;
	border-radius: var(--rd-btn-rd,0px);
}
.rd-readmore a:hover{
	color:var(--rd-primary-txt);
	background:var(--rd-primary-bg);
	box-shadow:0 0 0 1px transparent inset;
}
/*------------------------------------------------------------------ Align --------------------------------------------------------------*/

.rd-align-left{
	--rd-ag:left;
}
.rd-align-right{
	--rd-ag:right;
}
.rd-align-center{
	--rd-ag:center;
}
.rd-align-justify{
	--rd-ag:right;
	--rd-ag-justify:justify;
}
.rd-direction{
	direction:ltr;
}
.rd-direction *{
	direction:rtl;
}
@media (max-width: 1199px) {
	.rd-title{
		font-size:var(--rd-fn-lg) !important;
	}
	.rd-excerpt{
		font-size:var(--rd-fn-md) !important;
	}
}
