﻿@charset "UTF-8";

/* COMPRA TU DECIMO */
#buscadorLoteria.minisearch {display:block;padding:2rem 4rem 2rem 4rem;float:left;}
#buscadorLoteria.minisearch h2 {font-size:300%;line-height:1;word-spacing:-1pt;letter-spacing:-0.25pt;font-family:'Roboto','arial',sans-serif;font-weight:700;font-style:normal;color:#494847; }
#buscadorLoteria.minisearch label, #buscadorLoteria.minisearch input, #buscadorLoteria.minisearch .boton input, #buscadorLoteria.minisearch select, #buscadorLoteria.minisearch ul > span, #buscadorLoteria.minisearch li label[for="embedcode"] {line-height:1.2222222222222222;font-size:180%;word-spacing:-0.75pt;letter-spacing:0.25pt;font-family:'Roboto','arial',sans-serif;font-weight:400;font-style:normal;}
#buscadorLoteria.minisearch label {padding-bottom:0.5rem;display:block;}
#buscadorLoteria.minisearch textarea {width:100%;height:4rem;font-size:120%;padding:0.45rem}
#buscadorLoteria.minisearch ol > li {padding-top:1rem;float:left;width:100%;}
#buscadorLoteria.minisearch ol > span {display:block;padding-top:2rem;float:left;}
#buscadorLoteria.minisearch li label[for="embedcode"] {text-align:left;}
#buscadorLoteria.minisearch input[type="submit"]{padding:1rem 1.5rem;}
#buscadorLoteria.minisearch li, #buscadorLoteria.minisearch li li label {display:block;}
#buscadorLoteria.minisearch li li {width:33%;float:left;}
#buscadorLoteria.minisearch span ~ li { text-align:center;padding:1rem 0; }
#buscadorLoteria.minisearch span ~ li > label { font-size:140%;padding-bottom:0.5rem;}
#buscadorLoteria.minisearch input, .minisearch select {padding:0.3rem 0.75rem;width:100%;}
#buscadorLoteria.minisearch ul > span { float:left;width:100%; }
#buscadorLoteria.minisearch .external {display:none;}
#buscadorLoteria.slavesBox .minisearch {background:transparent; }
#buscadorLoteria .minisearch {width:100%;height:2rem}


/*COMPRUEBA TU NUMERO*/
.buscador-loteria .form-loteria label {font-size:170%;font-weight:700;line-height:1;padding-left:1.47em;position:relative;}
.buscador-loteria .form-loteria input[type='number'],.buscador-loteria .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;}
.buscador-loteria .form-loteria fieldset > ul > li, 
.buscador-loteria .form-loteria fieldset > div {padding:1.25em 1em;}
.buscador-loteria .form-loteria fieldset > ul > li {float:left;width:50%;position:relative;}
.buscador-loteria .form-loteria {background:#f4f4f4;padding:2rem;font-size:90%;}
.buscador-loteria .form-loteria fieldset > ul > li:last-child{padding-bottom:0;}
.buscador-loteria .form-loteria li:last-child {float:right;width:auto;}
#buscadorLoteria .boton input, .buscador-loteria .boton input {background:#cab067;border:0;color:#fff;font-size:inherit;font-weight:700;padding:0.875em;}

.buscador-loteria.mod-loteria {position:relative;}
.buscador-loteria form.cell-loteria {padding:3em 3em 1em 3em;}
.buscador-loteria form.cell-loteria+ul {padding:21rem 4rem 1rem 4rem;background-color:#f4f4f4;text-align:right;}
.buscador-loteria .results {position:absolute;left:0;top:22rem;padding:2rem;border:4rem solid #f4f4f4;border-bottom:0 none;background:#fff;}


/*PONLO EN TU WEB*/
.buscador-loteria form.cell-loteria+ul a {color:#cab067;font-size:180%;font-weight:500;}
.buscador-loteria div.cell-loteria {background:#f4f4f4;display:block;width:100%;float:left;padding:2em 4em 4em;}
.buscador-loteria div.cell-loteria p {width:15%;font-size:170%;font-weight:700;line-height:1;color:#494847;}
.buscador-loteria div.cell-loteria > * {float:left;display:block;width:100%}
.buscador-loteria div.cell-loteria .cell {padding:3em;}
.buscador-loteria div.cell-loteria textarea {width:85%;font-size:140%;font-family:monospace;min-height:8em;padding:0.2em 0.5em;color:#494847;}

/****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%;}


/*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:#cab067;}
.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:#cab067;font-weight:inherit;font-weight:500;}


/******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:#cab067;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:#cab067;}
.num-premiados .cell:nth-child(even) .maintitle {color:#737578;}


/* PAGINACION */
.paginacion *{display:inline-block;vertical-align:middle;}
.paginacion {background:#51514f;text-align:right;padding:0 0 2rem 0;}
.paginacion li, .paginacion ul {display:inline-block;vertical-align:middle;}
.paginacion li .arrow a img {width:4rem;height:4rem;background-image:url('/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;}
.paginacion li > ol {padding:0;}
.paginacion ol > li a, .paginacion ol > li.active span {line-height:1.3333;}