﻿        #privacy-container a{color:rgba(0, 157, 79,1)}
        #privacy-container {width:100%;margin:0 auto 0px;text-align:justify}
        #privacy-container ol#lista-principale {padding:0;margin: auto; list-style:none;}                                              
        #privacy-container ol#lista-principale li{margin:10px auto 0px;}
        #privacy-container ol#lista-principale li article.testo-articolo{border-left:1px solid #9bc108;border-right:1px solid #9bc108;border-bottom:1px solid #9bc108;overflow: hidden;transition:max-height 0.3s;max-height:0;line-height:1.5;font-family:Poppins,sans-serif,serif;font-size:16px}
        #privacy-container ol#lista-principale li div.container-titolo-article,
        #privacy-container ol#lista-principale li button.container-titolo-article{width:100%;cursor:pointer;background:rgba(152,191,0,0.7);position:relative}
        #privacy-container ol#lista-principale li div.container-titolo-article:hover,
        #privacy-container ol#lista-principale li button.container-titolo-article:hover{background:rgba(152,191,0,0.9)}
        #privacy-container ol#lista-principale li div.container-titolo-article:after, 
        #privacy-container ol#lista-principale li div.container-titolo-article:before,
        #privacy-container ol#lista-principale li button.container-titolo-article:after, 
        #privacy-container ol#lista-principale li button.container-titolo-article:before,
        div.RigaGriglia:before,div.RigaGriglia:after{content: "";display: table;clear: both;}
        #privacy-container ol#lista-principale li div.container-titolo-article span:first-of-type,
        #privacy-container ol#lista-principale li button.container-titolo-article span:first-of-type{font-weight:500;color:#444;text-align:left;margin-top:0;line-height:1.5;margin-bottom:0; padding:20px;font-size:22px; position:relative; float:left;width:90%;box-sizing:border-box;font-family:Poppins,sans-serif,serif}
        #privacy-container ol#lista-principale li div.container-titolo-article span:last-of-type,
        #privacy-container ol#lista-principale li button.container-titolo-article span:last-of-type{padding:20px;width:10%;display:inline-block;box-sizing:border-box;text-align:center;font-size:22px;}
       .noSelect{-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
        
       #privacy-container ol#lista-principale li article.testo-articolo p,
       #privacy-container ol#lista-principale li article.testo-articolo h3{padding-left:10px; padding-right:10px;}
       #privacy-container ol#lista-principale li article.testo-articolo ul,
       #privacy-container ol#lista-principale li article.testo-articolo ol{padding: 0px 30px 10px;}


       @media(max-width:800px){            
            #privacy-container {margin:0px auto;padding-top:20px}                                                    
            #privacy-container h3{font-size:16px; font-weight:bold}
            #privacy-container ol#lista-principale {width:90%;padding:0px;margin:auto}                   
            #privacy-container ol#lista-principale li div.container-titolo-article span:first-of-type,
            #privacy-container ol#lista-principale li button.container-titolo-article span:first-of-type{padding:0;font-size:16px;padding:10px 2.5%;width:80%;text-shadow:none !important;font-weight:bold}
            #privacy-container ol#lista-principale li div.container-titolo-article span:last-of-type,
            #privacy-container ol#lista-principale li button.container-titolo-article span:last-of-type{padding:0;font-size:16px;padding:10px 2.5%;width:20%}
            #privacy-container ol#lista-principale li article.testo-articolo p{margin-top:10px;} 
            #privacy-container ol#lista-principale li article.testo-articolo h3{margin-top:20px;margin-bottom:0} 
      }

       #privacy-container ol#lista-principale li button.container-titolo-article{display: flex;width: 100%;place-content: space-between;align-items: center;outline:none;border:none}
       #privacy-container ol#lista-principale li button.container-titolo-article:focus{outline:3px solid #000!important}