/* Navbar */ .navbar { background-color: var(--navbar-background-color); border-bottom: var(--border-width) var(--border-style) var(--border-color); display: flex; justify-content: space-between; position: sticky; top: 0; height: 50px; width: 100%; z-index: 999; } .navbar a { color: var(--navbar-text-color); text-decoration: none; padding: 10px 10px 5px 5px; transition: background-color 0.3s ease; border-bottom: 3px var(--border-style) transparent; } .navbar a:hover { color: var(--text-color); border-bottom: 3px var(--border-style) var(--hover-color); } .navbar-link-dropdown-content { display: none; position: absolute; flex-direction: column; right: 20px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); background-color: var(--navbar-background-color); border-radius: 5px; border: var(--border-width) var(--border-style) var(--border-color) !important; } .navbar_link_dropdown:hover .navbar-link-dropdown-content { display: flex; border: none; } .navbar-link-dropdown-content a { border: none; } .navbar-link-dropdown-content a:hover { border: none; background-color: var(--navbar-hover); } .navbar__left a { text-decoration: none !important; color: var(--text-color) !important; font-size: 22px; } .navbar__left { display: flex; align-items: center; } .navbar__right { display: flex; align-items: center; } .navbar-links ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } .navbar-links ul li { float: left; } .navbar-links ul li a { display: inline-block; }