/*
------- RECURSOS IQ -------
------- IQ.css -------
*/
	.logo-relax-STA img{
		width: 50%;
	}
	.logo-relax-STASoloLogoIQ img{
		display: block;
		height: auto;
		padding-top: 10px;
		max-width: 65%;
	}
	.btn-comprueba-STA{
		text-transform:uppercase;
	}
	/**********************************************************Cuadrícula**********************************************/
		.numeritosS,
		.numeritosS:hover{
			color: #ffffff;
			background-color: #3e50b4;
			font-weight: bold;
		}
		.girando{
			transform-style: preserve-3d;
			transition: transform .3s;
		} 
		.contenedor-estrellas a.selecionado{
			font-weight: bold;
			font-size: large;
		}
		.iconos-cabecera{
			width: auto !important;
		}
	/**********************************************************FIN Cuadrícula**********************************************/

	/******************************************************CUADRÍCULA BONOLOTO*********************************************/
		.anchoLotoIQ{
			width: 11.8% !important;
		}
		.flex-itemLotoIQ{
			width: 20% !important;
			height: 0 !important;
			padding-bottom: 15% !important;
			min-height: 37px !important;
			line-height: 1.75em !important;
			vertical-align: middle;
		}
		.flex-itemLotoIQ :before{
			content: '' !important;
			padding: 50% 0 !important;
			display: inline-block !important;
		}
	/******************************************************FIN CUADRÍCULA BONOLOTO*********************************************/

	/******************************************************CUADRÍCULA GORDO****************************************************/
		.numero-ticketGordoIQ{
			width: 50% !important;
		}
		.girandoC div{
			transform-style: preserve-3d;
			transition: transform .3s;
		}
		.flex-itemGordoIQ{
			width: 20% !important;
		}
		.anchoGordoIQ{
			width: 15.8% !important;
		}

		/*Claves GORDO*/
			.centradoIQ{
				text-align: center;
			}
			.derechaIQ{
				text-align: right;
			}
			.dClavesIQ{
				padding: 8px !important;
			}
			.TitutloClavesIQ{
				padding: 16px; 
			}
	/******************************************************FIN CUADRÍCULA GORDO****************************************************/

	/******************************************************ALERT ERRORES********************************************************/
		.naranjaIQ{
			background-color: #ff9904;
		}
		.modal-headerIQ{
			border: none !important;
		}
		.modal-comolightboxIQ{
			margin: 10% auto;
			width: 50%;	
			max-width: 500px;
		}
		.modal-bodyIQ{
			padding: 0px 10px 20px;
		}
		.panel-heading-modalIQ{
			color: #ffffff;
			font-size: 20px;
			border-color: #ff6e3c;
			padding-left: 20px;
		}
	/****************************************************FIN ALERT ERRORES********************************************************/

	.tituloMasterIQ{
		font-family: 'Yanone Kaffeesatz', sans-serif;
		font-size: 36px;
		text-align: left;
		line-height: 45px;
		margin: 0px 0px 10px;
		padding: 20px 0px 0px;
		border: 0px !important;
		text-transform: none;
		font-weight: 700;
		color: #4a4a49;
		background-color: #ffffff;
	}

	/****************************************************BANNER BOLETOS**********************************************************/
		.banner-slider-boletosIQ{
			background-position: center center;
			background-size: cover;
			min-height: 630px;
		}

		/*Estadísticas Pie Boletos*/
			.btnEstadIQactivo{
				justify-content: left;
				padding-left: 5px;
				padding: 10px !important;
				color: #ffffff !important;
			}
			.headTableEstadisticasIQ{
				background: #e2e2e2 !important;
				color: #575756 !important;	
			}
			.tableResultadosIq th{
				background-color: #e2e2e2 !important;
				padding: 10px !important;
				font-size: 14px !important;
				text-transform: none !important;
				font-weight: bold !important;	
			}
			.tableResultadosIq th a{
				color: #575756 !important;	
			}
			.bodyTableEstadisticasIQ{
				border: 1px solid #c6c6c6;
				border-top: none 0;
			}
			.sorteosIQEstad{
				width: 30% !important;
			}
			.filtrosIQEstad{
				width: 60% !important;
			}
			.ddlNumsEstadIQ{
				width: 25% !important;
				height: 36px;
			}
			.ddlSorteosEstadIQ{
				width: 35% !important;
				height: 36px;
			}
			.SinMayusculas{
				text-transform: none !important;
			}
			.dropdown-toggleEstadIQ{
				color : #0b4792 !important;
				background-color: #ffffff !important;
				border: 1px solid #d3e5f4 !important;
			}
			.btn-default .caret{
				border-top: 4px solid #333333 !important;
			}
			.btnActivoIq{
				color: #ffffff; 
				background-color: #3B61BB;
			}
	/****************************************************FIN BANNER BOLETOS**********************************************************/

	/***************************************************resultados**************************************************************/
		.btnSelectorMasMenosIq{
			color: #ffffff;
			background-color: #3B61BB;
			width: 30% !important;
			padding: 6px 0px!important;
			border: 0px !important;
			margin-right: 0px !important;
			margin-left: 0px !important;
		}
		.divMasMenosIQ{
			padding: 0px 0px!important;
			width: 100%!important;
		}
		.resultadosAll .firstRow div{
			padding-top: 0px!important;
		}
		.inputMasMenosIQ{ 
			width: 30% !important;
			margin-right: 0px !important;
			margin-left: 0px !important;
			line-height: 38px;
			height: 36px;
			top: 4px !important;
			position: relative;
			border: 1px solid #c6c6c6;
			text-align: center;
		}
		.conbGanadoraAll{
			display: inline-block !important;
		}
	/*FIN resultados*/

	/*Olvidé mi contraseña*/ 
		.btn-EnviarPassIQ{
			width: 50%;
			margin-top: 15px !important;
		}
	/*FIN Olvidé mi contraseña*/ 

	/*Selector sorteos*/
		.comboSemanasSorteosIQ{
			padding: 5px;
			background-color: #ffffff;
		}
	/*FIN Selector sorteos*/

	/*TODO*/
		.bordeIQ{
			border: 1px solid #c6c6c6;
		}
		.SinbordeIQ{
			border: 0!important;
		}
		.deshabilitadoIQ{
			opacity: 0.5;
			pointer-events: none;
		}
		.btniq{
			display: flex!important;
			justify-content: center!important;
			align-items: center!important;
		}
		.btn-amarillo{
			color: #ffffff; 
			background-color: #ff9904;
		}
		.btn-amarillo:hover{
			background-color: #ffffff; 
			color: #ff9904;
			border: 1px solid #ff9904;
		}
		.mayusculasIQ{
			text-transform: uppercase;
		}
		.error{ 
			border: 1px solid red !important;
			background: #ffe0b3 !important;
		}
		.btnDisabledIq{
			opacity: 0.5;
			pointer-events: none;
		}
	/**********************************FIN TODO************************************************************************/

	/**********************************Estadísticas boletos************************************************************/
		.pad20IQ{
			padding-top: 20px;
			padding-bottom: 9px;
		}
		.cabeceraEstadIQ{
			background: linear-gradient(to right, #3e50b4, #3296d2);
			font-size: 18px;
		}
		.pad0IQ{
			padding-top: 0px !important;
			width: auto !important;
			margin: 0px !important;
		}
		.contenedor-paginador__pequeEUIQ{
			width: 20%;
		}
		.contenedor-paginador__pequeLotoIQ{
			width: 12% !important;
		}
		.cuadroEstadIQ{
			position: absolute; 
			left: 20%;
			top: 0px;
		}
		.btnpaginadorEstadIQ{
			min-height: 40px;
			width:50%;	
		}
		.btnpaginadorEstadMinusIQ{ 
			margin-right: 1%; 
		}
		.btnpaginadorEstadMasIQ{
			margin-left: 1%;	
			margin-right: 0; 
		}
		.btnpaginadorEstadEUMasIQ{
			margin-right: 10px; 
		}
		.dropdown-toggleIQ{
			background-color: #ffffff !important;
			color: #333333 !important;
			border-color: #a9a9a9 !important;
			margin-bottom: 15px;
		}
		.dropdown-menu > li > a{
			color: #333333;
		}
		.flex-item_claveEstadIQ{
			width: 25px;
			height: 25px;
			padding: 1px !important;
		}
		.contenedor-paginador__pequeGordoIQ{
			width: 15.8% !important;
		}
		.anchoEstadLotoIQ{ 
			left: 14%;
		}
		.anchoEstadGordoIQ{
			left: 18%;
			padding-bottom:40px!important;
		}
		.tabla-estadisticas th{
			text-align: center;
		} 
	/**********************************FIN Estadísticas boletos************************************************************/

	/***********************************Cesta********************************************************************************/
		.CursorIQ{
			cursor: pointer;
		}
		.filaCestaIQ{
			min-height: 54px; 
			display: flex;
			align-items: center;
		}
		.calendarioCestaIQ{
			vertical-align: middle; 
			padding: 10px 10px; 
			margin: 0px 5px; 
			font-size: 20px;
			float: right;
			cursor: pointer;
		}
		.gameDetails .panel-body-jugada{
			margin-bottom: 0px;
		}
		/*CESTAM*/
			.gameDetails .listDetailsGame .color-azul-oscuro{
				width: 100%;
				padding: 10px;
			}
			.gameDetails .panel-body-jugada .color-azul-oscuro p{
				font-weight: normal;	 
				color: #4a4a49;
				padding-left: 25px;
				margin: 0px;
			}

		/*Columna cesta Juego*/
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(1){
				width: 19%;
			}
		/*Columna cesta Semana*/
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(2){
				width: 12%;
			}
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(2) p{
				text-align: left;
				font-size: 16px;
				font-weight: normal;
			}
		/*Columna Fecha Sorteo*/
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(3){
				width:20%;
			}
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(3) p{
				text-align: left;
				font-size: 15px;
				font-weight: normal;
			} 
			.modalDetalleJIQ{
				width: 300px;
				height: 270px;
				margin: -135px 0 0 -150px;
				height: auto;
			}
			.modalBodyDetalleJIQ{
				background-color: #ffffff;
				padding-top: 10px;
				padding-bottom: 10px;
			}
			.onlyModalAcountBlanco{
				background-color: #ffffff !important;
			}
			.modalDetalleJIQ div{
				color: #4a4a49;
				font-size: 16px;
				text-align: center;
			}
			.modalDetalleJIQ div li{
				color: #4a4a49;
			}
			.gameDetails .panel-body-jugada .color-azul-oscuro p a{
				background-color: #00000000;
			}

		/*Columna apuestas*/
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(4){
				width: 13%;
			}
		/*Columna Abono*/
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(5){
				width: 17%;
			}
			.selectAbonoIQ{
				border: 1px solid #ccc;
				border-radius: 3px;
				overflow: hidden; 
			}
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(5) p{
				font-size: 15px;
			}
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(5) p select{		
				width: 80%;
				padding: 5px 8px;	
				float: left;
			}
			.onlyModalAcount{
				background: linear-gradient(to right, #ff6e3c, #ff9904);
			}
			.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(6){
				width: 6%;
			}
	/***********************************FIN Cesta********************************************************************************/
	/***************************************************Boleto reducidas Eu*******************************************************/
		.redSeleccinadaIQ,
		.is-hover{
			background: linear-gradient(to right, #3e50b4, #3296d2);
		}
		.redSeleccinadaIQ p{
			color: #ffffff !important;
		}
		.redNoposibleIQ{
			opacity: 0.5;
			pointer-events: none;
		}
		.is-hover > a > p,
		.is-hover > p{
			color: #ffffff;
		}
		.redNoposibleIQ a{
			color: #c0c0c0;
			pointer-events: none;
		}
	/***************************************************FIN Boleto reducidas Eu*******************************************************/

	/****************************************************modal Garantias************************************************************/
		.tGarantia .min-max,
		.tGarantia .xcentaje{
			background-color: #c0c0c0;
		}
		.tGarantia .probabilidad,
		.tGarantia .de,
		.tGarantia .tituloTabla{
			background: linear-gradient(to right, #3e50b4, #3296d2);
			color: #ffffff; 
		}
		.titulo-garantias p,
		.subtitulo-garantias p,
		.subtitulo-garantias span,
		.tGarantia .min-max,
		.tGarantia .xcentaje{
			color: #58646e;
		}
	/***************************************************FIN modal Garantias************************************************************/

	/*********************************************Reducido Gordo*****************************************/
		.CuadroRedGordoIQ{
			top: 0px;
			left: 20%;
		}
		.CuadroEstadRedGordoIQ{
			top: 0px;
			left: 17%;
			margin-right: 0 !important;
			padding: 0 !important;
			width: 83% !important;
		}
	/*********************************************FIN Reducido Gordo*****************************************/

	/****************************************Boleto reducidas Loto**********************************************/
		.altoLotoRedIQ{
			min-height: 350px !important;
		}
		.cotenedor-boleto-multipleLotoIQ{
			padding: 20px !important;
		}
	/****************************************FIN Boleto reducidas Loto**********************************************/

	/***************************************MODAL JUGADAS RáPIDAS***************************************************/
		.contenedor-flex-botonesIQ div{
			flex: 0 0 50%;
		}
	/***************************************FIN MODAL JUGADAS RáPIDAS***************************************************/

	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){
		/********Cuadrícula*************************************************/
			.numeritosS{
				display: inline-block;
				vertical-align: middle;
				box-shadow: 0 0 1px transparent;
				text-decoration: none;
			}
		/********Fin Cuadrícula*************************************************/

		/********Cuadrícula Gordo************************************************/
			.numero-ticketGordoIQ{
				width: 70% !important;
			}
		/******** FinCuadrícula Gordo************************************************/
		/*********Claves Gordo***************************************/
			.TitutloClavesIQ{
				width: 100%;
				text-align: center;
				padding: 1px;
			}
		/********* Fin Claves Gordo***************************************/

		/***********Login y registro*************************************/
			.logo-STA{
				font-size: 25px;
			}
			.seccion-Login{
				margin-top: 60px;
			}
			.btn-EnviarPassIQ{
				width: 100% !important;
			}
		/***********FIN Login y registro*************************************/

		/*************modal garantías*/
		.tGarantia .xcentaje{
			font-size: 7px;
		}
		.modal-comolightbox{
			width: 80%;
		}
		.tGarantia td{
			font-size: 10px;
		}
		.CuadroRedGordoIQ{
			left: inherit;
			top: inherit;
		}

		/*HOME*/
			.modulo-cantidad{
				margin: 0;
				text-align: center;
			}
		/*FIN HOME*/

		/*selector sorteos - días activos (no cabe bonoloto)*/
			.resultados-EU-circulo.activo{
				width: 35px;
				height: 35px;
			}
			.altoRedEUIQ{
				height: 1655px !important;
			}
			.cotenedor-boleto-multiple{
				margin: 0 !important;
				text-align: center;
			}
			.altoLotoRedIQ{
				height: 1250px !important;
			}
			.altoGordoRedIQ{
				height: 1560px !important;
			}
			.nombrejuegobote{
				width: 62%;
				font-size: 14px;
				padding: 7px 10px;
			}
	}

	@media only screen and (min-width: 320px) and (max-width: 736px) and (orientation: landscape){
		#TextoMenu{
			line-height: 35px;
			text-align: left;
			font-size: 30px;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 1024px) and (orientation: portrait){
		.flex-itemGordoIQ{
			height: 45px !important;
			padding: 12px !important;
		}
		#TextoMenu{
			line-height: 35px;
			text-align: left;
			font-size: 30px;
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 667px){
		.banner-slider-agregarproductos{
			min-height: 0px;
		}
		.modal-comolightboxIQ{
			width: 80%;
		}
		.separador-bloques{
			margin-top: 760px;
		}
		/*selector sorteos*/
			.barra-Semanas p{
				text-align: center;
			}
		/*FIN selector sorteos*/

		/*Cesta*/
			.filaCestaIQ{
				display: inline;
			}
			.bordecestaIQ{
				border-bottom: 1px solid #c6c6c6;
				padding-bottom: 20px;
				padding-top: 20px;
			}
			.bordecestaUpIQ{
				padding-bottom: 20px;
				padding-top: 20px;
			}
			.calendarioCestaIQ{
				float: left;
				margin: 0;
				padding: 0;
			}
			/*Columna cesta Juego*/
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(1){
					width: 100%;
				}
			/*Columna cesta Semana*/
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(2){
					width: 40%;
				}
			/*Columna Fecha Sorteo*/
				.gameDetails .panel-body-jugada .color-azul-oscuro div:nth-child(3) p{
					font-size: 14px;
					margin: 15px 0 5px;
					position: relative;
				}
			/*Columna apuestas*/
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(4){
					width: 25%;
				}

			/*Columna Abono*/
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(5){
					width: 100%;
				}
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(5) p span{
					position: absolute;
					top: 2px;
					right: 10px;
					cursor: pointer;
					font-size: 20px;
				}
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(6){
					width: 25%;
					padding-top: 10px;
				}
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(7),
				.gameDetails .listDetailsGame .color-azul-oscuro div:nth-child(8){
					padding-top: 10px;
				}
		/*FIN Cesta*/

		/*Bonoloto reducidas*/
			.cuadroEstadIQ{
				left: 0%;
			}
		/*FIN bonoloto reducidas*/

		.dClavesIQ{
			width: 80%;
			transform: translate(20%, 0%);
		}
		.anchoClavesDIQ{
			width: 85%;
			transform: translate(15%, 0%);
			margin-top: -60px;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait){
		.modulo-cantidad{
			margin: 0px 30px;
		}
		.anchoClavesDIQ{
			width: 75%;
			transform: translate(22%, 0%);
			margin-top: -50px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.nombrejuegobote{
			width: 65%;
			font-size: 20px;
			padding: 7px 10px;
		}
		.montobote{
			font-size: 60px;
		}
		.contenedor-paginador__pequeEUIQ{
			width: 34.2vw;
			min-width: 234px;
		}
		.modal-comolightboxJRIQ{
			width: 60%;
			margin-left: 12%;
		}
		.modal-comolightboxIQ{
			margin-left: 15%;
		}
		.multiple{
			min-height: 550px;
		}
		.pad20IQ{
			padding-bottom: 0px;
		}
		.contenedor-paginador__pequeLotoIQ{
			margin: 0 !important;
		}
		.cuadroEstadIQ{
			left: 35% !important;
		}
		.degrade-azul{
			width: auto !important;
		}
		.altoGordoIQ{
			min-height: 550px !important;
		}
		#navigation-box{
			margin-top: -245px;
		}
		.CuadroRedGordoIQ{
			left: 35%;
		}
		.CuadroEstadRedGordoIQ{
			left: 35%;
			width: 65% !important;
		}
		.contenedor-paginador__pequeGordoIQ{
			min-width: 234px;
			margin: 0px;
		}
	}

	@media only screen and (max-width: 768px) and (orientation: portrait){
		.cEstadGordoIQ{
			display: inline !important;
			position: relative !important;
		}
		/***Estadísticas***/
			.contenedor-paginador__pequeLotoIQ{
				min-width: 234px;
				margin: 0px 0px 0px 40px;
			}
			.altoEstadEuIQ{
				min-height: 355px !important;
			}
		/***FIN Estadísticas***/
	}

	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape){
		.seccion-Login{
			margin-top: 20px;
		}
		.tituloMasterIQ{
			padding: 30px 0px 20px;
		}
		.anchoClavesDIQ{
			width: 234px !important;
			transform: translate(70%, 0%);
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.anchoClavesDIQ{
			width: 242px !important;
			transform: translate(50%, 0%);
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 667px) and (orientation: landscape){
		.altoEUIQ{
			max-height: 500px !important;
		}
		.barra-botes{
			margin-top: 0px;
		}
		.CuadroRedGordoIQ{
			left: 0%;
		}
		.altoGordoIQ{
			height: 500px !important;
		}
		.altoLotoIQ{
			margin-bottom: 60px !important;
		}
		.pad0ClavesIQ{
			margin-top: -20px;
		}
		.anchoClavesDIQ{
			margin-top: -50px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
		.cotenedor-boleto-multipleLotoIQ{
			min-height: 160px !important;
		}
		.altoLotoIQ{
			height: 356px !important;
		}
		.montobote{
			font-size: 96px;
		}
		.nombrejuegobote{
			width: 73%;
			font-size: 25px;
			padding: 7px 10px;
		}
		.preciobote{
			font-size: 40px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px){
		.iconos-cabecera{
			max-width: 25px !important;
		}
	}

	.TituloCookies{
		font-size: 18px;
		font-weight: 600;
		color: #4a4a49;
		padding: 20px 0 0;
	}
	.cambiarSorteoLoteriaIQ{
		background-color: white;
		justify-content: left;
		padding-left: 22px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-bottom: -30px;
	}
	.cambiarSorteoLoteriaIQ .sorteoLoteria{
		font-size: 24px;
		color: #4a4a49;
	}
	.fontSelectorLNIQ{
		width: 100%;
		min-height: 35px;
		background-color: #ffffff !important;
		color: #4a4a49 !important;
		border: 1px solid #4a4a49 !important;
	}
	.cuantosLNIQ{
		border: 1px solid #ededed;
		width: 100%;
		min-height: 100px;
		padding: 15px 5px;
		margin: 10px 0px 30px;
		text-align: center;
	}
	.cuantosLNIQ select{
		min-height: 25px;
	}
	.btnBuscarLNIQ{
		padding: 15px 5px;
		margin: 30px 0px 30px;
		text-align: center;
	}
	.bloque-busqueda-terminal{
		min-height: 250px !important;
	}
	.btnComprarLoteriaIQ{
		color: #000000;
		background: inherit;
		height: 30px;
		width: 30px;
		margin-top: 5px;
		margin-left: 4px;
	}
	.btnMinusComprarLoteriaIQ{
		color: #ffffff; 
		background: #3071a9;
		height: 30px;
		width: 30px;
		margin-top: 5px;
	}
	.btnMasComprarLoteriaIQ{
		color: #ffffff; 
		background: #CC0202;
		height: 30px;
		width: 30px;
		margin-left: 20px;
		margin-right: 4px;
		margin-top: 5px;
	}
	.numero-loterias-decimosIQ{
		letter-spacing: 4px;
	}
	.cuadroResguardoIQ{
		min-height: 45px;
		border: 1px solid #c6c6c6;
		margin: 20px 6px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 5px;
	}
	.tituloResguardoIQ{
		font-size: 20px;
		line-height: 19px;
		color: #4a4a49;
		text-align: right;
		padding: 5px 0px 0px;
		margin: 0px 0px;
		font-weight: 600;
	}
	.tipoResguardosIQ{
		font-size: 15px;
		line-height: 19px;
		color: #4a4a49;
		text-align: center;
		padding: 6px 0px 0px;
		margin: 0px 0px;
	}
	.tipoResguardosIQ a{
		color: #4a4a49;
		padding-right: 10px;
		font-size: 14px;
		text-decoration: underline;
	}
	.rbCestaIQ label{
		font-weight: normal;
		padding-right: 10px;
	}
	.datosContacto{
		padding-top: 10px;
	}
	.recuadroIQ{
		border: 1px solid #c6c6c6;
		margin: 20px 0px;
	}
	@media only screen and (min-width: 320px) and (max-width: 667px){
		.tituloResguardoIQ{
			text-align: center;
		}
		.menufooter{
			padding-top: 10px;
		}
		.datosContacto{
			margin-top: 30px;
		}
		.recuadroIQ{
			padding-top: 20px;
		}
		.rbCestaIQ label{
			font-size: 14px;
		}
		.sinpull-right-MovilIQ{
			float: none !important;
		}
	}

	/* Enviar Combiancion*/
		.contentDragDrop .cotentBlueLight #holder ul li{
			color: #4a4a49;
			font-size: 18px;
		}
		.btn-azulito-peqIQ{
			font-size: 24px;
			text-transform: none;
		}

		@media only screen and (min-width: 320px) and (max-width: 764px){
			.btn-azulito-peqIQ{
				font-size: 14px;
			}
		}
		.contentDragDrop .bodyBox{
			margin: 25px 0;
		}
		.contentDragDrop .bodyBox ul li img{
			vertical-align: middle;
			height: 20px;
			padding-right: 25px;
		}

	/*KO Compra*/
		.contentResponse div{
			color: #4a4a49;
		}
		.anchoReintegrosRedIQ{
			width: 19.2%;
			margin: 0;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(1){
			width: 25% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(2){
			width: 25% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(3){
			width: 20% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(3) p{
			text-align: center;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro ul li{
			color: #4a4a49;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(4){
			width: 20% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(4) p a{
			height: 20px;
			width: 21px;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(4) p span{
			position: relative;
		}
	.textoPagoMovil{
		color: #4a4a49 !important;
	}
	@media only screen and (min-width: 320px) and (max-width: 667px) and (orientation: portrait){
		.recuadroIQ{
			margin-top: 60px;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(1){
			width: 50% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(2){
			width: 40% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(3){
			width: 40% !important;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(4){
			width: 50% !important;
		}
		.textoPagoMovil{
			margin-top: 25px;
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 667px) and (orientation: landscape){
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(3) p{
			margin-top: 8px;
		}
		.gameDetails .listDetailsGameVolver .color-azul-oscuro div:nth-child(4){
			width: 28% !important;
		}
		.anchoGordoIQ{
			width: 242px !important;
		}
	}
	.cuadroCestaIQ{
		border: 1px solid #c6c6c6;
		margin: 20px 0px;
		padding: 0px 10px;
		min-height: 45px;
	}
	@media only screen and (min-width: 320px) and (max-width: 680px){
		.botoneraIQ{
			min-height: 50px;
			font-size: 16px;
			margin-top:5px;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){
		.seccionOKcompraIQ{
			margin-top: 75px;
		}
		.anchoReintegrosRedIQ{
			width: 85%;
			transform: translate(9%, 0%);
			margin-top: 2px;
		}
		.cambiarSorteoLoteriaIQ .sorteoLoteria{
			font-size: 22px;
		}
		.modalBackSecond .modalContentDetailsBeet,
		.modalBackSecond-EU .modalContentDetailsBeet,
		.modalBackSecond-quiniela .modalContentDetailsBeet{
			min-width: initial;
		}
		.altoLotoRedIQ{
			height: 1310px !important;
		}
		.separador-bloques-pena{
			margin-top: 200px;
		}
	}
	.btn-agregarCestaIQ{
		height: 69px !important;
		border: 1px solid;
		width: 250px !important;
	}
	.flex-itemReintegrosIQ{
		width: 36.4px;
		height: 36.4px;
		padding: 6px;
		font-size: 1.2em;
	}
	.anchoReintegrosIQ{
		color: #ffffff;
		background: linear-gradient(to right, #3e50b4, #3296d2);
	}

	@media only screen and (min-width: 320px) and (max-width: 568px){
		.anchoReintegrosIQ{
			width: 85%;
			transform: translate(15%, 0%);
			margin-top: -50px;
		}
		.flex-itemReintegrosIQ{
			width: 17% !important;
			margin-bottom: 3px;
			margin-right: 3px;
			height: 32px;
			padding: 5px;
		}
		.dReintegrosIQ{
			transform: translate(15%, 0%);
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 667px){
		.separador-bloquesLoteriaIQ{
			margin-top: 670px;
		}
		.nombre-loterias,
		.fecha-loterias-decimos{
			font-size: 15px;
		}
		.anchoReintegrosIQ{
			width: 73%;
			transform: translate(25%, 0%);
			margin-top: -50px;
		}
		.separador-bloquesLoteriaIQ{
			margin-top: 670px;
		}
		.nombre-loterias,
		.fecha-loterias-decimos{
			font-size: 15px;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait){
		.anchoReintegrosRedIQ{
			width: 72%;
			transform: translate(20%, 0%);
			margin-top: 2px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.anchoReintegrosRedIQ{
			width: 253px !important;
			margin-top: 2px;
		}
	}
	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape){
		.dReintegrosIQ{
			width: 100%;
			transform: translate(7%, 0%);
		}
		.anchoReintegrosIQ{
			width: 234px !important;
			transform: translate(70%, 0%);
			margin-top: -15px;
		}
		.anchoReintegrosRedIQ{
			width: 234px !important;
			transform: translate(66%, 0%);
			margin-top: -15px;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.nombre-loterias,
		.fecha-loterias-decimos{
			font-size: 20px;
		}
		.dReintegrosIQ{
			transform: translate(3%, 0%);
		}
		.anchoReintegrosIQ{
			width: 100%;
			transform: translate(51%, 0%);
		}
		.anchoReintegrosRedIQ{
			width: 242px !important;
			transform: translate(50%, 0%);
			margin-top: -15px;
		}
	}
	.xtrapaddmol{
		padding-top: 10px;
	}

	@media only screen and (min-width: 320px) and (max-width: 568px){
		.MenuResponsive > a:nth-child(2){
			float: left;
			margin: 8px 0px;
		}
	}

	@media only screen and (min-width : 1024px){
		.top-bar-STA{
			min-height: 88px;
		}
		#navigation li:first-child{
			margin-left: 10px;
			margin-right: 10px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px){
		.cuadroResguardoIQ{
			min-height: 65px;
		}
		.tituloResguardoIQ{
			text-align: center;
		}
		#navigation li:first-child,
		#navigation > li{
			margin-left: 5px;
			margin-right: 5px;
		}
		#navigation-box{
			right: -20px;
		}
		.seccion-Login .pull-right{
			position: relative;
		}
	}

	/* Cambios menú: Saldo y cesta única Vero*/

	.accesos-STA{
		margin: 0;
	}
	.texto-mensaje-STA-registro{
		color: #ffffff;
		font-size: 14px;
		line-height: 16px;
	}
	.texto-mensaje-STA{
		text-transform: uppercase;
		font-size: 14px;
		line-height: 16px;
	}
	.textoMiCuentaIQ{
		display: block;
	}
	.texto-mensaje-salir{
		color: #ffffff; 
		font-size: 14px;
		line-height: 16px;
	}
	.visible-sm.visible-lg{
		display: table-caption !important;
	}
	.registro-movil{
		margin-top: 27px;
	}
	.tituloMasterCuentaIQ{
		display:contents;
	}
	.ssaldoIQ{
		line-height: 17px;
		font-size: 14px;
	}
	.barra-servicios{ 
		min-height: 65px; 
		padding: 0px 0px; 
		height: 63px; 
	}
	.barra-servicios img{
		width: 13%;
	}
	.barra-servicios h2{
		font-size: 15px;
		margin-top: 0px;
		line-height: 10px;
		margin-bottom: 0px;
	}

	@media only screen and (max-width: 1024px){
		.carrito-detalle-STA{
			width: 28%;
		}
		.registro-movil{
			position: absolute;
			top: 5px;
			margin: 0px 0px 0px 64px;
			display: box;
		}
		.icon-logout{
			display: block;
		}
		.fa-user-check{
			font-size: 25px;
		}
		#menu-STA{
			min-height: 0px;
		}
		.texto-mensaje-salir{
			color: #4a4a49;
			font-size: 12px;
			margin-left: -50px;
		}
		.top-navigation-STA{
			height: 0;
		}
		.accesos-STA{
			margin: 22px 0px !important;
		}
		.caja-carrito{
			width: 35%;
			min-height: 100px;
			margin-top: -10px;
		}
		.carrito-mensaje-STA{
			font-size: 25px;
			color: #4a4a49;
		}
		.accesos-STA a{
			color: #4a4a49 !important;
		}
		.icon-user{
			font-size: 25px;
		}
		.fa-sign-out-alt{
			font-size: 25px;
			margin-left: -44px;
			position: relative;
		}
		.logomovilIQ img{
			max-width: 50% !important;
			margin-top: -94px;
			margin-left: 43px;
		}
		.top-bar-STA{
			height: 93px;
			min-height: 0px;
		}
		.textoMiCuentaIQ{
			display: block;
		}
		.mensajes-STA{
			top: 0px !important;
		}
		.accesos-STA a{
			font-size: 12px;
		}
		.texto-mensaje-STA-registro{
			color: #4a4a49;
			font-size: 12px;
			line-height: 17px;
		}
		.texto-mensaje-STA{
			color: #4a4a49;
			font-size: 12px;
		}
		#navigation{
			top: 86px;
			display: none;
			float: none;
			padding: 0 15px 15px;
			position: absolute;
			top: 81px;
			right: 11px;
		}
		.home .header{
			background: #0b4792;
			height: 55px;
		}
		.bannercontainer{
			display: block;
			height:160px;
		}
		.ssaldoIQ{
			display: none !important;
		}
	}

	@media only screen and (max-width: 600px){
		.logomovilIQ img{
			max-width: 27% !important;
			margin-top: -95px;
			margin-left: 75px;
			margin-top: -15px;
		}
		.caja-carrito{
			width: 40%;
			margin-left: -20px;
			margin-top: 0px;
		}
		.accesos-STA{
			margin: 24px 10px !important;
		}
		#navigation{
			top: 80px !important;
		}
		.registro-movil{
			position: absolute;
			top: -10px;
			margin: 0px 0px 0px 50px;
		}
		.carrito-mensaje-STA{
			padding: 0;
			margin: 0px 3px;
			margin-top: 0px;
		}
		.icon-logout{
			margin: 27px 0px 0px -81px;
		}
		.texto-mensaje-STA{
			visibility: hidden;
		}
		.textoMiCuentaIQ{
			display: block;
			visibility: hidden;
		}
		.visible-sm.visible-lg{
			visibility: hidden;
		}
		.texto-mensaje-salir{
			visibility: hidden;
		}
		.top-bar-STA{
			height: 55px !important;
			min-height: 0px;
		}
		.carrito-detalle-STA{
			margin-top: 14px;
		}
		.top-navigation-STA{
			top: 198px;
		}
		#navigation{
			top: 60px !important;
		}
		#navigation-box{
			margin-top: -262px !important;
		}
		.caja-carrito{
			height: 55px !important;
			min-height: 0px !important;
		}
		.home .header{
			background: #0b4792;
			height: 50px;
		}
		.bannercontainer{
			display: block;
			height: 0px;
		}
		.mensajes-STA{
			background: #ff9904;
			color: #ffffff; 
			left: 20px !important;
		}
		.fa-sign-out-alt{
			margin-left: 0px;
		}
		.logo-movil{
			top: 20px;
		}
		.barra-servicios{
			min-height: 40px;
			height: 40px;
		}
		.barra-servicios p{
			margin: 0px;
		}
		.barra-servicios img{
			width: 25%;
		}
		.barra-servicios h2{
			font-size: calc(7px + 6*(100vw - 320px)/1280);
			padding: 0px;
		}
	}

	@media only screen and (max-width: 320px){
		.logomovilIQ img{
			margin-left: 50px;
		}
		.caja-carrito{
			width: 40%;
		}
		.fa-sign-out-alt{
			margin-left: -8px;
		}
	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
		.top-navigation-STA{
			top: 150px;
			height: auto;
		}
		.logo-relax-STA img{
			width: 75% !important;
		}
		#navigation-box{
			min-height: 0px;
		}
		#navigation-toggle{
			display: block;
			left: 13px;
		}
		#navigation.hidden-c{
			display: none;
		}
		#navigation{
			top: 59px;
			z-index: 199;
			width: 170px;
			margin: 68px -50px;
			display: none;
		}
		#navigation.showen-c{
			display: block;
		}
		#navigation-box{
			right: 10px;
		}
		#navigation{
			top: 81px;
			z-index: 199;
			width: 358px;
			margin: 0px 117px;
		}
		#navigation > li{
			float: none;
			margin-top: 1px;
		}
		.MenuResponsive{
			margin-top: 10px !important;
		}
		#navigation > li a{
			display: block;
			padding: 7px 0 8px;
		}
		.carrito-detalle-STA{
			margin: 28px 0px;
		}
		.accesos-STA{
			margin: 21px 15px !important;
		}
		#navigation{
			top: 79px;
		}
		#navigation li{
			border-color: #000000;
		}
		.registro-movil{
			margin: 0px 0px 0px 90px;
		}
		.fa-sign-out-alt{
			margin-left: -80px;
		}
		.texto-mensaje-salir{
			margin-left: -80px;
		}
		.navigation-front-STA{
			height: 0px !important;
		}
		.top-navigation-STA{
			top: -33px !important;
		}
		.header > div:not(.top-bar-STA){
			top: 0;
			padding-top: 80px;
		}
	}

	@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape){
		.registro-movil{
			top: 5px;
		}
		#navigation-box{
			margin-top: -91px !important;
		}
		.logo-movil{
			position: absolute;
			top: 18px;
			left: 26px;
		}
		.carrito-detalle-STA{
			margin: 16px 2px;
			margin-top: 0px;
		}
		.top-navigation-STA{
			top: -10px !important;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape){
		.texto-mensaje-STA{
			text-align: center;
		}
		.accesos-STA{
			margin: -24px 2px !important;
		}
		.caja-carrito{
			margin-top: -10px;
		}
		#navigation{
			top: 59px !important;
			z-index: 199;
			width: 332px;
			margin: 0px -52px;
		}
		.logo-movil{
			position: absolute;
			top: 18px;
			left: 226px;
		}
		.top-bar-STA{
			height: 52px;
		}
		.registro-movil{
			margin: 35px 0px 0px 89px;
		}
		.logomovilIQ img{
			margin-top: -30px !important;
			max-width: 26% !important;
			position: relative;
			margin-left: 96px;
		}
		#navigation li{
			border-bottom: 0px solid rgba(0, 0, 0, 0.8);
		}
		#navigation-box{
			margin-top: -67px;
		}
		.carrito-detalle-STA{
			margin: 18px 0px;
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.accesos-STA{
			margin: 7px 0px !important;
		}
		.logomovilIQ img{
			margin-top: -13px !important;
			max-width: 27% !important;
			margin-left: 158px;
		}
		.logo-movil{
			position: absolute;
			top: 11px;
			left: 61px !important;
		}
		#navigation-box{
			margin-top: -54px !important;
		}
		.registro-movil{
			margin: 8px 0px 0px 88px !important;
		}
		#navigation{
			top: 65px !important;
		}
		.caja-carrito{
			margin-top: 0px;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape){
		#navigation-box{
			margin-top: -39px !important;
		}
		.fa-sign-out-alt{
			margin-left: -26px;
		}
		.registro-movil{
			margin: 35px 0px 0px 89px;
		}
		.top-navigation-STA{
			top: -61px !important;
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.top-navigation-STA{
			top: -10px !important;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 1024px) and (orientation: landscape){
		.MenuResponsive > a:nth-child(2){
			float: left;
			margin: 8px 0px;
		}
	}
	.bannertituloMasterIQ{
		width: 100%;
		position: relative;
		padding: 0;
		background: #4a4a49;
		margin-top: 125px;
	}
	.oculto{
		visibility: hidden;
		display: none;
	}
	.numeritos:hover, .numeritos:focus, .numeritos:active{	
		opacity: 0.3;
	}

	/*boton quiniela*/
		@media only screen and (min-width: 320px) and (max-width: 680px) and (orientation: portrait){
			.divAbsoluteIQ{
				top: 1648px ;
			}
			.JugadasEstrellaQuini{
				margin-top: 50px;
			}
		}
	/*FIN boton quiniela */

	/*Euromillones directo*/
	/*ajustes bloque cuadrículas a derecha e izquierda*/
		.flex-itemEUIQ{
			font-weight: normal;
			font-size: 1.5em;
			padding: 8px;
		}
		.contenedor-estrellas a{
			font-size: 16px;
			padding-top: 7px;
		}
		.dEscogerIQ{
			width: 100%;
			text-align: center;
		}
		.flex-itemLotoIQ{
			font-weight: normal;
			font-size: 1.2em;
		}
		.flex-item_claveEstadIQ{
			font-size: 1.25em;
			font-weight: normal;
		}
		.flex-itemGordoIQ{
			font-weight: normal;
			font-size: 1.25em;
			padding: 8px;
		}
		@media only screen and (min-width: 1024px){
			.menufooter{
				font-size: 21px;
				padding: 40px 0px 0px;
			}
			#navigation{
				display: flex;
			}
			#navigation li:first-child{
				margin-left: 0px;
				margin-right: auto;
			}
			#navigation li:last-child{
				margin-left: auto;
				margin-right: 0px;
			}
			#navigation > li{
				margin-left: auto;
				margin-right: auto;
			}
			.sticky{
				position: fixed;
				top: 0;
				width: 100%;
			}
			.submodule-ticket-grid-euromillones{
				margin-left: -7px;
				margin-right: -23px;
			}
			.flex-itemEUIQ{
				width: 37.3px;
				height: 37.3px;
			}
			.submodule-ticket-grid-euromillones-m{
				margin-left: -7px;
				margin-right: -9px;
			}
			.submodule-ticket-grid-euromillones-m .flex-itemEUIQ{
				width: 36.8px;
				height: 36.8px;
			}
			.contenedor-estrellas a{
				flex: 0 0 24% !important;
			}
			.gridLotoDirectoIQ{
				margin-right: -18px;
			}
			.gridLotoDirectoIQ .flex-itemLotoIQ,
			.estadLotoDirectoIQ .flex-itemLotoIQ{
				line-height: 1.1em !important;
				min-height: 27px !important;
			}
			table.tabla-estadisticas .numeritos{
				margin: 0 auto;
			}
			.anchoReintegrosIQ{
				margin-left: -6px;
				margin-right: -9px;
				width: auto;
			}
			.submodule-ticket-grid-euromillones-m .flex-itemLotoIQ{
				line-height: 1.75em;
				min-height: 42px !important;
			}
			.anchoLotoIQ .flex-itemLotoIQ{
				line-height: 0.75em;
				min-height: 27px !important;
			}
			.gridGordoDirectoIQ{
				margin-right: -29px;
			}
			.anchoClavesDIQ{
				margin-left: -6px;
				margin-right: -9px;
				width: auto;
			}
			.dClavesDobleIQ .flex-item_claveEstadIQ{
				padding: 2px !important;
			}
		}
		@media only screen and (min-width: 375px) and (max-width: 667px){
			.anchoReintegrosIQ{
				margin-top: -33px;
			}
		}
		@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
			.botoneraIQ{
				font-size: 21px !important;
			}
		}
		@media only screen and (max-width: 667px){
			.banner-slider-boletosIQ{
				min-height: 190px;
			}
			.subtitulo-slider-EU{
				font-size: 20px;
				line-height: 20px;
			}
		}
		@media only screen and (max-width: 667px) and (orientation: portrait){
			.separador-bloquesBoletos,
			.separador-bloquesQuinielaBoletos{
				margin-top: 200px;
			}
			.seccion-boleto{
				margin-bottom: 50px;
			}
			.divAbsoluteIQ{
				top: 1105px;
			}
			.MenuUltRIQ{
				padding-left: 12px !important;
			}
			.MenuUltRIQ i{
				font-size: 1.55em;
				padding-right: 5px;
			}
		}

	/*Barra servicios pequeña*/
		.BandaSegura{
			background: #235da9;
			font-size: 0;
			padding: 5px 0 0;
		}
		.BandaSegura div.container > div{
			display: inline-block;
			vertical-align: top;
			width: 25%;
			padding: 0 10px;
			font-size: 18px;
			color: #ffffff;
			text-align: center;
			line-height: 1;
		}
		.BandaSegura img{
			width: 30px;
			margin-bottom: 7px;
		}
		@media (max-width: 991px){
			.BandaSegura{
				padding: 5px 0;
			}
			.BandaSegura div.container > div{
				padding: 0 6px;
				font-size: 16px;
			}
		}
		@media (max-width: 767px){
			.BandaSegura div.container{
				margin: 0;
				padding: 0;
			}
			.BandaSegura div.container > div{
				padding: 0 0.75vw;
				font-size: 3vw;
			}
		}
		.sHorarioPeninsular{
			display: none;
		}
		.anchoDGordoIQ{
			width: 15.9% !important;
		}
		.contenedor-claves{
			display: flex;
			flex-wrap: wrap;
			justify-content: flex-start;
			padding-bottom: 15px;
			padding: 0px 0px 15px;
		}

		@media only screen and (max-width: 1024px){
			.contenedor-paginador p{
				line-height: 55px !important;
			}
			.submodule-ticket-grid_bet_stars{
				padding-top: 2% !important;
			}
			.altoGordoIQ{
				min-height: 665px !important;
			}
		}
		@media only screen and (min-width: 1024px){
			.tituloMasterIQ{
				display: contents;
				padding: 125px 0px 0px !important;
			}
		}
		@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
			.tituloMasterIQ{
				padding: 111px 0px 20px;
			}
		}
		@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){
			.tituloMasterIQ{
				padding: 80px 0 0;
				margin-bottom: 0;
			}
		}
		.maiRegalo-Dec{
			text-align: center;
			display: inline-block;
			font-size: 30px;
			margin-top: 20px;
			margin-bottom: 10px;
			line-height: 1.1;
		}
		.DameSLN{
			text-align: center;
			display: inline-block;
			font-size: 36px;
			margin-top: 20px;
			margin-bottom: 10px;
			color: #333;
		}
		.changh{
			font-size: 28px !important;
			color: #4a4a49;
			font-family: 'Yanone Kaffeesatz', sans-serif;
			text-align: center;
			font-size: 39px;
			margin: 0 0 10px;
			font-weight: 700;
		}
	/*______ ____________ ______FIN cambios H1 ____________ ____________ ______*/


	/*______ ____________ ______DETALLE TICKET LOTERIA 15/07/21 Vero ____________ ____________ ______*/
		.boleTotalTiket21 img{
			width: 59% !important;
		}
		.numero-modalTicket{
			left: 45%;
		}
		.sorteo-Ticket{
			left: 47%;
		}
		.dia-sorteo-Ticket{
			left: 42%;
		}
		.semana-sorteo-Ticket{
			left: 66%;
		}
		.numero-SorteoTicket{
			left: 65%;
		}
		.numero-SorteoTicket-2{
			left: 66%;
		}
		.numero-AdministracionTicket{
			left: 48%;
		}
		.precio-Ticket{
			left: 66%;
		}
		.moneda-Ticket{
			left: 66%;
		}

		@media only screen and (min-width: 320px) and (max-width: 680px){
			.modalboleTotalTiket21{
				min-width: 0px !important;
			}
			.boleTotalTiket21 img{
				width: 80% !important;
			}
			.numero-modalTicket{
				left: 42%;
				top: 10px;
			}
			.sorteo-Ticket{
				top: 49px;
			}
			.dia-sorteo-Ticket{
				left: 38%;
				top: 69px;
			}
			.semana-sorteo-Ticket{
				left: 70%;
			}
			.numero-SorteoTicket{
				left: 69%;
				top: 22px;
			}
			.numero-SorteoTicket-2{
				left: 71%;
				top: 54px;
			}
			.numero-AdministracionTicket{
				left: 46%;
				top: 99px;
			}
			.precio-Ticket{
				left: 71%;
				top: 83px;
			}
			.moneda-Ticket{
				left: 71%;
				top: 104px;
			}
		}
	/*______ ____________ ______fin DETALLE TICKET LOTERIA ____________ ____________ ____________ ______*/
	.menufooter a{
		color: #ffffff; 
	}
	.menufooter a:hover, .menufooter a:focus{
		color: #2a6496;
	}

	/*Una clase para anidar divs dentro de los enlaces en el plugin*/
		.plugindiv{
			display: block;
		}
/*
------- FIN -------
------- IQ.css -------
*/

/*
------- RECURSOS IQ -------
------- IQBannerMini.css -------
*/
	.banner-slider-PE,
	.banner-slider-LN,
	.banner-Gordo-IQ,
	.banner-Primi-IQ,
	.banner-Loto-IQ,
	.banner-EU-IQ,
	.banner-Quiniela-IQ,
	.banner-QuiniGol-IQ{
		background: #ffffff;
		min-height: 265px;
	}
	.bloque1-slider{
		margin: 0 100px 0 0;
		min-height: 150px;
		background: #ffffff;
		border: 1px solid #ffffff;
		height: 0px;
	}
	.titulo-slider-EU{
		font-size: 40px;
		line-height: 54px;
		text-align: left;
		padding: 16px 0px;
		margin: 0px 80px -50px;
	}
	.subtitulo-slider-EU{
		font-size: 16px;
		line-height: 0px;
		text-align: center;
		color: #ffffff;
		margin: -75px -265px 63px 0px;
		padding-top: 25px;
		transform: translateY(-26px);
	}
	.titulo-slider-EU.sinMarginIQ{
		text-align: center;
	}

	/*banners */
		.banner-EU-IQ .bloque1-slider,
		.banner-EU-IQ .bloque2-slider{
			background: linear-gradient(to right, #3e50b4, #3296d2);
		}
		.banner-Quiniela-IQ .bloque1-slider,
		.banner-Quiniela-IQ .bloque2-slider{
			background: linear-gradient(to right, #96072c, #cf072c);
		}
		.banner-slider-LN .bloque1-slider,
		.banner-slider-LN .bloque2-slider{
			background: linear-gradient(to right, #2095f2, #20e7f2);
		}
	.titulo-slider-LN{
		font-size: 65px;
		line-height: 55px;
		text-align: left;
		color: #ffffff;
		padding: 20px 0px;
		margin: 0px 25px 70px;
		border: 0px !important;
		text-transform: none;
		font-weight: 700;
	}
	.subtitulo-slider-LN{
		font-size: 28px;
		line-height: 212px;
		text-align: right;
		color: #ffffff;
		padding: 1px 0px;
		margin: 2px 14px 107px;
		border: 0px !important;
		text-transform: none;
		margin-top: -274px;
	}
	.bloque2-slider{
		padding: 0px;
		margin: 0px 0px 0px -100px;
		min-height: 150px;
		border: 1px solid;
		height: 0px;
	}
	.frase-slider-LN{
		font-size: 30px;
		margin: 0px 14px;
		line-height: 35px;
	}
	.separador-slider-LN{
		visibility: hidden;
		margin: -60px auto 23px;
	}
	.bote-juego-slider-LN{
		font-size: 18px;
		line-height: 28px;
		margin: 0px 20px;
		padding: 25px 0 0;
	}
	.bote-fecha-slider-LN{
		text-align: right;
		font-size: 16px;
		line-height: 0px;
		margin: 0px 20px;
		padding: 0;
	}
	.numero-resultado-LN{
		color: #ffffff;
		font-size: 23px;
		line-height: 26px;
		text-align: center;
		width: 155px;
		height: 28px;
		background: #034066;
		margin: 4px auto;
	}
	.separador-slider-EU{
		visibility: hidden;
		margin: 0px auto 0px;
	}
	.bote-fecha-slider{
		text-align: right;
		margin-top: -40px;
		margin-right: 176px;
	}
	.bloque2-slider .resultados-EU-circulo{
		font-size: 15px;
		width: 30px;
		height: 30px;
		background: #ffffff;
	}
	.banner-slider-PE .bloque1-slider{
		background: linear-gradient(to right, #6400ff, #c800ff);
	}
	.titulo-Pe{
		font-size: 60px;
		margin-top: 5px!important;
		text-align: center;
		display: block;
	}
	.bloque1-Pe{
		margin: 25px 0px 0px !important;
	}
	.subtitulo-Pe{
		font-size: 28px;
		margin: -91px 280px 0px;
		top: -70px;
		line-height: 50px;
		text-align: center;
	}

	/*Banner peñas*/
		.banner-PenyasInfIQ .cierreApuestas{
			height: 0px;
			visibility: hidden;
		}
		.banner-PenyasInfIQ .bloque1-slider{
			min-height: 150px;
			height: auto;
		}
		.banner-PenyasInfIQ .bloqueCierre{
			width: 100%;
			margin-top: 0px;
			margin-bottom: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			min-height: 50px;
		}
		.banner-PenyasInfIQ .titulo-slider-Quinie{
			margin-top: 0px !important;
			margin-bottom: 0px !important;
		}

	/*Penyas información banner */
		.separador-bloques-pena{
			visibility: hidden;
		}
		.banner-PenyasInfIQ{
			width: 100%;
			text-align: center;
		}
		.banner-PenyasInfIQ .bloque1-slider{
			margin-right: 0px;
		}
		.sinMarginIQ{
			margin: 0 !important;
		}
		.p-t-5-bPenyasIQ{
			padding-top: 5px !important;
		}
		.p-t-25-bPenyasIQ{
			padding-top: 25px !important;
		}
		.f-25-bPenyasIQ{
			font-size: 25px !important;
		}
		.w-0-bPenyasIQ{
			width: 0% !important;
		}
		.w-100-bPenyasIQ{
			width: 100% !important;
		}
		.p-t-0-bPenyasIQ{
			padding-top: 0px !important;
		}

	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){
		.titulo-slider-EU{
			margin: -8px 0px 0px;
			font-size: 43px;
			line-height: 38px;
		}
		.subtitulo-slider-EU{
			margin: 0px;
			padding-top: 14px;
		}
		.bloque2-slider{
			margin: 12px 0px 0px;
			min-height: 185px;
		}
		.frase-slider-EU{
			line-height: 47px;
			font-size: 32px;
			margin: 0px 25px;
			text-align: center;
		}
		.bote-fecha-slider{
			text-align: right;
			margin-top: -15px;
			margin-right: 108px;
		}
		.subtitulo-slider-LN{
			line-height: 20px;
			margin: -90px 0px 94px;
			text-align: center;
		}
		.titulo-slider-LN{
			font-size: 30px;
			line-height: 35px;
			text-align: center;
			margin: -10px 0px 70px;
		}
		.bloque1-slider{
			padding: 0px;
			margin: 65px 0px 0px;
			min-height: 170px;
		}
	}
	@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape){
		.bloque1-slider{
			margin: 10px 0px 0px;
		}
		.titulo-slider-EU{
			font-size: 43px;
			color: #ffffff;
			margin: 0px 0px -16px 111px;
			padding-top: 25px;
			line-height: 42px;
		}
		.bloque2-slider{
			margin: 10px 0px 0px;
			min-height: 175px;
		}
		.frase-slider-EU{
			font-size: 35px;
			margin: 0px 25px;
			text-align: center;
			line-height: 47px;
		}
		.separador-bloques{
			margin-top: 100px;
		}
	}

	@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape){
		.bote-fecha-slider{
			margin: -8px 0px;
			text-align: center;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.banner-Gordo-IQ,
		.banner-Primi-IQ,
		.banner-Loto-IQ,
		.banner-EU-IQ{
			min-height: 400px !important;
		}
		.bloque1-slider{
			margin: 120px 70px 0px 5px !important;
			min-height: 170px;
		}
		.subtitulo-slider-EU{
			margin: -79px -10px 67px 0px !important;
			padding-top: 30px !important;
		}
		.titulo-slider-EU{
			font-size: 40px !important;
			line-height: 29px;
			text-align: center;
			color: #ffffff;
			padding: 0px 0px !important;
			margin: 25px 8px 75px !important;
		}
		.subtitulo-slider-EU{
			margin: -79px -10px 67px 0px !important;
			padding-top: 30px !important;
		}
		.sinMarginIQ{
			margin-top: 10px !important;
		}
		.frase-slider-EU{
			font-size: 30px;
			text-align: center;
		}
		.bote-fecha-slider{
			font-size: 16px !important;
			margin-top: -18px !important;
			margin-right: 156px !important;
		}
	}
	@media (max-width: 1024px){
		.bloque1-slider{
			padding: 0px;
			margin: 120px 67px 0px 0px;
			height: 170px;
		}
		.bloque2-slider{
			padding: 0px 0px 1px 0px;
			margin: 120px 0px 0px -65px !important;
			background: #6bab2b;
			height: 171px !important;
			min-height: 0px;
		}
		.banner-Gordo-IQ,
		.banner-Primi-IQ,
		.banner-Loto-IQ,
		.banner-EU-IQ{
			min-height: 230px !important;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
		.frase-slider-EU{
			text-align: center;
		}
		.bote-fecha-slider{
			text-align: center;
			margin-top: -22px;
			margin-right: 0px;
		}
		.banner-slider-PE,
		.banner-slider-LN,
		.banner-Gordo-IQ,
		.banner-Primi-IQ,
		.banner-Loto-IQ,
		.banner-EU-IQ,
		.banner-Quiniela-IQ,
		.banner-QuiniGol-IQ{
			min-height: 320px;
		}
	}
	@media (max-width: 600px){
		.titulo-slider-EU{
			margin: -8px 0px 0px;
			font-size: 43px;
			line-height: 38px;
		}
		.subtitulo-slider-EU{
			margin: 0px 0px 17px 0px;
			margin-top: -22px;
		}
		.bloque2-slider{
			margin: 20px 0px 0px 0px !important;
			height: 150px !important;
		}
		.bote-fecha-slider{
			text-align: center;
			margin-top: -15px;
			margin-right: 0px;
		}
		.bloque1-slider{
			margin-left: 0px !important;
			margin-right: 0px !important;
			margin-top: 25px;
			height: 100px;
			min-height: 150px;
		}
	}
	@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape){
		.titulo-slider-EU{
			margin: 0px 40px -50px;
		}

		.subtitulo-slider-EU{
			margin: -75px -200px 63px 0px;
		}
	}
	@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape){
		.bloque1-slider{
			margin: 70px 0px 0px !important;
			min-height: 150px;
		}
		.bloque2-slider{
			margin: 10px 0px 0px 0px !important;
			height: 171px !important;
		}
		.banner-Gordo-IQ,
		.banner-Primi-IQ,
		.banner-Loto-IQ,
		.banner-EU-IQ{
			min-height: 220px !important;
		}
		.subtitulo-slider-EU{
			font-size: 16px;
			color: #ffffff;
			margin: -105px 7px 70px 150px;
			padding-top: 25px;
			line-height: 42px;
			text-align: center;
		}
		.titulo-slider-EU{
			font-size: 43px;
			color: #ffffff;
			margin: 0px 0px -16px 111px;
			padding-top: 25px;
			line-height: 42px;
			text-align: left;
		}
		h1{
			width: initial;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.titulo-slider-EU{
			margin: 0px 40px -50px;
		}
		.separador-bloques{
			margin-top: 35px;
		}
	}
	@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait){
		.banner-Quiniela-IQ{
			min-height: 340px;
		}
		.banner-slider-PE .bloque1-slider{
			width: 100%;
		}
		.titulo-Pe{
			font-size: 40px;
			margin-left: 0px;
			margin: 0px 0px 70px;
		}
		.subtitulo-Pe{
			margin: -100px 0px 0px 190px;
		}
		.titulo-slider-LN{
			font-size: 35px;
		}
		.subtitulo-slider-LN{
			font-size: 20px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
		.banner-slider-PE .bloque1-slider{
			width: 100%;
		}
		.titulo-slider-LN{
			font-size: 50px;
		}
	}
	@media (max-width: 735px){
		.banner-Quiniela-IQ .bloque2-slider{
			min-height: 270px !important;
		}
		.banner-QuiniGol-IQ .bloque2-slider{
			height: 180px !important;
		}
		.botoneraQIQ{
			top: 90px;
		}
		.contenedor-paneles-sorteo{
			padding-top: 90px;
		}
		.titulo-Pe{
			font-size: 25px;
		}
		.subtitulo-Pe{
			font-size: 17px;
		}
		.separador-bloques-pena{
			margin-top: 150px;
		}
	}
	@media (max-width: 320px){
		.banner-Quiniela-IQ .bloque2-slider{
			height: 241px !important;
		}
		.titulo-Pe{
			font-size: 22px;
		}
		.subtitulo-Pe{
			font-size: 20px;
			margin: 0px 20px;
			margin-top: 10px;
		}
	}
	@media only screen and (min-width: 414px) and (max-height: 736px) and (orientation : landscape){
		.contenedor-paneles-sorteo{
			padding-top: 110px;
		}
		.selectorQGIQ{
			margin-top: 70px !important;
		}
		.btn-loterias{
			font-size: 20px;
		}
		.titulo-Pe{
			font-size: 40px;
		}
		.subtitulo-Pe{
			font-size: 24px;
		}
	}
	@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape){
		.banner-Quiniela-IQ .bloque1-slider, .banner-Quiniela-IQ .bloque2-slider{
			height: 180px !important;
		}
		.btn-loterias{
			font-size: 20px;
		}
		.titulo-Pe{
			font-size: 50px;
			margin-left: 131px;
		}
		.subtitulo-Pe{
			margin: -90px 150px 0px 160px;
		}
		.titulo-slider-LN{
			font-size: 35px;
		}
		.subtitulo-slider-LN{
			font-size: 21px;
		}
	}
	@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape){
		.botoneraQIQ{
			top: 90px;
		}
		.contenedor-paneles-sorteo{
			padding-top: 120px;
		}
		.titulo-slider-LN{
			font-size: 45px;
		}
		.subtitulo-slider-LN{
			font-size: 27px;
		}
		.separador-bloquesPenyaIQ{
			margin-top: 10px;
		}
		.w-100-bPenyasIQ{
			margin-top: -50px;
		}
		.p-t-25-bPenyasIQ{
			margin-top: -22px !important;
		}
	}
	@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape){
		.botoneraQIQ{
			top: 200px;
		}
		.contenedor-paneles-sorteo{
			padding-top: 180px;
		}
		.selectorQGIQ{
			margin-top: -100px;
		}
		.titulo-Pe{
			font-size: 30px;
		}
		.subtitulo-Pe{
			font-size: 20px;
			margin: -90px 76px 0px 129px;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
		.botoneraQIQ{
			top: 260px;
		}
		.contenedor-paneles-sorteo{
			padding-top: 270px;
		}
		.titulo-Pe{
			font-size: 30px;
			margin-left: 74px;
		}
		.subtitulo-Pe{
			font-size: 20px;
			margin: -90px 81px 0px 80px;
		}
		.banner-slider-LN,
		.banner-Primi-IQ{
			min-height: 430px;
		}
		.separador-bloquesPenyaIQ{
			margin-top: 10px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.banner-PenyasInfIQ .bloque1-slider{
			width: 100%;
			min-height: 150px;
			height: 200px;
		}
		.sinMarginIQ{
			margin: 30px 0px -62px !important;
			padding-top: 7px !important;
		}
		.p-t-5-bPenyasIQ{
			font-size: 28px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
		.banner-PenyasInfIQ .bloque1-slider{
			width: 100%;
		}
	}
	@media (max-width: 600px){
		.sinMarginIQ{
			font-size: 28px;
		}
		#panelBoleto{
			margin-top: 10px;
		}
	}
	.titulo-slider-mipena{
		color: #1f364a;
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px){
		.separador-bloquesCestaIQ{
			width: initial;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 680px){
		.separador-bloquesCestaIQ{
			margin-top: 180px;
		}
	}
	@media (max-width: 735px){
		.botoneraQIQ{
			top: 155px;
		}
		.contenedor-paneles-sorteo{
			padding-top: 180px;
		}
		.MultipleQuini{
			margin-top: 185px !important;
		}
		.oficialQuini{
			margin-top: 140px !important;
		}

		.JugadasEstrellaQuini{
			margin-top: 160px !important;
		}
		.contentDragDrop .cotentBlueLight{
			margin-top: 30px;
		}
	}
	.bannercontainerBlancoIQ{
		background: #ffffff;
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.bgAzul{
			margin-top: 40px;
		}
		.divAbsoluteIQ{
			width: initial !important;
		}
	}
	@media (max-width: 320px){
		.divAbsoluteIQ{
			margin-top: -80px;
		}
		.JugadasEstrellaQuini{
			margin-top: 80px;
		}
	}
	@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){
		.cuadrodias-eu-2{
			margin-top: 60px !important;
		}
		.altoGordoRedIQ{
			height: 1485px !important;
		}
	}
	@media only screen and (max-width: 667px) and (orientation: portrait){
		.separador-bloquesQuinielaBoletos{
			margin-top: 45px;
		}
		.divAbsoluteIQ{
			top: 1140px !important;
		}
	}
	@media only screen and (max-width: 320px) and (orientation: portrait){
		.divAbsoluteIQ{
			top: 1240px !important;
		}
	}
	@media only screen and (min-width: 1024px){
		.banner-slider-PE .bloque1-slider{
			margin-top: 105px !important;
		}
	}
	@media only screen and (min-width: 768px){
		.separador-bloques-pena{
			display: none;
		}
	}
	@media (max-width: 735px){
		.banner-slider-PE .bloque1-slider{
			margin-top: 65px !important;
		}
	}
	@media (max-width: 735px) and (orientation: landscape){
		.separador-bloques-pena{
			margin-top: 0px;
		}
	}
	@media only screen and (min-width: 735px) and (max-width: 1024px){
		.banner-slider-PE{
			min-height: 200px;
		}
	}
	@media only screen and (max-width: 667px){
		.separador-bloquesLoteriaIQ{
			margin-top: 400px;
		}
	}
	@media only screen and (max-width: 559px){
		.separador-bloquesPenyaIQ, .separador-bloques-pena{
			margin-top: 265px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
		.subtitulo-slider-EU{
			transform: translateY(0px);
		}
	}
	@media (max-width: 1024px){
		.bloque1-slider{
			text-align: center;
		}
	}
	@media (max-width: 600px){
		.titulo-slider-EU{
			text-align: center;
		}
		.subtitulo-slider-EU{
			transform: translateY(7px);
		}
	}
/*
------- FIN -------
------- IQBannerMini.css -------
*/

/*
------- RECURSOS IQ -------
------- IQcolores.css -------
*/
	/*Banda Segura*/
		.barra-servicios{
			background: #4a4a49;
		}
		.barra-servicios h2{
			color: #ffffff;
		}
	/*Pie*/
		.PieBanner{
			background: #6399e1;
		}
	/* Botones botes*/
		.btn-naranja-STA{
			background: #6399e1;
		}
		.btn-naranja-STA:hover{
			background: #ffffff !important;
			color: #6399e1 !important;
			border-color: #6399e1 !important;
		}
		/* Componente jugar botes*/
			.subtitulobote{
				color: #6399e1;
			}
			.btn-jugarbote,
			.btn-jugartodos{
				background: #6399e1;
			}
			.btn-jugarbote:hover,
			.btn-jugartodos:hover{
				color: #6399e1;
				border-color: #6399e1 !important;
			}
			.montobote{
				color: #6399e1;
			}
			.juegobote{
				border-color: #6399e1 !important;
			}
			.btn-agregarCesta{
				background: #6399e1;
				border-color: #6399e1;
			}
			.btn-agregarCesta:hover{
				background: #ffffff !important;
				color: #6399e1 !important;
				border-color: #6399e1 !important;
			}

	/*login/registro*/
		.btn-acceso.activo,
		.btn-acceso:hover,
		.panel-heading-modal,
		.panel-heading-modalIQ,
		.modal-comolightboxIQ{
			background: linear-gradient(to right, #88b9f9, #5888c6);
		}

	/* Jugadas rápidas Boletos*/
		.panel-heading-modal{
			border-color: #88b9f9;
		}
		.btn-azul-oscuro{
		background : #88b9f9;
		}
		.btn-azul-oscuro :hover{
			background: #ffffff !important;
			color: #6399e1 !important;
			border-bottom: 1px solid;
			border-top: 1px solid;
			border-color: #6399e1 !important;
		}
		.misMonedasTotalIQ{
			background: linear-gradient(to right, #ff6e3b, #ff9904);
		}

	/* BOTONERA BOLETOS COLORES*/
		.degrade-BOIQ,
		.btn-aleatorio.degrade-BOIQ.activo,
		.btn-BOIQ.activo,
		.btn-BOIQ:hover,
		.containerEstadist .headBOIQ,
		.containerEstadist .headBOIQ ~ .headerEsta .panelFilter div:first-of-type div,
		.containerEstadist .headBOIQ ~ .headerEsta .btnActivoIq,
		.containerEstadist .headBOIQ ~ .headerEsta .btn-primary{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.degrade-PVAIQ,
		.btn-aleatorio.degrade-PVAIQ.activo,
		.btn-PVAIQ.activo,
		.btn-PVAIQ:hover,
		.containerEstadist .headPVAIQ,
		.containerEstadist .headPVAIQ ~ .headerEsta .panelFilter div:first-of-type div,
		.containerEstadist .headPVAIQ ~ .headerEsta .btnActivoIq,
		.containerEstadist .headPVAIQ ~ .headerEsta .btn-primary{
			background: linear-gradient(to right, #226144, #008547);
		}
		.degrade-GOIQ,
		.btn-GOIQ.activo,
		.btn-GOIQ:hover,
		.anchoEstadGordoIQ .cabeceraEstadIQ,
		.containerEstadist .headGOIQ,
		.containerEstadist .headGOIQ ~ .headerEsta .panelFilter div:first-of-type div,
		.containerEstadist .headGOIQ ~ .headerEsta .btnActivoIq,
		.containerEstadist .headGOIQ ~ .headerEsta .btn-primary{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.separador-bloquesQuinielaBoletos ~ section .resultados-EU-circulo.activo{
			background: linear-gradient(to right, #96072c, #cf072c) !important;
		}
		.selectorQGIQ ~ section .cabeceraCuadricula,
		.selectorQGIQ ~ section .btn-tag-eu:hover,
		.btn-quiniGolIQ.activo,
		.btn-tag-QGIQ:hover,
		.btn-quiniGolIQ:hover,
		.selectorQGIQ ~ section .resultados-EU-circulo.activo{
			background: linear-gradient(to right, #007391, #74bacd) !important;
		}

	/*Colores celditas cuadricula*/
		.NumeritosS_BO,
		.Numeritos_BO:hover{
			background-color: #67712c;
		}
		.NumeritosS_PVA,
		.Numeritos_PVA:hover{
			background-color: #226144;
		}
		.NumeritosS_GO,
		.Numeritos_GO:hover{
			background-color: #b50b0e;
		}
		.cuadriculaFlexFuera .spansignosS, .cuadriculaFlexFuera .spansignos:hover, .cuadriculaFlexCasa .spansignosS, .cuadriculaFlexCasa .spansignos:hover{
			background-color: #007391 !important;
		}

	/*Bolet múltiple y reducido de Gordo*/
		.CuadroRedGordoIQ .redSeleccinadaIQ,
		.CuadroRedGordoIQ .is-hover{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}

	/* Cabecera Estadísticas GORDO múltiple*/
		.CuadroEstadRedGordoIQ .cabeceraEstadIQ{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.CuadroRedGordoIQ .btn-buscarIQ{
			background: linear-gradient(to right, #b50b0e, #e54859);
			color: #ffffff;
		}

	/*Cabeceras estadísticas loto*/
		.ESTAD_PVAIQ .cabeceraEstadIQ{
			background: linear-gradient(to right, #226144, #008547);
		}
		.ESTAD_BOIQ .cabeceraEstadIQ{
			background: linear-gradient(to right, #67712c, #7a8634);
		}

	/*Boleto múltiple y reducido de Loto*/
		.CuadroRedPVAIQ .redSeleccinadaIQ,
		.CuadroRedPVAIQ .is-hover{
			background: linear-gradient(to right, #226144, #008547);
		}
		.CuadroRedBOIQ .redSeleccinadaIQ,
		.CuadroRedBOIQ .is-hover{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.CuadroRedBOIQ .btn-buscarIQ{
			color: #ffffff;
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.CuadroRedPVAIQ .btn-buscarIQ{
			color: #ffffff;
			background: linear-gradient(to right, #226144, #008547);
		}

	/*EStadísticas Pies Boletos*/
		.headPVAIQ{
			background-color: #74b959;
		}
		.headBOIQ{
			background-color: #067c42;
		}
		.headGOIQ{
			background-color: #b50b0e;
		}

	/*Resultados / comprueba tu ticket*/
		.resultadosAll .firstRow div, .conbGanadoraAll .firstRow div{
			color: #575756;
		}
		.resultadosAll .bodyResul div.numGanadores div,.conbGanadoraAll table tbody td div{
			background: linear-gradient(to right, #3e50b4, #3296d2) ;
			color: #ffffff;
		}
		.resultadosAll .headerResul{
			background: linear-gradient(to right, #3e50b4, #3296d2);
		}
		.panel-premios_BOIQ .headerResul{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.panel-premios_PVAIQ .headerResul{
			background: linear-gradient(to right, #226144, #008547);
		}
		.panel-premios_GOIQ .headerResul{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.panel-premios_QUINIIQ .headerResul{
			background: linear-gradient(to right, #96072c, #cf072c);
		}
		.panel-premios_QUINIGOLIQ .headerResul{
			background: linear-gradient(to right, #007391, #74bacd);
		}
		.panel-premios_BOIQ .premio-azul, .panel-premios_BOIQ .premio-verde, .panel-premios_BOIQ .premio-rojo{
			background: linear-gradient(to right, #67712c, #7a8634);
			color: #ffffff;
		}
		.panel-premios_PVAIQ .premio-azul,
		.panel-premios_PVAIQ .premio-verde,
		.panel-premios_PVAIQ .premio-rojo{
			background: linear-gradient(to right, #226144, #008547);
			color: #ffffff; 
		}
		.panel-premios_GOIQ .premio-azul, .panel-premios_GOIQ .premio-verde, .panel-premios_GOIQ .premio-rojo{
			background: linear-gradient(to right, #b50b0e, #e54859);
			color: #ffffff;
		}
		.escrutinioBox_BOIQ .headerResul{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.escrutinioBox_PVAIQ .headerResul{
			background: linear-gradient(to right, #226144, #008547);
		}
		.escrutinioBox_GOIQ .headerResul{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.combGanadoraAll_BOIQ table thead th{
			background: #067c42;
		}
		.combGanadoraAll_BOIQ table thead tr{
			border: 1px solid #067c42;
		}
		.combGanadoraAll_PVAIQ table thead th{
			background: #74b959;
		}
		.combGanadoraAll_PVAIQ table thead tr{
			border: 1px solid #74b959;
		}
		.combGanadoraAll_GOIQ .table thead th{
			background: #b50b0e;
		}
		.combGanadoraAll_GOIQ table thead tr{
			border: 1px solid #b50b0e;
		}
		.combGanadoraAll_PVAIQ .premio-azul, .combGanadoraAll_PVAIQ .premio-verde, .combGanadoraAll_PVAIQ .premio-rojo{
			background: linear-gradient(to right, #226144, #008547);
		}
		.combGanadoraAll_BOIQ .premio-azul,
		.combGanadoraAll_BOIQ .premio-verde,
		.combGanadoraAll_BOIQ .premio-rojo{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.combGanadoraAll_GOIQ .premio-azul,
		.combGanadoraAll_GOIQ .premio-rojo{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.resultadosAll .firstRow div select{
			margin-top:4pX;
		}

	/*banners */
		.banner-Loto-IQ .bloque1-slider,
		.banner-Loto-IQ .bloque2-slider{
			background: linear-gradient(to right, #67712c, #7a8634);
		}
		.banner-Primi-IQ .bloque1-slider,
		.banner-Primi-IQ .bloque2-slider{
			background: linear-gradient(to right, #226144, #008547);
		}
		.banner-Gordo-IQ .bloque1-slider,
		.banner-Gordo-IQ .bloque2-slider{
			background: linear-gradient(to right, #b50b0e, #e54859);
		}
		.banner-QuiniGol-IQ .bloque1-slider,
		.banner-QuiniGol-IQ .bloque2-slider{
			background: linear-gradient(to right, #007391, #74bacd);
		}

	/*arregaldo para que se viera bien en quiniela Vero 9/5/19*/
		@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait){
			.banner-Quiniela-IQ .bloque1-slider, .banner-Quiniela-IQ .bloque2-slider{
				height: 210px !important;
			}
		}
	/*fin Vero 9/5/19*/
/*
------- FIN -------
------- IQBannerMini.css -------
*/