@charset "utf-8";
/* CSS Document */
*{margin: 0; padding: 0;}

html{
	scroll-behavior: smooth;
}

.contenedorFlexible{
	display:flex;
	flex-flow: row wrap;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	/*justify-content: center;*/
}
.contenedorFlexibleColum{
	display:flex;
	flex-flow: column wrap;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	/*justify-content: center;*/
}

	.solo{
		width:100%;
		box-sizing: border-box;
	}
	.par{
		width:50%;
		box-sizing: border-box;
	}
	.trio{
		width:33.333%;
		box-sizing: border-box;
	}

	.especial{
		width:33.333%;
		box-sizing: border-box;
	}
	.cuarto{
		width:25%;
		box-sizing: border-box;
	}

.galeriaEnvio{
		width:20%;
		box-sizing: border-box;
	}
/*@media only screen and (max-width: 1000px) {
	
	.contenedorFlexible{
	display:flex;
	flex-flow: row wrap;
	}
	.par{
		width:50%;
		box-sizing: border-box;
	}
	.trio{
		width:50%;
		box-sizing: border-box;
	}
	
	.especial{
		width:50%;
		box-sizing: border-box;
	}
	.cuarto{
		width:50%;
		box-sizing: border-box;
	}
	.galeriaEnvio{
		width:50%;
		box-sizing: border-box;
	}

	
}*/

@media only screen and (max-width: 900px) {
	
	.contenedorFlexible{
	display:flex;
	flex-flow: column wrap;
	}
	.par{
		width:100%;
		box-sizing: border-box;
	}
	.trio{
		width:100%;
		box-sizing: border-box;
	}
	
	.especial{
		width:50%;
		box-sizing: border-box;
	}
	.cuarto{
		width:100%;
		box-sizing: border-box;
	}
	.galeriaEnvio{
		width:50%;
		box-sizing: border-box;
	}

	
}