div.mfc-card-container {
margin: 0;
position: relative;
padding: 1%;
width: 100%;
text-align: justify;
}
.mfc-card-container > .mfc-card-items.row {
display: flex;
flex-wrap: wrap;
position: relative;
padding: 0;
margin: 0;
justify-content: space-between;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item {
display: flex;
flex-direction: column;
padding: 0;
position: relative;
margin: 25px 1%;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
width: 23%;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-cover {
position: relative;
margin-bottom: -10px;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-cover > img.cover {
width: 100%;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-cover > div.overlay {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
width: 100%;
height: 100%;
background-color: #114862e4;
top: 0;
left: 0;
color: white;
padding: 10%;
transition: all 0.5s;
z-index: 5; -webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-cover > div.overlay > h3 {
color: white;
text-align: center;
font-size: 1.6rem !important;
line-height: 1.3rem;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item:hover div.card-cover > div.overlay {
background-color: rgba(0, 0, 0, 0.478);
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-content {
width: 100%;
padding: 2px;
margin-top: -25px;
z-index: 10;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-content > p {
text-align: left !important;
font-size: 1.1rem !important;
padding: 6px;
}
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item > div.card-content > div.customer-id > img {
width: 35%;
margin: 0 !important;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
} @media only screen and (max-width: 1024px) {
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item {
width: 30%;
}
}
@media only screen and (max-width: 768px) {
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item {
width: 45%;
}
}
@media only screen and (max-width: 425px) {
.mfc-card-container > div.mfc-card-items.row > div.mfc-card-item {
width: 98%;
}
}