infocubic I have checked in the mobile device vertically it is coming correctly, when i rotate the display horizontal mode is not coming properly.
Try change this :
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {.t3-features-intro .acm-slideshow img{height: 280px !important;}} /* for phones */
to
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {.t3-features-intro .acm-slideshow img{height: 280px !important;}} /* for phones in both landscape and portrait mode */
or add this specifically for landscape mode :
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.t3-features-intro .acm-slideshow img{height: 280px !important;}}
However, From my point of view, There are hardly mobile users who view in landscape mode (with the phone held horizontally). Primarily, The elements should appear fine for varied screen sizes in responsive mode in portrait orientation which is commonly used at certain breakpoints and that should be the key 🙂