 .table
 {
	display: table;
	width: 100%; 
	position: relative;
	border-radius: 3px; 
 }
 
 .table .row
 {
	display: table-row; 
 }
 
  .table .cell
  {
	display: table-cell;  
	padding: 10px;
	text-align: left;   
	font-size: 20px; 
	vertical-align: top;
  position: relative;
  border-bottom: #eeeeee 1px solid;
  }
  
  
   .table .cell h1
   {
	display: block;
	font-size: 8px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 1px;
	left: 1px;   
   }
  
   .table .cell p
   {
	display: none;   
   }
  
   .table .cell img
   {
	width: 70px;
	max-height: 100px;   
   }
  
  .table .cell a, .table .cell a:hover
  {
	color: #1a59cd;  
  }
  
  .table .cell a:hover
  {
	text-decoration: underline; 
  }
  
  
   .table ._h
   {     
	color: #1d5ccd; 
	border-bottom: #1d5ccd 2px solid !important;
	font-weight: bold;
   }  
   
	.table ._h .cell  
   {
	padding-top: 10px;
	padding-bottom: 10px;
   }
   
   .table ._b:hover
   {  
     background: #F5F5F5 !important;
   } 
   
   ._5 { width: 5%; } 
   ._10 { width: 10%; } 
   ._15 { width: 15%; } 
   ._20 { width: 20%; }
   ._25 { width: 25%; }
   ._30 { width: 30%; }
   ._40 { width: 40%; }
   ._50 { width: 50%; }
   ._60 { width: 60%; }
   ._70 { width: 70%; }
   ._100 { width: 100%; }



@media screen and (max-width: 999px) {	


.table
 {
	display: block; 
 }
 
 
 .table ._h
 {
	display: none !important; 
 }
 
 .table .row
 { 
 }
 
  .table .cell
  { 
	border: 0; 
	padding: 5px; 
	border-bottom: #eeeeee 1px solid; 
	font-size: 15px;
  
  }
  
     .table .cell p
   {
	display: inline-block;
	padding: 0;
	margin: 0;   
	font-weight: bold;
   }

}