@import url('https://fonts.googleapis.com/css2?family=Pangolin&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Balsamiq+Sans&display=swap');
body
{
	margin :0 ;
	padding :0 ;
	overflow-x :hidden ;
	font-family :"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.bdcont 
{
	position :relative ;
	top:45px ;
}
.fa-fire
{
	color :red ;
}
.allposts
{
	position :relative ;
	top:-40px ;
	margin :7px;
	padding :10px 10px 2px 10px;
	border-radius :5px;
	background :#fff ;
	box-shadow :0 0 5px #A9A9A9 ;
}
.allposts span
{
	display :block ;
	color:#870002;
	font-weight :500;
	margin :7px ;
	padding :7px ;
	font-size :14px ;
}
.allposts label
{
	color :#494949 ;
	font-weight :500; 
	font-size :16px;
}
.allposts sub
{
	color:#616161;
}
.line
{
	background-color:#9B9B9B;
	height :1px;
	margin:10px 0 10px 0;
	width :100%;
}
.reactionbtn label
{
	margin :7px ;
	padding :10px ;
	color:#7B7B7B;
	font-size :14px;
}
.allposts sup
{
	color:#0060FF; 
	float:right ;
	font-family :sans-serif ;
	font-weight :500;
}
.cartpost
{
	padding-bottom:30px;
}
.reactionbtn
{
	position :relative;
	padding :7px ;

}
.recent
{
	position :relative;
	margin-left:180px;
}
.reactionbtn label
{
	margin :7px ;
	padding :10px ;
	color:#7B7B7B;
	font-size :14px;
}
.recentpost
{
	position :relative ;
	height:450px;
	left:10px;
	margin :7px;
	padding :10px ;
	border-radius :5px;
	background :#fff ;
	box-shadow :0 0 5px #A9A9A9 ;
	float:left;
	width:30%;
}
.recentpost img
{
	
}
.recentpostcont
{
	position:relative;
	top:-100px;
}
.allposts span
{
	display :block ;
	color:#870002;
	font-weight :500;
	margin :7px ;
	padding :7px ;
	font-size :20px ;
} 


/* MOBILE DEVICE*/
@media screen and (max-width:758px)
{
.trending span
{
	display :block ;
	padding :7px ;
	margin :7px ;
	color:#5288FF ;
	border-radius :3px;
	font-size :14px;
}
.allposts
{
	position :relative ;
	top:-40px ;
	margin :7px;
	padding :10px ;
	border-radius :5px;
	background :#fff ;
	box-shadow :0 0 5px #A9A9A9 ;
}
.allposts span
{
	display :block ;
	color:#870002;
	font-weight :500;
	margin :7px ;
	padding :7px ;
	font-size :15px ;
}
.allposts label
{
	color :#494949 ;
}
.allposts sub
{
	color:#616161;
}
.recentpost
{
	position :relative ;
	height:auto;
	left:0;
	margin :0;
	padding :0 ;
	border-radius :5px;
	background :#fff ;
	box-shadow :0 0 5px #fff ;
	float:none;
	width:auto;
}
.recentpostcont
{
	position:relative;
	top:0;
}
.cartpost
{
	padding-bottom:30px;
}
}
