@charset "UTF-8";
@import url("/css/rtve.2015.noticias/rtve.especiales/lot-nino-2016/loteria-nino.premios.desktp.css");

/* NOTICIA COMPRUEBA */
.noticia h1{text-align:center;}

/* FORMULARIO COMPRUEBA */
.form-loteria label {font-size:170%;font-weight:700;line-height:1;padding-left: 1.47em;position:relative;}
.form-loteria input,.form-loteria select {font-size:200%;padding: 0.675em;font-weight: 300;display: block;position: relative;width: 100%;border-radius: 0;border-color: rgb(169, 169, 169);border-style: solid;border-width: 1px;}
.form-loteria fieldset > ul > li, .form-loteria fieldset > div {padding: 1.25em 1em;}
.form-loteria fieldset > ul > li {float: left;width: 50%;position:relative;}
.form-loteria fieldset > ul > li:last-child{padding-bottom:0;}
.form-loteria fieldset > ul > li > * {width:100%;}
.form-loteria fieldset > ul > li li {float: left;padding: 1.8em;}
.form-loteria fieldset > ul > li li:first-child {padding-left:0;}
.form-loteria {background:#f4f4f4;}
.form-loteria li:last-child {float: right;width:auto;}

.boton strong {font-size: 180%;}
.boton input {background:#93b1d7;border:0;color:#fff;font-size: inherit;font-weight: 700;padding: 0.875em;}

.form-loteria input[type="radio"] ~ label:before {content: "";border-radius: 8px;display: inline-block;width: 16px;height: 16px;margin-right: 10px;position: absolute;left: 0;bottom: 1px;background-color: #cdcdcd;box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}
.form-loteria input[type="radio"], .form-loteria legend {clip: rect(0,0,0,0);position: absolute;}
.form-loteria input[type=radio]:checked ~ label:before {background: #93b1d7;}
.form-loteria input[type="radio"] ~ label, .boton input {cursor:pointer;}
.form-loteria input ~ label {color:#525252;}

.form-sele {background:#fff;position: relative;}
.form-sele select {background:transparent; -moz-appearance: window;-webkit-appearance: none;cursor:pointer;}
.form-sele label {position: absolute;width: 3.2353em;height: 3.2353em;right: 0;color: transparent;}
.form-sele label:before {width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 18px solid #494847;content:"";position:absolute;left: 50%;top: 50%;margin-left: -9px;margin-top: -9px;}
/*ajustes balcon directo loterias*/
.vjs-panel-display .boton label{font-size:100%;font-weight:400;padding-left:0;position:inherit;}
.vjs-panel-display input[type=text]{font-weight:400;}

/* SECCION PONLO EN TU WEB */
.container.compartir.byside {margin-top: -4em;}
.compartir .cell > *, form.cell ~ .cell > *{float: left;}
.compartir .cell p, form.cell ~ .cell p{width:20%;font-size: 170%;font-weight:700;line-height:1;}
.compartir .cell textarea, form.cell ~ .cell textarea {width:80%;font-size:140%;font-family:monospace;min-height: 8em;padding: 0 0.5em;color:#000;}
.compartir .cell, form.cell ~ .cell{background:#f4f4f4;}
.gridBox .cell > .cell {width:100%;}

/* SECCION TABLA RESULTADOS */
.container.result.byside {margin-top: -4em;}
.result .cell{padding:0;}
.result span{font-size: 160%;font-weight: 400;font-family: Roboto;color:#525252;line-height: 1.1765;display: block;padding-right:1em;}
.result h2 * {color:#fff;}
.result h2 {background:#93b1d7;padding: 1.8em 0 1.8em 0;text-align: center;}
.result h2 span {font-size:240%;font-weight:400;text-transform:uppercase;}
.result h2 strong {font-size:360%;}
.result h2{display:none;}
.result h3 {font-size:180%;background:#51514f;color:#fff;text-align:center;line-height:1;display: block;position: relative;padding: 0.7777777em 0;font-weight:400;text-transform:uppercase;}
.result h3 strong {font-weight:700;font-size:133.33333%;}
.result a{color:#93b1d7;}
.result ul > li > * {padding: 1em 2em;}
.result ul > li > a {display: inline-block;width: 20%;float: left;padding: 1em;text-align: center;}
.result ul ul li {display: inline-block;margin:-2px;vertical-align: middle;/* padding: 0.9em 0; */}
.result ul ul li:first-child {width:8%;}
.result ul ul li:nth-child(2) {width:10%;}
.result ul ul li:nth-child(3) {width:57%;}
.result ul ul li:nth-child(4) {width:13%;}
.result ul ul li:nth-child(4) {background: url('/web/20160426034216//css/rtve.2015.noticias/rtve.especiales/lot-navidad-2015/i/icon_mobile.png') no-repeat left center;}
.result ul ul li:first-child span {font-weight: 700;}
.result ul ul li:last-child {width:12%;}
.result ul ul li:nth-child(2):last-child {width: 92%;background: none;}
.result ul ul li:nth-child(2):last-child a {width: auto;font-size: 160%;}
.result ul ul li:last-child {background: url('/web/20160426034216//css/rtve.2015.noticias/rtve.especiales/lot-navidad-2015/i/icon_map.png') no-repeat left center;}
.result ul ul li:last-child span, .result ul ul li:nth-child(4) span {padding-left: 2.5em;}
.result h3 + ul > li:nth-child(odd) {background:#f4f4f4;}
.result h3 + ul > li:nth-child(even) {background:#fbf9fe;}


/******LLAMADOR LOTERIA**********/
.llamador-loteria {display:block;width:100%;float:left;}
.llamador-loteria form.cell-loteria+ul {padding:0 4rem 2rem 4rem;}

/*BUSCADOR*/
form.cell-loteria {padding:3em 3em 1em 3em;}
.buscador-loteria form.cell-loteria+ul {padding:18rem 4rem 2rem 4rem;}


/*LISTA PREMIOS PIE*/
form.cell-loteria+ul {background-color:#f4f4f4;text-align:right;}

form.cell-loteria+ul a {color:#93b1d7;font-size: 180%;font-weight:500;}
form.cell-loteria+ul a:hover{text-decoration:underline;}
/*PONLO EN TU WEB LLAMADOR*/
div.cell-loteria {background:#f4f4f4;display:block;width:100%;float:left;padding:2em 4em 4em;}
div.cell-loteria p {width:15%;font-size:170%;font-weight:700;line-height:1;color:#494847;}
div.cell-loteria > * {float:left;display:block;width:100%}
div.cell-loteria .cell {padding:3em;}
div.cell-loteria textarea {width:85%;font-size:140%;font-family:monospace;min-height:8em;padding:0.2em 0.5em;color:#494847;}
/*titulo buscador*/
.buscador-loteria .maintitle {padding:0 0 .5em 0;display:block;}
.bloody .buscador-loteria .maintitle {padding:1em 0 0 1.2em;}
/*AJUSTES ESCLAVOS*/
.container:not(.bloody).lotslave .g2 .slavesBox {padding-left:2em;}
.lotslave form.cell-loteria+ul {padding-right:2em;}
.lotslave form.cell-loteria+ul a, .lotslave .g2 div.cell-loteria p {font-size:160%;}
.lotslave .g2 div.cell-loteria {padding:1em 2em 2em;}
.lotslave .g2 form.cell-loteria {padding:1em 1em 0;}
.lotslave .g2 form.cell-loteria input, .lotslave .g2 .cell-loteria .boton strong {font-size:140%;letter-spacing:-0.03em;}
/*bloody*/
.lotslave.bloody .g2 div.cell-loteria p {width:38%;}
.lotslave.bloody .g2 div.cell-loteria textarea {width:62%;}
.bloody:not(.lotslave) .cell-loteria, .bloody:not(.lotslave) .cell-loteria+ul {background:#fff;}
.bloody.lotslave .slaves.size100.g2 .slavesBox{background:none;}

/****AJUSTES G1*****/
/*g1 buscador*/
.g1 form.cell-loteria li:last-child {float:right;width:20%;}
.g1 form.cell-loteria fieldset > ul > li {width:40%;}

/****AJUSTES G2*****/
/*g2 ponlo en tu web*/
.g2 div.cell-loteria{padding-top:1em;}
.g2 div.cell-loteria p {width:30%;padding-bottom:.6em;}
.g2 div.cell-loteria textarea {width:70%;}
/*g2 buscador*/
.g2 form.cell-loteria {padding-bottom:0;}
.g2 form.cell-loteria input, .g2 .cell-loteria .boton strong {font-size:160%;}
.g2 form.cell-loteria fieldset > ul > li:last-child {padding:0 1em 1em 0;}
.g2 form.cell-loteria .boton strong input {font-size:100%;}


/******TABLA PREMIOS**********/
.tabla-loteria > table {width:100%;border-collapse:collapse;padding:0;}
.tabla-loteria > table tr {vertical-align:top;}
.tabla-loteria > table th {padding:1em;}
.tabla-loteria > table >tbody >tr > td {padding:0;}
.tabla-loteria > table >tbody >tr > td tr{border-left:0.1em solid #e4e4e4;border-right: 0.1em solid #e4e4e4;}
.tabla-loteria > table >tbody >tr > td:first-child tr, .tabla-loteria > table >tbody >tr > td tr:first-child {border-left:none;border-right: none;}
.tabla-loteria > table >tbody >tr > td:last-child tr {border-right:0;}

.tabla-loteria > table td {padding:1em;color:#525252;text-align:center;}
.tabla-loteria > table td.n {color:#93b1d7;font-weight:500;}
.tabla-loteria table table {width:100%;border-collapse:collapse;}
.tabla-loteria table table tr {font-size: 160%;line-height: 1.125;}
.tabla-loteria table table tr:first-child {font-size: 180%;line-height: 1;}
.tabla-loteria table table tr:nth-child(even) {background-color:#fbf9fe;}
.tabla-loteria table table tr:first-child {background-color:#51514f;color:#fff;}
.tabla-loteria table table tr.p1 td,
.tabla-loteria table table tr.p2 td,
.tabla-loteria table table tr.p3 td,
.tabla-loteria table table tr.p4 td,
.tabla-loteria table table tr.p5 td {padding:2.7em;}
.tabla-loteria table table tr.p1,
.tabla-loteria table table tr.p2,
.tabla-loteria table table tr.p3,
.tabla-loteria table table tr.p4,
.tabla-loteria table table tr.p5 {font-size: 180%;line-height:1;}

/*numeros premiados enlace*/
.num-premiados .cell:nth-child(odd) .maintitle {color:#93b1d7;}
.num-premiados .cell:nth-child(even) .maintitle {color:#737578;}

/*MENSAJE ERROR OK*/
.results{display:block;width:100%;float:left;padding-top:1em;}
.cell-loteria+.results h3{font-size: 200%;line-height:1.444;color:#93b1d7;}
.cell-loteria+.results p, .cell-loteria+.results .content>span{font-size:160%;line-height:1.625;color:#737578;}
.cell-loteria+.results p em{font-weight:700;}
.cell-loteria+.results p.prem{font-size:180%;}
.cell-loteria+.results li{font-size:160%;line-height:1.625;color:#737578;}
.cell-loteria+.results li span{color:#93b1d7;font-weight:inherit;font-weight:500;}

/* PAGINACION */
.paginacion *{display:inline-block;}
.paginacion {background:#51514f;text-align:right;padding:2em 0;}
.paginacion li, .paginacion ul {display:inline-block;vertical-align:middle;}
.paginacion li .arrow a img {width:4rem;height:4rem;background-image:url('/web/20160426034216//css/rtve.2015/i/iconos/icons_40x40_ffffff.png');float:left;}
.paginacion .first .arrow img{background-position:70% 20%;}
.paginacion .ant .arrow img{background-position:20% 20%;}
.paginacion .pos .arrow img{background-position:30% 20%;} 
.paginacion .last .arrow img{background-position:80% 20%;}
.paginacion  li span, .paginacion  li a{font-size:300%;padding:0 1rem;height:4rem;float:none;display:inline-block;vertical-align:middle;line-height:1;}
.paginacion ul li > span{padding:0;font-size:300%;padding:0 1rem;height:4rem;vertical-align:middle;}
.paginacion a, .paginacion span{color:#fff;padding:0.7777777em;font-weight:400;font-size:180%;padding:0;display:inline-block;}



/*********************TABLA OCULTA HASTA EL DIA 22****************/
.tabla-loteria{display:block;width:100%;float:left;min-height:20em;position:relative;}
/*.tabla-loteria:before  {content: "Los resultados de estas tablas se corresponden a los números premiados en sorteos anteriores de la Lotería Nacional. No dispondremos de los resultados de la Lotería de Navidad de 2015 hasta el próximo 22 de diciembre.";
position: absolute;height: 100%;width: 100%;background: #fff;font-size:180%;line-height: 1.222222;display: block;}
.mensaje-nino .tabla-loteria:before {content: "Los resultados de estas tablas se corresponden a los números premiados en sorteos anteriores de la Lotería del Niño. No dispondremos de los resultados de la Lotería del Niño 2016 hasta el próximo 6 de enero.";}*/

body[data-cat="TE_RTVE"] .external + .cell-loteria, body[data-cat="TE_NOTICI"] .external + .cell-loteria,  body[data-cat="TE_TVE"]  .external + .cell-loteria {display:none;}
/****************************************************************/

.buscador-loteria.mod-loteria {position:relative;}
#result_navidad {position:absolute;left:0;top:16rem;padding:2rem;border:4rem solid #f4f4f4;border-bottom:0 none;background:#fff;}
#total_navidad > h3 {width:100%;display:inline-block;clear:both;}
#total_navidad > p {width:50%;clear:both;}
#total_navidad > span,#total_navidad > ul {width:45%;position:absolute;right:0;}
#total_navidad > span {top:2rem;}
#total_navidad > ul {top:4rem;}
#total_navidad em {font-style:normal;color:#f56b0d;}
#total_navidad strong {font-size:120%;}
/*{
-webkit-column-count:2;
   -moz-column-count:2;
        column-width:50%;
        column-count:2;
  -webkit-column-gap:0;
     -moz-column-gap:0;
          column-gap:0;}*/

/****DESPUES DEL SORTEO*****/
.g1#bLibre_1450776254702 .llamador-loteria form.cell-loteria fieldset > ul > li,
.g1#bLibre_1450771736122 .llamador-loteria form.cell-loteria fieldset > ul > li,
.g1#bLibre_1450776254702 .llamador-loteria form.cell-loteria li:last-child,
.g1#bLibre_1450771736122 .llamador-loteria form.cell-loteria li:last-child  {width:24%;float:left;}
.g1#bLibre_1450776254702 .llamador-loteria form.cell-loteria fieldset > ul > li:first-child,
.g1#bLibre_1450771736122 .llamador-loteria form.cell-loteria fieldset > ul > li:first-child {width:27%;}
#bLibre_1450776254702 .llamador-loteria,
#bLibre_1450771736122 .llamador-loteria {position:relative;margin-bottom:-5.8rem;}
#bLibre_1450776254702 .llamador-loteria form.cell-loteria,
#bLibre_1450771736122 .llamador-loteria form.cell-loteria {padding:2rem 2rem 1rem 2rem;}
#bLibre_1450776254702 .llamador-loteria form.cell-loteria + ul,
#bLibre_1450771736122 .llamador-loteria form.cell-loteria + ul {width:auto;position:absolute;right:0;top:50%;margin-top:-1rem;padding-bottom:0;}
#bLibre_1450768050230 #infog-loteria-navidad,
#bLibre_1450861424021 #infog-loteria-navidad {padding-top:2em;/*margin-top:-4rem;*/}