html { box-sizing: border-box; font-size: 16px; } *, *:before, *:after { box-sizing: inherit; } body, h1, h2, h3, h4, h5, h6, p, ol, ul { margin: 0; padding: 0; font-weight: normal; } ol, ul { list-style: none; } img { max-width: 100%; height: auto; } #footer { font-family: 'Roboto Condensed', sans-serif; position: fixed; bottom: 0px; background-color: white; padding: 5px; width: 100%; text-align: center; } .centered { display: block; margin-left: auto; margin-right: auto; } ul > li { display: inline-block; /* You can also add some margins here to make it look prettier */ zoom:1; *display:inline; padding-left: 5px; padding-right: 5px; text-align: center; }