#cookie_banner{position:fixed!important;z-index:16777270;width:100%!important;background-color:rgba(0,0,0,.8);text-align:left;border:none!important;display:none;left:0;right:0;bottom:0;float:none!important;text-shadow:none;border-radius:0!important;margin:0 auto!important}#cookie_banner .cookie{float:left;display:inline}#cookie_info{background:#fff;height:304px;left:50%;margin-left:-350px;margin-top:-182px;margin-bottom:20px;position:fixed;top:50%;width:700px;box-shadow:0 0 40px #444;z-index:16777271;padding:30px;box-sizing:border-box;display:none;border:1px solid #999 text-shadow:none}#cookie_info .cookie_info_close{position:absolute;top:-15px;right:-15px;color:#fff;font-weight:700;height:25px;width:25px;border-radius:16px;background:#a00 url(//www.k-kerschbaumer.it/wp-content/plugins/wemo-cookie-mu/images/close.png);text-align:center;line-height:1.3em;font-size:18px;cursor:pointer}#cookie_info_plus{box-sizing:border-box;overflow:auto;height:254px;padding-right:10px;color:#000;text-align:left}#cookie_info_plus p{color:#000;text-align:left;font-size:12px}#cookie_banner p{font-size:11px;padding:7px 50px 5px 5px;margin:0;line-height:1.2em;color:#000;float:none!important}#cookie_banner h2{font-size:20px;font-weight:700}#cookie_banner p span{text-decoration:underline;cursor:pointer;font-weight:700;float:none!important}#cookie_banner .accept{float:right;margin-left:5px;cursor:pointer;width:40px;height:40px;margin:0 0 auto auto;background:#0089f2;padding:3px;background-color:#fff}#cookie_banner .accept:hover{box-shadow:0 0 15px #000}@media screen and (max-width:700px){#cookie_info{left:0;width:85%;margin:0 5%}}