﻿.product-container {
    padding: 0;
    width: 100%;
    flex-grow: 1;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
}

    .product-container h6 {
        text-align: justify;
    }

.home-product-img-container {
    /*background: url('https://www.st-files.com/stemtech/us/en/images/home/HomeProductbox.png') center no-repeat;*/
    background-size: 100% 100%;
    height: 250px;
    display: flex;
    align-items: center;
}

.home-product-img-container2 {
    /*background: url('https://www.st-files.com/stemtech/us/en/images/home/HomeProductbox.png') center no-repeat;*/
    background-size: 100% 100%;
    height: 250px;
    align-items: center;
}

.product-image {
    max-width: 100%;
    max-height: 100%;
    flex-shrink: 0; /*fix for ie*/
}

@media only screen and (min-width : 768px) {
    .is-table-row {
        display: table;
    }

        .is-table-row [class*="col-"] {
            float: none;
            display: table-cell;
            vertical-align: top;
        }

    .product-container {
        max-width: 250px;
    }

    .product-image {
        /*-ms-flex: 1;*/
    }
}

.home-product-row {
    margin-bottom: 20px;
}

@media (min-width : 768px) and (max-width: 1600px) {
    .home-product-row :nth-child(3n) .product-container {
        margin-right: unset;
    }

    .home-product-row :nth-child(3n-2) .product-container {
        margin-left: unset;
    }
}
