
  /* 
Generic Styling, for Desktops/Laptops 
*/
table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
tr:nth-of-type(odd) { 
  
}
th { 
  
}
td, th { 
  padding: 6px; 
  
  text-align: left; 
}

/* Hide new mobile heading on desktop */
td span.rwd-table.thead { 
	display: none;
}
@media only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
.rwd-table td .iv-td-mob{
	width:60%;
    float:right;
    }
    .rwd-table-multimedia td .iv-td-mob{
	width:0%;
    float:right;
    }
	/* Force table to not be like tables anymore */
	table.rwd-table, .rwd-table thead, .rwd-table tbody, .rwd-table th, .rwd-table tbody,
	.rwd-table td, .rwd-table tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.rwd-table thead, .rwd-table th { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.rwd-table tfoot {
		display: block;
		text-align: right;
	}

	.rwd-table tfoot td {
		display: inline-block;
	}
	
	td span.rwd-table, td span.rwd-table.thead {
		width: 50%;
		display: inline-block;
	}
    .rwd-table-multimedia td{
		float:left;
        width:45%;
        height:270px;
	}
   .rwd-table-multimedia.dataTable tbody tr {
        background: none;
        border-bottom: none !important;
    }
    .rwd-table-multimedia.dataTable.no-footer {
        border-bottom: none !important;
    }
	td span.rwd-table.tbody{
		text-align: right;
	}

	/* 
	Generic Styling, for Mobiles
	*/

	.rwd-table tfoot tr:nth-of-type(odd), .rwd-table tfoot td { 
	  
	  
	  border-bottom: none;
	}
	
	.rwd-table tr {  }
	
	.rwd-table td { 
		border: none;
		
		position: relative;
	}

}