
/*********		STILE GENERICO TABELLA  	**********/

table { 
width: 100%; 
border-collapse: collapse; 
text-align: center; 
}
caption {
  background: #dbb768;
  font-weight: bold;
  font-size: 1.1em;
  margin-left: -1px; /* Fix FF 1px issue */
  
}

th { 
background: #333; 
color: white; 
font-weight: bold; 
}
td, th { 
padding: 10px; 
border: 1px solid #fff; 
text-align: center; 
}
tr:nth-of-type(odd){				/*  Righe  scuro dispari */
background:rgba(192,192,192, 0.8);
}
tr:nth-of-type(even){					/*  Righe chiaro pari */
background:rgba(192,192,192, 0.2);
}
a{
text-decoration:none;
color:#36F;
/*line-height:50px;*/
}

.table_result5 th {
	background: #0080C0; 
	color: white; 
	font-weight: bold;
	
}

.table_result5 {
	background: #71B2CF; 
	color: black; 
	
	}
.table_result5 td, th {
	padding: 10px; 
	border: 1px solid #fff; 
	text-align: center;

}

.table_result5 tr:nth-of-type(odd){				/*  Righe  scuro dispari */
background:rgba( 170,193,221, 0.8);
}
.table_result5 tr:nth-of-type(even){					/*  Righe chiaro pari */
background:rgba( 212,223,237,0.8);
} 

.table_result6 th {
	background: #0080C0; 
	color: white; 
	font-weight: bold;
	
}

.table_result6 {
	background: #71B2CF; 
	color: black; 
	
	}
.table_result6 td, th {
	padding: 10px; 
	border: 1px solid #fff; 
	text-align: center;

}

.table_result6 tr:nth-of-type(odd){				/*  Righe  scuro dispari */
background:rgba( 170,193,221, 0.8);
}
.table_result6 tr:nth-of-type(even){					/*  Righe chiaro pari */
background:rgba( 212,223,237,0.8);
} 

.table_result7 th {
	background: #0080C0; 
	color: white; 
	font-weight: bold;
	
}

.table_result7 {
	background: #71B2CF; 
	color: black; 
	
	}
.table_result7 td, th {
	padding: 10px; 
	border: 1px solid #fff; 
	text-align: center;

}

.table_result7 tr:nth-of-type(odd){				/*  Righe  scuro dispari */
background:rgba( 170,193,221, 0.8);
}
.table_result7 tr:nth-of-type(even){					/*  Righe chiaro pari */
background:rgba( 212,223,237,0.8);
} 

.table_mvno th {
	background: #0080C0;
	color: white;
	font-weight: bold;

}

.table_mvno {
	background: #71B2CF;
	color: black;

	}
.table_mvno td, th {
	padding: 10px;
	border: 1px solid #fff;
	text-align: center;

}

.table_mvno tr:nth-of-type(odd){				/*  Righe  scuro dispari */
background:rgba( 170,193,221, 0.8);
}
.table_mvno tr:nth-of-type(even){					/*  Righe chiaro pari */
background:rgba( 212,223,237,0.8);
}


.table_result1 td:nth-of-type(2) { background:rgba( 63,107,175, 0.5); }                             /*  inseriamo il colore per ciascuna cella con il selettore nth-of-type  */
.table_result1 td:nth-of-type(3) { background:rgba( 177,59,61, 0.5); }
.table_result1 td:nth-of-type(4) { background:rgba( 138,176,71, 0.5); }
.table_result1 td:nth-of-type(5) { background:rgba( 108,78,145, 0.5); }
.table_result1 th:nth-of-type(2) { background:rgba( 63,107,175, 0.8); }                             /*  inseriamo il colore per ciascuna cella con il selettore nth-of-type  */
.table_result1 th:nth-of-type(3) { background:rgba( 177,59,61, 0.8); }
.table_result1 th:nth-of-type(4) { background:rgba( 138,176,71, 0.8); }
.table_result1 th:nth-of-type(5) { background:rgba( 108,78,145, 0.8); }


.table_result1_3op td:nth-of-type(2) { background:rgba( 177,59,61, 0.5); }
.table_result1_3op td:nth-of-type(3) { background:rgba( 138,176,71, 0.5); }
.table_result1_3op td:nth-of-type(4) { background:rgba( 108,78,145, 0.5); }
.table_result1_3op th:nth-of-type(2) { background:rgba( 177,59,61, 0.8); }
.table_result1_3op th:nth-of-type(3) { background:rgba( 138,176,71, 0.8); }
.table_result1_3op th:nth-of-type(4) { background:rgba( 108,78,145, 0.8); }


@media only screen and (min-width: 768px) and (max-width: 979px){
table { 
font-size:13px;
}
}		
/*********		MEDIA QUERY  	**********/	
@media only screen and (min-width: 481px) and (max-width: 767px){
		
table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
caption {
  background: #dbb768;
  font-weight: bold;
  font-size: 1.1em;
  margin-left: -1px; /* Fix FF 1px issue */
  
}
		
thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
tr { border: 1px solid #666; }
		
td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%; 
border:0;
}
		
td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;  
font-weight:bold;
}

.table_result1 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result1 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result1 tr { border: 1px solid #666; }
		
.table_result1 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%; 
border:0;
}
		
.table_result1 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;  
font-weight:bold;
}

.table_result1_3op table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block;
}

.table_result1_3op thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result1_3op tr { border: 1px solid #666; }

.table_result1_3op td {
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%;
border:0;
}

.table_result1_3op td:before {
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;
font-weight:bold;
}


.table_result5 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result5 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result5 tr { border: 1px solid #666; }
		
.table_result5 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%; 
border:0;
}
		
.table_result5 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;  
font-weight:bold;
}

.table_result6 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result6 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result6 tr { border: 1px solid #666; }
		
.table_result6 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%; 
border:0;
}
		
.table_result6 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;  
font-weight:bold;
}

.table_result7 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result7 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result7 tr { border: 1px solid #666; }
		
.table_result7 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%; 
border:0;
}
		
.table_result7 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;  
font-weight:bold;
}

.table_mvno table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block;
}

.table_mvno thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_mvno tr { border: 1px solid #666; }

.table_mvno td {
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 50%;
border:0;
}

.table_mvno td:before {
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 60%;
font-weight:bold;
}
		
.table_result1 td:nth-of-type(1):before { content: "Misura / Operatore"; }
.table_result1 td:nth-of-type(2):before { content: "H3G"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result1 td:nth-of-type(3):before { content: "TIM"; }
.table_result1 td:nth-of-type(4):before { content: "Vodafone"; }
.table_result1 td:nth-of-type(5):before { content: "Wind"; }

.table_result1_3op td:nth-of-type(1):before { content: "Misura / Operatore"; }
.table_result1_3op td:nth-of-type(3):before { content: "TIM"; }
.table_result1_3op td:nth-of-type(4):before { content: "Vodafone"; }
.table_result1_3op td:nth-of-type(5):before { content: "Wind Tre"; }


.table_result5 td:nth-of-type(1):before { content: "Campagna 2014"; }		
.table_result5 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result5 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result5 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result5 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result5 td:nth-of-type(6):before { content: "Fascia 5"; }


.table_result6 td:nth-of-type(1):before { content: "Campagna 2015 Città 3G"; }		
.table_result6 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result6 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result6 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result6 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result6 td:nth-of-type(6):before { content: "Fascia 5"; }

.table_result7 td:nth-of-type(1):before { content: "Campagna 2015 Città 4G"; }		
.table_result7 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result7 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result7 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result7 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result7 td:nth-of-type(6):before { content: "Fascia 5"; }

.table_kpi td:nth-of-type(1):before { content: "Tipo di misura"; }
.table_kpi td:nth-of-type(2):before { content: "Significato"; }                             /*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_kpi td:nth-of-type(3):before { content: "Unità di misura"; }
.table_kpi td:nth-of-type(4):before { content: "Termine tcnico (KPI)"; }

.table_mvno td:nth-of-type(1):before { content: "Operatore"; }
.table_mvno td:nth-of-type(2):before { content: "Tipologia"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_mvno td:nth-of-type(3):before { content: "Operatore ospitante"; }
.table_mvno td:nth-of-type(4):before { content: "Reti utilizzate"; }
.table_mvno td:nth-of-type(5):before { content: "Limitazioni"; }
	
}	

@media only screen and (min-width: 320px) and (max-width: 480px){	

table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}

caption {
  background: #dbb768;
  font-weight: bold;
  font-size: 1.1em;
  margin-left: -1px; /* Fix FF 1px issue */
  
}
		
thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
th {
word-wrap:break-word;
}
tr { 
border: 1px solid #666; 
padding-top:20px;}
		
td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */ 
line-height:35px;
border:0;
word-wrap:break-word;
}
		
td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;  
font-weight:bold;
line-height:0px;
top:10px;
word-wrap:break-word;
}

.table_result1 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result1 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result1 th {
word-wrap:break-word;
}
.table_result1 tr { 
border: 1px solid #666; 
padding-top:20px;}
		
.table_result1 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */ 
line-height:35px;
border:0;
padding:20px;
word-wrap:break-word;
}
		
.table_result1 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;  
font-weight:bold;
line-height:0px;
top:10px;
word-wrap:break-word;
}

.table_result1 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block;
}

.table_result1_3op thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result1_3op th {
word-wrap:break-word;
}
.table_result1_3op tr {
border: 1px solid #666;
padding-top:20px;}

.table_result1_3op td {
position: relative;		/* Creiamo lo spazio per l'intestazione  */
line-height:35px;
border:0;
padding:20px;
word-wrap:break-word;
}

.table_result1_3op td:before {
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;
font-weight:bold;
line-height:0px;
top:10px;
word-wrap:break-word;
}




.table_result5 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result5 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result5 th {
word-wrap:break-word;
}
.table_result5 tr { 
border: 1px solid #666; 
padding-top:20px;}
		
.table_result5 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */ 
line-height:35px;
border:0;
word-wrap:break-word;
}
		
.table_result5 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;  
font-weight:bold;
line-height:0px;
top:5px;
word-wrap:break-word;
}


.table_result6 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result6 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result6 th {
word-wrap:break-word;
}
.table_result6 tr { 
border: 1px solid #666; 
padding-top:20px;}
		
.table_result6 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */ 
line-height:35px;
border:0;
word-wrap:break-word;
}
		
.table_result6 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;  
font-weight:bold;
line-height:0px;
top:5px;
word-wrap:break-word;
}


.table_result7 table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block; 
}
		
.table_result7 thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_result7 th {
word-wrap:break-word;
}
.table_result7 tr { 
border: 1px solid #666; 
padding-top:20px;}
		
.table_result7 td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */ 
line-height:35px;
border:0;
word-wrap:break-word;
}
		
.table_result7 td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;  
font-weight:bold;
line-height:0px;
top:5px;
word-wrap:break-word;
}

.table_mvno table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block;
}

.table_mvno thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
.table_mvno th {
word-wrap:break-word;
}
.table_mvno tr {
border: 1px solid #666;
padding-top:20px;}

.table_mvno td {
position: relative;		/* Creiamo lo spazio per l'intestazione  */
line-height:35px;
border:0;
word-wrap:break-word;
}

.table_mvno td:before {
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 0px;
left: 0px;
width: 100%;
font-weight:bold;
line-height:0px;
top:5px;
word-wrap:break-word;
}

.table_result1 td:nth-of-type(1):before { content: "Misura / Operatore"; }
.table_result1 td:nth-of-type(2):before { content: "H3G"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result1 td:nth-of-type(3):before { content: "TIM"; }
.table_result1 td:nth-of-type(4):before { content: "Vodafone"; }
.table_result1 td:nth-of-type(5):before { content: "Wind"; }

.table_result1_3op td:nth-of-type(1):before { content: "Misura / Operatore"; }
.table_result1_3op td:nth-of-type(2):before { content: "TIM"; }
.table_result1_3op td:nth-of-type(3):before { content: "Vodafone"; }
.table_result1_3op td:nth-of-type(4):before { content: "Wind Tre"; }

.table_result5 td:nth-of-type(1):before { content: "Campagna 2014"; }		
.table_result5 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result5 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result5 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result5 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result5 td:nth-of-type(6):before { content: "Fascia 5"; }
	
.table_result6 td:nth-of-type(1):before { content: "Campagna 2015 Città 3G"; }		
.table_result6 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result6 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result6 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result6 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result6 td:nth-of-type(6):before { content: "Fascia 5"; }

.table_result7 td:nth-of-type(1):before { content: "Campagna 2015 Città 4G"; }		
.table_result7 td:nth-of-type(2):before { content: "Fascia 1"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_result7 td:nth-of-type(3):before { content: "Fascia 2"; }
.table_result7 td:nth-of-type(4):before { content: "Fascia 3"; }
.table_result7 td:nth-of-type(5):before { content: "Fascia 4"; }
.table_result7 td:nth-of-type(6):before { content: "Fascia 5"; }

.table_kpi td:nth-of-type(1):before { content: "Tipo di misura"; }
.table_kpi td:nth-of-type(2):before { content: "Significato"; }                             /*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_kpi td:nth-of-type(3):before { content: "Unità di misura"; }
.table_kpi td:nth-of-type(4):before { content: "Termine tcnico (KPI)"; }

.table_mvno td:nth-of-type(1):before { content: "Operatore"; }
.table_mvno td:nth-of-type(2):before { content: "Tipologia"; }				/*  inseriamo l'etichetta per ciascuna cella con il selettore nth-of-type  */
.table_mvno td:nth-of-type(3):before { content: "Operatore ospitante"; }
.table_mvno td:nth-of-type(4):before { content: "Reti utilizzate"; }
.table_mvno td:nth-of-type(5):before { content: "Limitazioni"; }


}
	

	
	
