Added shadows and fixed mobile issues