You can use CSS media queries to hide social media icons on mobile devices by setting display: none; for the appropriate screen sizes.
To center YouTube clips embedded in a CSS section, apply text-align: center; to the container or use margin: 0 auto; on the embedded element itself.
Do you need further guidance on implementing these solutions?