re structure mobile theme