<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*pasar a blanco recuadros amarillos*/
	.caja-carrito,
	.banner-slider-agregarproductos,
	.banner-slider-PE, .banner-slider-LN,
	.banner-Gordo-IQ, .banner-Primi-IQ, .banner-Loto-IQ,
	.banner-EU-IQ,
	.banner-Quiniela-IQ,
	.banner-QuiniGol-IQ,
	.cambiarSorteoLoteriaIQ,
	.panel,
	.bannercontainerBlancoIQ,
	.barra-botes,
	.barraresultadosjuegos,
	.home .header{
		background: transparent;
	}
	.bloque1-slider{
		background: #fff;
		border: none;
	}
/*fin pasar a blanco recuadros amarillos*/

/*reparar contenedor de botes*/
	.barra-botes .juegobote{
		border-right: none;
	}
	.barra-botes .titulobote,
	.barra-botes .preciobote,
	.barra-botes .nombrejuegobote,
	.barra-botes .textoambiocioso{
		font-size: 25px;
	}
	.barra-botes .montobote{
		border-bottom: 2px solid;
		font-size: 40px;
		line-height: 75px;
	}
	.barra-botes .cuadroBote .col-lg-8.col-md-8.col-sm-7.col-xs-12 .col-lg-2.col-md-1.hidden-sm.hidden-xs{
		display: none !important;
	}
	.barra-botes .cuadroBote .col-lg-8.col-md-8.col-sm-7.col-xs-12 .col-lg-8.col-md-8.col-sm-12{
		width: 100% !important;
	}
	.barra-botes .titulobote,
	.barra-botes .montobote,
	.barra-botes .preciobote,
	.barra-botes .botonjugartodos,
	.barra-botes .textoambiocioso,
	.barra-botes .nombrejuegobote{
		line-height: 1.2em;
	}
	.barra-botes .cubojugador1{
		transform: translate(25%,0%);
	}
	.barra-botes .cubojugador2{
		transform: translate(-10%,0%);
	}
	@media (min-width: 1200px){
		.barra-botes .cubojugador2{
			width: 168px;
		}
	}
	@media (max-width: 1199px) and (min-width:768px){
		.barra-botes .nombrejuegobote{
			width: 68%;
			font-size: 22px;
			padding: 5px 10px;
		}
	}
	@media (max-width: 436px){
		.cuadroBote {
			padding: 0;
		}
		.barra-botes .nombrejuegobote {
			width: 78%;
			font-size: 22px;
			padding: 5px 2px;
		}
		.barra-botes .juegobote{
			height: inherit;
		}
		.barra-botes .btn-jugarbote {
			height: 100%;
			position: absolute;
			top: 0;
			bottom: 0;
			width: 22%;
			transform: translateX(-100%);
			padding: 6px 0;
		}
	}
	@media (max-width: 1200px) and (min-width: 992px){
		.barra-botes .cubojugador1{
			background-size:contain;
			background-position: 0% 35%;
		}
		.barra-botes .cubojugador2{
			background-size:contain;
			background-position: 0% 52%;
		}
	}
	@media (max-width: 992px){
		.barra-botes .cubojugador1,
		.barra-botes .cubojugador2{
			display: none;
		}
	}
	/*Quitar espacio en blanco en moviles*/
		@media only screen and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait){
			.barra-botes{
				margin-top: 0px;
			}
		}
	/*Fin quitar espacio en blanco en moviles*/

	@media (min-width: 768px){
		.barra-botes &gt; .cuadroBote{
			font-size: 0;
    		padding-bottom: 0;
		}
		.barra-botes &gt; .cuadroBote &gt; div:nth-child(1){
			float: none;
			display: inline-block;
			width: 57%;
			vertical-align: top;
		}
		.barra-botes &gt; .cuadroBote &gt; div:nth-child(2){
			display: inline-block;
			float: none;
			width: 43%;
			vertical-align: top;
		}
	}
/*fin reparar contenedor de botes*/

/*Evitar que se descoloquen los cuadros de resultados*/

	.tituloresultados {
		padding: 15px;
		text-transform: uppercase;
		font-weight: bold;
		letter-spacing: 4px;
		line-height: normal;
	}

	@media (min-width:992px) and (max-width:1200px){
		.cuadroresultadosjuegos-titulo {
			height: 52px;
		}
		.cuadroresultadosjuegos-diajuego {
			height: 44px;
		}
		.cuadroresultadosjuegos-diajuego2 {
			height: 63px;
		}
		.cuadroresultadosjuegos-bote {
			height: 65px;
		}
	}
	@media (min-width:768px) and (max-width:991px){
		.cuadroresultadosjuegos-titulo {
			height: 52px;
		}
		.cuadroresultadosjuegos-diajuego {
			height: 68px;
		}
		.caja-resultados-quiniela-digitos {
			padding: 10px 3px;
		}
		.cuadroresultadosjuegos-diajuego2 {
			height: 63px;
		}
		.cuadroresultadosjuegos-bote {
			height: 39px;
			font-size: 18px;
		}
	}
	@media (min-width:351px) and (max-width:414px){
		.cuadroresultadosjuegos-titulo {
		}
		.cuadroresultadosjuegos-diajuego {
		}
		.cuadroresultadosjuegos-diajuego2 {
			height: 63px;
		}
		.cuadroresultadosjuegos-bote {
			font-size: 7vw;
		}
	}
	@media (min-width:320px) and (max-width:350px){
		.cuadroresultadosjuegos-titulo {
			height: 52px;
		}
		.cuadroresultadosjuegos-diajuego {
			height: 68px;
		}
		.caja-resultados-quiniela-digitos {
			padding: 10px 3px;
		}
		.cuadroresultadosjuegos-diajuego2 {
			height: 63px;
		}
		.cuadroresultadosjuegos-bote {
			font-size: 7vw;
		}
	}
	@media (max-width:319px){
		.cuadroresultadosjuegos-titulo {
			height: 52px;
		}
		.cuadroresultadosjuegos-diajuego {
			height: 68px;
		}
		.caja-resultados-quiniela-digitos {
			padding: 10px 3px;
		}
		.cuadroresultadosjuegos-diajuego2 {
			height: 63px;
		}
		.cuadroresultadosjuegos-bote {
			height: 65px;
			font-size: 7vw;
		}
	}

/*Fin evitar que se descoloquen los cuadros de resultados*/

/*footer*/
.PieBanner {
	height: auto !important;
}
/*fin footer*/

/*corregir algunos elementos interiores*/
	/*ancho del + y - de otros resultados*/
		@media (max-width: 991px){
			.inputMasMenosIQ{
				padding: 0;
			}
		}
		@media (max-width: 600px){
			.divMasMenosIQ &gt; a, .divMasMenosIQ &gt; input{
				width: 100% !important;
			}
		}
/*FIN corregir algunos elementos interiores*/

/*ADAPTAR CABECERA A RESPONSIVE*/
		.header{
			min-height: 111px !important;
		}
		.top-bar-STA{
			width: 100% !important;
		}
		.top-bar-STA &gt; .container.container100IQ &gt; .row &gt; div{
			max-height: 89px;
		}
		#UpdatePanel1{
			width:60%;
			display: inline-block;
			height: 89px;
		}
		.caja-carrito{
			width: 32%;
			float: none;
			display: inline-block;
			vertical-align: top;
			font-size: 0;
			padding: 26px 0 0;
			height: 89px;
		}
		.full-width .top-bar-STA {
			height: 89px;
		}
		@media (min-device-width: 601px) and (max-device-width: 1024px){
			.caja-carrito{
				min-height: 89px;
			}
		}
		@media only screen and (min-device-width: 414px) and (max-device-width: 600px)  and (orientation:landscape){
			.caja-carrito {
				height: 78px !important;
			}
		}
		@media only screen and (max-device-width: 413px) and (orientation:landscape){
			.caja-carrito {
				height: 59px !important;
			}
		}
		@media only screen and (max-device-width: 600px) and (orientation:portrait){
			.caja-carrito {
				height: 59px !important;
			}
		}
		#dNoLogeado, #A_Cesta, #dLogeado{
			margin: auto;
			margin-top: 0;
		}
		.accesos-STA{
			margin: 0!important;
		}
		#General_C_LoginCabecera1_UpdatePanel1{
			width: 25%;
			display: inline-block;
			vertical-align: top;
		}
		#dNoLogeado, #dLogeado{
			width: 75%;
			display: inline-block;
			vertical-align: top;
		}
		#General_C_LoginCabecera1_UpdatePanel1 .col-lg-3{
			width: 100%;
			padding: 0;
		}
		#dNoLogeado #A_Acceso, #dNoLogeado #A_Registro, #dLogeado #A_MiCuentaLogin, #A_SaldoLogin, #A_cerrarLogin{
			width: 33.33%;
			display: inline-block !important;
			float: none;
			vertical-align: top;
		}
		.carrito-mensaje-STA{
			margin: 0;
		}
		#dNoLogeado i, #dLogeado i{
			font-size: 16px;
			line-height: 22px;
		}
		.logo-relax-STASoloLogoIQ img{
			top: 1px;
			max-width: 35vw !important;
			width: inherit;
			max-height: 86px;
			position: absolute;
			padding: 0px;
			z-index: 99;
		}
		.telefono-STA {
			padding: 29px 0px;
		}
		#navigation-toggle, #navigation-box, #menu-STA, .navigation-front-STA{
			margin-top: 0px;
			padding: 0px;
			min-height: 0px;
			top: 0;
		}
		.top-navigation-STA {
			top: -7px;
			height: 0;
		}
		.top-navigation-STA &gt; div.navigation-front-STA &gt; div.container{
			height: 0;
		}
		#navigation-toggle{
			top: -101px;
			transition: top 0s, margin 0s;
		}
		#navigation-toggle.open-menu{
			border: 1px solid;
		}

		/*reparar responsive cabecera version desktop*/
			@media (min-width: 992px) and (max-width:1024px){
				.top-navigation-STA {
					top: 0px !important;
				}
			}
			@media (min-width: 1025px){
				.top-navigation-STA {
					top: 3px !important;
				}
				#navigation-toggle{
					top: -111px;
				}
			}
			@media (min-width:1024px){
				.top-navigation-STA.sticky{
					top: 131px !important;
				}
			}
			@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
				.logo-relax-STA img {
					width: auto !important;
				}
			}
			@media (min-width:320px) and (max-width:547px){
				.caja-carrito {
					margin-top: 0px;
				}
			}
			@media only screen and (max-device-width: 1024px){
				.registro-movil {
					top: inherit;
				}
			}
			@media only screen and (max-device-width: 736px) and (min-device-width: 414px) and (orientation: landscape){
				.logo-relax-STASoloLogoIQ img{
					max-height: 76px;
				}
			}
			@media (min-width:0px) and (max-width:1024px) and (orientation: portrait){
				.caja-carrito {
					margin-top: 0px;
				}
			}
			@media only screen and (max-width: 600px) and (orientation: portrait){
				ul#navigation{
					top: 10px;
				}
			}
			@media only screen and (max-device-width: 600px) and (orientation: portrait){
				.logo-relax-STASoloLogoIQ img{
					max-height: 57px;
				}
			}
			@media only screen and (max-width: 600px){
				.texto-mensaje-STA, .texto-mensaje-STA-registro, .texto-mensaje-salir, .textoMiCuentaIQ{
					display: none;
				}
			}
			@media (max-width: 480px){
				.home .header {
					height: auto;
				}
			}
			@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: landscape){
				.registro-movil {
					margin: 0px 0px 0px 0px !important;
				}
			}
			@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
				#A_cerrarLogin .fa-sign-out-alt, .texto-mensaje-salir{
					margin-left: 0px;
				}
			}
			@media (max-width: 991px) and (min-width: 768px){
				.ssaldoIQ{
					display: block!important;
				}
			}

		/*fin reparar responsive cabecera version desktop*/

		/*reparar responsive cabecera version movil*/
			@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 2048px) and (min-device-width: 1536px){
				.container {
					width: 1170px;
				}
			}
			@media (max-device-width: 600px){
				.header {
					min-height: 81px !important;
				}
				#UpdatePanel1 {
					height: 59px;
				}
				.logo-relax-STASoloLogoIQ img {
					top: 1px;
					height: 57px;
				}
				.top-bar-STA &gt; .container.container100IQ &gt; .row &gt; div {
					max-height: 59px;
				}
			}
			@media (max-device-width: 480px){
				#UpdatePanel1{
					height: 59px;
				}
				.logo-relax-STASoloLogoIQ img{
					top: 1px;
					height: 57px;
				}
				.top-bar-STA &gt; .container.container100IQ &gt; .row &gt; div{
					max-height: 59px;
				}
			}
			@media only screen and (-webkit-min-device-pixel-ratio: 1) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait){
				.logo-movil {
					top: 0;
				}
			}
			@media only screen and (max-device-width: 1024px){
				.logomovilIQ img {
					max-height: 86px !important;
					max-width: inherit !important;
					margin-top: 0;
				}
			}
			@media only screen and (max-device-width: 600px){
				.logomovilIQ img {
					max-height: 57px !important;
				}
			}
			@media only screen and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait){
				.logo-movil {
					top: 0;
				}
			}
			@media only screen and (max-device-width: 1024px){
				.carrito-mensaje-STA {
					font-size: 16px;
					color: #4a4a49;
				}
			}
			@media only screen and (max-width: 812px) and (min-width: 375px) and (orientation: landscape){
				.caja-carrito {
					min-height: auto;
				}
			}
			@media only screen and (max-device-width: 1024px){
				.caja-carrito {
					margin-top: auto;
				}
			}
			/*adaptar en vertical cuando la cabecera reduce su height*/
				@media only screen and (max-device-width: 736px) and (min-device-width: 414px) and (orientation: landscape){
					#UpdatePanel1{
						height: 78px;
					}
					.top-bar-STA &gt; .container.container100IQ &gt; .row &gt; div {
						max-height: 78px;
					}
					.header {
						min-height: 100px !important;
					}
					.logo-relax-STASoloLogoIQ img{
						max-height: 72px;
						margin-top: 3px !important;
					}
				}
				@media only screen and (max-device-width: 413px) and (orientation: landscape){
					#UpdatePanel1{
						height: 59px;
					}
					.top-bar-STA &gt; .container.container100IQ &gt; .row &gt; div {
						max-height: 59px;
					}
					.header {
						min-height: 81px !important;
					}
					.logo-relax-STASoloLogoIQ img{
						max-height: 55px;
						margin-top: 2px !important;
					}
					#navigation-toggle{
						top: -77px !important;
					}
				}
				@media only screen and (max-device-width: 319px){
					#General_C_LoginCabecera1_UpdatePanel1, #dNoLogeado, #dLogeado{
						padding: 3px;
						display: block;
						margin-left: 10px;
					}
					.caja-carrito{
						padding: 0 !important;
					}
				}
				@media only screen and (max-device-width: 600px) and (orientation: portrait){
					.logo-relax-STASoloLogoIQ img{
						max-height: 55px !important;
						margin-top: 2px !important;
					}
				}
			

			/*adaptar en vertical cuando la cabecera reduce su height*/

		/*fin reparar responsive cabecera version movil*/

		/*nueva disposiciÃ³n elementos responsive*/
			@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
				.caja-carrito {
					margin-top: 0px;
				}
			}
			@media only screen and (max-width: 767px) and (min-width: 0px){
				#UpdatePanel1{
					width:40%;
				}
				.caja-carrito{
					width: 50%;
				}
			}
			@media only screen and (max-width: 850px){
				#A_SaldoLogin{
					display: none !important;
				}
			}
			@media only screen and (max-width: 600px){
				#dNoLogeado #A_Registro, #A_cerrarLogin, #A_SaldoLogin{
					display: none !important;
				}
				.caja-carrito{
					float: left;
					width: 45%;
					padding: 20px 0;
				}
				#General_C_LoginCabecera1_UpdatePanel1, #dNoLogeado, #dLogeado{
					width: 50%;
					text-align: center;
				}
				#A_MiCuentaLogin, #A_Acceso{
					width: 100%;
				}
				.logo-relax-STASoloLogoIQ img{
					max-width: 90% !important;
					height: auto;
					margin-top: calc(55px - 10vw);
				}
				#UpdatePanel1 div.col-lg-6.col-md-6.col-sm-6.col-xs-12{
					padding: 0;
				}
				.carrito-mensaje-STA, #dNoLogeado i, #dLogeado i{
					font-size: 20px;
				}
			}
			@media (max-width: 319px){
				.caja-carrito{
    				width: 20%;
					padding-top: 15px;
    				padding-bottom: 0;
				}
				#General_C_LoginCabecera1_UpdatePanel1, #dNoLogeado, #dLogeado{
					width: 100%;
					padding: 5px;
				}
			}

		/*fin nueva disposiciÃ³n elementos responsive*/

		/*quitar menu horizontal que sale en determinadas resoluciones*/
			.full-width .navigation-front-STA{
				background: none;
			}
			.sticky .navigation-front-STA{
				background: none !important;
			}
			@media (min-width:1024px) and (max-width:1223px){
				#navigation-toggle {
    				display: inherit;
				}
				ul#navigation{
					display: none;
					width: 390px;
				}
				ul#navigation.showen-c{
					display: block;
				}
				ul#navigation &gt; li{
					float: none;
				}
				ul#navigation &gt; li a{
					text-align: left;
					font-size: 30px;
					display: inline-block;
    				vertical-align: bottom;
				}
			}

		/*fin quitar menu horizontal que sale en determinadas resoluciones*/

		/*reparar responsive hamburguesa version desktop*/

			@media (min-width:992px) and (max-width:1223px) and (orientation: landscape){
				.menu-icon:before {
					font-family: 'icomoon';
					content: "\e678";
					font-size: 19px;
					color: #fff;
					text-decoration: none;
					position: absolute;
					left: 16px;
					top: 39px;
					opacity: 0;
					-webkit-transform: translate3d(0,0,0);
					-moz-transform: translate3d(0,0,0);
					transform: translate3d(0,0,0);
					-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
					-moz-transition: -moz-transform 0.5s ease, opacity 0.5s ease;
					transition: transform 0.5s ease, opacity 0.5s ease;
				}
				.open-menu .menu-icon:before {
					opacity: 1;
					transition: transform 0.5s ease, opacity 0.5s ease;
					transform: translateY(-27px);
				}
			}
			@media (min-width:813px) and (max-width:1024px) and (orientation: landscape){
				ul#navigation {
					margin: 0 !important;
				}
				#navigation-box{
					top: -17px;
				}
				#navigation-toggle {
					top: -90px;
				}
			}
			@media (min-width:768px) and (max-width:812px) and (orientation: landscape){
				.top-navigation-STA {
					top: -10px !important;
				}
				ul#navigation {
					margin: 0 !important;
					top: 10px !important;
				}
				#navigation-box{
					top: -17px;
				}
				#navigation-toggle {
					top: -90px;
				}
			}
			@media (max-width: 991px) and (min-width: 768px) and (orientation: landscape){
				#navigation-toggle{
					top: -81px;
				}
			}
			@media (min-width:737px) and (max-width:767px) and (orientation: landscape){
				.top-navigation-STA {
					top: 0px !important;
				}
				ul#navigation {
					top: -17px !important;
				}
			}
			@media (min-width:548px) and (max-width:736px) and (orientation: landscape){
				.top-navigation-STA {
					top: 0px !important;
				}
				ul#navigation {
					top: -17px !important;
				}
			}
			@media (min-width:414px) and (max-width:547px) and (orientation: landscape){
				.top-navigation-STA {
					top: 88px !important;
				}
				ul#navigation {
					top: -17px !important;
				}
			}
			@media (min-width:320px) and (max-width:413px) and (orientation: landscape){
				.top-navigation-STA {
					top: 71px !important;
				}
				ul#navigation {
					top: 0 !important;
				}
			}
			@media (min-width:0px) and (max-width:319px) and (orientation: landscape){
				.top-navigation-STA {
					top: -17px !important;
				}
				ul#navigation {
					top: 0 !important;
				}
			}
			@media (min-width:992px) and (max-width:1024px) and (orientation: portrait){
				
			}
			@media (min-width:601px) and (max-width:991px) and (orientation: portrait){
				ul#navigation {
					top: 10px !important;
				}
			}
			@media (max-width:767px) and (min-width:414px) and (orientation: landscape){
				#navigation-toggle{
					top: -108px;
				}
			}
			@media (max-width:413px) and (orientation: landscape){
				#navigation-toggle{
					top: -91px;
				}
				ul#navigation {
					margin-top: 0 !important;
				}
			}
			@media (max-width:320px) and (orientation: landscape){
				
			}

		/*fin reparar responsive hamburguesa version desktop*/

		/*reparar responsive hamburguesa version movil*/
			@media only screen and (max-device-width: 1024px) and (min-device-width: 768px){
				#navigation-box {
					margin-top: 0px !important;
				}
			}
			@media (max-device-width: 1024px) and (min-device-width: 992px) and (orientation: landscape){
				ul#navigation {
					top: 0px;
				}
			}
			@media (max-device-width: 736px) and (min-device-width: 548px) and (orientation: landscape){
				.top-navigation-STA {
					top: 91px !important;
				}
			}
			@media (max-device-width: 568px) and (min-device-width: 548px) and (orientation: landscape){
				.top-navigation-STA {
					top: 54px !important;
				}
			}
			@media only screen and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait){
				ul#navigation.showen-c{
					height: auto;
				}
			}
			@media only screen and (-webkit-device-pixel-ratio: 2) and (max-height: 736px) and (min-width: 414px) and (orientation: landscape){
				ul#navigation.showen-c{
					height: auto;
				}
			}
			@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
				ul#navigation.showen-c {
					height: auto;
				}
			}
			@media only screen and (max-device-width: 600px) and (orientation: portrait){
				.top-navigation-STA {
					top: -64px;
				}
				#navigation-box {
					margin-top: 0 !important;
				}
				#navigation-toggle{
					top: -29px;
				}
			}
			@media (max-device-width: 767px){
				#navigation-box {
					right: 20px !important;
				}
			}
			@media only screen and (max-device-width: 319px) and (orientation: landscape){
				.top-navigation-STA {
					top: 246px !important;
				}
			}
			/*reparar la disposicion de los iconos en los diferentes tamaÃ±os de la hamburguesa*/
				ul#navigation &gt; li &gt; a:nth-child(2){
					background-repeat: no-repeat;
					background-position-x: 10px;
					padding: 0px 0px !important;
					height: 42px;
					margin: auto auto auto 17px;
					width: 59px;
				}
				@media only screen and (min-width:375px) and (orientation: landscape) {
					ul#navigation &gt; li &gt; a#TextoMenu{
						font-size: 30px;
					}
				}
				@media only screen and (min-width : 1224px) {
					ul#navigation &gt; li &gt; a:nth-child(2){
						float: left;
					}
				}
				@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
					ul#navigation &gt; li &gt; a:nth-child(2){
						float: left;
					}
					ul#navigation &gt; li, ul#navigation li:first-child{
						margin-left: auto;
						margin-right: auto;
					}
				}
				@media only screen and (max-width: 767px) and (min-width: 375px) and (orientation: landscape){
					ul#navigation &gt; li &gt; a:#TextoMenu{
						font-size: 30px;
					}
					ul#navigation &gt; li, ul#navigation li:first-child{
						margin-left: auto;
						margin-right: auto;
						border: none;
					}		
				}
				@media only screen and (max-width: 374px) and (orientation: landscape){
					ul#navigation &gt; li &gt; a:nth-child(2){
						margin: 0 17px;
					}
					ul#navigation &gt; li{
						text-align: center;
					}
					ul#navigation.showen-c{
						height: 100px;
					}
				}
				@media only screen and (max-width: 767px) and (orientation: portrait){
					ul#navigation.showen-c {
						overflow: scroll;
					}
				}
				@media only screen and (min-device-width: 992px) and (max-device-width: 1024px) and (orientation: portrait){
					#navigation-toggle{
						display: block;
					}
					.top-navigation-STA {
						top: -5px !important;
					}
					ul#navigation {
    					top: 8px !important;
					}
					ul#navigation.hidden-c{
						display: none;
					}
					ul#navigation.showen-c{
						display: block;
					}
				}
				@media only screen and (min-device-width: 668px) and (max-device-width: 767px) and (orientation: portrait){
					ul#navigation{
						width: 375px;
						margin: 0px -26px;
					}
					ul#navigation &gt; li{
						margin-top: 5px;
					}
					ul#navigation &gt; li &gt; a:nth-child(2){
						background-repeat: no-repeat;
						background-position-x: 10px;
						padding: 0px 0px !important;
						height: 42px;
						margin: auto;
						width: 59px;
					}
					ul#navigation &gt; li, ul#navigation li:first-child{
						margin-left: auto;
						margin-right: auto;
						border: none;
					}	
				}
				@media only screen and (max-device-width: 667px) and (min-device-width: 0px) and (orientation: portrait){
					ul#navigation &gt; li, ul#navigation li:first-child{
						margin-left: auto;
						margin-right: auto;
						border: none;
					}
					ul#navigation{
						width: 94vw;
						margin-right: 3vw;
						margin-left: 3vw;
						right: -35px;
					}		
				}
				@media only screen and (max-device-width: 319px) and (min-device-width: 0px) and (orientation: portrait){
					ul#navigation{
						padding: 0;
					}		
				}
				ul#navigation &gt; li {
					/*border: 1px solid #fff !important;*/
					margin-top: 0 !important;
					padding-top: 5px;
					top: 0px !important;
				}
				.MenuResponsive a:after {
					height: 0;
				}
				@media (orientation:landscape){
					ul#navigation &gt; li &gt; a#TextoMenu {
						font-size: 25px;
						line-height: 25px;
					}
					ul#navigation &gt; li &gt; a:nth-child(2) {
						height: 35px;
						background-size: contain;
					}
				}
				@media (max-width: 600px){
					ul#navigation &gt; li &gt; a#TextoMenu {
						font-size: 22px;
						line-height: 22px;
					}
					ul#navigation &gt; li &gt; a:nth-child(2) {
						height: 32px;
						background-size: contain;
						margin-top: 5px;
						margin-bottom: 5px;
					}
					ul#navigation{
						width: 250px;
					}
					ul#navigation &gt; li.MenuResponsive.visible-xs &gt; a &gt; i {
						font-size: 24px;
						line-height: 30px;
						margin-bottom: 10px;
					}
				}

				
			/*fin reparar la disposicion de los iconos en los diferentes tamaÃ±os de la hamburguesa*/

			/*adaptar la altura de la sÃ¡bana segÃºn la altura del viewport*/
			ul#navigation{
				max-height: calc(100vh - 111px);
				overflow: scroll;
			}		
			@media (max-device-height: 600px){
				ul#navigation{
					max-height: calc(100vh - 81px);
				}
			}

			/*adaptar la altura de la sÃ¡bana segÃºn la altura del viewport*/

		/*fin reparar responsive hamburguesa version movil*/

/*FIN ADAPTAR CABECERA A RESPONSIVE*/

	/*reducir el tamaÃ±o del desplegable*/
		@media (max-device-width: 767px) and (min-device-width: 601px){
			ul#navigation{
				padding: 0 !important;
				width: auto;
				min-width: 40vw
			}
			ul#navigation li, ul#navigation li:first-child{
				border: 1px solid #fff !important;
				top: 0 !important;
				margin-top: 0!important;
				padding: 2px 0;
			}
			ul#navigation &gt; li &gt; a:nth-child(2){
				width: 40px;
				height: 30px;
				background-size: contain;
			}
			ul#navigation &gt; li &gt; a:nth-child(3){
				padding: 5px 0;
				font-size: 25px;
				margin-left: 20px;
			}
			ul#navigation &gt; li.MenuResponsive.visible-xs &gt; a &gt; i{
				width: 40px;
				height: 30px;
				font-size: 30px;
				line-height: 30px;
				margin-left: 17px;
				padding:  0;
				margin-right: 6px;
			}
			ul#navigation &gt; li.MenuResponsive.visible-xs &gt; a{
				padding: 5px 0;
				font-size: 25px;
			}
		}
		@media (max-device-width: 600px){
			ul#navigation{
				padding: 0 !important;
			}
			ul#navigation li, ul#navigation li:first-child{
				border: 1px solid #fff !important;
				top: 0 !important;
				margin-top: 0!important;
				padding: 0;
				height:  auto;
				min-height: auto;
				line-height: 1em;
			}
			ul#navigation &gt; li &gt; a:nth-child(2){
				width: 35px;
				height: 25px;
				background-size: auto 75%;
				margin-left: 8px;
				background-position: center;
			}
			ul#navigation &gt; li &gt; a:nth-child(3){
				padding: 5px 0;
				font-size: 18px;
				margin-left: 12px;
				line-height: 1em;
				margin-right: 8px;
			}
			ul#navigation &gt; li.MenuResponsive.visible-xs &gt; a &gt; i{
				width: 35px;
				height: 25px;
				font-size: 16px;
				line-height: 30px;
				padding:  0;
			}
			ul#navigation &gt; li.MenuResponsive.visible-xs &gt; a{
				padding: 0;
				font-size: 18px;
				line-height: 1em;
				margin: 0 8px;
			}
		}
/*Cambios para web sin marquesina*/
/*
.home .header{
	min-height: 89px !important;
}
.top-navigation-STA {
	top: 0;
}
@media (min-width: 1024px){
	.top-navigation-STA {
		top: 20px !important;
	}
	.top-navigation-STA.sticky {
		top: 109px !important;
	}
}
@media only screen and (max-device-width: 600px){
	.home .header{
		min-height: 59px !important;
	}
}
@media (max-device-width: 600px) and (min-device-width: 414px) and (orientation:landscape){
	.home .header{
		min-height: 78px !important;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 992px) and (orientation: landscape){
	.top-navigation-STA {
		top: 17px !important;
	}
}
@media only screen and (max-width: 991px) and (min-width: 813px) and (orientation: landscape){
	.top-navigation-STA {
		top: 8px !important;
	}
}
@media only screen and (max-width: 812px) and (min-width: 414px) and (orientation: landscape){
	.top-navigation-STA {
		top: 7px !important;
	}
}
@media only screen and (max-width: 413px) and (orientation: landscape){
	.top-navigation-STA {
		top: -13px !important;
	}
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 992px) and (orientation: landscape){
	.top-navigation-STA {
		top: 21px !important;
	}
}
@media only screen and (max-device-width: 991px) and (min-device-width: 814px) and (orientation: landscape){
	.top-navigation-STA {
		top: 12px !important;
	}
}
@media only screen and (max-device-width: 813px) and (min-device-width: 737px) and (orientation: landscape){
	.top-navigation-STA {
		top: 8px !important;
	}
}
@media only screen and (max-device-width: 736px) and (min-device-width: 668px) and (orientation: landscape){
	.top-navigation-STA {
		top: 109px !important;
	}
}
@media only screen and (max-device-width: 667px) and (min-device-width: 600px) and (orientation: landscape){
	.top-navigation-STA {
		top: 57px !important;
	}
}
@media only screen and (max-device-width: 599px) and (min-device-width: 414px) and (orientation: landscape){
	.top-navigation-STA {
		top: 46px !important;
	}
}
@media only screen and (max-device-width: 413px) and (min-device-width: 375px) and (orientation: landscape){
	.top-navigation-STA {
		top: 26px !important;
	}
}
@media only screen and (max-device-width: 374px) and (min-device-width: 320px) and (orientation: landscape){
	.top-navigation-STA {
		top: 41px !important;
	}
}
@media only screen and (max-device-width: 319px) and (min-device-width: 0px) and (orientation: landscape){
	.top-navigation-STA {
		top: 250px !important;
	}
}
#navigation-toggle {
	transform: translateY(22px);
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 992px) and (orientation: portrait){
	.top-navigation-STA {
		top: 17px !important;
	}
}
@media only screen and (max-device-width: 991px) and (min-device-width: 600px) and (orientation: portrait){
	.top-navigation-STA {
		top: 14px !important;
	}
}
@media only screen and (max-device-width: 599px) and (min-device-width: 0px) and (orientation: portrait){
	.top-navigation-STA {
		top: -47px !important;
	}
}
*/
/*Fin cambios para web sin marquesina*/

/*Eliminar huecos en blanco en las paginas de boletos*/
	.bloque1-Pe{
		margin: 111px 0px 0px 0px!important;
	}
	.subtitulo-Pe {
		margin: -80px 0 0 20px;
		top: -70px;
	}
	.col-lg-12.col-md-12.col-sm-12.col-xs-12 .bloque1-Pe:nth-child(2){
		margin: 20px 10px 0 10px !important;
		text-align: center;
		position: absolute;
		width: 100%;
	}
	.col-lg-12.col-md-12.col-sm-12.col-xs-12 .bloque1-Pe:nth-child(2) .subtitulo-Pe {
		margin-left: 0;
		margin-right: 0;
	}
	@media only screen and (max-width: 600px){
		.home .header{
			height: auto;
		}
		.header .bloque1-slider, .header .bloque2-slider{
			margin-top: 111px !important;
		}
		.bloque1-slider {
			height: auto;
			/*min-height: auto;*/
		}
	}
	@media only screen and (max-device-width: 600px){
		.header .bloque1-slider{
			margin-top: 81px !important;
		}
		.header .bloque2-slider{
			margin-top: 10px !important;
		}
		.bannercontainer{
			height: auto;
		}
	}
	@media only screen and (max-device-width: 767px){
		.header .bloque1-slider{
			margin-top: 81px !important;
			margin-right: 0;
		}
		.header .bloque2-slider{
			margin-top: 10px !important;
			margin-left: 0;
		}
		.bannercontainer{
			height: auto;
		}
	}
	@media only screen and (max-device-width: 667px) and (orientation: portrait){
		.separador-bloquesBoletos, .separador-bloquesQuinielaBoletos, .separador-bloquesLoteriaIQ{
			margin-top: 0;
		}
		.seccion-boleto {
			margin: 0;
		}
	}
	@media only screen and (max-device-width: 1024px){
		.bannercontainer.banner-slider-boletosIQ, .bannercontainer.banner-slider-LN, .bannercontainer.banner-slider-PE{
			height: auto;
		}
	}
	@media (min-width: 1025px){
		.header .bloque1-slider, .header .bloque2-slider{
			margin-top: 111px !important;
		}
	}
	@media (max-width: 735px){
		.botoneraQIQ {
			top: 0;
		}
		.contenedor-paneles-sorteo {
			padding-top: 0;
		}
		.separador-bloques-pena {
			margin-top: 0;
		}
	}
	@media only screen and (max-device-width: 559px){
		.separador-bloquesPenyaIQ, .separador-bloques-pena {
			margin-top: 0;
		}
	}
	@media (max-width: 1024px){
		.bloque1-slider {
			height: auto;
		}
	}
	@media only screen and (min-width: 1024px){
		.seccion-Login {
			margin-top: 0 !important;
		}
	}
	@media only screen and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait){
		.seccion-Login {
			margin-top: 0;
		}
		.tituloMasterIQ {
			padding: 80px 0 0;
			margin-bottom: 0;
		}
	}
/*Corregir elementos limitados en altura*/
	.divCompruebaDecimo {
		height: auto;
	}

/*Corregir ubicacion de modales*/
	.modalComprobarDecimoko {
		max-width: 420px;
		width: 95%;
		height: auto;
		margin: 0;
		transform: translate(-50%, -50%);
	}
	.modalComprobarDecimoko .btn-azulito {
		font-size: 22px;
	}
	@media (max-width: 450px){
		.modalComprobarDecimoko {
			padding: 10px 26px;
		}
		.modalComprobarDecimoko .textoPremiado{
			line-height: 1.2em;
		}
		.modalComprobarDecimoko .bloque1 {
			padding: 8px 16px;
		}
		.modalComprobarDecimoko .comoCobro {
			padding: 5px 0px 5px 0px;
		}
		.modalComprobarDecimoko .subDecimo {
			padding: 8px 0px 8px 0px;
		}
		.modalComprobarDecimoko .btn-azulito {
			line-height: 1.2em;
			min-height: auto;
		}
	}
	</pre></body></html>