/* Cookie styles */
#cookielink{display: none;}

.cookie-container{background-color: #008D50; width: 100%; position: fixed; bottom: 0; z-index: 10000; display: none; height: auto; overflow: none; font-size: 1em;}
.cookie-container .wrapper{color: white; padding: 1%; width: 98%; position: relative; line-height: 1em;}
.cookie-container #morecookieinfo {margin: 0px 0 0 0 !important; height: 160px; font-size: 0.9em;}
.cookie-container #cookiespopupclose{position: absolute; bottom: 11px; right: 10px; width: auto !important;}
.cookie-container h2{font-size: 1.6em; color: white; letter-spacing: 0.01em; width: 100%; margin: 0; height: auto; margin-bottom: 20px !important;}
.cookie-container p{color: white; width: 100%; margin: 0;}
.cookie-container #morecookieinfo p{margin: 10px 0; line-height: 1.2em;}
.cookie-container a{color: white; text-decoration: underline;}