Got mobile working by upgrading bootstrap (and a few other to be safe) gem, and predefining blue variable in custom css - not sure why that one broke but it's probably an order of import issue