@media screen and (max-device-width: 484px) {
    table {
		
		font-size: 22px;

/*		background-color: White; */
    }
	
	    thead {
		font-size: 20px;

    }
	
	    tbody {
		font-size: 21px;

    }
	
		#vertical {
		vertical-align: middle;

    }
	
		#viewcartbuttons {
		font-size: 24px;

    }
	
				select {
		font-size: 22px;
    }

}

@media screen and  (min-device-width: 485px) {
    table {

		font-size: 18px;
    }
	
	    thead {

		font-size: 18px;
    }
	
	    tbody {

		font-size: 18px;
    }

		
			select {
		font-size: 18px;
    }

	}

/* Note: scaling text with PERCENTAGE is smoother and better than scaling text with EM */


