@media only screen and (max-width: 800px) {
    
    /* Force table to not be like tables anymore */
	#listaMovimentiTable table, 
	#listaMovimentiTable thead, 
	#listaMovimentiTable tbody, 
	#listaMovimentiTable th, 
	#listaMovimentiTable td, 
	#listaMovimentiTable tr,
	#ultimoMovimentoTable table, 
	#ultimoMovimentoTable thead, 
	#ultimoMovimentoTable tbody, 
	#ultimoMovimentoTable th, 
	#ultimoMovimentoTable td, 
	#ultimoMovimentoTable tr,
	#dettaglioUsciteTable table, 
	#dettaglioUsciteTable thead, 
	#dettaglioUsciteTable tbody, 
	#dettaglioUsciteTable th, 
	#dettaglioUsciteTable td, 
	#dettaglioUsciteTable tr,
	#contributiVersatiTable table, 
	#contributiVersatiTable thead, 
	#contributiVersatiTable tbody, 
	#contributiVersatiTable th, 
	#contributiVersatiTable td, 
	#contributiVersatiTable tr,
	#posizioneMaturataTable table, 
	#posizioneMaturataTable thead, 
	#posizioneMaturataTable tbody, 
	#posizioneMaturataTable th, 
	#posizioneMaturataTable td, 
	#posizioneMaturataTable tr,
	#listaStoricoMovimenti table, 
	#listaStoricoMovimenti thead, 
	#listaStoricoMovimenti tbody, 
	#listaStoricoMovimenti th, 
	#listaStoricoMovimenti td, 
	#lineeInvestimentoContribuzioneDiv table, 
	#lineeInvestimentoContribuzioneDiv thead, 
	#lineeInvestimentoContribuzioneDiv tbody, 
	#lineeInvestimentoContribuzioneDiv th, 
	#lineeInvestimentoContribuzioneDiv td, 
	#lineeInvestimentoContribuzioneDiv tr
	#lineeInvestimentoMontanteDiv table, 
	#lineeInvestimentoMontanteDiv thead, 
	#lineeInvestimentoMontanteDiv tbody, 
	#lineeInvestimentoMontanteDiv th, 
	#lineeInvestimentoMontanteDiv td, 
	#lineeInvestimentoMontanteDiv tr,
	#listaBeneficiariDettaglioAdesioneDiv table, 
	#listaBeneficiariDettaglioAdesioneDiv thead, 
	#listaBeneficiariDettaglioAdesioneDiv tbody, 
	#listaBeneficiariDettaglioAdesioneDiv th, 
	#listaBeneficiariDettaglioAdesioneDiv td, 
	#listaBeneficiariDettaglioAdesioneDiv tr,
/* 	#sezTableBeneficiari table, 
	#sezTableBeneficiari thead, 
	#sezTableBeneficiari tbody, 
	#sezTableBeneficiari th, 
	#sezTableBeneficiari td, 
	#sezTableBeneficiari tr, */
	#tabellaContribuzioneDiv table, 
	#tabellaContribuzioneDiv thead, 
	#tabellaContribuzioneDiv tbody, 
	#tabellaContribuzioneDiv th, 
	#tabellaContribuzioneDiv td, 
	#tabellaContribuzioneDiv tr,
	#tabellaPatrimonioMaturatoDiv table, 
	#tabellaPatrimonioMaturatoDiv thead, 
	#tabellaPatrimonioMaturatoDiv tbody, 
	#tabellaPatrimonioMaturatoDiv th, 
	#tabellaPatrimonioMaturatoDiv td, 
	#tabellaPatrimonioMaturatoDiv tr,
	#divDettaglioVersamenti table, 
	#divDettaglioVersamenti thead, 
	#divDettaglioVersamenti tbody, 
	#divDettaglioVersamenti th, 
	#divDettaglioVersamenti td, 
	#divDettaglioVersamenti tr,
	#divDatePagamenti table, 
	#divDatePagamenti thead, 
	#divDatePagamenti tbody, 
	#divDatePagamenti th, 
	#divDatePagamenti td, 
	#divDatePagamenti tr
	#divSezioneUpload table, 
	#divSezioneUpload thead, 
	#divSezioneUpload tbody, 
	#divSezioneUpload th, 
	#divSezioneUpload td, 
	#divSezioneUpload tr,
	#divRiepilogoCollocatore01 table, 
	#divRiepilogoCollocatore01 thead, 
	#divRiepilogoCollocatore01 tbody, 
	#divRiepilogoCollocatore01 th, 
	#divRiepilogoCollocatore01 td, 
	#divRiepilogoCollocatore01 tr
	#divRiepilogoCollocatore10 table, 
	#divRiepilogoCollocatore10 thead, 
	#divRiepilogoCollocatore10 tbody, 
	#divRiepilogoCollocatore10 th, 
	#divRiepilogoCollocatore10 td, 
	#divRiepilogoCollocatore10 tr,
	#divRiepilogoCollocatoreAltro table, 
	#divRiepilogoCollocatoreAltro thead, 
	#divRiepilogoCollocatoreAltro tbody, 
	#divRiepilogoCollocatoreAltro th, 
	#divRiepilogoCollocatoreAltro td, 
	#divRiepilogoCollocatoreAltro tr,
	#divBottoni table, 
	#divBottoni thead, 
	#divBottoni tbody, 
	#divBottoni th, 
	#divBottoni td, 
	#divBottoni tr,
	#divDettaglioVersamenti table, 
	#divDettaglioVersamenti thead, 
	#divDettaglioVersamenti tbody, 
	#divDettaglioVersamenti th, 
	#divDettaglioVersamenti td, 
	#divDettaglioVersamenti tr,
	#listaDipendenti table, 
	#listaDipendenti thead, 
	#listaDipendenti tbody, 
	#listaDipendenti th, 
	#listaDipendenti td,
	#listaAziende table, 
	#listaAziende thead, 
	#listaAziende tbody, 
	#listaAziende th, 
	#listaAziende td,
	#ultimaDistintaInseritaDiv table, 
	#ultimaDistintaInseritaDiv thead, 
	#ultimaDistintaInseritaDiv tbody, 
	#ultimaDistintaInseritaDiv th, 
	#ultimaDistintaInseritaDiv td,
	#distinteNonRiconciliateDiv table, 
	#distinteNonRiconciliateDiv thead, 
	#distinteNonRiconciliateDiv tbody, 
	#distinteNonRiconciliateDiv th, 
	#distinteNonRiconciliateDiv td,
	#bonificiNonRiconciliatiDiv table, 
	#bonificiNonRiconciliatiDiv thead, 
	#bonificiNonRiconciliatiDiv tbody, 
	#bonificiNonRiconciliatiDiv th, 
	#bonificiNonRiconciliatiDiv td,
	#listaStoricoDistinteDiv table, 
	#listaStoricoDistinteDiv thead, 
	#listaStoricoDistinteDiv tbody, 
	#listaStoricoDistinteDiv th, 
	#listaStoricoDistinteDiv td, 
	#listaStoricoDistinteDiv tr,
	#listaElencoBonificiDiv table, 
	#listaElencoBonificiDiv thead, 
	#listaElencoBonificiDiv tbody, 
	#listaElencoBonificiDiv th, 
	#listaElencoBonificiDiv td, 
	#listaElencoBonificiDiv tr,
	#divlistaElencoStoricoBonifici table, 
	#divlistaElencoStoricoBonifici thead, 
	#divlistaElencoStoricoBonifici tbody, 
	#divlistaElencoStoricoBonifici th, 
	#divlistaElencoStoricoBonifici td, 
	#divlistaElencoStoricoBonifici tr,
	#divElencoBonificiRiconciliati table, 
	#divElencoBonificiRiconciliati thead, 
	#divElencoBonificiRiconciliati tbody, 
	#divElencoBonificiRiconciliati th, 
	#divElencoBonificiRiconciliati td, 
	#divElencoBonificiRiconciliati tr,
	#divElencoDistinteRiconciliate table, 
	#divElencoDistinteRiconciliate thead, 
	#divElencoDistinteRiconciliate tbody, 
	#divElencoDistinteRiconciliate th, 
	#divElencoDistinteRiconciliate td, 
	#divElencoDistinteRiconciliate tr

	{ 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	
	#listaMovimentiTable thead tr,
	#ultimoMovimentoTable thead tr,
	#dettaglioUsciteTable thead tr,
	#contributiVersatiTable thead tr,
	#posizioneMaturataTable thead tr,
	#listaStoricoMovimenti thead tr,
	#listaDipendenti thead tr,
	#listaAziende thead tr,
	#ultimaDistintaInseritaDiv thead tr, 
	#distinteNonRiconciliateDiv thead tr, 
	#bonificiNonRiconciliatiDiv thead tr, 
	#lineeInvestimentoContribuzioneDiv thead tr,
	#lineeInvestimentoMontanteDiv thead tr,
	#listaBeneficiariDettaglioAdesioneDiv thead tr,
/* 	#sezTableBeneficiari thead tr, */
	#tabellaContribuzioneDiv thead tr,
	#tabellaPatrimonioMaturatoDiv thead tr,
	#divDatePagamenti thead tr,
	#divRiepilogoCollocatore01 thead tr,
	#divRiepilogoCollocatore10 thead tr,
	#divRiepilogoCollocatoreAltro thead tr,
	#divBottoni thead tr,
	#divDettaglioVersamenti thead tr,
	#listaStoricoDistinteDiv thead tr,
	#listaElencoBonificiDiv thead tr,
	#divlistaElencoStoricoBonifici thead tr,
	#divElencoBonificiRiconciliati thead tr,
	#divElencoDistinteRiconciliate thead tr
	
	{ 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
 	#divSezioneUpload thead tr
	
	{ 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
 	
	#listaMovimentiTable tr,
	#ultimoMovimentoTable tr,
	#dettaglioUsciteTable tr,
	#contributiVersatiTable tr,
	#posizioneMaturataTable tr,
	#listaStoricoMovimenti tr,
	#listaDipendenti tr,
	#listaAziende tr,
	#ultimaDistintaInseritaDiv tr, 
	#distinteNonRiconciliateDiv tr, 
	#bonificiNonRiconciliatiDiv tr, 
	#lineeInvestimentoContribuzioneDiv tr,
	#lineeInvestimentoMontanteDiv tr,
	#listaBeneficiariDettaglioAdesioneDiv tr,
/* 	#sezTableBeneficiari tr, */
	#tabellaContribuzioneDiv tr,
	#tabellaPatrimonioMaturatoDiv tr,
	#divDettaglioVersamenti tr,
	#divDatePagamenti tr,
	#divRiepilogoCollocatore01 tr,
	#divRiepilogoCollocatore10 tr,
	#divRiepilogoCollocatoreAltro tr,
	#divBottoni tr,
	#listaStoricoDistinteDiv tr,
	#listaElencoBonificiDiv tr,
	#divlistaElencoStoricoBonifici tr,
	#divElencoBonificiRiconciliati tr,
	#divElencoDistinteRiconciliate tr
	
	{ 
		border: 1px solid #ccc; 
	}
	
	
	#divSezioneUpload tr,
	
	{ 
		border: 1px solid #ccc; 
	}
	
	#listaMovimentiTable td,
	#ultimoMovimentoTable td,
	#dettaglioUsciteTable td,
	#contributiVersatiTable td,
	#posizioneMaturataTable td,
	#listaStoricoMovimenti td,
	#listaDipendenti td,
	#listaAziende td,
	#ultimaDistintaInseritaDiv td, 
	#distinteNonRiconciliateDiv td, 
	#bonificiNonRiconciliatiDiv td, 
	#lineeInvestimentoContribuzioneDiv td,
	#lineeInvestimentoMontanteDiv td,
	#listaBeneficiariDettaglioAdesioneDiv td,
/* 	#sezTableBeneficiari td, */
	#tabellaContribuzioneDiv td,
	#tabellaPatrimonioMaturatoDiv td,
	#divDettaglioVersamenti td,
	#divDatePagamenti td,
	#divRiepilogoCollocatore01 td,
	#divRiepilogoCollocatore10 td,
	#divRiepilogoCollocatoreAltro td,
	#divBottoni td,
	#listaStoricoDistinteDiv td,
	#listaElencoBonificiDiv td,
	#divlistaElencoStoricoBonifici td,
	#divElencoBonificiRiconciliati td,
	#divElencoDistinteRiconciliate td
	
	{ 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align:left;
	}
	
	{ 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 5%;
		white-space: normal;
		text-align:center;
	}	 
	
	#divSezioneUpload td
	
	{ 
		/* Behave  like a "row" */
		border: none;
		/* border-bottom: 1px solid #eee;  */
		position: relative;
		/* padding-left: 50%; */
		white-space: normal;
		text-align:center;
	}
 
 	#listaMovimentiTable td:before,
	#ultimoMovimentoTable td:before,
	#dettaglioUsciteTable td:before,
	#contributiVersatiTable td:before,
	#posizioneMaturataTable td:before,
	#listaStoricoMovimenti td:before,
	#listaDipendenti td:before,
	#listaAziende td:before,
	#ultimaDistintaInseritaDiv td:before, 
	#distinteNonRiconciliateDiv td:before, 
	#bonificiNonRiconciliatiDiv td:before, 
	#lineeInvestimentoContribuzioneDiv td:before,
	#lineeInvestimentoMontanteDiv td:before,
	#listaBeneficiariDettaglioAdesioneDiv td:before,
/* 	#sezTableBeneficiari td:before, */
	#tabellaContribuzioneDiv td:before,
	#tabellaPatrimonioMaturatoDiv td:before,
	#divDatePagamenti td:before,
	#divRiepilogoCollocatore01 td:before,
	#divRiepilogoCollocatore10 td:before,
	#divRiepilogoCollocatoreAltro td:before,	
	#divBottoni td:before,
	#divDettaglioVersamenti td:before,
	#listaStoricoDistinteDiv td:before,
	#listaElencoBonificiDiv td:before,
	#divlistaElencoStoricoBonifici td:before,
	#divElencoBonificiRiconciliati td:before,
	#divElencoDistinteRiconciliate td:before
	
	 { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		/* top: 10%; */
		left: 6px;
		width: 45%;
		/*padding-right: 10px;*/
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}

 	#divSezioneUpload td:before
	
	 { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		/* top: 10%; */
		left: 6px;
		width: 45%;
		/*padding-right: 10px;*/
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
 
	/*
	Label the data
	*/
	#listaMovimentiTable td:before,
	#ultimoMovimentoTable td:before,
	#dettaglioUsciteTable td:before,
	#contributiVersatiTable td:before,
	#posizioneMaturataTable td:before,
	#listaStoricoMovimenti td:before,
	#listaDipendenti td:before,
	#listaAziende td:before,
	#ultimaDistintaInseritaDiv td:before, 
	#distinteNonRiconciliateDiv td:before, 
	#bonificiNonRiconciliatiDiv td:before, 
	#lineeInvestimentoContribuzioneDiv td:before,
	#lineeInvestimentoMontanteDiv td:before,
	#listaBeneficiariDettaglioAdesioneDiv td:before,
/* 	#sezTableBeneficiari td:before, */
	#tabellaContribuzioneDiv td:before,
	#tabellaPatrimonioMaturatoDiv td:before,
	#divDettaglioVersamenti td:before,
	#divDatePagamenti td:before,
	#divRiepilogoCollocatore01 td:before,
	#divRiepilogoCollocatore10 td:before,
	#divRiepilogoCollocatoreAltro td:before,
	#divBottoni td:before,
	#divSezioneUpload td:before,
	#listaStoricoDistinteDiv td:before,
	#listaElencoBonificiDiv td:before,
	#divlistaElencoStoricoBonifici td:before,
	#divElencoBonificiRiconciliati td:before,
	#divElencoDistinteRiconciliate td:before
	
	{ 
		content: attr(data-title); 
	}
	
	/*Custom color of data-title*/
	
	th[data-title]:before,
    td[data-title]:before {
      /* color: #2A7D6F; */
      color: #565959;
    }

}