.cookieoverlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(175,175,175,.7);z-index:999;display:none;max-height:100%;overflow:auto}.cookieoverlay-wrapper{background:#fff;max-height:90%;width:90%;padding:32px 40px 40px;-moz-box-shadow:0 0 15px rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}@media all and (min-width:641px){.cookieoverlay-wrapper{position:absolute;left:50%;top:52.5%;transform:translate(-50%,-50%)}}@media all and (min-width:992px){.cookieoverlay-wrapper{padding:70px 40px 40px}}@media all and (max-width:640px){.cookieoverlay-wrapper{padding:20px 20px 0;margin:20px;width:auto;max-height:100%;overflow:auto}}@media all and (max-width:340px){.cookieoverlay-wrapper{padding:13px 16px 0;margin:16px}}.cookieoverlay-wrapper .fliesstext{font-size:22px!important;color:#81898f;margin-bottom:25px;line-height:1.4em}@media all and (max-width:420px){.cookieoverlay-wrapper .fliesstext{font-size:16px!important}}@media all and (max-width:340px){.cookieoverlay-wrapper .fliesstext{line-height:1.3em}}.cookieoverlay-wrapper h1{margin-bottom:10px;font-size:32px;line-height:normal;color:#000}@media all and (max-width:400px){.cookieoverlay-wrapper h1{font-size:24px}}.cookieoverlay-wrapper span.icon{font-weight:700;display:inline-block;margin-top:-2px}.cookieoverlay-wrapper .button-row .button{background:#343e47;width:100%;display:inline-block;text-align:center;font-weight:700;color:#fff!important;padding:8px 40px;margin-top:40px}.cookieoverlay-wrapper .button-row a{color:#6c7980}.cookieoverlay-wrapper .close{position:absolute;right:0;top:0;width:50px;height:50px;background:#343e47;color:#fff;cursor:pointer;text-align:center}@media all and (max-width:640px){.cookieoverlay-wrapper .close{right:20px;top:20px}}@media all and (max-width:340px){.cookieoverlay-wrapper .button-row .button{margin-top:24px}.cookieoverlay-wrapper .close{right:16px;top:16px}}.cookieoverlay-wrapper .close:before{content:'\2715';font-family:fontello;line-height:50px;font-size:30px}@media all and (min-width:981px){.cookieoverlay-wrapper{padding:52px 60px 60px}.cookieoverlay-wrapper .button-row .Button{float:left}.cookieoverlay-wrapper .button-row .button{float:right;width:auto;margin-top:0}.cookieoverlay-wrapper .close{width:70px;height:70px}.cookieoverlay-wrapper .close:before{line-height:70px;font-size:40px}}@media all and (min-width:981px) and (max-width:1139px){.cookieoverlay-wrapper{width:80%}}@media all and (min-width:1601px){.cookieoverlay-wrapper{width:50%}}