body{ background-color: #e6e6e6; } /* set the max-width for centered content */ .container{ max-width: 1100px; } #main-content{ margin-top: 25px; padding: 12px 25px; background: white; } /* global navigation bar styles */ .navbar{ padding: 10px 18px; background-color: #212121; color: white; font-size: 2.5rem; font-weight: bold; } .navbar ul{ margin: 0; padding: 0; list-style: none; } .navbar li{ display: inline-block; margin-bottom: 0; } .navbar li:not(:first-child){ margin-left: 10px; } .navbar li>a{ color: #eee; text-decoration: none; transition: color 220ms ease-in-out; } .navbar li>a:hover{ color: white; }