#cookie-bar { position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% - 22px); background-color: #222; color: #fff; padding: 15px; box-sizing: border-box; border-radius: 5px; z-index: 9999; } #cookie-close { position: absolute; top: 10px; right: 15px; cursor: pointer; font-size: 20px; } @media(min-width: 768px) { #cookie-bar { max-width: 600px; } }