body {margin:0;}

.navD_cabecera {text-align:center; /*background-color:#fff;*/ background-color:transparent; padding:10px 5px; /*color:#fff;	background-image:url('https://loterianavidad.epe.es/widgets/cabecera_derecha.jpg'); height:60px;*/}

.navD_cabecera img {margin:auto; border:none; height:20px; width:auto; max-width:100%;}

.navD_central {width:300px; box-sizing:border-box; margin:0 auto;}

.navD_borde {font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#fff; width:290px; margin-right:auto; margin-left:auto; height:auto; padding:0 0 10px; overflow:hidden; border:1px solid #004d71; box-sizing:border-box; background-color:#eaeff2;}

.navD_borde > img {margin-bottom:10px; display:inline-block;}
#loteriaNavidad > img {display:block; margin:0 auto;}
.navD_columnas {float:left; width:140px; padding-left:4px; padding-right:2px;}
.navD_primer {color:#000; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif; font-size:12px; text-align:center; margin-top:5px;}
.navD_primer span {font-size:42px; color:#506f6f; font-family:"Helvetica Neue Light", HelveticaNeue-Light, "Helvetica Neue", Helvetica, Arial, sans-serif; display:inline-block; margin-right:0;}
.derecha {text-align:right; float:right;}
.navD_columna1 {float:left; width:100px; text-align:left; font-family:Helvetica, Arial, sans-serif;	font-size:12px; color:#4a4a4a; margin-left:8px;}
.navD_fila {width:305px;}

.navD_primer span a {font-size:40px; color:#980b1b; font-family:Helvetica, Arial, sans-serif; text-decoration:none;}
.navD_primer span a:hover {text-decoration:none; color:#8aaaaa;}
.navD_primer .elGordo {position:relative; top:-15px; text-transform:uppercase; left:-20px;}

.navD_segundo {font-size:11px; color:#7a7a7a; font-family:Helvetica, Arial, sans-serif; float:left; width:48%; text-transform:uppercase; padding:3px 0;}

.navD_segundo span {font-size:26px; color:#506f6f; font-family:Helvetica, Arial, sans-serif; font-weight:bold; display:block; margin:5px auto 0; line-height:20px;}
.navD_segundo span a {font-size:26px; color:#004d71; font-family:Helvetica, Arial, sans-serif; text-decoration:none; font-weight:normal;}
.navD_segundo span a:hover {opacity:.8;}

.navD_tercero {font-size:11px; color:#7a7a7a; font-family:Helvetica, Arial, sans-serif; float:right; width:48%; text-transform: uppercase; padding:3px 0;}
.navD_tercero span {font-size:26px; color:#506f6f; font-family:Helvetica, Arial, sans-serif; display:block; margin:5px auto 0; line-height:20px;}
.navD_tercero span a {font-size:26px; color:#004d71; font-family:Helvetica, Arial, sans-serif; text-decoration:none; font-weight:normal; line-height:20px;}
.navD_tercero span a:hover {opacity:.8;}

.navD_cuarto {font-size:11px; margin:7px 0 7px; color:#506f6f; font-family:Helvetica, Arial, sans-serif; text-transform:uppercase; padding:0; overflow:hidden; width:55%;}
.navD_cuarto span {font-size:18px; color:#506f6f; font-family:Arial, Helvetica, sans-serif; display:flex; margin:0; justify-content:space-between;}
.navD_cuarto span a {font-size:20px; color:#004d71; font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:48%; padding:4px 0;}
.navD_cuarto span a:hover {opacity:.8;}

.navD_quinto {font-size:11px; margin-bottom:7px; color:#506f6f; font-family:Helvetica, Arial, sans-serif; text-transform:uppercase; padding:0; overflow:hidden;}
.navD_quinto span {font-size:10px; color:#506f6f; font-family:Arial, Helvetica, sans-serif; display:flex; margin:4px 0 0; justify-content:space-between;}
.navD_quinto span a {font-size:12px; color:#004d71; font-family:Helvetica, Arial, sans-serif; text-decoration:none; width:23%; padding:4px 0;}
.navD_quinto span a:hover {opacity:.8;}

.navD_numero {color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.navD_cuarto > div {display:block; color:#7a7a7a;}
.navD_quinto > div {display:block; color:#7a7a7a;}

.languaje_es {display:inline; visibility:visible;}
.languaje_ca {display:none; visibility:hidden;}
.languaje_va {display:none; visibility:hidden;}
.languaje_ga {display:none; visibility:hidden;}
.languaje_ba {display:none; visibility:hidden;}
.bloqueclear {clear:both; height:4px; width:auto; margin:0; font-size:1px;}

.navD_bot {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; color:#ccc; text-align:right; margin-top:5px; margin-bottom:5px; padding-right:10px;}
.navD_bot a {font-family:Helvetica, Arial, sans-serif; font-size:11px; line-height:15px; color:#004d71;	text-align:right; text-decoration:none;}
.navD_bot a:hover {text-decoration:underline;}

.botIr2 {cursor:pointer; display:inline-block; margin-left:5px;}

.navD_patrocinador {background-color:#fff; text-align:right; padding-right:10px; padding-top:3px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:10px;	font-weight:bold; color:#333;}
.navD_buscador {font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#004d71; margin-right:0; float:none;}
.navD_columnas_derecha {float:right; width:150px; padding-left:4px; padding-right:2px;}
.navD_columna2 {float:right; width:170px; text-align:right; margin-right:22px; color:#625e3b;}
.navD_columna2 a {font-family:Arial, Helvetica, sans-serif;	color:#506f6f; text-decoration:none; font-weight:bold; font-size:12px;}
.navD_columna2 a:hover {opacity:.8;}
.bloqueclear2 {clear:both; height:4px; width:auto; margin:0; font-size:1px; border-bottom:1px solid #fff;}

.navD_pestanya_loteria, .navD_pestanya_resultados {
	display:table;
	width:100%;
	width:290px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
}
.navD_pestanya_loteria > div, .navD_pestanya_resultados > div {display:table-cell; vertical-align:middle;}
.navD_pestanya_loteria .pestanya_izq, .navD_pestanya_resultados .pestanya_izq {}
.navD_pestanya_loteria .pestanya_der, .navD_pestanya_resultados .pestanya_der {}
.navD_pestanya_loteria > div a, .navD_pestanya_resultados > div a {
	display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding:5px;
	margin-left:3px;
}
.navD_pestanya_loteria > div:first-child a, .navD_pestanya_resultados > div:first-child a {margin-left:0;}

.navD_pestanya_loteria .pestanya_izq a, .navD_pestanya_resultados .pestanya_izq a {background-color:#e5eaee; color:#004d71;}
.navD_pestanya_loteria .pestanya_izq a:hover, .navD_pestanya_resultados .pestanya_izq a:hover {}
.navD_pestanya_loteria .pestanya_der a, .navD_pestanya_resultados .pestanya_der a {background-color:#004d71; color:#fff;}
.navD_pestanya_loteria .pestanya_der a:hover, .navD_pestanya_resultados .pestanya_der a:hover {}


.navD_pestanya_resultados {}
.navD_pestanya_resultados .pestanya_izq {}
.navD_pestanya_resultados .pestanya_izq a {}
.navD_pestanya_resultados .pestanya_izq a:hover {}
.navD_pestanya_resultados .pestanya_der {}
.navD_pestanya_resultados .pestanya_der a {}
.navD_pestanya_resultados .pestanya_der a:hover {}

.loteria_glob {width:310px;}
.loteria_glob .pie_lot {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#78a39d; text-align:right; margin-right:12px; margin-left:12px; margin-top:-5px;}
.loteria_glob .pie_lot a {font-family:Arial, Helvetica, sans-serif;	font-size:11px; color:#78a39d; text-decoration:none;}
.loteria_glob .pie_lot a:hover {text-decoration:underline;}



/* ----------------------------- */


.navD_borde .redes_pie, .navD_borde .redes_pie * {box-sizing:border-box;}
.navD_borde .redes_pie {width:90%; margin:10px auto 0;}
.navD_borde .redes_pie .flota_izq, .navD_borde .redes_pie [class^='compartir_'] {
	display:inline-block;
	vertical-align:middle;
}
.navD_borde .redes_pie .compartir_whatsapp {display:none;}
.navD_borde .redes_pie .flota_izq {
	font-family:Tahoma, Arial, Helvetica;
	color:#004d71;
	font-size:0.95rem;
	margin:0;
	margin-right:5px;
	float:none;
}
.navD_borde .redes_pie [class^='compartir_'] {margin-right:5px;}
.navD_borde .redes_pie [class^='compartir_']:last-of-type {margin-right:0;}

.navD_borde .redes_pie [class^='compartir_'] div {
	display:block;
	cursor:pointer;
	border-radius:50%;
	width:26px;
	height:26px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.navD_borde .redes_pie .compartir_facebook .icon_pie_fb {background-image:url('https://loterianavidad.epe.es/mediaweb/logo_facebook.svg');}
.navD_borde .redes_pie .compartir_twitter .icon_pie_tw {background-image:url('https://loterianavidad.epe.es/mediaweb/logo_twitter.svg');}
.navD_borde .redes_pie .compartir_whatsapp .icon_pie_wh {background-image:url('https://loterianavidad.epe.es/mediaweb/icono_whatsapp.svg');}
.navD_borde .redes_pie .compartir_google .icon_pie_goo {background-image:url('https://loterianavidad.epe.es/mediaweb/logo_google_plus.svg');}


@media screen and (max-width:480px) {
	.navD_borde .redes_pie .compartir_whatsapp {display:inline-block;}
}
