@import url('https://googleapis.com');


/* aggiunte per visualizzazione responsiva */

	
/* modalità telefono */ 

@media (max-width: 970px) { 

*, *::before, *::after {
  box-sizing: border-box;
}


/* ridefinisce il font */
body, table, td, th, p, span {
    font-family: 'Roboto', sans-serif!important;
}
font {
    font-family: 'Roboto', sans-serif !important;
    /* font-size: 14px !important;  */  /* Inserisci la dimensione che preferisci */
    
}

/* evita le prime righe delle tabelle show con margini eccessivi */
p {
margin-block-start: 0;
margin-block-end: 0;
}


    img {max-width: 100%!important;
	height: auto!important;}

body {background-attachment: initial!important;
      font {font-size: 19px!important};    }

 table tbody, table thead {  
      display: grid;  
    }  
    table td {  
      display: block;  
    }
	
table, th, tr {  
    border: 0;
   height: auto !important;
}

table {
	 width: 100%!important;      
}	

td {
	  width: 100%!important;
	  height: auto!important; 
	  padding: 8px;
	  }	

font {font-size: 16px!important;}

span {dislpay: inline-block!important;} 
 

div:not(.search-container-ag) {
	 max-width: 100%!important;
}	

 body > center > div { height: auto!important; } 

 span {font-size:inherit!important;}
 
 .MsoNormal {font-size:inherit!important;}
 table.MsoNormalTable {font-size:inherit!important;}


ul {
	padding-left: 20px;
	padding-right: 20px;
}


/* correzione blocco homepage */

._2p3a  {width: 100%!important;}

iframe {width: 100%!important;}

.twitter-timeline {width: 100%!important;} 

a ._29bd {
	left: -109px!important;
	position: relative!important;
}


p {line-height: initial!important;
   padding: 0 8px;}

*/
     
	 body div.fc-consent-root {
	                     width: auto !important;
						 }
						 
/* dimensioni font mirate */
font[size="1"] {font-size: 0.9em!important;}
font[size="2"] {font-size: 1.185em!important;}	
font[size="7"] {font-size: 3em!important;}	


/* aggiusta la striscia in alto */
/* .striscia_superiore table, .striscia_superiore td, .striscia_superiore th, .striscia_superiore tr, .striscia_superiore font */
.striscia_superiore table, .striscia_superiore th, .striscia_superiore tr, .striscia_superiore font
 {
	box-sizing: border-box;
	padding: 0 2px;
	cell-spacing: 0;
    font-size: 15px!important;
	border: 0;
	border-collapse: collapse;
}

 .striscia_superiore td
 {
	box-sizing: border-box;
	padding: 0 2px;
	cell-spacing: 0;
    font-size: 1px!important;
    border-colro: black;
	border-collapse: collapse;
}


/*
.striscia_superiore table {display: table;}
.striscia_superiore th {display: table-row;}
.striscia_superiore th, .striscia_superiore td  {display: table-cell;}
*/
	

.tabella-intestazione-indice-doppuiatori {margin: 0!important;]
						 						 
	 
}	