I ended up just adding in a bunch of @media only CSS code. It took a bit of poking around in inspect element to find all the right boxes, but in the end I got a mobile website that looks good and is responsive, so I think you guys were right in the end anyway.
One thing I couldn’t seem to do was change a font on only one mobile page. Any idea how to do something like that? I tried variations of something like this
@media only screen and (max-width: 780px){
.page-id-number {
h2 {
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
h6 {
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
font-family: 'Roboto' !important;
}
}
}
However, it wouldn’t let me do the last layer of nested parenthesis. I could either change fonts on all mobile pages, or change fonts on one page, but for mobile and desktop.
It’s not the end of the world if this isn’t an easy fix. Manually changing a few element/padding sizes solved my issue, this would just be the icing on the cake.