#privacy-legal-popup { position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); width: 90%; background-color: #222; color: #fff; padding: 15px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; z-index: 9999; margin: 11px; border-radius: 5px; } #privacy-legal-popup button { background-color: #5a5a5a; color: #fff; border: none; padding: 10px 20px; cursor: pointer; border-radius: 5px; } #privacy-legal-popup button:hover { background-color: #777; } @media(min-width: 768px) { #privacy-legal-popup { width: 70%; } }