There isn’t much we can do about this – Adsense detects the size of the device and serves up a file to fit that size.
The most we can try is to wrap the Adsense code inside a div with a CSS class that we can set the width of:
<div class="ad-container">
Your adsence code here
</div>
Then this CSS which will ad some left and right padding on mobile to reduce the content width available:
@media (max-width: 768px) {
.ad-container {
padding: 0 30px;
}
}
Not sure if it will help but thats about as much you can do – you cannot style content using CSS that comes from a 3rd party server.