.tablepress td {
border: none !important;
background: #eaf4fa !important; text-align: center;
vertical-align: top;
font-weight: 400 !important; color: #222;
padding: 20px;
} .tablepress img {
display: block;
margin: 0 auto 12px auto;
width: 140px;
height: 160px;
object-fit: cover; border-radius: 8px; } .tablepress a {
color: #0076b8; text-decoration: none;
font-weight: 500;
}
.tablepress a:hover {
text-decoration: underline;
} .tablepress tr:hover td {
background-color: #dbeef7 !important;
transition: background-color .3s ease;
} @media (max-width: 768px) {
.tablepress td {
display: block;
width: 100%;
margin-bottom: 25px;
}
.tablepress img {
width: 120px;
height: 135px;
}
}