Hi all,
we are experiencing several issues with conditionals for mobile/desktop on the following clients:

  • Libero
  • Virgilio
  • Yahoo

In particular, on Virgilio Desktop Mail, we see the mobile version, while in Mobile App we don't see all contents that are "conditioned"(no mobile nor desktop versions are shown)

Here the code we use:
@media only screen and (max-width: 480px) {
.hidden-mobile {
display: none !important;

.display-mobile {
display: block !important;
max-height: none !important;


<!--[if !mso | !IE]><!-->
<div class="display-mobile" style="overflow: hidden; display: none;">

Is anyone can suggest us any fixes to apply?