changed to two xsl for desktop and mobile