Hey there tomymcf,
Thanks for the link, I checked your site and it appears that your icons are not placed in the header but rather in the page content or template. If you want something to be displayed in the header the best way of doing it would be to place it into header.php of your theme.
You can do that in your parent theme but the reason that is not good is once you update the theme that header.php file will be overwritten by the one from the update and your changes will be lost which is why the correct way of doing it would be creating child theme as mentioned above.
With that being said if you’re looking for an easy way of doing it I guess you can apply negative margin with CSS to those icons and move them into header but I would strongly suggest using the header method, to do so please try adding the following CSS by using this plugin https://www.ads-software.com/plugins/simple-custom-css/, once the plugin is installed and activated add the following to Appearance -> Custom CSS:
.“mymailicon” {
width: 10%;
float: right;
margin-top: -130px;
padding-right: 80px;
}
.“link1” {
width: 10%;
float: right;
margin-top: -130px;
}
This should be the result https://screencast.com/t/czGO0aiR3zQw.
Best regards,
Bojan