.navbar.header-navbar { flex-grow: 0; flex-wrap: nowrap; border: none; background-color: inherit; border-radius: 0; height: 3.5rem; min-height: 3.5rem; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12); justify-content: flex-start; } .header-navbar .navbar-toggler { outline: none; border-radius: 0; padding-left: .75rem; padding-right: .75rem; box-shadow: none; align-self: stretch; } .header-navbar .navbar-toggler .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); background-color: transparent !important; height: 2rem; width: 2rem; } .title { font-size: 1.1rem; text-overflow: ellipsis; overflow: hidden; } @media (max-width: 350px) { .title { font-size: inherit; } }