/*#servizi_tema .btn, #servizi_online a.btn{
    
    width: 31%;
    
    
}*/

#servizi_tema, #servizi_online{
    
    padding: 1rem;
    
}

article.new{
    
    width: 31%;
    
}

section.articles{
    
    padding:1rem;
    
}

#content, #footer #footer-wrap, #info-bar #int-nav, .content{
    
    width: 100%;
     
}

.content{
    
    padding:0.5rem;
    
}

#sindaco > .content > div{
    
    width:44%;
    
}

#pm-viabilita > div:nth-child(2), #pm-ztl > div:nth-child(2) {
    
    min-width: 0rem;
    width: 76%;
    
}

#src-eng:empty{
    
    display: none;
    
    
}

ul.div100 > li > div > a > span, ul.div100 > li > a > span{
    
    width:90% !important;
    
}

.alleg > a > span {
    
    
    
}

#organi_governo .div50{
    
    width:59%;
    
}

#chart-leg{
    
    width:100%;
    
}

.doughnut-legend{
    
    width:100%;
    
}

.missioni{
    
    height: 8rem;
    
}

#organi_governo .div50#at-grid {
    
    width:41%;
    margin-top: 1rem;
    padding: 1rem;
    column-count: 1;
    /* border-bottom: none; */
    
}

.leggi-tutte{
    
    width: 100%;
    
}

#accade-intro span{
    
    width: 12% !important;
    margin: 1% 44% !important;
    
}

#header #header-top span{
    
    padding-left: 6rem;
    
}

#linx li{
    
    min-height:16.5rem;
    
}

#linx li h3{
    
    width:75%;
    
}

.content > p{
    
    width:100%;
    padding:.5rem;
}

.content > p img{
    
    width:100% !important;
    
}

#siti-tema ul li a {
    
    min-height: 8rem;
    
}

#src-wrap #contestual-search-box{
    
    margin-left:16rem;
    
}

#contestual-search-box, #contestual-search-box-tel, #contestual-search-box-mail{
    
    width:34%;
    
}

#pm-viabilita > div:nth-child(2),
#tributi > div:nth-child(2),
#pm-ztl > div:nth-child(2),
#urp > div:nth-child(2),
#pec > div:nth-child(2),
#generic > div:nth-child(2),
#tributo-locale > div:nth-child(2),
#tessere-preziose > div:nth-child(2){
    
    width: 63%;
    padding-right:1rem;
    
}

#tessere-preziose ul#tessere-preziose-list li .div100 div{
    
    min-width: 1140px;
    
}

#aspc-newslist .new{
    
    width:47%;
    
}

#footer.pnrr .mob-adapt {
    width: 42rem !important;
}