Upgrade bootstrap to 3.3.1
Use @media selectors to only use larger headers on larger devices

Should fix problemx with wonky titles on mobile devices.