I need help with customizing my top menu. I am using only the primary menu, not the secondary one. I would like my logo, menu elements and social media icons to be in the same line. The logo to be placed at the left, the menu items in the center and the social media icons towards the right. The menu items have to be equidistant from the logo and social media icons. I am able to align the menu items in the center, but as soon as I add the social media icons (in the primary menu) the alignment gets disturbed. Can you please help me sort this out?
The social media icons will be added to the primary menu using font awesome icons. I am able to add those to the menu but also need to right align them.
CODE : @media only screen and ( min-width: 981px ) {
/*Vertically center the top navigation*/
#et-top-navigation { vertical-align: middle; float:none !important;}
.container { display:table; }
/* Right align the contents of the top navigation area */
#et-top-navigation { text-align:center; }
#et-top-navigation > * { text-align:left; }
#top-menu-nav, #et_top_search { float:none !important; display:inline-block !important}
#et_top_search { vertical-align: top !important; margin-top:3px }
}