﻿.StickyFooter{position:fixed;bottom:0;width:100%;z-index:90;}.StickyFooter .privacy-warning{width:150px;padding:10px;margin-left:auto;margin-bottom:10px;margin-right:10px;background-color:#4d4d4f;opacity:.8;color:#fff;font-size:14px;}.StickyFooter .privacy-warning a{color:#fff;font-weight:900;}.StickyFooter #CookieBanner{min-height:40px;background-color:#4d4d4f;text-align:justify;display:none;color:#fff;width:100%;}.StickyFooter #CookieBanner .banner-container{display:block;margin:0 auto;height:100%;width:100%;max-width:800px;position:relative;}.StickyFooter #CookieBanner .banner-container .text-container{display:block;width:80%;height:100%;padding:8px;font-size:16px;line-height:14px;}.StickyFooter #CookieBanner .banner-container .text-container a{color:#fff;font-weight:900;}.StickyFooter #CookieBanner .banner-container .button-container{position:absolute;top:0;right:0;width:20%;height:100%;}.StickyFooter #CookieBanner .banner-container .button-container .container-table{display:table;width:100%;height:100%;}.StickyFooter #CookieBanner .banner-container .button-container .container-table .container-cell{display:table-cell;vertical-align:middle;text-align:center;}.StickyFooter #CookieBanner .banner-container .button-container .container-table .container-cell a#cookieConfirm{color:#fff;border:solid 2px;padding:5px;border-radius:5px;font-size:16px;}@media only screen and (min-width:500px){.StickyFooter #CookieBanner .banner-container{width:80%;}.StickyFooter #CookieBanner .banner-container .text-container{width:90%;}.StickyFooter #CookieBanner .banner-container .button-container{width:10%;}.StickyFooter #CookieBanner .banner-container .button-container .container-table .container-cell{text-align:right;}}