@font-face{
	font-family: 'misodsfont';
	src: url('/fonts/misodsfont.eot');
	src: url('/fonts/misodsfont.eot') format('embedded-opentype'), url('/fonts/misodsfont.ttf') format('truetype'), url('/fonts/misodsfont.woff') format('woff'), url('/fonts/misodsfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*fuente misodsmarket*/
	.misodsfont_type, .misodsfont_type i{
		font-family: 'misodsfont' !important;
		display: inline-block;
		font-style: normal;
	}
	.icon-bcard:before{
		content: "\e900";
	}
	.icon-billete_misod:before{
		content: "\e901";
	}
	.icon-billetera_icono:before{
		content: "\e902";
	}
	.icon-billetera_logo:before{
		content: "\e903";
	}
	.icon-billetera_logo_2lineas:before{
		content: "\e904";
	}
	.icon-billetera_logo_texto:before{
		content: "\e905";
	}
	.icon-billetera_loguito:before{
		content: "\e906";
	}
	.icon-billetera_texto:before{
		content: "\e907";
	}
	.icon-bizumcard:before{
		content: "\e908";
	}
	.icon-cabecera_misods_market:before{
		content: "\e909";
	}
	.icon-cabecera_misods_market_logo:before{
		content: "\e90a";
	}
	.icon-cabecera_misods_market_logotxt:before{
		content: "\e90b";
	}
	.icon-cabecera_misods_market_market:before{
		content: "\e90c";
	}
	.icon-cabecera_misods_market_misods:before{
		content: "\e90d";
	}
	.icon-comodocert:before{
		content: "\e90e";
	}
	.icon-euro6000card:before{
		content: "\e90f";
	}
	.icon-Icono_Euro:before{
		content: "\e910";
	}
	.icon-Icono_Misod:before{
		content: "\e911";
	}
	.icon-enapoyoa:before{
		content: "\e973";
	}
	.icon-iq_logo:before{
		content: "\e914";
	}
	.icon-letsencryptcert:before{
		content: "\e915";
	}
	.icon-logojuego1_abonos:before{
		content: "\e916";
	}
	.icon-logojuego1_empresas:before{
		content: "\e919";
	}
	.icon-logojuego1_jueves:before{
		content: "\e925";
	}
	.icon-logojuego1_nacional:before{
		content: "\e927";
	}
	.icon-logojuego1_navidad:before{
		content: "\e928";
	}
	.icon-logojuego1_nino:before{
		content: "\e929";
	}
	.icon-logojuego1_sabado:before{
		content: "\e930";
	}
	.icon-logojuego2:before{
		content: "\e932";
	}
	.icon-logojuego3_abonos:before{
		content: "\e933";
	}
	.icon-logojuego3_empresas:before{
		content: "\e936";
	}
	.icon-logojuego3_jueves:before{
		content: "\e93c";
	}
	.icon-logojuego3_nacional:before{
		content: "\e93e";
	}
	.icon-logojuego3_navidad:before{
		content: "\e93f";
	}
	.icon-logojuego3_nino:before{
		content: "\e940";
	}
	.icon-logojuego3_sabado:before{
		content: "\e947";
	}
	.icon-mastercard:before{
		content: "\e949";
	}
	.icon-mastercard2:before{
		content: "\e971";
	}
	.icon-misods_bank_logo:before{
		content: "\e94a";
	}
	.icon-misods_bank_logotexto:before{
		content: "\e94b";
	}
	.icon-misods_market_logo:before{
		content: "\e94c";
	}
	.icon-misods_market_logo_icono:before{
		content: "\e94d";
	}
	.icon-misods_market_logo_texto:before{
		content: "\e94e";
	}
	.icon-misodsbank_texto_2lineas:before{
		content: "\e94f";
	}
	.icon-misodsid_escudo1:before{
		content: "\e950";
	}
	.icon-misodsid_escudo2:before{
		content: "\e951";
	}
	.icon-misodsid_escudo3:before{
		content: "\e952";
	}
	.icon-misodsid_escudo4:before{
		content: "\e953";
	}
	.icon-misodsid_logo:before{
		content: "\e954";
	}
	.icon-misodsid_loguito:before{
		content: "\e955";
	}
	.icon-misodsid_pie:before{
		content: "\e956";
	}
	.icon-misodsid_texto:before{
		content: "\e957";
	}
	.icon-misodsid_textocorto:before{
		content: "\e958";
	}
	.icon-pcicert:before{
		content: "\e959";
	}
	.icon-serviredcard:before{
		content: "\e95a";
	}
	.icon-visacard:before{
		content: "\e95b";
	}
	.icon-logojuego2{
		position: relative;
	}
	.icon-logojuego1{
		position: relative;
	}
	.icon-logojuego1 > i:before, .icon-logojuego1 > i:after{
		position: absolute;
		left: 0;
		top: 0;
	}
	.icon-logojuego1 > i:nth-child(1):before{
		position: relative;
		left: inherit;
		transform: none;
	}
	.icon-misodsid_escudoypie{
		position: relative;
		padding-bottom: .25em;
	}
	.icon-misodsbank_escudoypie{
		position: relative;
		padding-bottom: .25em;
	}
	.icon-misodsid_escudoypie:after{
		position: absolute;
		content: "\e956";
		font-size: .1478em;
		bottom: 0;
		left: 0;
	}
	.icon-misodsbank_escudoypie:after{
		position: absolute;
		content: "\e94b";
		font-size: .1908em;
		bottom: 0;
		left: 0;
	}
	.icon-iq_icono{
		position: relative;
	}
	.icon-iq_icono:before{
		content: "\e913";
	}
	.icon-iq_icono:after{
		margin-left: -1.040833333333333em;
		content: "\e912";
	}
	.icon-logojuego2_abonos:after{
		content: "\e916";
	}
	.icon-logojuego2_empresas:after{
		content: "\e919";
	}
	.icon-logojuego2_jueves:after{
		content: "\e925";
	}
	.icon-logojuego2_nacional:after{
		content: "\e927";
	}
	.icon-logojuego2_navidad:after{
		content: "\e928";
	}
	.icon-logojuego2_nino:after{
		content: "\e929";
	}
	.pie_autoprohibicion:before{
		content: "\e96c";
	}
	.pie_autoprohibicion:after{
		content: "\e96d";
	}
	.pie_mayores:after{
		content: "\e981";
	}
	.pie_juegointeligente:before{
		content: "\e96e";
	}
	.pie_juegointeligente:after{
		content: "\e96f";
	}
	.pie_juegoseguro:after{
		content: "\e970";
	}
	.pie_jugarbien:before{
		content: "\e97f";
	}
	.pie_jugarbien:after{
		content: "\e980";
	}
	.pie_autoprohibicion{
		position: relative;
	}
	.pie_autoprohibicion, .pie_mayores, .pie_juegointeligente, .pie_juegoseguro, .pie_jugarbien{
		line-height: 1;
		background-size: 100% 100%;
		background-repeat: no-repeat;
		background-position: 50% 50%;
	}
	.pie_autoprohibicion, .pie_mayores{
		border-radius: 50%;
	}
	.pie_autoprohibicion{
		position: relative;
	}
	.pie_autoprohibicion:after{
		position: absolute;
		top: 100%;
		left: -16.952%;
		font-size: .2174em;
	}
	.pie_juegointeligente, .pie_jugarbien{
		position: relative;
	}
	.pie_juegointeligente:after, .pie_jugarbien:after{
		position: absolute;
		top: 0;
		left: 0;
	}
	.icon-Misods_Crowdfunding_logo{
		position: relative;
		line-height: 1;
	}
	.icon-Misods_Crowdfunding_logo:before{
		content: "\e968";
		display: inline-block;
	}
	.icon-Misods_Crowdfunding_logo > i:nth-child(1):before, .icon-Misods_Crowdfunding_logo > i:nth-child(2):before, .icon-Misods_Crowdfunding_logo > i:nth-child(2):after{
		position: absolute;
		top: 0;
		left: 0;
		display: inline-block;
	}
	.icon-Misods_Crowdfunding_logo > i:nth-child(1):before{
		content: "\e967";
	}
	.icon-Misods_Crowdfunding_logo > i:nth-child(2):before{
		content: "\e966";
	}
	.icon-Misods_Crowdfunding_logo > i:nth-child(2):after{
		content: "\e965";
	}
	.icon-Misods_Crowdfunding_logo > .icon-Misods_Crowdfunding_loguito{
		position: absolute;
		top: .215em;
		left: .285em;
		font-size: .59em;
	}
	.icon-Misods_Crowdfunding_loguito{
		position: relative;
	}
	.icon-Misods_Crowdfunding_loguito:before{
		content: "\e960";
		display: inline-block;
	}
	.icon-Misods_Crowdfunding_loguito > i:before, .icon-Misods_Crowdfunding_loguito > i:after{
		position: absolute;
		display: inline-block;
		top: 0;
		left: 0;
	}
	.icon-Misods_Crowdfunding_loguito > i:nth-child(1):before{
		content: "\e961";
	}
	.icon-Misods_Crowdfunding_loguito > i:nth-child(1):after{
		content: "\e962";
	}
	.icon-Misods_Crowdfunding_loguito > i:nth-child(2):before{
		content: "\e963";
	}
	.icon-Misods_Crowdfunding_loguito > i:nth-child(2):after{
		content: "\e964";
	}
	.icon-Misods_Crowdfunding_logotexto:after{
		padding-left: .06em;
		content: "\e95f";
	}
	.iconcolor_iq{
		color: #456e9b;
	}
	.iconcolor_iq{
		color: #456e9b;
	}
	.iconcolor_iq:after{
		color: #000000;
	}
	.iconfondo_iq:after{
		background-color: #007ac0;
		color: #000000;
	}
	.iconcolor_billetera{
		color: #07750b;
	}
	.iconfondo_billetera{
		background-color: #07750b;
		color: #ffffff;
	}
	.iconcolor_misods_bank{
		color: #924195;
	}
	.iconfondo_misods_bank{
		background-color: #924195;
		color: #ffffff;
	}
	.iconcolor_misodsmarket{
		color: #001a2d;
	}
	.iconfondo_misodsmarket{
		background-color: #001a2d;
		color: #ffffff;
	}
	.iconcolor_billetemisodtriple{
		color: #001a2d;
	}
	.iconfondo_billetemisodtriple{
		background-color: #001a2d;
		color: #ffffff;
	}
	.iconcolor_billetemisoddoble{
		color: #1e5b86;
	}
	.iconfondo_billetemisoddoble{
		background-color: #1e5b86;
		color: #ffffff;
	}
	.iconcolor_billetemisodsimple{
		color: #5b8aac;
	}
	.iconfondo_billetemisodsimple{
		background-color: #5b8aac;
		color: #ffffff;
	}
	.iconcolor_billetemisodsueno{
		color: #00acac;
	}
	.iconfondo_billetemisodsueno{
		background-color: #00acac;
		color: #ffffff;
	}
	.iconcolor_billetemisodinactivo{
		color: #9f9f9f;
	}
	.iconfondo_billetemisodinactivo{
		background-color: #9f9f9f;
		color: #ffffff;
	}
	.iconcolor_misodsid{
		color: #ffffff;
		text-shadow: .01em .01em .0075em #001a2d, .0125em .0125em .015em #001a2d, .015em .015em .02em #001a2d, .02em .02em .03em #001a2d, .025em .025em .05em #001a2d
	}
	.iconcolor_pie.pie_autoprohibicion, .iconcolor_pie .pie_autoprohibicion, .iconcolor_pie.pie_mayores, .iconcolor_pie .pie_mayores{
		background-color: #ffffff;
		color: #c1001f;
	}
	.iconcolor_pie.pie_autoprohibicion:before, .iconcolor_pie .pie_autoprohibicion:before, .iconcolor_pie.pie_mayores, .iconcolor_pie .pie_mayores{
		text-shadow: .02em -.02em .035em#000000;
	}
	.iconcolor_pie.pie_juegointeligente, .iconcolor_pie .pie_juegointeligente{
		color: #158f4c;
	}
	.iconcolor_pie.pie_juegoseguro, .iconcolor_pie .pie_juegoseguro{
		color: #00000000;
		background-image: url(https://lotoservice.net/compartir/img/jugoseguro_original.png);
	}
	.iconcolor_pie.pie_jugarbien:before, .iconcolor_pie .pie_jugarbien:before{
		color: #4c4c4c;
	}
	.iconcolor_pie.pie_jugarbien:after, .iconcolor_pie .pie_jugarbien:after{
		color: #cbaa0e;
	}
/*FIN fuente misodsmarket*/

*{
	box-sizing: border-box;
}
.ContenedorWSMF{
	margin: auto;
	width: 95%;
	max-width: 1000px;
}
.TituloWSMF{
	font-size: 9vw;
}
.SubTituloWSMF, .SubTituloMovilTituloPCWSMF{
	font-size: 7.5vw;
}
.TextoWSMF, .TextoMovilSubTituloPCWSMF, .TextoMovilTituloPCWSMF{
	font-size: 5vw;
}
.TextoPequenoWSMF, .TextoPequenoMovilTextoPCWSMF{
	font-size: 4vw;
}
.TextoMuyPequenoWSMF, .TextoMuyPequenoMovilPequenoPCWSMF{
	font-size: 2.5vw;
}
.Textocentrado, .TextoCentrado{
	text-align: center;
}
.TextoJustificado{
	text-align: justify;
}
.TextoDerecha{
	text-align: right;
}
.TextoIzquierda{
	text-align: left;
}
.NoSeleccionable{
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.ImagenComoTextoEnLinea{
	vertical-align: text-bottom;
	height: 1em;
}
.ContenedordeColumnas{
	font-size: 0;
}
.ColumnaDe100{
	width: 100%;
	display: inline-block;
	vertical-align: text-top;
}
.ColumnaDe95{
	width: 95%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe90{
	width: 90%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe85{
	width: 85%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe80{
	width: 80%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe75{
	width: 75%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe70{
	width: 70%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe2tercios{
	width: calc(200% / 3);
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe65{
	width: 65%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe60{
	width: 60%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe55{
	width: 55%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe50{
	width: 50%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe45{
	width: 45%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe40{
	width: 40%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe35{
	width: 35%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe1tercio{
	width: calc(100% / 3);
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe30{
	width: 30%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe25{
	width: 25%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe20{
	width: 20%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe15{
	width: 15%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe10{
	width: 10%;
	display: inline-block;
	vertical-align: middle;
}
.ColumnaDe05{
	width: 5%;
	display: inline-block;
	vertical-align: middle;
}
.ImagenEscalable{
	width: 100%;
}
.ElementoInactivo{
	display: none !important;
}

@media (min-width: 320px){
	.TituloWSMF{
		font-size: calc(1.07vw + 25.4px);
	}

	.SubTituloWSMF, .SubTituloMovilTituloPCWSMF{
		font-size: calc(0.6vw + 22px);
	}

	.TextoWSMF, .TextoMovilSubTituloPCWSMF, .TextoMovilTituloPCWSMF{
		font-size: calc(0.6vw + 14px);
	}

	.TextoPequenoWSMF, .TextoPequenoMovilTextoPCWSMF{
		font-size: calc(0.48vw + 11.2px);
	}

	.TextoMuyPequenoWSMF, .TextoMuyPequenoMovilPequenoPCWSMF{
		font-size: calc(0.3vw + 7px);
	}
}

@media (min-width: 601px){
}

@media (min-width: 992px){
	.OcultoGrande{
		display: none !important;
	}

	.TituloWSMF, .TextoMovilTituloPCWSMF, .SubTituloMovilTituloPCWSMF{
		font-size: 36px;
	}

	.SubTituloWSMF, .TextoMovilSubTituloPCWSMF{
		font-size: 28px;
	}

	.TextoWSMF, .TextoPequenoMovilTextoPCWSMF{
		font-size: 20px;
	}

	.TextoPequenoWSMF, .TextoMuyPequenoMovilPequenoPCWSMF{
		font-size: 16px;
	}

	.TextoMuyPequenoWSMF{
		font-size: 10px;
	}

	.ColumnaDe100Grande{
		width: 100%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe95Grande{
		width: 95%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe90Grande{
		width: 90%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe85Grande{
		width: 85%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe80Grande{
		width: 80%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe75Grande{
		width: 75%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe70Grande{
		width: 70%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe2terciosGrande{
		width: calc(200% / 3);
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe65Grande{
		width: 65%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe60Grande{
		width: 60%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe55Grande{
		width: 55%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe50Grande{
		width: 50%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe45Grande{
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe40Grande{
		width: 40%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe35Grande{
		width: 35%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe1tercioGrande{
		width: calc(100% / 3);
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe30Grande{
		width: 30%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe25Grande{
		width: 25%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe20Grande{
		width: 20%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe15Grande{
		width: 15%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe10Grande{
		width: 10%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe05Grande{
		width: 5%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe5Grande{
		width: 5%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe7ymedioGrande{
		width: 7.5%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe20Grande{
		width: 20%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe40Grande{
		width: 40%;
		display: inline-block;
		vertical-align: middle;
	}

	.ColumnaDe50Grande{
		width: 50%;
		display: inline-block;
		vertical-align: middle;
	}

	.OcultoGrande{
		display: none;
	}
}

@media (max-width: 991px){
	.OcultoPequeno{
		display: none !important;
	}
}

@media (max-width: 767px){
	.OcultoMuyPequeno{
		display: none !important;
	}
}

@media (min-width: 768px){
	.OcultoMedianoGrande{
		display: none !important;
	}
}
