responsive mobile element positioning / minor bug fixes