
table.modulotab td.titlehidden{
		display:none;
	}

.modulotarg{
	display:none;
} 


@media ( min-width: 30em){
table.modulotab td.mostrarmasocultos{
			display:table-cell !important;
	}
	
table.modulotab td.mostrarmasoculto{
			display:none!important;

		}
	.btnmostrarmas{
		display:none !important;
	}

table.modulotab td.actionsfooter{
		display: none;
	}
}

@media ( max-width: 30em){ /* 30*16px=480px*/
	.modulotarg{
		display:block;
	}

	table.modulotab{
		display:none;	
	} 

	table.modulotab tr{
		display: flex;
		flex-direction: column;
		border: 1px solid grey;
		padding: 1em;
		margin-bottom: 1em;
	}
	
	table.modulotab td,
	table.modulotab th{

		border: none;
	}

	table.modulotab td.hiddencard{
		display:none;
	}

	table.modulotab td[data-titulo]{
		display: flex;
	}

	table.modulotab td[data-titulo]::before{
		content: attr(data-titulo);
		width: 90px;
		color: darkgrey;
		font-weight: bold;

	}

	table.modulotab thead{
		display: none;
	}

	table.modulotab td.titlehidden{
		display:block;
		text-align:center;
	}

	.btnmostrarmas{
		display:flex;
		background-color:darkgrey !important;
		border-radius: 9999px !important; 
		color:white;
	}

	table.modulotab td.mostrarmasoculto{
		display: none;
	}

	table.modulotab td.mostrarmasocultos{
		display: none;
	}

	.btn-card{
		padding: 0;
		display:inline;
	}
	
	.form-btn-card{
		margin: 0; padding: 0; /*display:inline;*/ margin-top: 5%;
	}

	table.modulotab td.actionsfooter{
		display: block;
	}

}


