Seeking assistance with aligning specific classes in a certain way: "left" should align to the left part of #header, "links" should be centered, and "right" should align to the right of #header. Additionally, I want the icons to align vertically with the text in #header.
Explore the code on jsfiddle: https://jsfiddle.net/uhd9h9o6/
#header{
width:90%;
height:60px;
margin: 20 auto;
position:relative;
display:block;
font-family: 'Raleway', sans-serif;
}
.left{
color:#000;
text-align: left;
margin-top:0px;
margin-bottom:0px;
padding:0px;
font-size:24px;
position:relative;
width:220px;
display:block;
z-index:2;
margin-left:1.5%;
height:50px;
}
.right{
color:#000;
text-align: left;
margin-top:0px;
margin-bottom:0px;
padding:0px;
font-size:22px;
position:relative;
width:90px;
display:block;
z-index:2;
margin-right:2.5%;
height:50px;
vertical-align:bottom;
}
.links{
color:#000;
float:left;
font-size:24px;
display:block;
position:relative;
width:150px;
margin-top: 0;
margin-bottom: 0;
padding:0px;
}
Any assistance provided would be greatly appreciated!