body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #f0f0f0; } .navbar { width: 100%; background-color: black; border-bottom: 2px solid white; display: flex; justify-content: flex-start; align-items: center; box-sizing: border-box; /* Ensure padding and border are included in the width */ } .navbar-left { padding: 0 10px; } .navbar ul { list-style-type: none; margin: 0; padding: 0; display: flex; align-items: center; position: relative; /* Ensure relative positioning for the submenu */ } .navbar ul li { float: left; position: relative; /* Ensure relative positioning for the submenu */ } .navbar ul li a { display: block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; border-right: 1px solid white; } .navbar ul li a:hover { background-color: grey; } .navbar ul li a.disabled { color: grey; pointer-events: none; } .navbar ul .submenu { display: none; position: absolute; top: 100%; left: 0; background-color: black; list-style-type: none; margin: 0; padding: 0; border-top: 2px solid white; z-index: 1000; } .navbar ul .submenu li { float: none; border-right: none; } .navbar ul .submenu li a { padding: 10px 16px; border-bottom: 1px solid white; } .navbar ul .submenu li a:hover { background-color: grey; } .navbar ul li:hover > .submenu { display: block; } .nav-image { height: 40px; width: auto; } .content-wrapper { display: flex; justify-content: center; width: 100%; box-sizing: border-box; /* Ensure padding and border are included in the width */ } .content { width: 90%; /* Increased width */ max-width: 1400px; /* Increased max-width */ text-align: center; box-sizing: border-box; /* Ensure padding and border are included in the width */ } .content h1 { color: black; }