

    /* Smartphones (portrait and landscape) ----------- */  
    @media only screen   
    and (min-device-width : 320px)   
    and (max-device-width : 480px) {  
    /* Styles */  
	th {
      font-size: 80%;
	  padding-left: 2px;
	  } 
    }  
      
    /* Smartphones (landscape) ----------- */  
    @media only screen   
    and (min-width : 321px) {  
    /* Styles */  
    }  
      
    /* Smartphones (portrait) ----------- */  
    @media only screen   
    and (max-width : 320px) {  
    /* Styles */ 
     th {
      height: 25px;
	  } 	 
    }  
      
    /* iPads (portrait and landscape) ----------- */  
    @media only screen   
    and (min-device-width : 768px)   
    and (max-device-width : 1024px) {  
    /* Styles */  
    }  