.category_title{
margin: 50px 0px 0 0px;
font-size: 2rem;
background-color: #922121;
color:#fff;
padding: 0.5rem;

}

.cards{
background-color:var(--main_bg_light);
border:2px solid var(--main_bg_light_border);
margin:0.25rem;
width:100%;
padding: 0rem;
}
.desc{
background-color: var(--main_bg_dark);
padding: 1rem;
}

.iri{
font-size: 0.8rem;
}
.maker_logo{
margin-top: 50px;
margin-bottom: 10px;
}
.fm{
font-size: 0.8rem;
}
 span.nedan{
 display: inline-block;
width:80px;
text-align: right;
}

div.row.cards > div.col-12.col-md-7 > div.row {
margin: 10px 0;
}
.vhlogo{
width: 100%;
}

.ename{
margin: 0;
}

.jname{
margin-top:0.25rem;
}

@media (min-width: 992px) { 

.cards{
padding: 1rem;
width:48%;
}



}

@media (min-width: 1200px) { 
.cards{

width:32%;
}

}