#acceptCookieBanner .clearfix { height: 1%; } #acceptCookieBanner .clearfix { display: block; } #acceptCookieBanner{top:0px; left:0px; z-index: 9999999999;background: #1d3c52; color: #fff; width:100%; font: 12px/18px "Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif; line-height:22px; position: fixed; margin: 0 auto; padding: 10px 0; letter-spacing:normal!important; text-align:left;} #acceptCookieBanner-ie8{top:0; position:fixed!important; width:100%; height:100%;} #cookie-message-container{background: #1d3c52;max-height:70px; max-width: 990px; display: block; margin:0 auto;} .cookie-message-container {z-index: 9999999999;padding:0 10px;} .cookie-message-container a{ color: #f5e5d5; text-decoration:underline;} .cookie-message-container span{float: left; width:90%;} .cookiebar-ico{float:right; width:47px; margin-top:5px; } #img-close{ width:12px; height:12px; float:right; margin-bottom:22px; cursor:pointer;} #img-ok{ width:47px; height:20px; cursor:pointer;} @media (max-width: 990px) { .cookie-message-container span{width:80%;} } @media (max-width: 640px) { .cookie-message-container span{width:75%;} } @media (max-width: 320px) { .cookie-message-container span{width:45%;} } /* #acceptCookieBanner .cookie-message-container { background: #ffffff; color: #000; padding: 10px; max-width:400px; max-height:320px; position: fixed; top: 50%; left: 50%; margin-right: -50%; -webkit-box-shadow: 0 0 5px 0 #ccc; box-shadow: 0 0 5px 0 #ccc; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-align:center; line-height: 20px; z-index: 9999999999; -ms-transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); letter-spacing:normal!important; } #acceptCookieBanner { position: absolute; z-index: 9999999999; } #acceptCookieBanner:before { content: ""; position: fixed; z-index: -1; width:100%; height:100%; top:0; left:0; background: #000; opacity: 0.6; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; } .cookie-message-container p { z-index: 999; font: 12px/18px "Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif; text-align:center; clear:both; margin-bottom:20px; line-height:22px; margin-top:0px; } span.CookiesLink { z-index: 999; padding-top: 10px; display: block; } span.CookiesLink a{ text-decoration:underline!important; font-weight: 600; color:#286c8c; } p.CookiesLink a{ text-decoration:underline!important; font-weight: 600; color:#286c8c; } h2.titleInformativa { font: 18px/22px "sole_headline", "Times New Roman", serif; color:#000; clear:both; text-align:center; margin-bottom: 10px; background-color: transparent!important; } .cookiebar-ok{ z-index: 999; position:relative; top: 60%; cursor:pointer; margin-bottom: 15px; } #cookiebar-close{ position:relative; float:right; width:26px; height:26px; margin-bottom:10px!important; background-color:#fff; } #acceptCookieBanner .cookie-message-container button { border: none; padding: 0; margin: 0; font-size: 100%; vertical-align: middle; line-height: normal; -webkit-appearance: button; cursor: pointer; } #acceptCookieBanner-ie8 { top:0; position:fixed!important; filter:alpha(opacity=60); width:100%; height:100%; background: #000; } .acceptCookieBanner-modified:before { background:transparent!important; } */