#user-policy-banner { position: fixed; bottom: 10px; right: 10px; max-width: 300px; padding: 15px; background: linear-gradient(135deg, #f79533, #f37055); color: #fff; box-shadow: 0 5px 15px rgba(0,0,0,0.3); border-radius: 8px; z-index: 1000; } #user-policy-banner button { background-color: #fff; color: #333; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; margin-top: 10px; display: block; margin-left: auto; margin-right: auto; } @media (min-width: 768px) { #user-policy-banner { bottom: 20px; right: 20px; } }