@media screen and (max-width: 767px) { .img-responsive { max-width: 100%; max-height: 90vh; } } @media screen and (min-width: 768px) { .img-responsive { max-width: 75%; max-height: 40vh; } } @media screen and (min-width: 992px) { .img-responsive { max-width: 50%; max-height: 40vh; } }