Hello-
Thanks for the great questions, I’m sorry to hear you’re having trouble getting your site to play nicely on mobile devices.
So from what I understand, you’re trying to accomplish two main things- move the social menu to a sensible place, and reduce the spacing between your call-to-action button and the start of the page content. Here’s what I see currently:
Right now, your social menu displays on the left, which isn’t consistent with your main menu hamburger, so I’m making the assumption that you’re looking to move it to the right-hand side with your other menu.
Here’s a CSS Media query rule I came up with that will hopefully accomplish what you’re looking for. You can paste this directly into your Customize -> Advanced -> Custom JS & CSS Custom Theme CSS field.
@media only screen and (max-wdith: 992px){
#menu-social {
text-align: right;
}
.mod-space-home {
margin-top: auto !important;
}
.mod-space-home div {
height: 0px;
}
div.entry-content {
padding-top: 0px !important;
margin-top: 0px;
}
}
These rules will display like this:
I hope this helps! Please let me know if we can help further for you.