// Cookie Notice .cookie-notice { background: #e0e0e0 !important; border: 1px solid #ddd !important; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; color: hsl(0, 1%, 45%) !important; width: 250px !important; font-size: 85% !important; letter-spacing: 0.03em; line-height: 1.6em; position: fixed !important; top: auto !important; bottom: 30px !important; left: 30px !important; right: auto !important; padding: 30px !important; } .cookie-notice a { color: #33C1D4; } .cookie-notice .accept { width: 100%; padding: 10px !important; background: #33C1D4; color: #fff; text-transform: uppercase; font-size: 90%; letter-spacing: 0.1em; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: 0 !important; border-top-style: none !important; border-right-style: none !important; border-bottom-style: none !important; border-left-style: none !important; border: 1px solid #fff !important; } @media only screen and (max-width: 640px) { .cookie-notice { width: 150px !important; font-size: 70% !important; top: 10px !important; bottom: auto !important; left: 10px !important; right: auto !important; padding: 10px !important; } }