#plans-container { height: 100vh; } mat-sidenav { width: 280px; } .term-container { background-color: #E1E1E1; } .term-container h2 { color: #2879A8; font-weight: 400; } #menu-toggle-btn { position: absolute; right: 0px; top: 20px; border-radius: 50% 0 0 50%; padding: 8px; background-color: #F0F0F0; } @media screen and (max-width: 600px) { #menu-toggle-btn { position: relative; top: 0; right: 0; border-radius: 50%; padding: 12px; } }