/* unitn_responsivetables .css */

@media screen and (max-width: 980px) {
  table.unitn-responsive-table caption { background-image: none; }
  table.unitn-responsive-table thead { display: none; }
  table.unitn-responsive-table tbody td { 
    display: block; 
	 padding: .6rem;  
  }
  table.unitn-responsive-table tbody tr td:first-child { 
    border-top: 4px solid silver;	 
  }
  
  table.unitn-responsive-table tbody td {
	 /* position :relative ;*/
  }
  
  table.unitn-responsive-table tbody td:before { 
    content: attr(data-th); 
    font-weight: bold; 
    display: inline-block;
    /*width: 6rem; */
    /* ANDREA 12/07/2018 -> ho impostato il width a 15rem per un problema di visualizzazione su mobile */
    width: 15rem;
	/* position:absolute;
    top:0;
    bottom:0;
    left:0;	*/
  }
  
}