body { 
	  
	    padding: 0 10px;
	    
	    max-width: 650px;
	}
table{
	
	width="95%";max-width:960px;
	margin:15 auto;}
	
	td, div{
	line-height: 1.4;
	    font-size: 17px;
max-width:350px;
	margin:15 auto; text-align:left !important
	
	}
	
	img {width:60%; height:auto;display: block;
    margin-left: auto;
    margin-right: auto;}
	

/*https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flexible_box_layout/Ordering_flex_items#the_order_property_and_accessibility
	table, thead, tbody, th, td, tr { 
		display:flex;flex-direction:column-reverse; row-inverse ne convient pas; 
	}*/
	
/* Force table to not be like tables anymore https://css-tricks.com/responsive-data-tables */
table, thead, tbody, th, td, tr{ 
		display:block;
		/* display:block; */
	} 



	