fixes mobile styles, moves to separate stylesheet