@media (max-width: 479px) {
  /* Theme Common styles */
  p > a[rel=magnific]:has(> img.alignleft),
  p > a[rel=magnific]:has(> img.alignright) {
    margin: 0.6em auto !important;
  }
}
/* Skin-specific responsive styles
---------------------------------- */