/* Document settings */
body {background-color:#ffffff; font-family:sans-serif;}
a {text-decoration:underline;}
a:link {color:#0000EE; cursor:pointer;}
a:visited {color:#561A8B;}
a:hover {color:#0000EE;}
a * {color:#0000EE;text-decoration:underline;}
sup {font-size:0.7em; vertical-align: 0.3em;}
sub {font-size:0.7em;}
.xr_tl {position: absolute; white-space: pre; unicode-bidi:bidi-override;}
.xr_ap {position: absolute; border:none;}


#PrivacyCookie{
    background: #fff;
    border-bottom: 1px solid #333;
    width: 100%;
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1000;
    position: fixed;
    top: 0;
    left: 0;
    padding: 10px;
}
#PrivacyCookie .privacy_cookie_content{
    max-width: 960px;
    min-width: 320px;
    position: relative;
    margin: 0 auto;
    padding: 0 10px;
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
}
#PrivacyCookie .privacy_cookie_testo{
    font-size: 13px;
    line-height: 20px;
    padding: 0 60px 0 0;
}
#PrivacyCookie .privacy_cookie_testo a{
    text-decoration: underline;
}
#PrivacyCookie .privacy_cookie_form{
    text-align: center;
    position: absolute;
    top: 9px;
    right: 10px;
    margin: auto;
}
#PrivacyCookie .privacy_cookie_form input[type="submit"]{
    border: none;
    text-decoration: underline;
    font-size: 13px;
    cursor: pointer;
	background: transparent;
}
@media (max-width: 479px){
    #PrivacyCookie .privacy_cookie_form{
        position: static;
    }
    #PrivacyCookie .privacy_cookie_testo{
       padding: 0 0 10px;
    }
}