mobile responsive fixes