.imageCardCContainerrect {
    position: absolute;
    display: grid;
    background: #FFFFFF;
    width: 300px;
    grid-auto-flow: column;
    grid-template-columns: 121px 1fr;
    height: 90px;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,0.50);
    border-radius: 2px;
}

.imageCardCContainertoprect {
    display: grid;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 2px 0 0 2px;
}
.imageCardCContainerclass {
    position: absolute;
    display: grid;
    background: #FFFFFF;
    width: 160px;
    grid-auto-flow: row;
    grid-template-rows: 140px max-content;
    min-height: 190px;
    padding: 3px;
    background: #FFFFFF;
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.20);
    border-radius: 10px;
}

.imageCardCContainertopclass {
    display: grid;
    /*background-image: url("");*/
    background-repeat: no-repeat;
    background-size: 100% 100%;
    /* background-size: contain; */
    margin: 7px;
    /* border-radius: 4px 4px 0 0; */
    border-radius: 8px;
    /* box-shadow: 0 2px 0px 0 rgba(0,0,0,0.20); */
}
#imageCardCContainertopclose {
    display: grid;
    justify-self: right;
    height: 16px;
    width: 16px;
    margin: 5px;
    /*background-image: url();*/
    background-repeat: no-repeat;
}

.imageCardCContainerbottomrect {
    display: grid;
    background: #FFFFFF;
    box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.50);
    /* border-radius: 2px; */
    border-radius: 0px 2px 2px 0px;
    grid-template-rows: max-content;
    /*padding: 8px 2px 1px 16px;*/
    padding: 16px;
    grid-gap: 1px;
}

#imageCardCContainerbottomtext {
    display: grid;
    font-size: 12px;
    color: rgba(0, 0, 0, 0.87);
    letter-spacing: 0.41px;
}
.imageCardCContainerbottomclass {
    display: grid;
    background: #FFFFFF;
    /* box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.50); */
    /* border-radius: 2px; */
    /* border-radius: 0 0 4px 4px; */
    padding: 3px 2px 1px 12px;
    height: max-content;
}

#imageCardCContainerbottomsubtext {
    display: grid;
    font-size: 11px;
    color: rgba(0, 0, 0, 0.54);
    letter-spacing: 0.41px;
}play: grid;
    /*background-image: url("");*/
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin: 7px;
    / border-radius: 4px 4px 0 0; /
    border-radius: 8px;
    / box-shadow: 0 2px 0px 0 rgba(0,0,0,0.20); /
}