another attempt at getting mobile working

@media only screen and (max-device-width: 640px)