.grid-row 
{
    width: 100%;
    height: auto;
}

.grid-cell
{
    padding: 10px 10px 10px 10px;
}


@media screen and (max-width: 800px)
{
    .content-grid
    {
        display: grid;
        grid-template-columns: 90%;
        grid-template-rows: auto;
    }
}


@media screen and (min-width: 800px)
{
    .content-grid
    {
        display: grid;
        grid-template-columns: 45% 45%;
        grid-template-rows: auto;
    }
}


@media screen and (min-width: 1024px)
{
    .content-grid
    {
        display: grid;
        grid-template-columns: 33% 33% 33%;
        grid-template-rows: auto;
    }
}
