.category 
{
	position :relative ;
	top:10px ;
    margin: 0 ;
	overflow-x :auto ;
	scrollbar-color:transparent transparent;
} 
.category::-webkit-scrollbar
{
    display:none ;
}
.post 
{
	display:inline;
	padding :10px ;
	border-radius :5px;
	background :#fff ;
	box-shadow :0 0 5px #A9A9A9 ;
}
.category table
{
	width :100%;
	text-align :center ;
	font-family :sans-serif ;
	
}
.category caption 
{
  color:#4A4A4A; 
  font-family: 'Pangolin', cursive;
  font-size :16px;
}
.category td
{
  position :relative ;
  top:-90px ;
  color:#fff; 
  padding  :3px ;
  background :rgba(0,0,5,.5) ;
  font-family: 'Balsamiq Sans', cursive;
  font-size :12px;
  border-radius :5px;
  text-transform :capitalize ;
}
.ne img
{
	width:auto;
	height:150px;
	border-radius:6px;
}
.eachimage 
{
	width :100%;
	height :350px ;
	overflow:hidden ;
	position:relative ;
	padding-right:5px ;
	padding-bottom:15px ;  
	
}
.eachimage img
{
	position:relative;
	top:100px;
	width :100%;
	border-radius :5px;
}
.cartpost
{
	padding-bottom:30px;
}
@media screen and (max-width:758px)
{
.eachimage 
{
	width :100%;
	height :180px ;
	overflow:hidden ;
	position:relative ;
	padding-right:5px ;
	padding-bottom:15px ;  
	
}
.eachimage img
{
	position:relative;
	top:0;
	width :100%;
	border-radius :5px;
}
	
}