There seems to be some strange behavior with the footer on my website. In the demo, you'll notice that the HR tag in the location section is being pushed to the bottom of the page, altering the layout. Additionally, I'm attempting to make the Facebook Icon float to the left so it appears beside the HR tag in the "Network With Us" section. While my CSS appears correct to me, this is my first time using section tags in HTML5.
I'm also encountering difficulties applying a background-color or margin-top: 50px to my #footer. It's almost as if the #footer element is not responding.
Check out my Demo
#footer {
background-color:#95643d;
width:100%;
margin:30px 0px 0px 0px;
clear:both;
}
#footer h3 {
font-family: 'Dancing Script', cursive;
font-weight:700;
color:#FFF;
font-size:2em;
}
#footer hr {
width:60%;
float:left;
height:4px;
background-color:#FFF;
}
#footer p {
margin:0px;
padding: 0px;
color:#FFF;
font-family: 'Arimo', sans-serif;
}
#footer_logo {
width:25%;
float:left;
background-color:#95643d;
}
#footer_logo img {
margin:20px 0px 0px 20px;
}
#footer_network {
width:25%;
float:left;
background-color:#95643d;
}
#footer_contact {
width:25%;
float:left;
background-color:#95643d;
}
#footer_network img {
float:left;
}
}
#footer_location {
width:25%;
float:left;
background-color:#95643d;
}