﻿/*Fuentes*/
	/*fuente numero decimo*/
		@import url('https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap');
/*Fin fuentes*/
/* Modales */
	.Modal_Diseno2024{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.15);
		z-index: 65;
	}
	.Modal_Diseno2024:not(.ModalAbierta){
		display: none;
	}
	.ContenidoModal_Diseno2024{
		background-color: #fff;
		padding: 20px;
		border-radius: 8px;
		box-shadow: 0 0 .25em #000000, 0 0 .5em #000000, 0 0 .75em #000000, 0 0 .1em #000000;
		width: max-content;
		max-width: 80%;
		max-height: 80%;
		overflow: auto;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.Modal_Diseno2024.ModalAbierta .ContenidoModal_Diseno2024{
		animation: AbrirModal linear .4s;
	}
	.Modal_Diseno2024:not(.ModalAbierta) .ContenidoModal_Diseno2024{
		transform: translate(-50%, -50%) scaleX(0) scaleY(0);
	}
	.CerrarModal_Diseno2024{
		color: #aaaaaa;
		float: right;
		font-size: 2.5em;
		font-weight: bold;
		cursor: pointer;
		line-height: .4;
	}
	.CerrarModal_Diseno2024:hover,
	.CerrarModal_Diseno2024:focus{
		color: black;
	}
	.Modal_Diseno2024 label{
		display: block;
		margin-bottom: 10px;
		font-weight: bold;
		color: #333333;
	}
	.InputModal_Diseno2024{
		width: 100%;
		padding: 8px;
		margin-bottom: 15px;
		box-sizing: border-box;
		border: 1px solid #cccccc;
		border-radius: 4px;
		font-size: 14px;
	}
	.Modal_Diseno2024 button{
		background-color: #007ac0;
		color: white;
		padding: .25em 1em;
		border: none;
		border-radius: .3em;
		cursor: pointer;
		font-size: 16px;
		transition: .15s;
	}
	.Modal_Diseno2024 button:hover{
		background-color: #a3cfe8;
		color: #007ac0;
	}
/* Fin modales */

.Boleto_Diseno2024 .Contenedor_RealizarApuesta{
	position: relative;
	padding: .5em 0;
}
.BannerBote_Diseno2024{
	background-color: #007ac0;
	background: #007ac0;
	background: -moz-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #a3cfe8 calc(51% - 2.4em), #a3cfe8 calc(51% - 1.5em), #27222b calc(51% - 1.275em), #529ac4 calc(51% - 1.2em), #529ac4 calc(51% - .3em), #211928 calc(51% - .075em), #007ac0 51%);
	background: -webkit-gradient(left bottom, right top, color-stop(calc(51% - 2.7em), #ffffff), color-stop(calc(51% - 2.475em), #323232), color-stop(calc(51% - 2.4em), #a3cfe8), color-stop(calc(51% - 1.5em), #a3cfe8), color-stop(calc(51% - 1.275em), #27222b), color-stop(calc(51% - 1.2em), #529ac4), color-stop(calc(51% - .3em), #529ac4), color-stop(calc(51% - .075em), #211928), color-stop(51%, #007ac0));
	background: -webkit-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #a3cfe8 calc(51% - 2.4em), #a3cfe8 calc(51% - 1.5em), #27222b calc(51% - 1.275em), #529ac4 calc(51% - 1.2em), #529ac4 calc(51% - .3em), #211928 calc(51% - .075em), #007ac0 51%);
	background: -o-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #a3cfe8 calc(51% - 2.4em), #a3cfe8 calc(51% - 1.5em), #27222b calc(51% - 1.275em), #529ac4 calc(51% - 1.2em), #529ac4 calc(51% - .3em), #211928 calc(51% - .075em), #007ac0 51%);
	background: -ms-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #a3cfe8 calc(51% - 2.4em), #a3cfe8 calc(51% - 1.5em), #27222b calc(51% - 1.275em), #529ac4 calc(51% - 1.2em), #529ac4 calc(51% - .3em), #211928 calc(51% - .075em), #007ac0 51%);
	background: linear-gradient(60deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #a3cfe8 calc(51% - 2.4em), #a3cfe8 calc(51% - 1.5em), #27222b calc(51% - 1.275em), #529ac4 calc(51% - 1.2em), #529ac4 calc(51% - .3em), #211928 calc(51% - .075em), #007ac0 51%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007ac0', GradientType=1 );
	color: #ffffff;
	padding-top: 1em;
}
.BannerBote_LogoJuego, .BannerBote_Texto{
	font-size: calc(5vw);
	line-height: 1.2;
}
.BannerBote_Texto_Caja{
	max-width: max-content;
	margin: auto;
	text-align: right;
	text-shadow: 0 0 .1em #000000, 0 0 .2em #000000;
}
.BannerBote_Texto{
	padding: .5em 0;
}
.BannerBote_TextoLinea1{
	font-size: 1em;
}
.BannerBote_TextoLinea2{
	font-size: 2.1em;
}
.BannerBote_TextoLinea3{
	font-size: .8em;
	margin: -.5em 0 .5em;
}
.BannerBote_TextoLinea4{
	font-size: 1em;
}
.Contenedor_Boleto{
	
}
.Contenedor_Boleto_Linea1{
	position: relative;
	margin-top: 1.5em;
}
#Contenedor_Boleto_AutomaticaAnadida:not(.ElementoInactivo) .ConfirmacionAnadido{
	animation: Anim_globo linear .3s;
}
.ConfirmacionAnadido{
	background-color: #effdda !important;
	color: #619712 !important;
	cursor: default !important;
}
.BotonManualAutomatica{
	position: absolute;
	display: block;
	right: .3em;
	bottom: 0;
	padding: .25em 1em;
	line-height: 1em;
	border-radius: .2em;
	cursor: pointer;
	transition: .15s;
}
.BotonAutomaticas, .BotonPeqAutomaticas, .SelectorAutomaticas{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	line-height: 1;
	padding: .25em;
}
.BotonAutomaticas, .BotonPeqAutomaticas{
	border-radius: .2em;
	cursor: pointer;
	transition: .15s;
	user-select: none;
}
.BotonPeqAutomaticas{
	min-width: 1.3em;
}
.BotonAutomaticas{
	margin: .16em;
	min-width: 5em;
	box-shadow: inset 0 0 1px 0;
}
.SelectorAutomaticas, .SelectorAutomaticas:focus{
	min-width: 4em;
	border: none;
	color: #333333;
}
.BotonAutomaticas.Marcado{
	cursor: default;
}
.Diseno2024_DecimoBusqueda{
	position: relative;
	overflow: hidden;
	box-shadow: .1em .1em .25em;
	width: 98%;
}
.Diseno2024_DecimoBusqueda_imagen{
	width: 100%;
	filter: grayscale(1) sepia(2) opacity(.25);
	/*transform: scale(2) translate(-10%, 25%);*/
}
.Diseno2024_DecimoFiltro_numero, .Diseno2024_DecimoFiltro_arriba, .Diseno2024_DecimoFiltro_abajo{
	display: block;
	position: absolute;
	overflow: hidden;
	text-align: center;
	line-height: .8;
	color: #333333;
}
.Diseno2024_DecimoFiltro_numero{
	font-family: 'Signika', sans-serif;
	font-size: 2.5em;
	top: 8.5%;
	left: 22.5%;
	width: 70%;
	letter-spacing: .16em;
	font-weight: 700;
	min-height: .8em;
	cursor: default;
	user-select: none;
	animation: Anim_Bote linear .2s;
	box-shadow: inset 0 0 .15em .05em #007ac0;
	border-radius: 50%;
	padding: .1em 0 .15em .1em;
	background-color: #ffffff;
}
.Diseno2024_DecimoFiltro_arriba, .Diseno2024_DecimoFiltro_abajo{
	font-size: 3em;
	width: 8%;
	color: #007ac0;
	text-shadow: 0 0 .075em #ffffff, 0 0 .15em #ffffff;
	cursor: pointer;
}
.Diseno2024_DecimoFiltro_arriba i, .Diseno2024_DecimoFiltro_abajo i{
	transition: transform .15s;
}
@media (hover: hover){
	.Diseno2024_DecimoFiltro_arriba:hover i, .Diseno2024_DecimoFiltro_abajo:hover i{
		transform: scale(1.2);
	}
}
.Diseno2024_DecimoFiltro_arriba{
	top: 0;
}
.Diseno2024_DecimoFiltro_abajo{
	top: 21%;
}
.Diseno2024_DecimoFiltro_Unidades, .Diseno2024_DecimoFiltro_Decenas, .Diseno2024_DecimoFiltro_Centenas, .Diseno2024_DecimoFiltro_Millares, .Diseno2024_DecimoFiltro_DecenasMillar{
	width: 9%;
	letter-spacing: 0;
}
.Diseno2024_DecimoFiltro_Unidades{
	left: 70%;
}
.Diseno2024_DecimoFiltro_Decenas{
	left: 61%;
}
.Diseno2024_DecimoFiltro_Centenas{
	left: 52%;
}
.Diseno2024_DecimoFiltro_Millares{
	left: 43%;
}
.Diseno2024_DecimoFiltro_DecenasMillar{
	left: 34%;
}
.Diseno2024_DecimoFiltro_numero i{
	font-size: .5em;
	transform: translateY(.05em);
	padding: .3em 0;
}
.SelectorTipoAbono, .SelectorNumerosDiferentes{
	vertical-align: top;
	cursor: default;
}
.SelectorTipoAbono i{
	display: inline-block;
	color: #007ac0;
	box-shadow: inset 0 0 0 .04em;
	margin: 0 .25em;
	height: .8em;
	width: .8em;
	border-radius: 50%;
	cursor: pointer;
}
.SelectorNumerosDiferentes i{
	display: inline-block;
	color: transparent;
	box-shadow: inset 0 0 0 .04em #007ac0;
	cursor: pointer;
	height: .85em;
	transition: .15s;
}
.SelectorTipoAbono.Marcado i{
	box-shadow: inset 0 0 0 .04em, inset 0 0 0 .2em #ffffff, inset 0 0 0 .5em;
}
.SelectorNumerosDiferentes.Marcado i{
	color: #007ac0;
}
.SelectorTipoAbono_VisibleSorteos{
	transition: .15s;
	overflow: hidden;
	height: 1.5em;
}
.SelectorTipoAbono:not(.Marcado) .SelectorTipoAbono_VisibleSorteos{
	height: 0;
}
.PrimeraSeleccion, .SegundaSeleccion{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	box-shadow: inset 0 0 1px 0;
	line-height: 1;
	margin: .16em;
	padding: .25em 0;
	width: 1.5em;
	border-radius: .2em;
	cursor: pointer;
	transition: .15s;
	user-select: none;
}
.PrimeraSeleccion:not(.Marcado), .SegundaSeleccion:not(.Marcado){
	animation: Anim_seleccionmarcada_nocheck linear .15s;
}
.PrimeraSeleccion.Marcado, .SegundaSeleccion.Marcado{
	animation: Anim_seleccionmarcada_check linear .15s;
}
@media (hover: hover){
	.PrimeraSeleccion.Marcado:hover, .SegundaSeleccion.Marcado:hover{
		opacity: .8;
	}
}
.TextoSelector, .TextoTicket{
	position: relative;
	margin-top: 1em;
	color: #333333;
	line-height: 1.4;
}
.Contenedor_Boleto_Ticket{
	position: fixed;
	width: 100%;
	bottom: 0;
	right: 0;
	background: #ffffff;
	cursor: default;
	color: #a3cfe8;
	z-index: 10;
	filter: drop-shadow(-.1em -.1em .1em #000000);
}
.Contenedor_Boleto_Ticket.TicketInhabilitado{
	opacity: .4;
}
.Contenedor_Boleto_Ticket.TicketInhabilitado.flotante, .Contenedor_Boleto_Ticket.TicketInhabilitado .Contenedor_Boleto_Ticket_Acciones{
	display: none;
}
.Contenedor_Boleto_Ticket.flotante:not(.Marcado) .Contenedor_Loteria_Ticket .Contenedor_Boleto_Ticket_Boleto{
	top: auto !important;
}
.Contenedor_Boleto_Ticket_Boleto{
	position: relative;
	transition: top .25s;
}
.Contenedor_Boleto_TicketVerOcultar{
	position: absolute;
	bottom: 100%;
	left: 0;
	padding: .5em 2em .2em 2em;
	background: #ffffff;
	border-radius: 1.5em 1.5em 0 0;
	color: #007ac0;
	cursor: pointer;
}
.Contenedor_Boleto_TicketVerOcultar i{
	display: inline-block;
	transition: .2s;
}
.Contenedor_Boleto_Ticket.Marcado .Contenedor_Boleto_TicketVerOcultar i{
	transform: scaleY(-1);
}
.Contenedor_Boleto_TicketSencillo, .Contenedor_Loteria_Ticket{
	overflow: hidden;
	transition: .3s;
}
.Contenedor_Boleto_TicketSencillo{
	height: calc(1.82em* 8 + 1.4em + 1em);
}
.Contenedor_Loteria_Ticket{
	position: relative;
	height: calc(1.84em * 8);
	max-width: max-content;
	margin: auto;
}
.Contenedor_Boleto_TicketSencillo:not(.Marcado){
	height: 0px;
}
.Contenedor_Boleto_TicketMultiple{
	text-align: center;
	min-width: 18em;
}
.LineaTicket.Marcado{
	color: #007ac0;
}
.Boleto_TicketMultiple_PrimerasSelecciones{
	display: inline-block;
	vertical-align: middle;
	max-width: 80%;
}
.Boleto_TicketMultipleSegundasSelecciones{
	display: inline-block;
	vertical-align: middle;
	max-width: 20%;
}
.PrimeraSeleccionTicket, .SegundaSeleccionTicket, .NumeroLoteriaTicket{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	border-radius: 50%;
}
.PrimeraSeleccionTicket, .SegundaSeleccionTicket{
	box-shadow: inset 0 0 0 2px;
	margin: .16em;
	padding: .25em 0;
	width: 1.5em;
	line-height: 1;
	transform: scale(.9);
}
.Ticket_CantidadDecimos{
	display: inline-block;
	vertical-align: middle;
	text-align: right;
	line-height: 1;
	margin: .16em 0;
	width: 2.5em;
	color: #007ac0;
	transform: scale(1.25) translateY(.05em);
	padding-right: .25em;
	animation: Anim_Ticket_CantidadDecimos linear .3s;
}
.Ticket_Guion{
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	margin: .16em;
	color: #007ac0;
	transform: scale(.75);
}
.NumeroLoteriaTicket{
	font-family: 'Signika', sans-serif;
	margin: 0 .275em;
	padding: .06em 0 .08em;
	width: .85em;
	line-height: .7;
	font-weight: 700;
	transform: scale(1.5);
	color: #333333;
	animation-delay: .1s;
	animation: Anim_globo2 linear .3s;
}
.Contenedor_Boleto_TicketAleatorio .digitoLoteriaTicketaleatorio, .Contenedor_Boleto_TicketSorpresa .NumeroLoteriaTicket{
	color: transparent;
}
.Contenedor_Boleto_TicketAleatorio .digitoLoteriaTicketaleatorio:before, .Contenedor_Boleto_TicketSorpresa .NumeroLoteriaTicket:before{
	content: "?";
	color: #333333;
	position: absolute;
}
.Contenedor_Loteria_Ticket .LineaTicket.Visual{
	animation: LineaTicketVisual linear 1s;
}
.PrimeraSeleccionTicket.Marcado, .SegundaSeleccionTicket.Marcado{
	animation: Anim_ticketmarcado_check linear .15s;
	transform: scale(1);
}
.PrimeraSeleccionTicket:not(.Marcado), .SegundaSeleccionTicket:not(.Marcado){
	animation: Anim_ticketmarcado_nocheck linear .15s;
}
.GuionTicket{
	display: inline-block;
	vertical-align: middle;
	padding: 0 .2em;
}
.IconoTicket{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	line-height: 1;
	margin: .16em;
	padding: .25em 0;
	width: 1.5em;
	color: #007ac0;
	transition: .15s;
	cursor: pointer;
	transform: scale(.75);
}
.IconoTicket_Menos, .IconoTicket_Mas{
	color: #888888;
}
.IconoTicket_Menos:not(.Marcado), .IconoTicket_Mas:not(.Marcado){
	color: #dddddd;
	cursor: default;
}
.IconoTicket:hover{
	opacity: .7;
}
.LineaTicket:not(.Marcado) .IconoTicket_Aleatorio{
	visibility: hidden;
}
.IconoTicket_Eliminar{
	display: none;
}
.LineaTicket.Marcado .Marcado ~ .IconoTicket_Aleatorio{
	display: none;
}
.LineaTicket.Marcado .Marcado ~ .IconoTicket_Eliminar, .NumeroLoteriaTicket ~ .IconoTicket_Eliminar{
	display: inline-block;
}
.Contenedor_Boleto_TicketSorpresa .PrimeraSeleccionTicket, .Contenedor_Boleto_TicketSorpresa .SegundaSeleccionTicket {
	color: #00000000 !important;
	box-shadow: inset .2em -.4em .5em #a3cfe8, inset 0 0 .5em #a3cfe8, inset 0 0 .5em #a3cfe8;
}
.Contenedor_Boleto_TicketSorpresa .PrimeraSeleccionTicket.Marcado, .Contenedor_Boleto_TicketSorpresa .SegundaSeleccionTicket.Marcado{
	color: #00000000 !important;
	box-shadow: inset .2em -.4em .5em #007ac0, inset 0 0 .5em #007ac0, inset 0 0 .5em #007ac0;
}
.Contenedor_Boleto_Ticket_Acciones{
	margin: .75em;
}
.LineaTicket_Acciones{
	
}
.AccionTicket{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	box-shadow: inset 0 0 0 2px;
	line-height: 1;
	margin: .16em;
	padding: .25em .4em;
	min-width: 1.5em;
	border-radius: .6em;
	color: #a3cfe8;
	transition: .15s;
}
.AccionTicket.Marcado{
	color: #007ac0;
	cursor: pointer;
}
.LineaTicket_Acciones .AccionTicket.Marcado.Eliminar{
	color: #b50d0d;
}
.AccionTicketVerOcultarNumeros:not(.Marcado){
	display: none;
}
.AccionTicketVerNumeros.Marcado{
	background-color: #007ac0;
	color: #ffffff;
}
.AccionTicketVerNumeros.Marcado{
	background-color: #007ac0;
	color: #ffffff;
}
.AccionTicketOcultarNumerosAleatorios{
	min-width: 1.85em;
}
.AccionTicketOcultarNumerosAleatorios.Marcado{
	background-color: #d95100;
	color: #ffffff;
}
.AccionTicketOcultarNumerosLoteria.Marcado{
	background-color: #b50d0d;
	color: #ffffff;
}

@media (hover: hover) {
	.AccionTicket.Marcado:hover{
		background-color: #007ac0;
		color: #ffffff;
		box-shadow: inset 0 0 0 0;
	}
	.LineaTicket_Acciones .AccionTicket.Marcado.Eliminar:hover{
		background-color: #b50d0d;
		color: #ffffff;
	}
}
.Cuadro_Pago{
	background-color: #ffffff;
	box-shadow: inset 0 0 .1em .05em #a3cfe8, .4em .4em #a3cfe8;
	text-align: center;
	padding: .4em 0;
	margin: 1em auto;
	max-width: 800px;
	border-radius: 1em;
}
.Cuadro_Pago_Titulo{
	line-height: 1.2;
}
.Cuadro_Pago_Titulo2 > div{
	display: inline-block;
	vertical-align: middle;
}
.Cuadro_Pago_ColumnaImporte{
	padding: .25em 0 .75em;
	line-height: 1.2;
}
.Cuadro_Pago_Importe2{
	font-weight: 700;
}
.Cuadro_Pago_Importe3{
	font-size: .5em;
}
.Cuadro_Pago_Boton{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	box-shadow: inset 0 0 0 2px;
	line-height: 1;
	margin: .16em .32em;
	padding: .4em .8em .2em;
	transition: .15s;
	cursor: pointer;
	max-width: 100%;
	min-width: 6.5em;
	border-radius: .35em;
	transition: .2s;
	background-color: #007ac0;
	box-shadow: 0 .2em 0 #211928;
	color: #ffffff;
	user-select: none;
}
.Cuadro_Pago_Boton:hover{
	box-shadow: 0 .05em 0 #211928;
	transform: translateY(.15em);
}
.Cuadro_Pago_Boton.BotonInhabilitado_Diseno2024{
	box-shadow: 0 .05em 0 #211928;
	transform: translateY(.15em);
	background-color: #ececec;
	color: #aeaeae;
	text-shadow: 0 0 .15em #ffffff, 0 0 .2em #ffffff, 0 0 .25em #ffffff;
	cursor: default;
}
.Ver_Numeros{
	display: block;
	width: max-content;
	max-width: 100%;
	min-width: 9.75em;
	padding: .25em 1em;
	border-radius: .2em;
	cursor: pointer;
	transition: .15s;
	margin: auto;
}
.Cuadro_Pago_CuadroFechas{
	max-width: calc(100% - 1em);
	margin: auto;
	text-align: center;
}
.Cuadro_Pago_CuadroFechasItems{
	text-align: left;
	max-width: calc(100% - 6em);
	margin: auto;
}
.Cuadro_Pago_CuadroFechasItems > span{
	display: block;
}
.Cuadro_Pago_CuadroFechasItems > span:nth-last-child(n + 2):after{
	content: ", ";
}
.ContenedorYGanaMisods, .ContenedorTarjetaFidelizacion{
	margin: .75em 0 .25em;
	line-height: 1.2;
}
.ContenedorTarjetaFidelizacion a{
	color: #007ac0;
	cursor: pointer;
}
.ContenedorTarjetaFidelizacion a:hover{
	color: #007ac0;
	text-decoration: underline;
}
.ContenedorYGanaMisods, .ContenedorTarjetaFidelizacion{
	display: none;
}
.ContenedorTextoYGanaMisods{
	display: inline-block;
	vertical-align: middle;
}
.ContenedorAnimacionYGanaMisods{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	margin: auto;
	width: 2em;
	height: 1.2em;
}
.ContenedorAnimacionYGanaMisods > i{
	position: absolute;
	top: 0;
	right: 0;
	transform: rotateX(60deg) skew(-20deg, 0deg);
	animation: GanaMisods linear infinite 7.5s;
	background-color: #ffffff;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(1){
	top: 25%;
	animation-delay: -1.5s;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(2){
	top: 20%;
	animation-delay: -1.2s;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(3){
	top: 15%;
	animation-delay: -.9s;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(4){
	top: 10%;
	animation-delay: -.6s;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(5){
	top: 5%;
	animation-delay: -.3s;
}
.ContenedorAnimacionYGanaMisods > i:nth-child(6){
	top: 0;
}

@-webkit-keyframes AbrirModal{
	0%{
		-moz-transform: translate(-50%, -50%) scaleX(0) scaleY(0);
		-webkit-transform: translate(-50%, -50%) scaleX(0) scaleY(0);
		-ms-transform: translate(-50%, -50%) scaleX(0) scaleY(0);
		transform: translate(-50%, -50%) scaleX(0) scaleY(0);
	}
	50%{
		-moz-transform: translate(-50%, -50%) scaleX(.1) scaleY(1);
		-webkit-transform: translate(-50%, -50%) scaleX(.1) scaleY(1);
		-ms-transform: translate(-50%, -50%) scaleX(.1) scaleY(1);
		transform: translate(-50%, -50%) scaleX(.1) scaleY(1);
	}
	100%{
		-moz-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}
@-webkit-keyframes Anim_seleccionmarcada_check{
	0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%{
		-moz-transform: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		-moz-opacity: 1;
		-webkit-opacity: 1;
		-ms-opacity: 1;
		opacity: 1;
	}
	5%, 25%, 45%, 65%, 85%{
		-moz-transform: skew(-14deg, -5deg) translate(.14em, -.075em);
		-webkit-transform: skew(-14deg, -5deg) translate(.14em, -.075em);
		-ms-transform: skew(-14deg, -5deg) translate(.14em, -.075em);
		transform: skew(-14deg, -5deg) translate(.14em, -.075em);
	}
	15%, 35%, 55%, 75%, 95%{
		-moz-transform: skew(14deg, 5deg) translate(-.14em, -.075em);
		-webkit-transform: skew(14deg, 5deg) translate(-.14em, -.075em);
		-ms-transform: skew(14deg, 5deg) translate(-.14em, -.075em);
		transform: skew(14deg, 5deg) translate(-.14em, -.075em);
	}
}
@-webkit-keyframes Anim_seleccionmarcada_nocheck{
	0%, 100%{
		-moz-filter: none;
		-webkit-filter: none;
		-ms-filter: none;
		filter: none;
	}
	50%{
		-moz-filter: blur(.08em);
		-webkit-filter: blur(.08em);
		-ms-filter: blur(.08em);
		filter: blur(.08em);
	}
}
@-webkit-keyframes Anim_globo{
	0%, 100%{
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	33%{
		-moz-transform: scale(1.4);
		-webkit-transform: scale(1.4);
		-ms-transform: scale(1.4);
		transform: scale(1.4);
	}
}
@-webkit-keyframes Anim_globo2{
	0%, 100%{
		-moz-transform: scale(1.5);
		-webkit-transform: scale(1.5);
		-ms-transform: scale(1.5);
		transform: scale(1.5);
	}
	33%{
		-moz-transform: scale(2);
		-webkit-transform: scale(2);
		-ms-transform: scale(2);
		transform: scale(2);
	}
}
@-webkit-keyframes Anim_Ticket_CantidadDecimos{
	80%{
		-moz-transform: scale(1.25) translateY(calc(.05em - 5%)) scaleY(1.1);
		-webkit-transform: scale(1.25) translateY(calc(.05em - 5%)) scaleY(1.1);
		-ms-transform: scale(1.25) translateY(calc(.05em - 5%)) scaleY(1.1);
		transform: scale(1.25) translateY(calc(.05em - 5%)) scaleY(1.1);
	}
	0%, 100%{
		-moz-transform: scale(1.25) translateY(calc(.05em + 10%)) scaleY(0.8);
		-webkit-transform: scale(1.25) translateY(calc(.05em + 10%)) scaleY(0.8);
		-ms-transform: scale(1.25) translateY(calc(.05em + 10%)) scaleY(0.8);
		transform: scale(1.25) translateY(calc(.05em + 10%)) scaleY(0.8);
	}
	30%{
		-moz-transform: scale(1.25) translateY(calc(.05em - 10%)) scaleY(1.2);
		-webkit-transform: scale(1.25) translateY(calc(.05em - 10%)) scaleY(1.2);
		-ms-transform: scale(1.25) translateY(calc(.05em - 10%)) scaleY(1.2);
		transform: scale(1.25) translateY(calc(.05em - 10%)) scaleY(1.2);
	}
	60%{
		-moz-transform: scale(1.25) translateY(calc(.05em - 20%)) scaleY(0.95);
		-webkit-transform: scale(1.25) translateY(calc(.05em - 20%)) scaleY(0.95);
		-ms-transform: scale(1.25) translateY(calc(.05em - 20%)) scaleY(0.95);
		transform: scale(1.25) translateY(calc(.05em - 20%)) scaleY(0.95);
	}
}
@-webkit-keyframes Anim_ticketmarcado_check{
	0%{
		-moz-transform: scale(.9);
		-webkit-transform: scale(.9);
		-ms-transform: scale(.9);
		transform: scale(.9);
	}
	50%{
		-moz-transform: scale(1.3);
		-webkit-transform: scale(1.3);
		-ms-transform: scale(1.3);
		transform: scale(1.3);
	}
	100%{
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}
@-webkit-keyframes Anim_ticketmarcado_nocheck{
	0%{
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	50%{
		-moz-transform: scale(.8);
		-webkit-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8);
	}
	100%{
		-moz-transform: scale(.9);
		-webkit-transform: scale(.9);
		-ms-transform: scale(.9);
		transform: scale(.9);
	}
}
@-webkit-keyframes GanaMisods{
	0%, 25%{
		-moz-transform: translate(-200%, -100%);
		-webkit-transform: translate(-200%, -100%);
		-ms-transform: translate(-200%, -100%);
		transform: translate(-200%, -100%);
		-moz-opacity: 0;
		-webkit-opacity: 0;
		-ms-opacity: 0;
		opacity: 0;
	}
	27.5%{
		-moz-transform: translate(-150%, -125%) rotateX(30deg) skew(-6.6deg, 0deg);
		-webkit-transform: translate(-150%, -125%) rotateX(30deg) skew(-6.6deg, 0deg);
		-ms-transform: translate(-150%, -125%) rotateX(30deg) skew(-6.6deg, 0deg);
		transform: translate(-150%, -125%) rotateX(30deg) skew(-6.6deg, 0deg);
		-moz-opacity: 1;
		-webkit-opacity: 1;
		-ms-opacity: 1;
		opacity: 1;
	}
	30%{
		-moz-transform: translate(-100%, -100%) rotateX(30deg) skew(-13.3deg, 0deg);
		-webkit-transform: translate(-100%, -100%) rotateX(30deg) skew(-13.3deg, 0deg);
		-ms-transform: translate(-100%, -100%) rotateX(30deg) skew(-13.3deg, 0deg);
		transform: translate(-100%, -100%) rotateX(30deg) skew(-13.3deg, 0deg);
	}
	32.5%{
		-moz-transform: translate(-50%, -50%) rotateX(30deg) skew(-13.3deg, 0deg);
		-webkit-transform: translate(-50%, -50%) rotateX(30deg) skew(-13.3deg, 0deg);
		-ms-transform: translate(-50%, -50%) rotateX(30deg) skew(-13.3deg, 0deg);
		transform: translate(-50%, -50%) rotateX(30deg) skew(-13.3deg, 0deg);
	}
	35%, 100%{
		-moz-transform: rotateX(60deg) skew(-20deg, 0deg);
		-webkit-transform: rotateX(60deg) skew(-20deg, 0deg);
		-ms-transform: rotateX(60deg) skew(-20deg, 0deg);
		transform: rotateX(60deg) skew(-20deg, 0deg);
	}
}
@-webkit-keyframes Anim_Bote{
	80% {
		-moz-transform: translateY(-5%) scaleY(1.1) scaleX(1);
		-webkit-transform: translateY(-5%) scaleY(1.1) scaleX(1);
		-ms-transform: translateY(-5%) scaleY(1.1) scaleX(1);
		transform: translateY(-5%) scaleY(1.1) scaleX(1);
	}

	0%, 100% {
		-moz-transform: translateY(10%) scaleY(0.8) scaleX(1);
		-webkit-transform: translateY(10%) scaleY(0.8) scaleX(1);
		-ms-transform: translateY(10%) scaleY(0.8) scaleX(1);
		transform: translateY(10%) scaleY(0.8) scaleX(1);
	}

	30% {
		-moz-transform: translateY(-10%) scaleY(1.2) scaleX(0.8);
		-webkit-transform: translateY(-10%) scaleY(1.2) scaleX(0.8);
		-ms-transform: translateY(-10%) scaleY(1.2) scaleX(0.8);
		transform: translateY(-10%) scaleY(1.2) scaleX(0.8);
	}

	60% {
		-moz-transform: translateY(-20%) scaleY(0.95) scaleX(1.05);
		-webkit-transform: translateY(-20%) scaleY(0.95) scaleX(1.05);
		-ms-transform: translateY(-20%) scaleY(0.95) scaleX(1.05);
		transform: translateY(-20%) scaleY(0.95) scaleX(1.05);
	}
}
@-webkit-keyframes Anim_Decimo{
	0%, 60%{
		-moz-transform: rotateY(90deg) rotateZ(10deg);
		-webkit-transform: rotateY(90deg) rotateZ(10deg);
		-ms-transform: rotateY(90deg) rotateZ(10deg);
		transform: rotateY(90deg) rotateZ(10deg);
	}
	100%{
		-moz-transform: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}
@-webkit-keyframes LineaTicketVisual{
	0%, 10%{
		-moz-background-color: #ffffff;
		-webkit-background-color: #ffffff;
		-ms-background-color: #ffffff;
		background-color: #ffffff;
	}
	10%{
		-moz-background-color: #a3cfe8;
		-webkit-background-color: #a3cfe8;
		-ms-background-color: #a3cfe8;
		background-color: #a3cfe8;
	}
}

/*Contenedor decimos*/
	.ContenedorDecimos_Diseno2024{
		margin: 1em auto;
	}
	.ContenedorDecimos_Diseno2024_Titulo{
		position: relative;
		max-width: 80%;
		margin: auto;
	}
	.ContenedorDecimos_Diseno2024_menosDecimos, .ContenedorDecimos_Diseno2024_masDecimos{
		position: absolute;
		bottom: 0;
		cursor: default;
		text-align: center;
		line-height: 0;
	}
	.ContenedorDecimos_Diseno2024_menosDecimos{
		left: 0;
	}
	.ContenedorDecimos_Diseno2024_masDecimos{
		right: 0;
	}
	.ContenedorDecimos_Diseno2024_menosDecimos i, .ContenedorDecimos_Diseno2024_masDecimos i{
		min-width: 1.25em;
		background-color: #fbfbfb;
		color: #ececec;
		padding: .2em 0;
	}
	.ContenedorDecimos_Diseno2024_menosDecimos.Marcado i, .ContenedorDecimos_Diseno2024_masDecimos.Marcado i{
		cursor: pointer;
		background-color: #ececec;
		color: #aeaeae;
	}
	.ContenedorDecimos_Diseno2024_paginaactual{
		cursor: default;
		position: absolute;
		color: #aeaeae;
		right: 0;
		font-size: .7em;
	}
	.ContenedorDecimos_Diseno2024_Titulo_Superior .ContenedorDecimos_Diseno2024_paginaactual{
		bottom: 100%;
	}
	.ContenedorDecimos_Diseno2024_Titulo_Inferior .ContenedorDecimos_Diseno2024_paginaactual{
		top: 100%;
	}
	.ContenedorDecimos_Diseno2024_Item{
		display: inline-block;
		vertical-align: top;
		width: 49.25%;
		margin-left: .5%;
		margin-bottom: .5em;
	}
	.ContenedorDecimos_Diseno2024_decimo{
		position: relative;
		margin: .25em auto .75em;
		width: 95%;
		box-shadow: .1em .1em .75em;
		animation: Anim_Decimo cubic-bezier(0,.25,.85,1.5) 1s;
	}
	.ContenedorDecimos_Diseno2024_decimo_imagen{
		width: 100%;
	}
	.ContenedorDecimos_Diseno2024_decimo_numero{
		display: block;
		position: absolute;
		text-align: center;
		line-height: .8;
		font-family: 'Signika', sans-serif;
		font-size: 6.05vw;
		top: 9.25%;
		left: 22.5%;
		width: 70%;
		letter-spacing: .16em;
		font-weight: 700;
		min-height: .8em;
		cursor: default;
		user-select: none;
		text-shadow: 0 0 .05em #ffffff, 0 0 .1em #ffffff, 0 0 .15em #ffffff;
	}
	.ContenedorDecimos_Diseno2024_digitonocoincidente{
		color: #683e3e;
	}
	#ContenedorDecimosDisponibles.DecimosAleatorios .ContenedorDecimos_Diseno2024_digitoaleatorio{
		font-family: "Font Awesome 5 Free";
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		display: inline-block;
		vertical-align: middle;
		position: relative;
		color: transparent;
		transform: scale(.01);
	}
	#ContenedorDecimosDisponibles.DecimosAleatorios .ContenedorDecimos_Diseno2024_digitoaleatorio:after{
		content: "\f074";
		position: absolute;
		color: #683e3e;
		transform: scale(50, 66) translate(-.05em, -.15em);
	}
	.ContenedorDecimos_Diseno2024_jugar{
		margin: auto;
		text-align: center;
		width: 95%;
	}
	.ContenedorDecimos_Diseno2024_jugar_masmenos{
		display: inline-block;
		vertical-align: middle;
		font-size: 1.25em;
		color: #a3cfe8;
		transition: color .15s;
	}
	.ContenedorDecimos_Diseno2024_jugar_masmenos.Marcado{
		color: #007ac0;
		cursor: pointer;
	}
	.ContenedorDecimos_Diseno2024_jugar_cantidad{
		display: inline-block;
		vertical-align: middle;
		min-width: 3em;
		margin: 0 .15em;
		text-align: center;
		font-size: 1.5em;
		line-height: 1em;
		border: 1px solid #a3cfe8;
	}
	@media (hover: hover){
		.ContenedorDecimos_Diseno2024_jugar_masmenos:hover{
			color: #a3cfe8;
		}
	}
	.ContenedorDecimos_Diseno2024_decimosdisponibles{
		text-align: center;
		color: #777777;
	}
/*Fin contenedor decimos*/

/*Contenedor y tambien Puedes*/
	.Contenedor_TambienPuedes{
		margin: 2em 0;
	}
	.Tabla_TambienPuedes{
		width: 100%;
	}
	.ContenedorUltimasJugadas, .ContenedorJugadasGuardadas, .ContenedorPenas{
		display: inline-block;
		vertical-align: middle;
		width: calc(100% / 3);
		background-color: #a3cfe8;
		background: #a3cfe8;
	}
	/*Recolocar elementos si no hay alguno de ellos*/
		.ContenedorUltimasJugadas:nth-last-child(2), .ContenedorJugadasGuardadas:nth-last-child(1){
			width: 50%;
		}
		.ContenedorUltimasJugadas:nth-last-child(1){
			width: 100%;
		}
		.ContenedorUltimasJugadas:nth-last-child(1){
			width: 100%;
		}
	/*FIN recolocar elementos si no hay alguno de ellos*/

	.ContenedorUltimasJugadas{
		background: -moz-linear-gradient(left, #ffffff -8px, #f7fbfd 8px, #f7fbfd calc(100% - 8px), #e2f0f8 calc(100% + 8px));
		background: -webkit-gradient(left top, right top, color-stop(-8px, #ffffff), color-stop(8px, #f7fbfd), color-stop(calc(100% - 8px), #f7fbfd), color-stop(calc(100% + 8px), #e2f0f8));
		background: -webkit-linear-gradient(left, #ffffff -8px, #f7fbfd 8px, #f7fbfd calc(100% - 8px), #e2f0f8 calc(100% + 8px));
		background: -o-linear-gradient(left, #ffffff -8px, #f7fbfd 8px, #f7fbfd calc(100% - 8px), #e2f0f8 calc(100% + 8px));
		background: -ms-linear-gradient(left, #ffffff -8px, #f7fbfd 8px, #f7fbfd calc(100% - 8px), #e2f0f8 calc(100% + 8px));
		background: linear-gradient(to right, #ffffff -8px, #f7fbfd 8px, #f7fbfd calc(100% - 8px), #e2f0f8 calc(100% + 8px));
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2f0f8', GradientType=1 );
	}
	.ContenedorJugadasGuardadas{
		background: -moz-linear-gradient(left, #f7fbfd -8px, #e2f0f8 8px, #e2f0f8 calc(100% - 8px), #cfe6f3 calc(100% + 8px));
		background: -webkit-gradient(left top, right top, color-stop(-8px, #f7fbfd), color-stop(8px, #e2f0f8), color-stop(calc(100% - 8px), #e2f0f8), color-stop(calc(100% + 8px), #cfe6f3));
		background: -webkit-linear-gradient(left, #f7fbfd -8px, #e2f0f8 8px, #e2f0f8 calc(100% - 8px), #cfe6f3 calc(100% + 8px));
		background: -o-linear-gradient(left, #f7fbfd -8px, #e2f0f8 8px, #e2f0f8 calc(100% - 8px), #cfe6f3 calc(100% + 8px));
		background: -ms-linear-gradient(left, #f7fbfd -8px, #e2f0f8 8px, #e2f0f8 calc(100% - 8px), #cfe6f3 calc(100% + 8px));
		background: linear-gradient(to right, #f7fbfd -8px, #e2f0f8 8px, #e2f0f8 calc(100% - 8px), #cfe6f3 calc(100% + 8px));
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fbfd', endColorstr='#cfe6f3', GradientType=1 );
	}
	.ContenedorPenas{
		background: -moz-linear-gradient(left, #e2f0f8 -8px, #cfe6f3 8px, #cfe6f3 calc(100% - 8px), #a3cfe8 calc(100% + 8px));
		background: -webkit-gradient(left top, right top, color-stop(-8px, #e2f0f8), color-stop(8px, #cfe6f3), color-stop(calc(100% - 8px), #cfe6f3), color-stop(calc(100% + 8px), #a3cfe8));
		background: -webkit-linear-gradient(left, #e2f0f8 -8px, #cfe6f3 8px, #cfe6f3 calc(100% - 8px), #a3cfe8 calc(100% + 8px));
		background: -o-linear-gradient(left, #e2f0f8 -8px, #cfe6f3 8px, #cfe6f3 calc(100% - 8px), #a3cfe8 calc(100% + 8px));
		background: -ms-linear-gradient(left, #e2f0f8 -8px, #cfe6f3 8px, #cfe6f3 calc(100% - 8px), #a3cfe8 calc(100% + 8px));
		background: linear-gradient(to right, #e2f0f8 -8px, #cfe6f3 8px, #cfe6f3 calc(100% - 8px), #a3cfe8 calc(100% + 8px));
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2f0f8', endColorstr='#a3cfe8', GradientType=1 );
	}
	.ContenedorUltimasJugadas_Titulo, .ContenedorJugadasGuardadas_Titulo, .ContenedorPenas_Titulo{
		padding: .25em 1em;
	}
	.ContenedorUltimasJugadas_Jugada, .ContenedorJugadasGuardadas_Jugada, .ContenedorPenas_Jugada{
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		padding: 0 .1em;
	}
	.ContenedorUltimasJugadas_JugadaImagen, .ContenedorJugadasGuardadas_JugadaImagen{
		display: inline-block;
		vertical-align: top;
		position: relative;
		color: #007ac0;
		transform: scale(.75);
	}
	.ContenedorUltimasJugadas_JugadaImagenArchivo{
		height: 5em;
		width: 3.75em;
		margin-bottom: 1.5em;
	}
	.ContenedorJugadasGuardadas_JugadaImagenArchivo{
		height: 5em;
		width: 3.75em;
		margin-bottom: .45em;
	}
	.ContenedorPenas_JugadaImagenArchivo{
		position: relative;
		height: 5em;
		margin-bottom: 2.075em;
	}
	.ContenedorUltimasJugadas_JugadaImagenArchivo:before, .ContenedorJugadasGuardadas_JugadaImagenArchivo:before{
		font-size: 5em;
	}
	.ContenedorPenas_JugadaImagenArchivo img{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		max-height: 100%;
		max-width: 100%;
	}
	.ContenedorUltimasJugadas_JugadaImagenJuego{
		position: absolute;
		bottom: 1.9em;
		left: .62em;
		color: #ffffff;
	}
	.ContenedorJugadasGuardadas_JugadaImagenJuego{
		position: absolute;
		bottom: .85em;
		left: .55em;
		color: #ffffff;
	}
	.ContenedorUltimasJugadas_JugadaImagenJuego > i, .ContenedorJugadasGuardadas_JugadaImagenJuego > i{
		font-size: 2.5em;
	}
	.ContenedorUltimasJugadas_JugadaDescripcion, .ContenedorJugadasGuardadas_JugadaDescripcion{
		display: inline-block;
		vertical-align: top;
		width: calc(100% - 4.25em);
		margin-left: .5em;
		text-transform: uppercase;
	}
	.ContenedorUltimasJugadas_JugadaDescripcion_Linea1, .ContenedorJugadasGuardadas_JugadaDescripcion_Linea1{
		display: -webkit-box;
		height: 2.15em;
		line-height: 1;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		font-weight: 700;
	}
	.ContenedorUltimasJugadas_JugadaDescripcion_Linea3, .ContenedorJugadasGuardadas_JugadaDescripcion_Linea3{
		font-size: 1.6em;
		text-align: center;
		font-weight: 700;
	}
	.ContenedorJugadasGuardadas_JugadaDescripcion_Linea1, .ContenedorJugadasGuardadas_JugadaDescripcion_Linea2{
		text-transform: uppercase;
	}
	.ContenedorUltimasJugadas_JugadaDescripcion_Linea4, .ContenedorJugadasGuardadas_JugadaDescripcion_Linea4{
		margin-top: .5em;
		text-align: center;
	}
	.ContenedorPenas_JugadaDescripcion_Linea1{
		margin-top: .5em;
		text-align: center;
		font-weight: 700;
	}
	.ContenedorPenas_JugadaDescripcion_Linea2{
		padding: .25em 0;
		text-align: center;
	}
	.ContenedorPenas_JugadaDescripcion_Linea2b{
		padding-left: .1em;
		font-size: 1.6em;
		text-align: center;
		font-weight: 700;
	}
	.BotonLinea3{
		display: block;
		text-align: center;
		line-height: 1;
		margin: .5em auto 0;
		padding: .25em .5em;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
		max-width: 40vw;
	}
	.ContenedorUltimasJugadas_EnlacePie{
		text-align: center;
		padding: 0 .1em;
		display: none;
	}
	.ContenedorUltimasJugadas_EnlacePie a{
		cursor: pointer;
	}
/*Fin contenedor y tambien Puedes*/

/*Contenedor JugadasEstadistica*/
	.ContenedorJugadasEstadistica{
		
	}
	.Titulo_JugadasEstadistica{
		background-color: #a3cfe8;
		color: #007ac0;
		padding: .4em 0;
	}
	.Tabla_JugadasEstadistica{
		background-color: #a3cfe8;
		overflow-x: scroll;
	}
	.scroll_Tabla_JugadasEstadistica{
		width: max-content;
	}
	.JugadasEstadistica_Jugada{
		display: inline-block;
		vertical-align: top;
		width: 0;
		text-align: center;
		background-image: url('/RecursosIQ/img/VerJugada/MiJugadaBoleto.jpg');
		background-size: 100% auto;
		box-shadow: .05em .05em .15em #000;
		overflow: hidden;
		transition: .25s;
		transition-delay: .5s;
	}
	.JugadasEstadistica_Jugada.Marcado{
		width: calc((100vw / 2) - 1.1em);
		margin: .5em;
		padding: .5em .25em;
	}
	.JugadasEstadistica_JugadaNombre{
		color: #333333;
		text-transform: uppercase;
		margin-bottom: .5em;
	}
	.JugadasEstadistica_JugadaNombre > i{
		font-size: 1.4em;
		display: inline-block;
		vertical-align: text-bottom;
	}
	.JugadasEstadistica_PrimeraSeleccion, .JugadasEstadistica_SegundaSeleccion{
		display: inline-block;
		vertical-align: middle;
		color: #333333;
		text-align: center;
		line-height: 1;
		margin: .16em;
		padding: .25em 0;
		width: 1.5em;
		border-radius: 50%;
		transition: transform .75s,  opacity .75s, color .15s, box-shadow .15s;
	}
	.JugadasEstadistica_Guion{
		display: inline-block;
		vertical-align: middle;
		padding: 0 .2em;
	}
	/*Animar cuando se elige la linea*/
		.JugadasEstadistica_Jugada:not(.Marcado){
			max-height: 11.5em;
		}
		.JugadasEstadistica_Jugada:not(.Marcado) .JugadasEstadistica_PrimeraSeleccion, .JugadasEstadistica_Jugada:not(.Marcado) .JugadasEstadistica_SegundaSeleccion{
			transform: translateY(-400%);
			opacity: 0;
			color: #007ac0;
			box-shadow: inset 0 0 0 2px;
		}
		.JugadasEstadistica_PrimeraSeleccion:nth-child(4n), .JugadasEstadistica_SegundaSeleccion:nth-child(4n + 1){
			transition-delay: 0s;
		}
		.JugadasEstadistica_PrimeraSeleccion:nth-child(4n + 1), .JugadasEstadistica_SegundaSeleccion:nth-child(4n + 3){
			transition-delay: .1s;
		}
		.JugadasEstadistica_PrimeraSeleccion:nth-child(4n + 2), .JugadasEstadistica_SegundaSeleccion:nth-child(4n + 2){
			transition-delay: .2s;
		}
		.JugadasEstadistica_PrimeraSeleccion:nth-child(4n + 3), .JugadasEstadistica_SegundaSeleccion:nth-child(4n){
			transition-delay: .3s;
		}
	/*Fin animar cuando se elige la linea*/
	.JugadasEstadistica_Boton{
		display: block;
		width: max-content;
		line-height: 1;
		margin: 1em auto 0;
		padding: .5em 1.5em .25em;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
	}
	.JugadasEstadistica_EnlacePie{
		display: inline-block;
		margin-top: .5em;
		color: #007ac0;
		cursor: pointer;
	}
	.JugadasEstadistica_EnlacePie:hover{
		color: #007ac0;
		text-decoration: underline;
	}
/*Fin contenedor JugadasEstadistica*/

/*Contenedor como jugar*/
	.titulo1ComoJugar{
		font-family: 'Lalezar', sans-serif;
		position: relative;
		font-size: 11.25vw;
		margin: .6em 0 .5em;
		text-align: center;
		user-select: none;
	}
	.titulo1ComoJugar_subtitulo{
		position: absolute;
		font-size: .5em;
		top: 2em;
		width: 100%;
		line-height: 1;
		color: #333333;
	}
	.titulo1ComoJugar_logojuego{
		position: absolute;
		line-height: 1;
		font-size: 3em;
		left: 15%;
		top: -.3em;
		opacity: .33;
		transform: scale(120% , 80%);
	}
	.titulo1ComoJugar_textojuego{
		position: relative;
	}
	.seccionComoJugar{
		background-size:15em;
		background-repeat: no-repeat;
		background-position: 50% 1.75em;
		padding-top: 10.5em;
		text-align: justify;
	}
	.seccionComoJugar li{
		color: #007ac0;
	}
	.premiosComoJugar{
		margin-top: 3em;
	}
	.multiplesComoJugar{
		margin-top: 3em;
	}
	.premiosComoJugar_premio{
		display: inline-block;
		vertical-align: top;
		width: 50%;
		margin-top: 1em;
	}
	.multiplesComoJugar_multiple{
		display: inline-block;
		vertical-align: top;
		width: 50%;
		margin-top: -2em;
	}
	.premiosComoJugar_premio:nth-child(2n){
		margin-top: 3em;
	}
	.multiplesComoJugar_multiple:nth-child(2n){
		margin-top: 2em;
	}
	.premiosComoJugar_premio > div,
	.multiplesComoJugar_multiple > div{
		max-width: 92%;
		width: 14em;
		margin: auto;
	}
	.premiosComoJugar_premioimagen,
	.multiplesComoJugar_multipleimagen{
		position: relative;
		width: 100%;
		user-select: none;
	}
	.premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multipleimagenfondo{
		width: 100%;
	}
	.premiosComoJugar_categoria{
		position: absolute;
		top: 27.5%;
		left: 8%;
		width: 19%;
		line-height: .9;
		font-size: .5em;
		text-align: center;
		color: #887810;
		text-shadow: .075em .075em .1em #eee3a9;
		font-weight: 700;
	}
	.multiplesComoJugar_jugada{
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		left: 0;
		width: 50%;
		line-height: .9;
		font-size: .8em;
		text-align: center;
		color: #887810;
		text-shadow: .075em .075em .1em #eee3a9;
		font-weight: 700;
	}
	.premiosComoJugar_categoria span:nth-child(1){
		display: block;
		font-size: 2em;
	}
	.premiosComoJugar_categoria span:nth-child(2){
		display: block;
	}
	.multiplesComoJugar_jugadaprimeraseleccion, .multiplesComoJugar_jugadaguion, .multiplesComoJugar_jugadasegundaseleccion, .multiplesComoJugar_jugadaapuestas{
		display: block;
		position: relative;
	}
	.multiplesComoJugar_jugadaguion{
		font-size: 1.5em;
		line-height: .5;
		margin-bottom: .1em;
	}
	.multiplesComoJugar_jugadaapuestas{
		margin-top: .3em;
		padding-top: .3em;
	}
	.multiplesComoJugar_jugadaapuestas:before{
		content: "----------------";
		line-height: 0;
		top: 0;
		left: 0;
		position: absolute;
		width: 100%;
	}
	.premiosComoJugar_imagenesprimeraseleccion,
	.multiplesComoJugar_imagenesprimeraseleccion,
	.premiosComoJugar_imagenessegundaseleccion,
	.multiplesComoJugar_imagenessegundaseleccion,
	.premiosComoJugar_imagenloteria{
		font-size: 0;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		text-align: center;
	}
	.premiosComoJugar_imagenesprimeraseleccion{
		width: 45%;
		right: 22%;
	}
	.multiplesComoJugar_imagenesprimeraseleccion{
		width: 30%;
		right: 14%;
	}
	.premiosComoJugar_imagenesguion{
		position: absolute;
		top: calc(50% - .5em);
		right: 17%;
		width: 4%;
		text-align: center;
	}
	.multiplesComoJugar_imagenesguion{
		position: absolute;
		top: calc(50% - .65em);
		right: 10.5%;
		width: 3%;
		text-align: center;
	}
	.premiosComoJugar_imagenessegundaseleccion{
		width: 15%;
		right: 1%;
	}
	.multiplesComoJugar_imagenessegundaseleccion{
		width: 10%;
		right: 0;
	}
	.premiosComoJugar_imagenloteria{
		width: 67%;
		right: 0;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img,
	.multiplesComoJugar_imagenesprimeraseleccion > img{
		width: calc(88% / 3);
		right: 0;
		margin: 2%;
		animation: Botebolas ease-in-out infinite 4s;
	}
	.premiosComoJugar_imagenessegundaseleccion > img,
	.multiplesComoJugar_imagenessegundaseleccion > img{
		width: 88%;
		right: 0;
		margin: 6%;
		animation: Botebolas ease-in-out infinite 1.5s;
	}
	.premiosComoJugar_imagenloteria > img{
		width: calc(97% / 6);
		right: 0;
		margin: 3% .25%;
		animation: Botebolas ease-in-out infinite 4s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 1),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 1),
	.premiosComoJugar_imagenessegundaseleccion > img:nth-child(3n + 2),
	.multiplesComoJugar_imagenessegundaseleccion > img:nth-child(3n + 2),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 1){
		animation-delay: -.5s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 2),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 2),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 2){
		animation-delay: -4s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 3),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 3),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 3){
		animation-delay: -2s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 4),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 4),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 4){
		animation-delay: -3s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 5),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 5),
	.premiosComoJugar_imagenessegundaseleccion > img:nth-child(3n + 1),
	.multiplesComoJugar_imagenessegundaseleccion > img:nth-child(3n + 1),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 5){
		animation-delay: -1s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 6),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 6),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 6){
		animation-delay: -3.5s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 7),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n + 7),
	.premiosComoJugar_imagenessegundaseleccion > img:nth-child(3n),
	.multiplesComoJugar_imagenessegundaseleccion > img:nth-child(3n),
	.premiosComoJugar_imagenloteria > img:nth-child(8n + 7){
		animation-delay: -1.5s;
	}
	.premiosComoJugar_imagenesprimeraseleccion > img:nth-child(8n),
	.multiplesComoJugar_imagenesprimeraseleccion > img:nth-child(8n),
	.premiosComoJugar_imagenloteria > img:nth-child(8n){
		animation-delay: -2.5s;
	}
	.premiosComoJugar_premio:nth-child(2) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(2) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(2) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(2) .multiplesComoJugar_jugada{
		filter: hue-rotate(160deg);
	}
	.premiosComoJugar_premio:nth-child(3) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(3) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(3) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(3) .multiplesComoJugar_jugada{
		filter: hue-rotate(320deg);
	}
	.premiosComoJugar_premio:nth-child(4) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(4) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(4) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(4) .multiplesComoJugar_jugada{
		filter: hue-rotate(290deg);
	}
	.premiosComoJugar_premio:nth-child(5) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(5) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(5) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(5) .multiplesComoJugar_jugada{
		filter: hue-rotate(60deg);
	}
	.premiosComoJugar_premio:nth-child(6) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(6) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(6) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(6) .multiplesComoJugar_jugada{
		filter: hue-rotate(200deg);
	}
	.premiosComoJugar_premio:nth-child(7) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(7) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(7) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(7) .multiplesComoJugar_jugada{
		filter: hue-rotate(260deg);
	}
	.premiosComoJugar_premio:nth-child(8) .premiosComoJugar_premioimagenfondo,
	.multiplesComoJugar_multiple:nth-child(8) .multiplesComoJugar_multipleimagenfondo,
	.premiosComoJugar_premio:nth-child(8) .premiosComoJugar_categoria,
	.multiplesComoJugar_multiple:nth-child(8) .multiplesComoJugar_jugada{
		filter: hue-rotate(110deg);
	}
	.multiplesComoJugar_multipletexto table{
		margin: auto;
		font-size: .8em;
	}
	.multiplesComoJugar_multipletexto table td{
		padding: 0 .25em;
	}
	.multiplesComoJugar_multipletexto table td:first-child{
		text-align: right;
	}
	.multiplesComoJugar_multipletexto table td:nth-child(2){
		font-weight: 700;
	}
	.multiplesTablaPremios{
		text-align: center;
	}
	.multiplesTablaPremios_Opcion{
		display: inline-block;
		vertical-align: middle;
		width: calc(100%  / 3);
		text-align: center;
		line-height: 1;
		padding: .5em 0;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
		box-shadow: inset 0 0 1px 0;
	}
	.multiplesTablaPremios_Opcion_mas{
		display: inline-block;
		vertical-align: middle;
		margin: 0 .3em;
		transform: scale(1.5);
	}
	.multiplesTablaPremios_Opcion img{
		width: .7em;
		display: inline-block;
		vertical-align: middle;
	}
	.multiplesTablaPremios_Opcion.Marcado img{
		filter: invert(.5) brightness(2);
	}
	.multiplesTablaPremios_Tabla{
		display: inline-block;
		vertical-align: top;
		line-height: 1;
		margin: .75em .375em 0;
		background-color: #daf2ff;
		color: #333333;
		border: .6em solid #529ac4;
		border-radius: 1.5em;
		overflow: hidden;
		box-shadow: 0 0 0 .1em #333333;
	}
	.multiplesTablaPremios_Tabla th:first-child, .multiplesTablaPremios_Tabla td:first-child{
		min-width: 5.5em;
	}
	.multiplesTablaPremios_Tabla th:nth-child(n + 2), .multiplesTablaPremios_Tabla td:nth-child(n + 2){
		min-width: 3.5em;
	}
	.multiplesTablaPremios_cabecera{
		background-color: #ffffff;
		color: #007ac0;
	}
	.multiplesTablaPremios_cabecera:first-child td{
		padding-top: .4em;
	}
	.multiplesTablaPremios_cabecera:nth-child(2) td{
		padding-bottom: .3em;
	}
	.multiplesTablaPremios_nombres{
		border-radius: 0 0 1em 1em;
	}
	.multiplesTablaPremios_nombres td{
		padding: .5em 0;
		box-shadow: 0 -1em 0 0 #ffffff;
	}
	.multiplesTablaPremios_lineasinpremio{
		color: #007ac0;
	}
	.multiplesTablaPremios_lineasinpremio td{
		padding: .3em 0;
	}
	.multiplesTablaPremios_lineaconpremio td{
		background-color: #007ac0;
		color: #ffffff;
		padding: .3em 0;
	}
	.multiplesTablaPremios_lineasinpremio td:nth-child(2){
		color: transparent;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremioalta td:first-child, .multiplesTablaPremios_nombres td:first-child{
		border-top-left-radius: 1em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremioalta td:last-child, .multiplesTablaPremios_nombres td:last-child{
		border-top-right-radius: 1em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremioalta:last-child td:first-child{
		border-top-left-radius: .75em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremioalta:last-child td:last-child{
		border-top-right-radius: .75em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremiobaja td:first-child{
		border-bottom-left-radius: 1em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremiobaja td:last-child{
		border-bottom-right-radius: 1em;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremiobaja:last-child td:first-child{
		border-bottom-left-radius: 0;
	}
	.multiplesTablaPremios_lineaconpremio.lineaconpremiobaja:last-child td:last-child{
		border-bottom-right-radius: 0;
	}
	@-webkit-keyframes Botebolas{
		0%, 100%{
			-moz-transform: translateY(2.5%) scaleY(0.95) scaleX(1);
			-webkit-transform: translateY(2.5%) scaleY(0.95) scaleX(1);
			-ms-transform: translateY(2.5%) scaleY(0.95) scaleX(1);
			transform: translateY(2.5%) scaleY(0.95) scaleX(1);
		}
		50%{
			-moz-transform: translateY(-10%) scaleY(1.05) scaleX(0.95);
			-webkit-transform: translateY(-10%) scaleY(1.05) scaleX(0.95);
			-ms-transform: translateY(-10%) scaleY(1.05) scaleX(0.95);
			transform: translateY(-10%) scaleY(1.05) scaleX(0.95);
		}
	}
/*Fin contenedor como jugar*/
/*Contenedor Estadistica*/
	.ContenedorEstadistica {
		margin-top: .75em;
		margin-bottom: 2.5em;
	}
	.ContenedorEstadisticaBotones{
		margin-top: 1.5em;
	}
	.Titulo_Estadistica{
		background-color: #333333;
		color: #ffffff;
		padding: .4em 1em;
	}
	.Texto1_Estadistica{
		text-align: center;
	}
	.Texto2_Estadistica{
		padding-top: 1em;
	}
	.Texto3_Estadistica{
		padding: 1.25em 0 .25em;
		font-weight: 700;
	}
	.Texto3_Estadistica span{
		display: inline-block;
		vertical-align: middle;
		min-width: 7.5em;
	}
	.Texto3_Estadistica .Bola, .Texto3_Estadistica .BolaColor{
		font-family: 'Signika', sans-serif;
		font-weight: 700;
		display: inline-block;
		vertical-align: text-bottom;
		text-align: center;
		font-size: .75em;
		line-height: 1;
		margin: 0 .05em;
		padding: .25em 0;
		border-radius: 50%;
		width: 1.5em;
		user-select: none;
	}
	.Texto3_Estadistica .Bola{
		box-shadow: inset 0 0 .3em .1em #333333;
	}
	.Texto3_Estadistica .BolaColor{
		box-shadow: inset 0.2em -0.4em 0.5em #333333, inset 0 0 0.5em #333333, inset 0 0 0.5em #333333;
	}
	.ContenedorUltimosResultados{
		background: #007ac0;
		background: -moz-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #a3cfe8 calc(50% - 1em), #a3cfe8 calc(50% - .2em), #27222b calc(50% + .1em), #529ac4 calc(50% + .2em), #529ac4 calc(50% + 1em), #211928 calc(50% + 1.3em), #007ac0 calc(50% + 1.4em));
		background: -webkit-gradient(left bottom, right top, color-stop(calc(50% - 1.4em), #ffffff), color-stop(calc(50% - 1.1em), #323232), color-stop(calc(50% - 1em), #a3cfe8), color-stop(calc(50% - .2em), #a3cfe8), color-stop(calc(50% + .1em), #27222b), color-stop(calc(50% + .2em), #529ac4), color-stop(calc(50% + 1em), #529ac4), color-stop(calc(50% + 1.3em), #211928), color-stop(calc(50% + 1.4em), #007ac0));
		background: -webkit-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #a3cfe8 calc(50% - 1em), #a3cfe8 calc(50% - .2em), #27222b calc(50% + .1em), #529ac4 calc(50% + .2em), #529ac4 calc(50% + 1em), #211928 calc(50% + 1.3em), #007ac0 calc(50% + 1.4em));
		background: -o-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #a3cfe8 calc(50% - 1em), #a3cfe8 calc(50% - .2em), #27222b calc(50% + .1em), #529ac4 calc(50% + .2em), #529ac4 calc(50% + 1em), #211928 calc(50% + 1.3em), #007ac0 calc(50% + 1.4em));
		background: -ms-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #a3cfe8 calc(50% - 1em), #a3cfe8 calc(50% - .2em), #27222b calc(50% + .1em), #529ac4 calc(50% + .2em), #529ac4 calc(50% + 1em), #211928 calc(50% + 1.3em), #007ac0 calc(50% + 1.4em));
		background: linear-gradient(100deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #a3cfe8 calc(50% - 1em), #a3cfe8 calc(50% - .2em), #27222b calc(50% + .1em), #529ac4 calc(50% + .2em), #529ac4 calc(50% + 1em), #211928 calc(50% + 1.3em), #007ac0 calc(50% + 1.4em));
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007ac0', GradientType=1 );
		padding: 1em 0 .5em;
	}
	.TituloUltimosResultados{
		text-align: center;
		color: #ffffff;
		text-shadow: 0 0 .08em #007ac0, 0 0 .12em #007ac0, 0 0 .16em #007ac0, 0 0 .2em #007ac0, 0 0 .24em #007ac0, 0 0 .28em #007ac0;
	}
	.ColumnasUltimosResultados{
		margin: auto;
		text-align: center;
	}
	.ColumnaUltimosResultados, .ColumnaUltimosResultadosLoteria{
		display: inline-block;
		vertical-align: top;
		width: 50%;
		max-width: 10em;
	}
	.ColumnaUltimosResultadosLoteria{
		padding: 1em .375em 1em;
	}
	.ColumnaUltimosResultadosLoteria:nth-child(n + 5){
		max-width: 27.5em;
	}
	.UltimosResultados_Fecha{
		line-height: 1.2;
		height: 2.8em;
		margin: .15em 0;
		padding: .1em 0;
	}
	.ColumnaUltimosResultadosLoteria:nth-child(n + 5) .UltimosResultados_Jugadas .UltimosResultados_Jugada{
		display: inline-block;
		vertical-align: top;
		margin: .3em;
	}
	.UltimosResultados_PrimeraSeleccion, .UltimosResultados_SegundaSeleccion, .UltimosResultados_Guion, .UltimosResultados_DetalleSeleccion, .UltimosResultados_NumeroLoteria{
		display: inline-block;
		vertical-align: middle;
		text-align: center;
		line-height: 1;
		margin: .16em;
		padding: .25em 0;
		border-radius: 50%;
	}
	.UltimosResultados_PrimeraSeleccion, .UltimosResultados_SegundaSeleccion{
		width: 1.5em;
		background-color: #ffffff;
		color: #007ac0;
		cursor: default;
		box-shadow: inset 0 0 .25em .08em;
		transition: .2s;
	}
	.UltimosResultados_Premio{
		font-size: 1.5em;
	}
	.UltimosResultados_NumeroLoteria{
		font-family: 'Signika', sans-serif;
		font-weight: 700;
		cursor: default;
		transition: .2s;
		font-size: 2em;
		margin: .16em .1em;
		padding: 0;
		letter-spacing: .175em;
	}
	.UltimosResultados_Serie{
		font-family: 'Signika', sans-serif;
		font-size: 1.2em;
	}
	.BotonUltimosResultados{
		text-align: center;
	}
	.BotonUltimosResultados a{
		display: inline-block;
		width: max-content;
		line-height: 1;
		margin: 1em auto 0;
		padding: .5em 1.5em .25em;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
		text-transform: uppercase;
		box-shadow: 0 0 .15em #fff, 0 0 .3em #fff, 0 0 .45em #fff;
	}

	.AparicionesySugerencias{
		max-width: 1800px;
		margin: auto;
	}
	.Fechas_Estadistica{
		display: inline-block;
		vertical-align: middle;
		padding: .2em .5em;
		text-transform: capitalize;
	}
	.Fechas_Estadistica input{
		font-size: 1em;
		width: 7em;
		padding: 0;
		color: #007ac0;
		border: none;
		line-height: 1.5;
		cursor: text;
		display: block;
	}
	.Boton_Estadistica, .Boton_Estadistica2{
		display: inline-block;
		vertical-align: middle;
		text-align: center;
		line-height: 1;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
		box-shadow: inset 0 0 1px 0;
	}
	.Boton_Estadistica{
		width: calc((100% - .51em) / 2);
		margin: 0 auto .5em;
		padding: .5em 0;
		user-select: none;
	}
	.Boton_Estadistica:nth-child(2){
		margin-left: .5em;
	}
	.Boton_Estadistica:nth-child(n + 3){
		width: calc((100% - 1.01em) / 3);
		margin-bottom: 0;
	}
	.Boton_Estadistica:nth-child(n + 4){
		margin-left: .5em;
	}
	.Boton_Estadistica2{
		width: calc((100% - (.51em * 4)) / 5);
		margin: .5em auto;
		padding: .4em 0 .2em;
		line-height: .8;
		user-select: none;
	}
	.Boton_Estadistica2:nth-child(n + 2){
		margin-left: .5em;
	}
	.Boton_Estadistica.Marcado{
		cursor: default;
	}
	.Numero_Estadistica{
		display: inline-block;
		vertical-align: top;
		width: 50%;
	}
	.Estadisticas_PrimeraSeleccion, .Estadisticas_SegundaSeleccion, .Estadisticas_Guion, .Estadisticas_DetalleSeleccion, .Estadisticas_NumeroLoteria{
		display: inline-block;
		vertical-align: middle;
		text-align: center;
		line-height: 1;
		margin: .16em;
		padding: .25em 0;
		border-radius: 50%;
	}
	.Estadisticas_PrimeraSeleccion, .Estadisticas_SegundaSeleccion{
		width: 1.5em;
		color: #007ac0;
		box-shadow: inset 0 0 .25em .08em;
		transition: .2s;
		user-select: none;
	}
	.ContenedorBolasEstadistica .Estadisticas_PrimeraSeleccion:hover, .ContenedorBolasEstadistica .Estadisticas_SegundaSeleccion:hover{
		box-shadow: inset 0 0 .15em .05em;
		cursor: pointer;
	}
	.Estadisticas_NumeroLoteria{
		font-family: 'Signika', sans-serif;
		font-weight: 700;
		width: 1.5em;
		box-shadow: inset 0 0 .15em .05em #007ac0;
		user-select: none;
	}
	.Estadisticas_DetalleSeleccion:before{
		display: inline-block;
		vertical-align: top;
		content: "-";
		margin: 0 .2em 0 -.2em;
	}
	.Linea_Sugerencias{
		box-shadow: inset 0 0 .125em 0 #007ac0;
		position: relative;
		margin: .75em 0 1.5em;
		padding: .25em;
	}
	.Jugada_Sugerencias{
		display: inline-block;
		vertical-align: middle;
		width: 8em;
		text-align: center;
		margin-bottom: 1em;
		cursor: default;
	}
	.Nombre_Sugerencias{
		text-transform: uppercase;
	}
	.Descripcion_Sugerencias{
		display: inline-block;
		vertical-align: middle;
		width: calc(100% - 8.5em);
		margin-left: .5em;
		text-align: justify;
		margin-bottom: 1em;
	}
	.JugadasSugerencias_Boton{
		position: absolute;
		line-height: 1;
		padding: .5em 1.5em .25em;
		border-radius: .2em;
		cursor: pointer;
		transition: .15s;
		bottom: -.5em;
		right: 1em;
	}
	.JugadasSugerencias_Boton:not(.Marcado), .JugadasSugerencias_Boton:not(.Marcado):hover{
		background-color: #f7fbfd;
		color: #a3cfe8;
		cursor: default;
	}
	.JugadasSugerencias_Boton:not(.Marcado) .JugadasSugerencias_Boton_Texto1{
		display: none;
	}
	.JugadasSugerencias_Boton.Marcado .JugadasSugerencias_Boton_Texto2{
		display: none;
	}
/*Fin contenedor Estadistica*/
@media (min-width: 320px){
	.BannerBote_LogoJuego{
		font-size: calc(10.8vw + 12px);
	}
	.BannerBote_Texto{
		font-size: calc(2.4vw + 8px);
	}
}
@media (max-width: 667px){
	.Boleto_InactivoPequeno{
		display: none;
	}
	.Contenedor_Boleto_TicketPie{
		display: none;
	}
	.LineaTicket {
		height: calc(5vw * 1.82);
	}
	.Contenedor_Boleto_TicketMultiple .LineaTicket{
		height: calc(5vw * 2 * 1.82);
	}
	.Diseno2024_StdSize, .ContenedorUltimasJugadas_EnlacePie{
		font-size: 5vw;
	}
	.Cuadro_Pago_Titulo1{
		padding: .1em .4em 0;
	}
	.Cuadro_Pago_Titulo2 > div{
		padding: 0 .4em .1em;
	}
	/*Contenedor y tambien Puedes*/
		.ContenedorUltimasJugadas, .ContenedorJugadasGuardadas, .ContenedorPenas{
			background: none !important;
		}
		.ContenedorUltimasJugadas_Jugada:nth-child(n + 2){
			display: none;
		}
	/*Fin contenedor y tambien Puedes*/
	/*Contenedor Estadistica*/
		.ColumnaUltimosResultados{
			text-align: left;
			padding: 1em .5em 1em 0;
		}
		.ColumnaUltimosResultados:nth-child(2n){
			text-align: right;
			padding: 1em 0 1em .5em;
		}
		.ColumnaUltimosResultados:nth-child(n + 3), .ColumnaUltimosResultadosLoteria:nth-child(n + 3){
			display: none;
		}
		.ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_Fecha,
		.ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_PrimeraSeleccion,
		.ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_Guion,
		.ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_SegundaSeleccion{
			background-color: #00000000;
			color: #ffffff;
			text-shadow: 0 0 .08em #007ac0, 0 0 .12em #007ac0, 0 0 .16em #007ac0, 0 0 .2em #007ac0, 0 0 .24em #007ac0, 0 0 .28em #007ac0;
		}
	/*Fin contenedor Estadistica*/
}
@media (min-width: 500px){
	/*Contenedor decimos*/
		.ContenedorDecimos_Diseno2024_Item{
			width: 32.6%;
			margin-left: .55%;
		}
		.ContenedorDecimos_Diseno2024_decimo_numero{
			font-size: 4.05vw;
		}
	/*Fin contenedor decimos*/
	/*Contenedor Estadistica*/
		.Numero_Estadistica{
			width: calc(100% / 3);
		}
		.Descripcion_Sugerencias{
			width: calc(100% - 9em);
			margin-left: 1em;
		}
	/*Fin contenedor Estadistica*/
	/*Contenedor como jugar*/
		.multiplesTablaPremios_Opcion{
			width: 25%;
		}
	/*Fin contenedor como jugar*/
}
@media (min-width: 668px){
	.Boleto_InactivoGrande{
		display: none;
	}
	.Contenedor_Boleto_Selector{
		display: inline-block;
		vertical-align: top;
		width: 19em;
	}
	.Contenedor_Boleto_Ticket{
		display: inline-block;
		vertical-align: top;
		width: calc(96% - 19em);
		text-align: right;
		margin-top: 0;
	}
	.Contenedor_Boleto_Ticket.flotante{
		max-width: max-content;
	}
	.Diseno2024_StdSize{
		font-size: 2.45vw;
	}
	.Cuadro_Pago_ColumnaImporte{
		padding: .5em 0;
	}
	.Cuadro_Pago_ColumnaImporte, .Cuadro_Pago_ColumnaFechas{
		display: inline-block;
		vertical-align: middle;
		width: 50%;
	}
	.Cuadro_Pago_Titulo1, .Cuadro_Pago_Titulo2{
		display: inline-block;
		vertical-align: middle;
	}
	.Cuadro_Pago_Titulo1, .Cuadro_Pago_Titulo2 > div{
		padding: .4em;
	}
	/*Contenedor decimos*/
		.ContenedorDecimos_Diseno2024_Item{
			width: 24%;
			margin-left: .4%;
		}
		.ContenedorDecimos_Diseno2024_decimo_numero{
			font-size: 2.85vw;
		}
	/*Fin contenedor decimos*/
	/*Contenedor y tambien Puedes*/
		.scroll_TambienPuedesA{
			overflow-x: scroll;
		}
		.scroll_TambienPuedesB{
			width: max-content;
		}
		.ContenedorUltimasJugadas_Jugada, .ContenedorJugadasGuardadas_Jugada, .ContenedorPenas_Jugada{
			width: 33.3vw;
			padding: .5em;
		}
		.BotonLinea3{
			padding: .75em .5em;
			max-width: 75%;
		}
		.ContenedorUltimasJugadas_EnlacePie a, .ContenedorUltimasJugadas_EnlacePie a:hover{
			background-color: #00000000 !important;
			color: #007ac0;
			display: inherit;
			line-height: inherit;
			margin: inherit;
			padding: inherit;
			border-radius: inherit;
			max-width: inherit;
		}
		.ContenedorUltimasJugadas_EnlacePie a:hover{
			background-color: #00000000 !important;
			text-decoration: underline;
		}
		/*Recolocar elementos si no hay alguno de ellos*/
			.ContenedorUltimasJugadas:nth-last-child(2){
				width: calc(200% / 3);
			}
			.ContenedorJugadasGuardadas:nth-last-child(1){
				width: calc(100% / 3);
			}
		/*FIN recolocar elementos si no hay alguno de ellos*/
	/*Fin contenedor y tambien Puedes*/
	/*Contenedor como jugar*/
		.seccionComoJugar{
			background-size: 15em;
			padding: 3.2em 0;
		}
		.seccionComoJugar:nth-child(2n){
			padding-left: 16.5em;
			background-position: 0 50%;
		}
		.seccionComoJugar:nth-child(2n + 1){
			padding-right: 16.5em;
			background-position: 100% 50%;
		}
		.multiplesTablaPremios_Opcion{
			width: 20%;
		}
	/*Fin contenedor como jugar*/
	/*Contenedor JugadasEstadistica*/
		.JugadasEstadistica_Jugada.Marcado{
			width: calc((100vw / 4) - 1.1em);
		}
	/*Fin contenedor JugadasEstadistica*/
	/*Contenedor Estadistica*/
		.ContenedorUltimosResultados > .ContenedorWSMF{
			width: 98%;
		}
		.ColumnaUltimosResultados, .ColumnaUltimosResultadosLoteria{
		  width: 25%;
		}
		.ColumnaUltimosResultadosLoteria:nth-child(n + 5){
			width: 50%;
		}
		.ColumnaUltimosResultados:nth-child(4n + 1){
			padding: 1em .75em 1em 0;
		}
		.ColumnaUltimosResultados:nth-child(4n + 2){
			text-align: center;
			padding: 1em .375em 1em;
		}
		.ColumnaUltimosResultados:nth-child(4n + 3){
			text-align: center;
			padding: 1em .375em 1em;
		}
		.ColumnaUltimosResultados:nth-child(4n){
			padding: 1em .75em 1em 0;
		}
		.ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_Fecha, .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_Fecha,
		.ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_PrimeraSeleccion, .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_PrimeraSeleccion,
		.ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_Guion, .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_Guion,
		.ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_SegundaSeleccion, .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_SegundaSeleccion{
			background-color: #00000000;
			color: #ffffff;
			text-shadow: 0 0 .08em #007ac0, 0 0 .12em #007ac0, 0 0 .16em #007ac0, 0 0 .2em #007ac0, 0 0 .24em #007ac0, 0 0 .28em #007ac0;
		}
		.Texto1_Estadistica{
			display: inline-block;
			vertical-align: middle;
		}
		.Numero_Estadistica{
			width: 25%;
		}
	/*Fin contenedor Estadistica*/
}
@media (min-width: 668px) and (max-width: 1023px){
	.LineaTicket{
		height: calc(2.45vw * 1.82);
	}
	.Contenedor_Boleto_TicketMultiple .LineaTicket{
		height: calc(2.45vw * 2 * 1.82);
	}
}
@media (min-width: 668px) and (max-width: 1399px){
	.ColumnaUltimosResultados:nth-child(n + 5), .ColumnaUltimosResultadosLoteria:nth-child(n + 5){
		display: none;
	}
}
@media (max-width: 1023px){
	.LineaTicket{
		overflow: hidden;
		transition: .2s;
	}
	.Contenedor_Boleto_Ticket:not(.Marcado) .LineaTicket:not(.Visual){
		height: 0;
	}
	.LineaTicket_Acciones{
		text-align: right;
	}
	.Contenedor_Boleto_Ticket:not(.Marcado) .Contenedor_Boleto_TicketSencillo.Marcado{
		height: calc((1em * 1.82) + (1em * 1.4) + 1em);
	}
	.Contenedor_Boleto_Ticket:not(.Marcado) .Contenedor_Loteria_Ticket{
		height: calc(1em * 1.84);
	}
}
@media (min-width: 1024px){
	.BannerBote_Diseno2024{
		padding-top: 5em;
	}
	.Boleto_InactivoMuyGrande{
		display: none;
	}
	.BannerBote_LogoJuego{
		font-size: 120px;
	}
	.BannerBote_Texto{
		font-size: 24px;
	}
	.Diseno2024_StdSize{
		font-size: 26px;
	}
	.Contenedor_Boleto_Ticket.flotante:not(.Marcado) .Contenedor_Boleto_TicketSencillo.Marcado{
		height: calc((1em * 1.82) + (1em * 1.4) + 1em);
	}
	.Contenedor_Boleto_Ticket.flotante:not(.Marcado) .Contenedor_Loteria_Ticket{
		height: calc(1em * 1.84);
	}
	.Contenedor_Boleto_Ticket:not(.flotante){
		position: relative;
		width: calc(100% - 19em);
		z-index: auto;
		bottom: auto;
		right: auto;
		filter: none;
	}
	.Contenedor_Boleto_Ticket.flotante .LineaTicket{
		overflow: hidden;
		transition: .2s;
	}
	.Contenedor_Boleto_Ticket.flotante .LineaTicket_Acciones{
		text-align: right;
	}
	.Contenedor_Boleto_Ticket.flotante:not(.Marcado) .LineaTicket:not(.Visual){
		height: 0;
	}
	.Contenedor_Boleto_Ticket:not(.flotante) .Contenedor_Boleto_TicketVerOcultar,
	.Contenedor_Boleto_Ticket:not(.flotante) .AccionTicketJugar{
		display: none;
	}
	/*Contenedor decimos*/
		.ContenedorDecimos_Diseno2024_Item{
			width: 19.1%;
			margin-left: .75%;
		}
		.ContenedorDecimos_Diseno2024_decimo_numero{
			font-size: 2.25vw;
		}
	/*Fin contenedor decimos*/
	/*Contenedor y tambien Puedes*/
		.ContenedorUltimasJugadas, .ContenedorJugadasGuardadas{
			width: calc(200% / 5);
		}
		.ContenedorPenas{
			width: calc(100% / 5);
		}
		.ContenedorUltimasJugadas_Jugada, .ContenedorJugadasGuardadas_Jugada, .ContenedorPenas_Jugada{
			width: 20vw;
		}
		/*Recolocar elementos si no hay alguno de ellos*/
			.ContenedorUltimasJugadas:nth-last-child(2){
				width: calc(300% / 5);
			}
			.ContenedorJugadasGuardadas:nth-last-child(1){
				width: calc(200% / 5);
			}
		/*FIN recolocar elementos si no hay alguno de ellos*/
	/*Fin contenedor y tambien Puedes*/

	/*Contenedor como jugar*/
		.titulo1ComoJugar{
			font-size: 115px;
		}
		.premiosComoJugar{
			margin-top: 4em;
		}
		.multiplesComoJugar{
			margin-top: 0;
		}
		.premiosComoJugar_premio,
		.multiplesComoJugar_multiple{
			width: calc(100% / 3);
		}
		.premiosComoJugar_premio:nth-child(3n + 1){
			margin-top: -1em;
		}
		.multiplesComoJugar_multiple:nth-child(3n + 1){
			margin-top: -2em;
		}
		.premiosComoJugar_premio:nth-child(3n + 2){
			margin-top: 1em;
		}
		.multiplesComoJugar_multiple:nth-child(3n + 2){
			margin-top: -.5em;
		}
		.premiosComoJugar_premio:nth-child(3n){
			margin-top: 3em;
		}
		.multiplesComoJugar_multiple:nth-child(3n){
			margin-top: 1em;
		}
	/*Fin contenedor como jugar*/

	/*Contenedor Estadistica*/
		.ColumnaUltimosResultados{
			margin: .25em 1em;
		}
		.Contenedor_Apariciones{
			display: inline-block;
			vertical-align: top;
			width: 47%;
			margin-left: 2%;
			margin-top: 0;
		}
		.Estadistica_Loteria .Contenedor_Apariciones{
			width: 63%;
		}
		.Boton_Estadistica{
			padding: .25em 0 .05em;
		}
		.Contenedor_sugerencias{
			display: inline-block;
			vertical-align: top;
			width: 47%;
			margin: 0 2%;
			max-width: none;
		}
		.Estadistica_Loteria .Contenedor_sugerencias{
			width: 31%;
		}
		.Fechas_Estadistica{
			padding: .2em .0;
			text-transform: none;
		}
		.Fechas_Estadistica input{
			display: inline-block;
		}
		.Numero_Estadistica{
			width: calc(100% / 3);
		}
		.Estadistica_Loteria .Numero_Estadistica{
			width: 25%;
		}
	/*Fin contenedor Estadistica*/
}
@media (min-width: 1400px){
	.OcultoEnorme{
		display: none !important;
	}
	.Contenedor_RealizarApuesta{
		font-size: 0;
	}
	.Contenedor_Boleto{
		display: inline-block;
		vertical-align: top;
		width: 1000px;
		margin: 0;
	}
	.Contenedor_Pago_Diseno2024{
		display: inline-block;
		vertical-align: top;
		width: calc(100% - 1000px);
	}
	.Cuadro_Pago_ColumnaImporte, .Cuadro_Pago_ColumnaFechas{
		width: 100%;
	}
	.Cuadro_Pago_Titulo1, .Cuadro_Pago_Titulo2 > div{
		padding: .2em .25em;
	}
	.Cuadro_Pago_Importe1, .Cuadro_Pago_Importe2{
		display: inline-block;
		vertical-align: middle;
		padding: 0 .1em;
	}
	.Cuadro_Pago_ColumnaImporte{
		padding: .15em 0 .5em;
	}
	.Cuadro_Pago_CuadroFechasTitulo, .Cuadro_Pago_CuadroFechasItems{
		display: inline-block;
		vertical-align: top;
		padding: 0 .5em;
	}
	.ContenedorYGanaMisods{
		margin: .25em 0;
	}
	/*Contenedor decimos*/
		.ContenedorDecimos_Diseno2024_Item{
			width: 16.2%;
			margin-left: .4%;
		}
		.ContenedorDecimos_Diseno2024_decimo_numero{
			font-size: 1.95vw;
		}
	/*Fin contenedor decimos*/
	/*Contenedor y tambien Puedes*/
		.ContenedorUltimasJugadas, .ContenedorJugadasGuardadas, .ContenedorPenas{
			width: calc(100% / 3);
		}
		.ContenedorUltimasJugadas_Jugada, .ContenedorJugadasGuardadas_Jugada, .ContenedorPenas_Jugada{
			width: calc(100vw / 6);
		}
		/*Recolocar elementos si no hay alguno de ellos*/
			.ContenedorUltimasJugadas:nth-last-child(2), .ContenedorJugadasGuardadas:nth-last-child(1){
				width: 50%;
			}
		/*FIN recolocar elementos si no hay alguno de ellos*/
	/*Fin contenedor y tambien Puedes*/
	/*Contenedor JugadasEstadistica*/
		.JugadasEstadistica_Jugada.Marcado{
			width: calc((100vw / 5) - 1.1em);
		}
	/*Fin contenedor JugadasEstadistica*/
	/*Contenedor Estadistica*/
		.Contenedor_Apariciones{
			width: calc(47% - 150px);
			margin-left: 2%;
		}
		.Estadistica_Loteria .Contenedor_Apariciones{
			width: calc(47% + 150px);
		}
		.Estadistica_Loteria .Numero_Estadistica{
			width: 20%;
		}
		.Contenedor_sugerencias{
			width: calc(47% + 150px);
			margin: 0 2%;
		}
		.Estadistica_Loteria .Contenedor_sugerencias{
			width: calc(47% - 150px);
		}
		.Linea_Sugerencias{
			display: inline-block;
			vertical-align: top;
			width: 49.5%;
		}
		.Linea_Sugerencias:nth-child(2n){
			margin-left: 1%;
		}
	/*Fin contenedor Estadistica*/
}
@media (max-width: 1399px){
	.VisibleEnorme{
		display: none !important;
	}
}
@media (min-width: 1400px) and (max-width: 1849px){
	.Contenedor_Boleto_Numeros{
		width: 100%;
	}
	.Cuadro_Pago_Titulo2, .Cuadro_Pago_CuadroFechas > span.TextoMovilSubTituloPCWSMF, .Cuadro_Pago_Importe1, .Cuadro_Pago_Importe2, .Cuadro_Pago_Boton, .ContenedorYGanaMisods{
		font-size: 2vw;
	}
	.Cuadro_Pago_CuadroFechas{
		font-size: 1.35vw;
	}
}
@media (min-width: 1850px){
	.Boleto_Diseno2024 .Contenedor_RealizarApuesta{
		max-width: 2000px;
		margin: auto;
	}
	.Contenedor_Boleto{
		width: 56%;
	}
	.Contenedor_Pago_Diseno2024{
		width: 44%;
	}
	.Cuadro_Pago_CuadroFechasTitulo, .Cuadro_Pago_CuadroFechasItems{
		max-width: 22em;
	}
	/*Contenedor decimos*/
		.ContenedorDecimos_Diseno2024_decimo, .ContenedorDecimos_Diseno2024_jugar{
			width: 285px;
		}
		.ContenedorDecimos_Diseno2024_decimo_numero{
			font-size: 36px;
		}
	/*Fin contenedor decimos*/
	/*Contenedor y tambien Puedes*/
		.ContenedorJugadasGuardadas{
			width: calc(300% / 7);
		}
		.ContenedorUltimasJugadas, .ContenedorPenas{
			width: calc(200% / 7);
		}
		.ContenedorUltimasJugadas_Jugada, .ContenedorJugadasGuardadas_Jugada, .ContenedorPenas_Jugada{
			width: calc(100vw / 7);
		}
		/*Recolocar elementos si no hay alguno de ellos*/
			.ContenedorUltimasJugadas:nth-last-child(2){
				width: calc(400% / 7);
			}
			.ContenedorJugadasGuardadas:nth-last-child(1){
				width: calc(300% / 7);
			}
		/*FIN recolocar elementos si no hay alguno de ellos*/
	/*Fin contenedor y tambien Puedes*/
	/*Contenedor JugadasEstadistica*/
		.JugadasEstadistica_Jugada.Marcado{
			width: calc((100vw / 6) - 1.1em);
		}
	/*Fin contenedor JugadasEstadistica*/
	/*Contenedor Estadistica*/
		.Numero_Estadistica{
			width: 25%;
		}
	/*Fin contenedor Estadistica*/
}
.Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
	background-color: #007ac0;
	color: #ffffff;
}
.Boton_Diseno2024.BotonInhabilitado_Diseno2024 {
	background-color: #bbbbbb;
	color: #ffffff;
	cursor: default;
}
.BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
	background-color: #ffffff;
	color: #007ac0;
}
.BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
	background-color: #007ac0;
	color: #ffffff;
}
.BotonInvertido_Diseno2024.Marcado.BotonInhabilitado_Diseno2024{
	background-color: #bbb;
	color: #ffffff;
}
.BotonInvertido_Diseno2024.BotonInhabilitado_Diseno2024:not(.Marcado){
	background-color: #ececec;
	color: #aeaeae;
	text-shadow: 0 0 .15em #ffffff, 0 0 .2em #ffffff, 0 0 .25em #ffffff;
	cursor: default;
}
.Boton2_Diseno2024{
	background-color: #333333;
	color: #ffffff;
}
.Boton2Invertido_Diseno2024{
	background-color: #ffffff;
	color: #333333;
}
.Boton2Invertido_Diseno2024.Marcado{
	background-color: #333333;
	color: #ffffff;
}
.BotonOK_Diseno2024{
	background-color: #619712;
	color: #ffffff;
}
.BotonOKInvertido_Diseno2024{
	background-color: #ffffff;
	color: #619712;
}
.BotonOKInvertido_Diseno2024.Marcado{
	background-color: #619712;
	color: #ffffff;
}
@media (hover: hover){
	.Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover, .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
		background-color: #a3cfe8;
		color: #007ac0;
	}
	.Boton2_Diseno2024:hover, .Boton2Invertido_Diseno2024:hover{
		background-color: #dddddd;
		color: #333333;
	}
	.BotonOK_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover, .BotonOKInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
		background-color: #effdda;
		color: #619712;
	}
}
/*Reglas eurodreams*/
	.BotonEurodreams_Boleto_Diseno2024{
		background-color: #6b3e98;
	}

		.Boleto_Eurodreams .Contenedor_Boleto_TicketSencillo.Marcado{
			height: calc(1.82em * 6 + 1.4em + 1em);
		}
		.Boleto_Eurodreams .BannerBote_Diseno2024{
			background-color: #6b3e98;
			background: #6b3e98;
			background: -moz-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #c4acdb calc(51% - 2.4em), #c4acdb calc(51% - 1.5em), #27222b calc(51% - 1.275em), #a682ca calc(51% - 1.2em), #a682ca calc(51% - .3em), #211928 calc(51% - .075em), #6b3e98 51%);
			background: -webkit-gradient(left bottom, right top, color-stop(calc(51% - 2.7em), #ffffff), color-stop(calc(51% - 2.475em), #323232), color-stop(calc(51% - 2.4em), #c4acdb), color-stop(calc(51% - 1.5em), #c4acdb), color-stop(calc(51% - 1.275em), #27222b), color-stop(calc(51% - 1.2em), #a682ca), color-stop(calc(51% - .3em), #a682ca), color-stop(calc(51% - .075em), #211928), color-stop(51%, #6b3e98));
			background: -webkit-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #c4acdb calc(51% - 2.4em), #c4acdb calc(51% - 1.5em), #27222b calc(51% - 1.275em), #a682ca calc(51% - 1.2em), #a682ca calc(51% - .3em), #211928 calc(51% - .075em), #6b3e98 51%);
			background: -o-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #c4acdb calc(51% - 2.4em), #c4acdb calc(51% - 1.5em), #27222b calc(51% - 1.275em), #a682ca calc(51% - 1.2em), #a682ca calc(51% - .3em), #211928 calc(51% - .075em), #6b3e98 51%);
			background: -ms-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #c4acdb calc(51% - 2.4em), #c4acdb calc(51% - 1.5em), #27222b calc(51% - 1.275em), #a682ca calc(51% - 1.2em), #a682ca calc(51% - .3em), #211928 calc(51% - .075em), #6b3e98 51%);
			background: linear-gradient(60deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #c4acdb calc(51% - 2.4em), #c4acdb calc(51% - 1.5em), #27222b calc(51% - 1.275em), #a682ca calc(51% - 1.2em), #a682ca calc(51% - .3em), #211928 calc(51% - .075em), #6b3e98 51%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6b3e98', GradientType=1 );
			color: #ffffff;
		}
		.Boleto_Eurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
			color: #ffffff;
		}
		.Boleto_Eurodreams .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			color: #6b3e98;
		}
		@media (hover: hover){
			.Boleto_Eurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
				background-color: #e6d7f2;
				color: #6b3e98;
			}
			.Boleto_Eurodreams .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
				background-color: #e6d7f2;
				color: #6b3e98;
			}
		}
		.Boleto_Eurodreams .BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
			color: #ffffff;
		}
		.Boleto_Eurodreams .SelectorNumerosDiferentes i{
			box-shadow: inset 0 0 0 .04em #6b3e98;
		}
		.Boleto_Eurodreams .SelectorTipoAbono i, .Boleto_Eurodreams .SelectorNumerosDiferentes.Marcado i{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .SegundaSeleccion{
			box-shadow: none;
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondoa.svg');
			background-size: 100% 100%;
			padding: .25em 0 .6em;
		}
		.Boleto_Eurodreams .SegundaSeleccion.Marcado{
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondob.svg');
			background-color: #00000000 !important;
			color: #ffffff;
		}
		@media (hover: hover){
			.Boleto_Eurodreams .SegundaSeleccion:hover{
				background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondob.svg');
				background-color: #00000000 !important;
				color: #ffffff !important;
			}
		}
		.Boleto_Eurodreams .Contenedor_Boleto_TicketVerOcultar{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .PrimeraSeleccionTicket{
			color: #e6d7f2;
		}
		.Boleto_Eurodreams .LineaTicket.Marcado .PrimeraSeleccionTicket{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .SegundaSeleccionTicket{
			box-shadow: none !important;
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondoa.svg');
			background-size: 100% 100%;
			padding: .25em 0 .45em;
			margin-bottom: -.2em;
		}
		.Boleto_Eurodreams .LineaTicket.Marcado .SegundaSeleccionTicket{
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondob.svg');
			color: #ffffff;
		}
		.Boleto_Eurodreams .IconoTicket{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .IconoTicket:hover{
			color: #e6d7f2;
			opacity: 1;
		}
		.Boleto_Eurodreams .Contenedor_Boleto_TicketSorpresa .PrimeraSeleccionTicket{
			color: #00000000 !important;
			box-shadow: inset .2em -.4em .5em #e6d7f2, inset 0 0 .5em #e6d7f2, inset 0 0 .5em #6b3e98;
		}
		.Boleto_Eurodreams .Contenedor_Boleto_TicketSorpresa .SegundaSeleccionTicket{
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondoa.svg') !important;
		}
		.Boleto_Eurodreams .Contenedor_Boleto_TicketSorpresa .PrimeraSeleccionTicket.Marcado{
			color: #00000000 !important;
			box-shadow: inset .2em -.4em .5em #6b3e98, inset 0 0 .5em #6b3e98, inset 0 0 .5em #6b3e98;
		}
		.Boleto_Eurodreams .Contenedor_Boleto_TicketSorpresa .SegundaSeleccionTicket.Marcado{
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondob.svg') !important;
		}
		.Boleto_Eurodreams .AccionTicket{
			color: #e6d7f2;
		}
		.Boleto_Eurodreams .AccionTicket.Marcado{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .AccionTicketVerNumeros.Marcado{
			background-color: #6b3e98;
			color: #ffffff;
		}
		@media (hover: hover){
			.Boleto_Eurodreams .AccionTicket.Marcado:hover{
				background-color: #6b3e98;
				color: #ffffff;
			}
		}
		.Boleto_Eurodreams .Cuadro_Pago{
			box-shadow: inset 0 0 .1em .05em #c4acdb, .4em .4em #c4acdb;
		}
		.Boleto_Eurodreams .Cuadro_Pago_Boton:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
		}
		.Boleto_Eurodreams .ContenedorTarjetaFidelizacion a{
			color: #6b3e98;
			cursor: pointer;
		}
		.Boleto_Eurodreams .ContenedorTarjetaFidelizacion a:hover{
			color: #6b3e98;
			text-decoration: underline;
		}
		.Boleto_Eurodreams .ContenedorUltimasJugadas{
			background: -moz-linear-gradient(left, #ffffff -8px, #fbf9fc 8px, #fbf9fc calc(100% - 8px), #f2ecf7 calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #ffffff), color-stop(8px, #fbf9fc), color-stop(calc(100% - 8px), #fbf9fc), color-stop(calc(100% + 8px), #f2ecf7));
			background: -webkit-linear-gradient(left, #ffffff -8px, #fbf9fc 8px, #fbf9fc calc(100% - 8px), #f2ecf7 calc(100% + 8px));
			background: -o-linear-gradient(left, #ffffff -8px, #fbf9fc 8px, #fbf9fc calc(100% - 8px), #f2ecf7 calc(100% + 8px));
			background: -ms-linear-gradient(left, #ffffff -8px, #fbf9fc 8px, #fbf9fc calc(100% - 8px), #f2ecf7 calc(100% + 8px));
			background: linear-gradient(to right, #ffffff -8px, #fbf9fc 8px, #fbf9fc calc(100% - 8px), #f2ecf7 calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2ecf7', GradientType=1 );
		}
		.Boleto_Eurodreams .ContenedorJugadasGuardadas{
			background: -moz-linear-gradient(left, #fbf9fc -8px, #f2ecf7 8px, #f2ecf7 calc(100% - 8px), #ebe2f3 calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #fbf9fc), color-stop(8px, #f2ecf7), color-stop(calc(100% - 8px), #f2ecf7), color-stop(calc(100% + 8px), #ebe2f3));
			background: -webkit-linear-gradient(left, #fbf9fc -8px, #f2ecf7 8px, #f2ecf7 calc(100% - 8px), #ebe2f3 calc(100% + 8px));
			background: -o-linear-gradient(left, #fbf9fc -8px, #f2ecf7 8px, #f2ecf7 calc(100% - 8px), #ebe2f3 calc(100% + 8px));
			background: -ms-linear-gradient(left, #fbf9fc -8px, #f2ecf7 8px, #f2ecf7 calc(100% - 8px), #ebe2f3 calc(100% + 8px));
			background: linear-gradient(to right, #fbf9fc -8px, #f2ecf7 8px, #f2ecf7 calc(100% - 8px), #ebe2f3 calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf9fc', endColorstr='#ebe2f3', GradientType=1 );
		}
		.Boleto_Eurodreams .ContenedorPenas{
			background: -moz-linear-gradient(left, #f2ecf7 -8px, #ebe2f3 8px, #ebe2f3 calc(100% - 8px), #c4acdb calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #f2ecf7), color-stop(8px, #ebe2f3), color-stop(calc(100% - 8px), #ebe2f3), color-stop(calc(100% + 8px), #c4acdb));
			background: -webkit-linear-gradient(left, #f2ecf7 -8px, #ebe2f3 8px, #ebe2f3 calc(100% - 8px), #c4acdb calc(100% + 8px));
			background: -o-linear-gradient(left, #f2ecf7 -8px, #ebe2f3 8px, #ebe2f3 calc(100% - 8px), #c4acdb calc(100% + 8px));
			background: -ms-linear-gradient(left, #f2ecf7 -8px, #ebe2f3 8px, #ebe2f3 calc(100% - 8px), #c4acdb calc(100% + 8px));
			background: linear-gradient(to right, #f2ecf7 -8px, #ebe2f3 8px, #ebe2f3 calc(100% - 8px), #c4acdb calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ecf7', endColorstr='#c4acdb', GradientType=1 );
		}
		.Boleto_Eurodreams .ContenedorUltimasJugadas_JugadaImagen, .Boleto_Eurodreams .ContenedorJugadasGuardadas_JugadaImagen{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .Titulo_JugadasEstadistica, .Tabla_JugadasEstadistica{
			background-color: #e6d7f2;
			color: #6b3e98;
		}
		.Boleto_Eurodreams .JugadasEstadistica_SegundaSeleccion{
			box-shadow: none;
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondob.svg');
			color: #fff;
			background-size: 100% 100%;
			padding: .25em 0 .45em;
			margin-bottom: -.2em;
			filter: grayscale(1);
		}
		.Boleto_Eurodreams .JugadasEstadistica_Jugada:not(.Marcado) .JugadasEstadistica_PrimeraSeleccion{
			color: #6b3e98;
		}
		.Boleto_Eurodreams .JugadasEstadistica_Jugada:not(.Marcado) .JugadasEstadistica_SegundaSeleccion{
			box-shadow: none;
			filter: none;
			color: #ffffff;
		}
		.Boleto_Eurodreams .JugadasEstadistica_EnlacePie, .JugadasEstadistica_EnlacePie:hover{
			color: #6b3e98;
		}
		@media (min-width: 668px){
			.Boleto_Eurodreams .ContenedorUltimasJugadas_EnlacePie a,
			.Boleto_Eurodreams .ContenedorUltimasJugadas_EnlacePie a:hover{
				color: #6b3e98;
			}
		}
		.ComoJugarEurodreams .seccionComoJugar li{
			color: #6b3e98;
		}
		.ComoJugarEurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
			color: #ffffff;
		}
		.ComoJugarEurodreams .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			color: #6b3e98;
		}
		@media (hover: hover){
			.ComoJugarEurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
				background-color: #e6d7f2;
				color: #6b3e98;
			}
			.ComoJugarEurodreams .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
				background-color: #e6d7f2;
				color: #6b3e98;
			}
		}
		.ComoJugarEurodreams .BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
			color: #ffffff;
		}
		.ComoJugarEurodreams .multiplesTablaPremios_Tabla{
			background-color: #eddaff;
			border-color: #a682ca;
		}
		.ComoJugarEurodreams .multiplesTablaPremios_cabecera{
			color: #6b3e98;
		}
		.ComoJugarEurodreams .multiplesTablaPremios_lineasinpremio{
			color: #6b3e98;
		}
		.ComoJugarEurodreams .multiplesTablaPremios_lineaconpremio td{
			background-color: #6b3e98;
		}
		.Estadistica_Eurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6b3e98;
			color: #ffffff;
		}
		.Estadistica_Eurodreams .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
			background-color: #e6d7f2;
			color: #6b3e98;
		}
		.Estadistica_Eurodreams .ContenedorUltimosResultados{
			background: #6b3e98;
			background: -moz-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #c4acdb calc(50% - 1em), #c4acdb calc(50% - .2em), #27222b calc(50% + .1em), #a682ca calc(50% + .2em), #a682ca calc(50% + 1em), #211928 calc(50% + 1.3em), #6b3e98 calc(50% + 1.4em));
			background: -webkit-gradient(left bottom, right top, color-stop(calc(50% - 1.4em), #ffffff), color-stop(calc(50% - 1.1em), #323232), color-stop(calc(50% - 1em), #c4acdb), color-stop(calc(50% - .2em), #c4acdb), color-stop(calc(50% + .1em), #27222b), color-stop(calc(50% + .2em), #a682ca), color-stop(calc(50% + 1em), #a682ca), color-stop(calc(50% + 1.3em), #211928), color-stop(calc(50% + 1.4em), #6b3e98));
			background: -webkit-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #c4acdb calc(50% - 1em), #c4acdb calc(50% - .2em), #27222b calc(50% + .1em), #a682ca calc(50% + .2em), #a682ca calc(50% + 1em), #211928 calc(50% + 1.3em), #6b3e98 calc(50% + 1.4em));
			background: -o-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #c4acdb calc(50% - 1em), #c4acdb calc(50% - .2em), #27222b calc(50% + .1em), #a682ca calc(50% + .2em), #a682ca calc(50% + 1em), #211928 calc(50% + 1.3em), #6b3e98 calc(50% + 1.4em));
			background: -ms-linear-gradient(-10deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #c4acdb calc(50% - 1em), #c4acdb calc(50% - .2em), #27222b calc(50% + .1em), #a682ca calc(50% + .2em), #a682ca calc(50% + 1em), #211928 calc(50% + 1.3em), #6b3e98 calc(50% + 1.4em));
			background: linear-gradient(100deg, #ffffff calc(50% - 1.4em), #323232 calc(50% - 1.1em), #c4acdb calc(50% - 1em), #c4acdb calc(50% - .2em), #27222b calc(50% + .1em), #a682ca calc(50% + .2em), #a682ca calc(50% + 1em), #211928 calc(50% + 1.3em), #6b3e98 calc(50% + 1.4em));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6b3e98', GradientType=1 );
			padding: 1em 0 .5em;
		}
		.Estadistica_Eurodreams .UltimosResultados_PrimeraSeleccion{
			color: #6b3e98;
		}
		.Estadistica_Eurodreams .UltimosResultados_SegundaSeleccion{
			box-shadow: none;
			background-color: #00000000;
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondoa.svg');
			color: #6b3e98 !important;
			background-size: 100% 100%;
			padding: .25em 0 .45em;
			margin-bottom: -.2em;
			filter: drop-shadow(0 0 .1em);
			text-shadow: none !important;
		}
		.Estadistica_Eurodreams .TituloUltimosResultados{
			text-shadow: 0 0 .08em #6b3e98, 0 0 .12em #6b3e98, 0 0 .16em #6b3e98, 0 0 .2em #6b3e98, 0 0 .24em #6b3e98, 0 0 .28em #6b3e98;
		}
		.Estadistica_Eurodreams .Fechas_Estadistica input{
			color: #6b3e98;
		}
		.Estadistica_Eurodreams .Estadisticas_PrimeraSeleccion{
			color: #6b3e98;
		}
		.Estadistica_Eurodreams .Estadisticas_SegundaSeleccion{
			box-shadow: none;
			background-image: url('/RecursosIQ/img/boletos_diseno_2024/numero_dreamfondoa.svg');
			color: #6b3e98;
			background-size: 100% 100%;
			padding: .25em 0 .45em;
			margin-bottom: -.2em;
		}
		.Estadistica_Eurodreams .ContenedorBolasEstadistica .Estadisticas_SegundaSeleccion:hover{
			filter: drop-shadow(0 0 .1em);
			box-shadow: none;
		}
		.Estadistica_Eurodreams .Linea_Sugerencias{
			box-shadow: inset 0 0 .125em 0 #6b3e98;
		}
		.Estadistica_Eurodreams .JugadasSugerencias_Boton:not(.Marcado), .Estadistica_Eurodreams .JugadasSugerencias_Boton:not(.Marcado):hover{
			background-color: #fbf9fc;
			color: #c4acdb;
		}
		@media (max-width: 667px){
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_Fecha,
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_PrimeraSeleccion,
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(2n) .UltimosResultados_Guion{
				text-shadow: 0 0 .08em #6b3e98, 0 0 .12em #6b3e98, 0 0 .16em #6b3e98, 0 0 .2em #6b3e98, 0 0 .24em #6b3e98, 0 0 .28em #6b3e98;
			}
		}
		@media (min-width: 668px){
			.Estadistica_Eurodreams .ContenedorUltimasJugadas_EnlacePie a,
			.Estadistica_Eurodreams .ContenedorUltimasJugadas_EnlacePie a:hover{
				color: #6b3e98;
			}
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_Fecha, .Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_Fecha,
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_PrimeraSeleccion, .Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_PrimeraSeleccion,
			.Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n + 3) .UltimosResultados_Guion, .Estadistica_Eurodreams .ColumnaUltimosResultados:nth-child(4n) .UltimosResultados_Guion{
				text-shadow: 0 0 .08em #6b3e98, 0 0 .12em #6b3e98, 0 0 .16em #6b3e98, 0 0 .2em #6b3e98, 0 0 .24em #6b3e98, 0 0 .28em #6b3e98;
			}
		}

/*Fin reglas eurodreams*/

/*Reglas cruz roja*/

		.Decimo_Cruzroja .BannerBote_LogoJuego .icon-logojuego2_oro{
			text-shadow: 0 0 .01em #000000, 0 0 .01em #000000;
		}
		.Decimo_Cruzroja .BannerBote_LogoJuego .icon-logojuego4 > div{
			text-shadow: .015em .015em .04em #ff9396, .03em .03em .07em #ff9396;
		}
		.Decimo_Cruzroja .BannerBote_Diseno2024{
			background-color: #6f0f15;
			background: #6f0f15;
			background: -moz-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #ff9396 calc(51% - 2.4em), #ff9396 calc(51% - 1.5em), #27222b calc(51% - 1.275em),#b55158 calc(51% - 1.2em),#b55158 calc(51% - .3em), #211928 calc(51% - .075em), #6f0f15 51%);
			background: -webkit-gradient(left bottom, right top, color-stop(calc(51% - 2.7em), #ffffff), color-stop(calc(51% - 2.475em), #323232), color-stop(calc(51% - 2.4em), #ff9396), color-stop(calc(51% - 1.5em), #ff9396), color-stop(calc(51% - 1.275em), #27222b), color-stop(calc(51% - 1.2em),#b55158), color-stop(calc(51% - .3em),#b55158), color-stop(calc(51% - .075em), #211928), color-stop(51%, #6f0f15));
			background: -webkit-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #ff9396 calc(51% - 2.4em), #ff9396 calc(51% - 1.5em), #27222b calc(51% - 1.275em),#b55158 calc(51% - 1.2em),#b55158 calc(51% - .3em), #211928 calc(51% - .075em), #6f0f15 51%);
			background: -o-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #ff9396 calc(51% - 2.4em), #ff9396 calc(51% - 1.5em), #27222b calc(51% - 1.275em),#b55158 calc(51% - 1.2em),#b55158 calc(51% - .3em), #211928 calc(51% - .075em), #6f0f15 51%);
			background: -ms-linear-gradient(30deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #ff9396 calc(51% - 2.4em), #ff9396 calc(51% - 1.5em), #27222b calc(51% - 1.275em),#b55158 calc(51% - 1.2em),#b55158 calc(51% - .3em), #211928 calc(51% - .075em), #6f0f15 51%);
			background: linear-gradient(60deg, #ffffff calc(51% - 2.7em), #323232 calc(51% - 2.475em), #ff9396 calc(51% - 2.4em), #ff9396 calc(51% - 1.5em), #27222b calc(51% - 1.275em),#b55158 calc(51% - 1.2em),#b55158 calc(51% - .3em), #211928 calc(51% - .075em), #6f0f15 51%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6f0f15', GradientType=1 );
			color: #ffffff;
		}
		.Decimo_Cruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Decimo_Cruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			color: #6f0f15;
		}
		@media (hover: hover){
			.Decimo_Cruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
			.Decimo_Cruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
		}
		.Decimo_Cruzroja .BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_numero{
			top: 21%;
			left: 24%;
			width: 70%;
			letter-spacing: .085em;
			box-shadow: inset 0 0 .15em .05em #6f0f15;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_arriba, .Decimo_Cruzroja .Diseno2024_DecimoFiltro_abajo{
			color: #6f0f15;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_Unidades{
			width: 15%;
			left: 75%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_Decenas{
			width: 15%;
			left: 57.5%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_Centenas{
			width: 15%;
			left: 40%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_Millares{
			width: 15%;
			left: 22.5%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_DecenasMillar{
			width: 15%;
			left: 5%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_arriba{
			top: -1%;
		}
		.Decimo_Cruzroja .Diseno2024_DecimoFiltro_abajo{
			top: 38%;
		}
		.Decimo_Cruzroja .Contenedor_Boleto_TicketVerOcultar{
			color: #6f0f15;
		}
		.Decimo_Cruzroja .Contenedor_Loteria_Ticket .LineaTicket.Visual{
			animation: LineaTicketVisual_CruzRoja linear 1s;
		}
		.Decimo_Cruzroja .Ticket_CantidadDecimos, .Decimo_Cruzroja .Ticket_Guion{
			color: #b55158;
		}
		.Decimo_Cruzroja .IconoTicket{
			color: #6f0f15;
		}
		.Decimo_Cruzroja .IconoTicket_Menos:not(.Marcado), .Decimo_Cruzroja .IconoTicket_Mas:not(.Marcado){
			color: #ffcdce;
			cursor: default;
		}
		.Decimo_Cruzroja .IconoTicket:hover{
			color: #ffcdce;
			opacity: 1;
		}
		.Decimo_Cruzroja .AccionTicket{
			color: #ffcdce;
		}
		.Decimo_Cruzroja .AccionTicket.Marcado{
			color: #6f0f15;
		}
		.Decimo_Cruzroja .AccionTicketVerNumeros.Marcado{
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Decimo_Cruzroja .AccionTicketOcultarNumerosAleatorios.Marcado{
			background-color: #2e9543;
			color: #ffffff;
		}
		.Decimo_Cruzroja .AccionTicketOcultarNumerosLoteria.Marcado, .Decimo_Cruzroja .LineaTicket_Acciones .AccionTicket.Marcado.Eliminar{
			background-color: #000000;
			color: #ffffff;
		}
		@media (hover: hover){
			.Decimo_Cruzroja .AccionTicket.Marcado:hover{
				background-color: #6f0f15;
				color: #ffffff;
			}
		}
		.Decimo_Cruzroja .ContenedorDecimos_Diseno2024_decimo_numero{
			top: 7.25%;
			left: 24%;
			letter-spacing: .085em;
		}
		.Decimo_Cruzroja .ContenedorDecimos_Diseno2024_jugar_masmenos{
			color: #ffcdce;
		}
		.Decimo_Cruzroja .ContenedorDecimos_Diseno2024_jugar_masmenos.Marcado{
			color: #6f0f15;
		}
		.Decimo_Cruzroja .Cuadro_Pago{
			box-shadow: inset 0 0 .1em .05em #b55158, .4em .4em #b55158;
		}
		.Decimo_Cruzroja .Cuadro_Pago_Boton:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
		}
		.Decimo_Cruzroja .ContenedorDecimos_Diseno2024{
			margin: 2em auto;
		}
		.Decimo_Cruzroja .ContenedorTarjetaFidelizacion a{
			color: #6f0f15;
			cursor: pointer;
		}
		.Decimo_Cruzroja .ContenedorTarjetaFidelizacion a:hover{
			color: #6f0f15;
			text-decoration: underline;
		}
		.Decimo_Cruzroja .ContenedorUltimasJugadas{
			background: -moz-linear-gradient(left, #ffffff -8px, #fff2f2 8px, #fff2f2 calc(100% - 8px), #ffe4e5 calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #ffffff), color-stop(8px, #fff2f2), color-stop(calc(100% - 8px), #fff2f2), color-stop(calc(100% + 8px), #ffe4e5));
			background: -webkit-linear-gradient(left, #ffffff -8px, #fff2f2 8px, #fff2f2 calc(100% - 8px), #ffe4e5 calc(100% + 8px));
			background: -o-linear-gradient(left, #ffffff -8px, #fff2f2 8px, #fff2f2 calc(100% - 8px), #ffe4e5 calc(100% + 8px));
			background: -ms-linear-gradient(left, #ffffff -8px, #fff2f2 8px, #fff2f2 calc(100% - 8px), #ffe4e5 calc(100% + 8px));
			background: linear-gradient(to right, #ffffff -8px, #fff2f2 8px, #fff2f2 calc(100% - 8px), #ffe4e5 calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffe4e5', GradientType=1 );
		}
		.Decimo_Cruzroja .ContenedorJugadasGuardadas{
			background: -moz-linear-gradient(left, #fff2f2 -8px, #ffe4e5 8px, #ffe4e5 calc(100% - 8px), #ffcdce calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #fff2f2), color-stop(8px, #ffe4e5), color-stop(calc(100% - 8px), #ffe4e5), color-stop(calc(100% + 8px), #ffcdce));
			background: -webkit-linear-gradient(left, #fff2f2 -8px, #ffe4e5 8px, #ffe4e5 calc(100% - 8px), #ffcdce calc(100% + 8px));
			background: -o-linear-gradient(left, #fff2f2 -8px, #ffe4e5 8px, #ffe4e5 calc(100% - 8px), #ffcdce calc(100% + 8px));
			background: -ms-linear-gradient(left, #fff2f2 -8px, #ffe4e5 8px, #ffe4e5 calc(100% - 8px), #ffcdce calc(100% + 8px));
			background: linear-gradient(to right, #fff2f2 -8px, #ffe4e5 8px, #ffe4e5 calc(100% - 8px), #ffcdce calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff2f2', endColorstr='#ffcdce', GradientType=1 );
		}
		.Decimo_Cruzroja .ContenedorPenas{
			background: -moz-linear-gradient(left, #ffe4e5 -8px, #ffcdce 8px, #ffcdce calc(100% - 8px), #ff9396 calc(100% + 8px));
			background: -webkit-gradient(left top, right top, color-stop(-8px, #ffe4e5), color-stop(8px, #ffcdce), color-stop(calc(100% - 8px), #ffcdce), color-stop(calc(100% + 8px), #ff9396));
			background: -webkit-linear-gradient(left, #ffe4e5 -8px, #ffcdce 8px, #ffcdce calc(100% - 8px), #ff9396 calc(100% + 8px));
			background: -o-linear-gradient(left, #ffe4e5 -8px, #ffcdce 8px, #ffcdce calc(100% - 8px), #ff9396 calc(100% + 8px));
			background: -ms-linear-gradient(left, #ffe4e5 -8px, #ffcdce 8px, #ffcdce calc(100% - 8px), #ff9396 calc(100% + 8px));
			background: linear-gradient(to right, #ffe4e5 -8px, #ffcdce 8px, #ffcdce calc(100% - 8px), #ff9396 calc(100% + 8px));
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe4e5', endColorstr='#ff9396', GradientType=1 );
		}
		.Decimo_Cruzroja .ContenedorUltimasJugadas_JugadaImagen, .Decimo_Cruzroja .ContenedorJugadasGuardadas_JugadaImagen{
			color: #6f0f15;
		}
		.ComoJugarCruzroja .seccionComoJugar li{
			color: #6f0f15;
		}
		.ComoJugarCruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			color: #6f0f15;
		}
		.ComoJugarCruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		@media (hover: hover){
			.ComoJugarCruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
			.ComoJugarCruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
		}
		.ComoJugarCruzroja .BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Estadistica_Cruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Estadistica_Cruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024){
			color: #6f0f15;
		}
		@media (hover: hover){
			.Estadistica_Cruzroja .Boton_Diseno2024:not(.BotonInhabilitado_Diseno2024):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
			.Estadistica_Cruzroja .BotonInvertido_Diseno2024:not(.BotonInhabilitado_Diseno2024, .Marcado):hover{
				background-color: #ffcdce;
				color: #6f0f15;
			}
		}
		.Estadistica_Cruzroja .BotonInvertido_Diseno2024.Marcado:not(.BotonInhabilitado_Diseno2024){
			background-color: #6f0f15;
			color: #ffffff;
		}
		.Estadistica_Cruzroja .ContenedorUltimosResultados{
			background: none;
		}
		.Estadistica_Cruzroja .TituloUltimosResultados{
			color: #ffffff;
			text-shadow: 0 0 .08em #6f0f15, 0 0 .12em #6f0f15, 0 0 .16em #6f0f15, 0 0 .2em #6f0f15, 0 0 .24em #6f0f15, 0 0 .28em #6f0f15;
		}
		.Estadistica_Cruzroja .ColumnaUltimosResultados{
			text-align: center;
		}
		.Estadistica_Cruzroja .UltimosResultados_Fecha{
			height: auto;
		}
		.Estadistica_Cruzroja .UltimosResultados_Premio{
			color: #6f0f15;
			font-size: 1.5em;
		}
		.Estadistica_Cruzroja .UltimosResultados_Jugada{
			background-color: #6f0f15;
			color: #ffffff;
			box-shadow: 0 0 .1em #211928, .1em .1em .2em #211928;
			border-radius: .5em;
		}
		.Estadistica_Cruzroja .Estadisticas_NumeroLoteria{
			box-shadow: inset 0 0 .15em .05em #6f0f15;
		}

	@-webkit-keyframes LineaTicketVisual_CruzRoja{
		0%, 10%{
			-moz-background-color: #ffffff;
			-webkit-background-color: #ffffff;
			-ms-background-color: #ffffff;
			background-color: #ffffff;
		}
		10%{
			-moz-background-color: #ff9396;
			-webkit-background-color: #ff9396;
			-ms-background-color: #ff9396;
			background-color: #ff9396;
		}
	}
/*Fin reglas cruz roja*/

/*Ocultar elementos futuros no preparados*/
	.Decimo_Cruzroja{
		.AccionTicketFavorito{
			display: none;
		}
	}
	.Estadistica_Cruzroja{
		.Contenedor_Apariciones{
			display: block;
			margin: auto;
		}
		.Contenedor_sugerencias{
			display: none;
		}
	}