I have a stream embedded into my website, however there is an issue when viewed on mobile devices. Because of the small device width, the CSS elements are pushed causing some of the functionality to not work correctly.
The difference between the embed and viewing the stream at the same width on twitch is that with the embed, there is the twitch logo on the bottom right which pushes the other elements and causes this offset. Here is a picture of the problem.
On Twitch:

On my website:

I am not really sure what can be done to fix this because since I am loading an iFrame from Twitch, the CSS cannot be modified on the iFrame. Is there anything I can do because it is very hard for users to play the stream on iOS because you have to manually click play and because of the offset, the button does not register correctly.