html { background-color: grey; margin: 0; padding: 0; height:100vh; } /* NAVIGATION BAR */ .nav_bar { padding-top: 1rem; padding-left: .5rem; padding-right: .5rem; display: flex; height: 30%; width: 100vw; } .nav_left_holder { display: flex; width: 33.33vw; gap: 10px; } .nav_left_holder > button { min-width: 100px; } .nav_right_holder { } .nav_right_item { background: none; border: 0px; } .nav_right_item > img { min-height: 30px; min-width: 30px; max-height: 30px; max-width: 30px; }