.card_ul{
    display:flex;  
    flex-wrap: wrap; 
    max-width:100vw;
}
.card_ul li{
    list-style-type: none;
    margin:15px ;

}
.card-mainbody {
    width: 288px;
    height: 298px;
    overflow: hidden;
    box-shadow: black;
}

.card-img-top {
    height: 100px;
    width: 100%; /* Ensures the image spans the card width */
    object-fit: contain; /* Ensures the full image fits inside without cropping */
    background-color: #f8f9fa; /* Optional: adds a background color for padding effect */
}

.card-body {
    height: 148px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.scrollable-about {
    flex-grow: 1;
    overflow-y: auto;
    font-size: 0.85rem;
    padding-right: 5px;
}

.card-footer {
    width: 288px;
}


@media screen and (max-width: 500px) {


    .form_body{
        width:80vw !important;
    }


}

.td_about_us{
    width:300px !important;
}

.td_{
    width:81px !important;


}


.td_a{
    width:61px !important;


}

.td_s{
    width:120px !important;


}
.table_edit{
    display: flex;
}
.table-msg{
    display: none;
}
@media screen and (max-width: 900px) {

    .td_, .td_a, .td_about_us,.td_s{
        display: none;
    }
    .table_edit{
        display: none;

    }
    .table-msg{
        display: flex;
    }

}
