/* Cookie Dialog */ #gdpr-cookie-message { position: fixed; right: 30px; bottom: 30px; max-width: 375px; background-color: #9BA8CC; padding: 20px; border-radius: 5px; box-shadow: 0 6px 6px rgba(0,0,0,0.25); margin-left: 30px; font-family: system-ui; z-index: 100; h4 { margin-top: 0; color: #3B4767; font-size: 18px; font-weight: 700; margin-bottom: 5px; text-transform: uppercase } h5 { // color: var(--red); font-family: 'Quicksand', sans-serif; font-size: 15px; font-weight: 500; margin-bottom: 10px; } p, ul { color: white; font-size: 15px; line-height: 1.5em; } p:last-child { margin-bottom: 0; text-align: right; } li { width: 49%; display: inline-block; } a { text-decoration: none; font-size: 15px; padding-bottom: 2px; border-bottom: 1px dotted rgba(255,255,255,0.75); transition: all 0.3s ease-in; &:hover { color: white; transition: all 0.3s ease-in; } } button, button#ihavecookiesBtn { border: none; color: #FFF; text-decoration: none; background-color: #3B4767; border: 1px solid #3B4767; font-size: 1em; padding: 7px; border-radius: 3px; margin-left: 15px; cursor: pointer; transition: all 0.3s ease-in; } button:hover { background: transparent; color: #3B4767; transition: all 0.3s ease-in; } button#gdpr-cookie-advanced { background: transparent; border: 1px solid #FFF; } button:disabled { opacity: 0.3; } input[type="checkbox"] { float: none; margin-top: 0; margin-right: 5px; } }