<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* simple */
.flip-contenedor {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;
	-ms-transform: perspective(1000px);
	-moz-transform: perspective(1000px);
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	float: left;
	width: 23%;
	height: 285px;
	margin: 2% 1% 0%;
}
/* vuelta completa */
/*.flip-contenedor:hover .girar, .flip-contenedor.hover .girar, #flip-toggle.flip .girar {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	transform: rotateY(180deg);
	filter: FlipH;
	-ms-filter: "FlipH";
}*/
/* IE */
.flip-contenedor:hover .reverso, .flip-contenedor.hover .reverso {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
	background-color:#CCC;
}
.flip-contenedor:hover .anverso, .flip-contenedor.hover .anverso {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	transform: rotateY(180deg);
	background-color:#000;
}
/* IE */
.anverso, .reverso{
	width: 100%;
	height: 285px;
}
.girar {
	-webkit-transition: 1s;
	-webkit-transform: perspective(1000px);
	-webkit-transform-style: preserve-3d;

	-moz-transition: 1s;
	-moz-transform: perspective(1000px);
	-moz-transform-style: preserve-3d;
	
	-ms-transition: 1s;
	-ms-transform: perspective(1000px);
	-ms-transform-style: preserve-3d;

	transition: 1s;
	transform: perspective(1000px);
	transform-style: preserve-3d;

	position: relative;
}
.anverso, .reverso {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;

	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-webkit-transform: rotateY(0deg);

	-moz-transition: 0.6s;
	-moz-transform-style: preserve-3d;
	-moz-transform: rotateY(0deg);

	-o-transition: 0.6s;
	-o-transform-style: preserve-3d;
	-o-transform: rotateY(0deg);

	-ms-transition: 0.6s;
	-ms-transform-style: preserve-3d;
	-ms-transform: rotateY(0deg);

	transition: 0.6s;
	transform-style: preserve-3d;
	transform: rotateY(0deg);

	position: absolute;
	top: 0;
	left: 0;
}
.anverso {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	transform: rotateY(0deg);
	background-color: rgba(0,0,0,0.1);
	z-index: 2;
	border:solid 1px #CCC;
	background-repeat:no-repeat;
	background-position:right -7px;
}
.reverso {
	background: #000;
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.anverso .nombre_cofradia {
	display: inline-block;
	background: rgba(33, 33, 33, 0.9);
	color: #f8f8f8;
	padding: 20px;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	display: block;
	text-align: right;
	min-height: 115px;
	z-index: 1;
	font: italic 0.9em Georgia, "Times New Roman", Times, serif;
}
.reverso-titulo {
	color: #00304a;
	position: absolute;
	top: 20px;
	left: 20px;
	right: 20px;
	bottom:20px;
	padding:20px;
	background:rgba(0,0,0,0.7);
	text-align: left;
	font-family: sans-serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#FFF;
}
.anverso p{
	position: absolute;
	color: #99115D;
	font-size: 1em;
	bottom: 10px;
	left: 10px;
	z-index: 1;
	background-color: #FFF;
	text-align: center;
	border-radius: 100%;
	width: 30px;
	height: 30px;
	line-height: 1.4em;
	font-style: italic;
	border: 3px solid #99115D;
}
</pre></body></html>