/*	body {margin:0;padding:50px; font-family:"proxima-nova-alt",Helvetica,Roboto,Arial,sans-serif;}
	
	h2 {font-size:36px;margin:0 0 10px 0}
	p {margin:0 0 10px 0}
*/	
	#contenido-tabla-consejos tr{
		background-color: rgba(61, 152, 39, 0.86); color: white;
	}

	table.width200,table.rwd_auto {border:1px solid #ccc;width:100%;margin:0 0 50px 0;top:2em;}
		.width200 th,.rwd_auto th {background:#ccc;padding:5px;text-align:center;}
		.width200 td,.rwd_auto td {border-bottom:1px solid #ccc;padding:5px;text-align:center}
		.width200 tr:last-child td, .rwd_auto tr:last-child td{border:0}
		
	.rwd {width:100%;overflow:auto;}
		.rwd table.rwd_auto {width:auto;min-width:100%}
			.rwd_auto th,.rwd_auto td {white-space: nowrap;}
			
	@media only screen and (max-width: 760px), (min-width: 768px) and (max-width: 1024px)  
	{
	
		table.width200, .width200 thead, .width200 tbody, .width200 th, .width200 td, .width200 tr { display: block; }
		
		.width200 thead tr { position: absolute;top: -9999px;left: -9999px; }
		
		.width200 tr { border: 1px solid #ccc; background-color: rgba(61, 152, 39, 0.86); color: white;}
		
		.width200 td { border: none;border-bottom: 1px solid #ccc; position: relative;padding-left: 10%;text-align:left }
		
		.width200 td:before {  position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap;}
		
		.width200 td:nth-of-type(1):before { content: ""; }
/*		.width200 td:nth-of-type(2):before { content: "Descripcion"; }
		.width200 td:nth-of-type(3):before { content: "Fecha"; }
*/		
		.descarto {display:none;}
		.fontsize {font-size:10px}
	}
	
	/* Smartphones (portrait and landscape) ----------- */
	@media only screen and (min-width : 320px) and (max-width : 480px) 
	{
		body { width: 320px; }
		.descarto {display:none;}
	}
	
	/* iPads (portrait and landscape) ----------- */
	@media only screen and (min-width: 768px) and (max-width: 1024px) 
	{
		body { width: 495px; }
		.descarto {display:none;}
		.fontsize {font-size:10px}
	}

	.vertical-center 
	{ 
		margin: 0; 
		position: absolute; 
		top: 50%; 
		-ms-transform: translateY(-50%); 
		transform: translateY(-50%); 
	}
