.row > .column { padding: 5px; margin-left: 5px; } .column { float: left; margin: 0; padding: 0; } .content { position: relative; border-radius: 8px; width: 175px; height: 250px; margin: 0; } @media screen and (max-width: 1000px) { .row { margin-left: 1%; } .row > .column { padding: 2px; } .column { width: 19%; height: 260px; margin: 4px; } .content { width: 100%; height: 260px; } .imgr{ height: 260px; } } @media screen and (max-width: 900px) { .row > .column { padding: 2px; } .column { width: 32%; height: 260px; margin: 5px; } .content { width: 100%; height: 260px; } .imgr{ height: 260px; } } @media screen and (max-width: 750px) { .row > .column { padding: 5px; } .column { width: 32%; height: 265px; margin: 5px; } .content { width: 100%; height: 270px; } .imgr{ height: 270px; } } @media screen and (max-width: 756px) { .row { margin-left: 1.5%; } .row > .column { padding: 1px; } .column { width: 23%; height: 220px; } .content { width: 100%; height: 220px; } .imgr{ height: 220px; } } @media screen and (max-width: 684px) { .row { margin-left: 2%; } .row > .column { padding: 1px; } .column { width: 23%; height: 200px; margin-left: 1px; } .content { width: 100%; height: 200px; } .imgr{ height: 200px; } } @media screen and (max-width: 600px) { .column, .content, .imgr { height: 180px; } .column { width: 23%; margin-left: 1px; } } @media screen and (max-width: 500px) { .column, .content, .imgr { height: 170px; } .row { margin-left: 1%; } .row > .column { padding: 1px; } .column { width: 31%; margin-left: 1px; } } @media screen and (max-width: 432px) { .column { width: 30%; margin-left: 1px; } } @media screen and (max-width: 400px) { .column, .content, .imgr { height: 170px; } .row { margin-left: 2%; } .row > .column { padding: 1px; } .column { width: 30.5%; margin-left: 1px; } } @media screen and (max-width: 388px) { .column, .content, .imgr { height: 155px; } .row { margin-left: 2%; } .row > .column { padding: 1px; } .column { width: 30%; margin-left: 1px; } } @media screen and (max-width: 300px) { .column, .content, .imgr { height: 140px; } .row { margin-left: 2%; } .row > .column { padding: 1px; } .column { max-width: 48%; margin-left: 1px; } } .randomadd img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; }