CODE
body {
background-color: #7C7C7C;
font-size: 20px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.navbar {
background-color: #000;
}
h1 {
font-size:24px;
text-transform: uppercase;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
color: #000;
margin-top: 20px;
}
.footer {
text-align: center;
padding: 10px 10px 20px 10px;
margin-top: 20px;
background-color: #000;
font-size: 16px;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.footer p{
margin: 0px;
}
This code is in the last of 3 CSS files to be loaded, and it is the only mention of .footer in this file. If I edit text-align:/padding:/margin-top:/background-color:/ they all change the screen as expected. But font-size: doesn't. I read somewhere that font-size: is picky and required the font-family: to be the last setting, so I added that. But still the font-size is not changing in the footer. So maybe this font-size: is still being more picky than the rest. How to write the .footer so font:size: will be recognized?