.gncss_img_width_auto {
    width:auto;
}
.gncss_img_height_auto{
    height: auto;
}
.gncss_img_wh_auto{
    width:auto;
    height: auto;
}

.gncss_img_display_block {
    display: block;
}

.gncss_img_width_p100_max {
    max-width:100%;
    height: auto;
}
.gncss_img_p100_height_max {
    max-height:100%;
    width: auto;
}

.gncss_img_listgroup {
    max-width: 25px;
    height: auto;
}

.gncss_img_carousel {
    height: auto;
    max-height: 20vh;
}