﻿@charset "UTF-8";
/* Naranja*/
/* Gris */
/* Color botones selector más - menos loterias */
/* Color lineas */
/* fondo menu movil */
/* cubos resultados home */
/* Verde */
/* Fucsia oscuro */
/* Rojo */
/* Morado */
/* Azul oscuro */
/* Verde claro */
/* colores SortAventura */
/* Naranja oscuro */
/* Naranja*/
/* Gris */
/* colores Euromillones */
/* Azul oscuro */
/* Azul claro */
/* colores Bonoloto */
/* color */
/* color */
/* colores primitiva */
/* color */
/* color */
/* colores gordo */
/* color */
/* color */
/* colores loterias */
/* Cyan oscuro */
/* Cyan claro */
/* colores quiniela */
/* rojo oscuro */
/* rojo claro */
/* colores peñas */
/* morado oscuro */
/* morado claro */
/* ##########  CABECERA  ########## */
/* #####  Estilos Cabecera  ##### */
/* line 6, ../sass/main.scss */
.full-width .top-bar-STA {
  width: 100%;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  background: #FF9904;
  /*position: fixed;*/
  margin-top: 0;
  z-index: 66;
  height: 87px; }

/* line 17, ../sass/main.scss */
.full-width .logo-STA {
  color: #4a4a49;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 34px;
  line-height: 24px;
  padding: 22px 0px 0px 0px;
  margin: 0px 0px;
  text-align: center;
  font-weight: 700; }

/* line 28, ../sass/main.scss */
.full-width .logo-sub-STA {
  color: #ffffff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 26px;
  line-height: 28px;
  text-align: center;
  font-weight: 400; }

/* line 37, ../sass/main.scss */
.logo-relax-STA {
  padding: 5px 0px !important;
  margin: auto; }

/* line 42, ../sass/main.scss */
.telefono-STA {
  color: #ffffff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 30px;
  padding: 23px 0px; }

/* line 51, ../sass/main.scss */
.bannercontainer {
  width: 100%;
  position: relative;
  padding: 0;
  background: #4a4a49; }

/* ### navbar ### */
/* line 60, ../sass/main.scss */
#menu-STA {
  background-repeat: no-repeat;
  min-height: 81px;
  background-position-y: 10px; }

/* line 66, ../sass/main.scss */
.full-width .navigation-front-STA {
  width: 100%;
  background: rgba(12, 59, 72, 0.5); }

/* line 71, ../sass/main.scss */
.top-navigation-STA {
  display: block;
  height: 82px;
  width: 100%;
  /*position: fixed;*/
  position: relative;
  -webkit-transform: translateZ(0px);
  -ms-transform: translateZ(0px);
  transform: translateZ(0px);
  /*top: 88px;*/
  left: 0;
  z-index: 600; }

/* Estilos menu navegacion */
/* line 87, ../sass/main.scss */
#TextoMenu {
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 14px;
  font-family: 'Yanone Kaffeesatz', sans-serif; }

/* line 98, ../sass/main.scss */
#navigation-box {
  margin-top: -75px; }

/* line 102, ../sass/main.scss */
ul#navigation a {
  color: #ffffff;
  text-shadow: none; }

/* line 107, ../sass/main.scss */
ul#navigation {
  width: 100%; }

/* line 111, ../sass/main.scss */
ul#navigation li > ul {
  background-color: #ffffff;
  line-height: 16px;
  top: 56px;
  left: -10px;
  margin: 10px;
  margin-top: 8px;
  width: 170px;
  min-height: 20px;
  display: none; }

/* line 123, ../sass/main.scss */
ul#navigation ul li {
  border: none;
  border-left: 1px solid #ffffff;
  padding: 7px 0 8px 9px; }

/* line 129, ../sass/main.scss */
ul#navigation ul li:before {
  content: '';
  width: 3px;
  height: 3px;
  background-image: url(../images/marker.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 14px;
  left: -2px; }

/* line 140, ../sass/main.scss */
ul#navigation > li {
  padding-left: 0;
  padding-right: 0;
  margin: 0px 39px; }

/* line 146, ../sass/main.scss */
ul#navigation > li a {
  padding: 10px 15px 5px; }

/* line 150, ../sass/main.scss */
ul#navigation li:first-child {
  padding-top: 0;
  margin: 0px 39px; }

/* line 155, ../sass/main.scss */
ul#navigation li:first-child:before {
  top: 7px; }

/* line 159, ../sass/main.scss */
ul#navigation ul li:last-child {
  padding-bottom: 6px; }

/* line 163, ../sass/main.scss */
ul#navigation ul li:last-child {
  border-left: 1px solid #f05448; }

/* line 167, ../sass/main.scss */
.seccion-Login {
  min-height: 350px; }

/* line 171, ../sass/main.scss */
.banner-slider {
  background-image: url(../imagenes/banner-1.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 915px; }

/* line 178, ../sass/main.scss */
.bote-menu {
  color: #ffffff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  text-align: center;
  font-size: 16px; }

/* line 185, ../sass/main.scss */
.bote-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 82px;
  line-height: 98px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 198, ../sass/main.scss */
.bote-juego-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 35px;
  line-height: 48px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 210, ../sass/main.scss */
.bote-fecha-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 19px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 222, ../sass/main.scss */
.bote-solidaria-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 31px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 234, ../sass/main.scss */
.hover-link a:before {
  color: #fff;
  content: attr(data-hover);
  pointer-events: none;
  position: absolute; }

/* line 241, ../sass/main.scss */
.hover-link a:after {
  background: none repeat scroll 0 0 #ffffff;
  bottom: 1px;
  content: "";
  height: 5px;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  -webkit-transition: -webkit-transform 0.3s ease 0s, opacity 0.3s ease 0s;
  transition: transform 0.3s ease 0s, opacity 0.3s ease 0s;
  width: 100%;
  z-index: 15; }

/* line 258, ../sass/main.scss */
.hover-link a:hover:before, .hover-link a:focus:before {
  opacity: 0;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px); }

/* line 264, ../sass/main.scss */
.hover-link a:hover:after, .hover-link a:focus:after {
  opacity: 1;
  -webkit-transform: translateY(0px);
  transform: translateY(0px); }

/* line 270, ../sass/main.scss */
#navigation .active:before {
  color: #ffffff;
  text-shadow: none; }

/* line 275, ../sass/main.scss */
.Subbanner2 {
  background: #0b4792;
  height: 460px; }

/* -------  caja carrito --------- */
/* line 284, ../sass/main.scss */
.caja-carrito {
  background: #4a4a49;
  min-height: 88px;
  color: #ffffff;
  padding: 0px 10px;
  margin: auto; }

/* line 292, ../sass/main.scss */
.mensajes-STA {
  background: #FF9904;
  border-bottom: 0px solid #ffffff;
  border-left: 0px solid #ffffff;
  color: #4a4a49;
  left: 14px;
  line-height: 12px;
  min-width: 12px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 29px !important;
  left: 36px !important;
  z-index: 100;
  font-size: 8px !important;
  font-weight: 600;
  border-radius: 50px; }

/* line 311, ../sass/main.scss */
.carrito-detalle-STA {
  padding: 0px 0px 0px 0px;
  margin: 25px 0px;
  width: 100%; }

/* line 317, ../sass/main.scss */
.carrito-mensaje-STA {
  padding: 0px 0px;
  margin: 0px 3px; }

/* line 322, ../sass/main.scss */
.texto-mensaje-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px; }

/* line 331, ../sass/main.scss */
.texto-saldo-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px; }

/* line 341, ../sass/main.scss */
.texto-saldo-STA span {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px; }

/* ------------------------------- */
/* Menu juegos */
/* line 355, ../sass/main.scss */
.MenuResponsive > a:nth-child(2){
	background-repeat: no-repeat;
	background-position-x: 10px;
	padding: 0px 0px !important;
	height: 42px;
	margin: auto;
	width: 59px;
}
#Euromillones{
	background-image: url(../imagenes/logo-EU.png);
}

/* line 365, ../sass/main.scss */
#Primitiva {
	background-image: url(../imagenes/logo-PVA.png);
}

/* line 375, ../sass/main.scss */
#Bonoloto{
	background-image: url(../imagenes/logo-BO.png);
}

/* line 385, ../sass/main.scss */
#ElGordo{
	background-image: url(../imagenes/logo-GO.png);
}

/* line 395, ../sass/main.scss */
#Quiniela{
	background-image: url(../imagenes/logo-AD.png);
}

/* line 405, ../sass/main.scss */
#Loteria-Nac{
	background-image: url(../imagenes/logo-LN.png);
}

/* line 415, ../sass/main.scss */
#Penas{
	background-image: url(../imagenes/logo-PE.png);
}

#Loteria-en-Accion{
	background-image: url(../imagenes/social42_42.png);
}

#Quinigol{
	background-image: url(../imagenes/quinigol42_42.png);
}
#Eurodreams{
    background-image: url(/RecursosAranya/imagenes/logo-ED.svg);
}

/* slider */
/* line 426, ../sass/main.scss */
.titulo-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 126px;
  line-height: 114px;
  text-align: left;
  color: #fff;
  padding: 20px 0px;
  margin: 120px 0px 10px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 439, ../sass/main.scss */
.subtitulo-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  line-height: 54px;
  text-align: left;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* ##### Fin estilos cabecera ##### */
/* ################### General ################ */
/* line 456, ../sass/main.scss */
.t-centro {
  text-align: center; }

/* line 460, ../sass/main.scss */
.productos-exclusivos {
  margin: 0px 0px; }

/* line 464, ../sass/main.scss */
.copyright-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  background: #4a4a49;
  color: #ffffff;
  text-align: center; }

/* line 472, ../sass/main.scss */
.PieBanner {
  background: #FF9904;
  min-height: 135px; }

/* line 477, ../sass/main.scss */
.footer-STA {
  color: #ffffff;
  position: relative;
  margin-top: 0px;
  padding-top: 30px;
  padding-left: 5%;
  background: #4a4a49; }
/*Pie juego seguro*/
  .PieJuegoResponsable{
      padding-top: 1em;
  }
  .PieJuegoResponsable > div{
      margin: 0 auto;
      padding: 1px 0;
      text-align: center;
  }
  .PieJuegoResponsable a{
      margin: .1em .3em;
  }
  .PieJuegoResponsable a:hover{
      filter: drop-shadow(0 0 .06em #ffffff) drop-shadow(0 0 .1em #ffffff) drop-shadow(0 0 .14em #ffffff);
  }
  .PieJuegoResponsable .pie_juegointeligente{
      display: none;
  }
  @media (min-width: 500px){
      .PieJuegoResponsable br{
          display: none;
      }
  }
/*Fin pie juego seguro*/
/* line 486, ../sass/main.scss */
.tarjetasfooter {
  padding: 26px 0px;
  text-align: center; }

/* line 491, ../sass/main.scss */
.menufooter {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  color: #ffffff;
  text-align: center;
  padding: 30px 0px 0px; }

/* line 499, ../sass/main.scss */
.rrss-STA {
  padding: 50px 2px;
  text-align: right; }

/* line 504, ../sass/main.scss */
.direccionfooter {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
  padding: 0px 0px 20px;
  text-align: center; }

/* Estilos botones */
/* line 517, ../sass/main.scss */
.btn{
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.modal.fade.block.modalAlertRedIQ.in .modal-content.modal-comolightboxIQ .modal-body.modal-bodyIQ .titular-modal.bgClaro .btn.btn-tag-eu.btniq{
  white-space: inherit;
}

/* line 533, ../sass/main.scss */
.btn-juegabote-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  color: #ffffff;
  min-height: 36px;
  height: 80px;
  width: 325px;
  padding: 24px 0px;
  margin: 10px 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border: 1px solid #ffffff; }

/* line 547, ../sass/main.scss */
.btn-juegabote-STA:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904; }

/* line 553, ../sass/main.scss */
.btn-blanco-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  color: #4a4a49;
  background-color: #ffffff;
  width: 100%;
  min-height: 36px;
  height: 53px;
  padding: 14px 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px; }

/* line 567, ../sass/main.scss */
.btn-blanco-STA:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #FF9904;
  color: #ffffff; }

/* line 573, ../sass/main.scss */
.btn-naranja-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 16px;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  min-height: 36px;
  height: 35px;
  padding: 11px 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px; }

/* line 587, ../sass/main.scss */
.btn-naranja-STA:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904;
  border: 1px solid #FF9904; }

/* line 594, ../sass/main.scss */
.btn-comprueba-STA {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 12px;
  color: #4a4a49;
  background-color: #ffffff;
  width: 100%;
  min-height: 24px;
  height: 24px;
  padding: 6px 0px;
  text-transform: capitalize;
  margin: 10px 0px; }

/* line 607, ../sass/main.scss */
.btn-comprueba-STA:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #4a4a49;
  color: #ffffff; }

/* botones tag */
/* estilos tag loterias */
/* line 617, ../sass/main.scss */
.btn-tag {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  width: 100%;
  padding: 16px;
  text-align: center;
  color: #4a4a49;
  border: 1px solid #c6c6c6; }

/* line 629, ../sass/main.scss */
.btn-tag:hover {
  color: #ffffff;
  border: 0px solid #c6c6c6;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 639, ../sass/main.scss */
.btn-tag.activo {
  color: #ffffff;
  border: 0px solid #c6c6c6;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* fin botones tag loterias */
/* estilos tag euromillones */
/* line 651, ../sass/main.scss */
.btn-tag-eu {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  width: 100%;
  padding: 16px;
  text-align: center;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  text-transform: capitalize; }

/* line 664, ../sass/main.scss */
.btn-tag-eu:hover {
  color: #ffffff;
  border: 0px solid #c6c6c6;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 674, ../sass/main.scss */
.btn-tag-eu.activo {
  color: #ffffff;
  border: 0px solid #c6c6c6;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* fin botones tag euromillones */
/**/
/* Lineas separadoras */
/* line 689, ../sass/main.scss */
.separador-STA {
  position: relative;
  display: block;
  height: 1px;
  background-color: #4a4a49;
  margin: auto;
  width: 80%; }

/* line 698, ../sass/main.scss */
.separator-small-STA {
  position: relative;
  display: block;
  height: 2px;
  background-color: #4a4a49;
  margin: auto;
  width: 44px; }

/* line 708, ../sass/main.scss */
input, textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  box-shadow: none;
  border: solid 1px #ededed;
  background-color: #ffffff;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
  color: #4a4a49;
  font-family: 'Yanone Kaffeesatz', sans-serif; }

/* line 723, ../sass/main.scss */
input, textarea .size {
  width: 50px;
  padding: 5px 10px;
  text-align: center; }

/* line 729, ../sass/main.scss */
input:focus, textarea:focus {
  outline: none;
  border: 1px solid #ededed; }

/**/
/* ################### Fin general ################ */
/* ################### Sección Servicios home ################ */
/* Barra servicios */
/* line 743, ../sass/main.scss */
.barra-servicios {
  background: #FF9904;
  min-height: 270px;
  padding: 60px 0px; }

/* line 749, ../sass/main.scss */
.barra-servicios h2 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  color: #4a4a49;
  line-height: 32px;
  text-align: center;
  padding: 0px 0px;
  margin: 0px 0px; }

/* line 759, ../sass/main.scss */
.barra-servicios p {
  text-align: center; }

/* ################### Fin sección servicios home ################ */
/* ################### Sección Productos home ################ */
/* Barra servicios */
/* line 768, ../sass/main.scss */
.barra-productos {
  background: #ffffff;
  padding: 121px 0px; }

/* line 773, ../sass/main.scss */
.tituloproductos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  color: #4a4a49;
  line-height: 90px;
  text-align: center;
  padding: 0px 0px 121px 0px;
  margin: 0px 0px; }

/* line 783, ../sass/main.scss */
.barra-productos p {
  text-align: center; }

/* line 787, ../sass/main.scss */
.pena-craks {
  background: #a9a34d;
  padding: 20px 0px;
  min-height: 650px; }

/* line 793, ../sass/main.scss */
.pena-craks p img {
  width: 100%; }

/* line 797, ../sass/main.scss */
.pena-primitiva {
  background: #4a4a49;
  padding: 20px 0px;
  min-height: 650px; }

/* line 803, ../sass/main.scss */
.pena-primitiva p img {
  width: 100%; }

/* line 807, ../sass/main.scss */
.pena-sanvalentin {
  background: #f44822;
  padding: 20px 0px;
  min-height: 650px; }

/* line 813, ../sass/main.scss */
.pena-sanvalentin p img {
  width: 100%; }

/* line 817, ../sass/main.scss */
.pena-titulo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 36px;
  color: #ffffff;
  padding: 20px 0px 0px 0px; }

/* line 824, ../sass/main.scss */
.pena-diajuego {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  line-height: 33px;
  color: #ffffff; }

/* line 831, ../sass/main.scss */
.pena-promo-L1 {
  font-family: 'Pacifico', cursive;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  padding: 30px 0 0; }

/* line 840, ../sass/main.scss */
.pena-promo-L2 {
  font-family: 'Pacifico', cursive;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  padding: 0 0 30px; }

/* line 849, ../sass/main.scss */
.pena-precio {
  border: 1px solid #fff;
  border-radius: 72px;
  height: 50px;
  width: 50px;
  text-align: center;
  color: #fff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 36px;
  padding: 14px 5px; }

/* ################### Fin sección servicios home ################ */
/* ################### Sección Solidarias home ################ */
/* Barra solidarias */
/* line 865, ../sass/main.scss */
.titulosolidaria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  color: #ffffff;
  line-height: 90px;
  text-align: center;
  padding: 0px 0px 66px 0px;
  margin: 0px 0px; }

/* line 875, ../sass/main.scss */
.subtitulosolidaria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  color: #4a4a49;
  line-height: 72px;
  text-align: left;
  padding: 0px 0px 66px 0px;
  margin: 0px 0px; }

/* line 885, ../sass/main.scss */
.slogansolidaria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  color: #ffffff;
  line-height: 72px;
  text-align: left;
  padding: 0px 0px 66px 0px;
  margin: 0px 0px; }

/* line 895, ../sass/main.scss */
.barra-solidaria {
  padding: 121px 0px;
  background: #ff6e3b;
  /* para navegadores que no soportan gradientes */
  background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
  /* Para Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #ff6e3b, #ff9904);
  /* Para Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
  /* Para Firefox 3.6 to 15 */
  background: linear-gradient(to right, #ff6e3b, #ff9904);
  /* Sintaxis Estandar*/
  min-height: 1080px; }

/* line 905, ../sass/main.scss */
.barra-penas-seguridad {
  padding: 60px 0px;
  background: #ededed;
  /* para navegadores que no soportan gradientes */
  min-height: 180px; }

/* line 911, ../sass/main.scss */
.cuadroinfo {
  border: 1px solid #ffffff;
  padding: 20px 0px;
  margin: 20px 0px;
  position: absolute;
  top: 520px; }

/* line 919, ../sass/main.scss */
.infosolidaria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  line-height: 48px;
  color: #ffffff;
  text-align: left;
  padding: 10px 20px 5px; }

/* line 928, ../sass/main.scss */
.ico-info {
  padding: 10px 10px;
  width: 100%; }

/* line 933, ../sass/main.scss */
.imgmonedas {
  text-align: left;
  padding: 0px 115px; }

/* ################### Fin sección solidarias home ################ */
/* ################### Sección app home ################ */
/* Barra nuestra app */
/* line 944, ../sass/main.scss */
.barra-app {
  padding: 0px 0px;
  background: #ffffff;
  min-height: 720px; }

/* line 950, ../sass/main.scss */
.tituloapp {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  padding: 121px 0px 99px;
  margin: 0px 0px;
  color: #4a4a49;
  text-align: left; }

/* line 959, ../sass/main.scss */
.subtituloapp {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  color: #4a4a49;
  line-height: 50px;
  padding: 0px 30px 0px 0px;
  text-align: left; }

/* line 968, ../sass/main.scss */
.imgapp img {
  margin: 0px;
  padding: 0px; }

/* line 973, ../sass/main.scss */
.btn-app-android {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: left;
  color: #FF9904;
  background-color: #ffffff;
  border: 1px solid #FF9904;
  width: 100%;
  padding: 22px 20px;
  text-transform: capitalize; }

/* line 985, ../sass/main.scss */
.btn-app-android:after {
  content: url("../imagenes/ico-android.png");
  padding: 22px 0px 0px 74px;
  margin: 0px 0px; }

/* line 991, ../sass/main.scss */
.btn-app-android:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #FF9904;
  color: #ffffff; }

/* line 997, ../sass/main.scss */
.btn-app-apple {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: left;
  color: #FF9904;
  background-color: #ffffff;
  border: 1px solid #FF9904;
  width: 100%;
  padding: 22px 20px;
  text-transform: capitalize; }

/* line 1009, ../sass/main.scss */
.btn-app-apple:after {
  content: url("../imagenes/ico-apple.png");
  padding: 22px 0px 0px 74px;
  margin: 0px 0px; }

/* line 1015, ../sass/main.scss */
.btn-app-apple:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #FF9904;
  color: #ffffff; }

/* ################### Fin sección app home ################ */
/* ################### Sección crea pena home ################ */
/* Barra crea pena */
/* line 1025, ../sass/main.scss */
.barrapena {
  padding: 0px 0px;
  background-image: url("../imagenes/creapena.jpg");
  background-position: center center;
  background-size: cover;
  min-height: 720px; }

/* line 1033, ../sass/main.scss */
.titulopena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  padding: 121px 0px 99px;
  margin: 0px 0px;
  color: #4a4a49;
  text-align: left; }

/* line 1042, ../sass/main.scss */
.btn-pena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: center;
  color: #FF9904;
  background-color: #ffffff;
  border: 1px solid #FF9904;
  width: 100%;
  padding: 22px 20px;
  text-transform: capitalize; }

/* line 1054, ../sass/main.scss */
.btn-pena:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #FF9904;
  color: #ffffff; }

/* line 1060, ../sass/main.scss */
.imgpena {
  margin: 40px 0px 0px;
  padding: 0px; }

/* line 1065, ../sass/main.scss */
.subtitulopena-L1 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  color: #4a4a49;
  line-height: 50px;
  padding: 0px 0px;
  text-align: left; }

/* line 1074, ../sass/main.scss */
.subtitulopena-L2 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  color: #4a4a49;
  line-height: 50px;
  padding: 0px 0px;
  text-align: left; }

/* line 1083, ../sass/main.scss */
.subtitulopena-L3 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  color: #4a4a49;
  line-height: 50px;
  padding: 0px 0px 88px;
  text-align: left; }

/* ################### Fin sección recomiendanos home ################ */
/* ################### Sección recomiendanos home ################ */
/* Barra recomiendanos */
/* line 1096, ../sass/main.scss */
.barra-recomiendanos {
  padding: 0px 0px;
  background: #ffffff;
  min-height: 720px; }

/* line 1102, ../sass/main.scss */
.titulorecomiendanos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  padding: 121px 0px 20px;
  margin: 0px 0px;
  color: #cf072c;
  text-align: left; }

/* line 1111, ../sass/main.scss */
.subtitulorecomiendanos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 44px;
  color: #4a4a49;
  line-height: 50px;
  padding: 0px 0px;
  text-align: left; }

/* line 1120, ../sass/main.scss */
.imgrecomiendanos {
  margin: 0px;
  padding: 0px; }

/* line 1125, ../sass/main.scss */
.btn-recomiendanos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: center;
  color: #cf072c;
  background-color: #ffffff;
  border: 1px solid #cf072c;
  width: 100%;
  padding: 22px 20px;
  text-transform: capitalize; }

/* line 1137, ../sass/main.scss */
.btn-recomiendanos:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #cf072c;
  color: #ffffff; }

/* line 1143, ../sass/main.scss */
.imgrecomiendanos {
  margin: 121px 0px 0px;
  padding: 0px; }

/* ################### Fin sección recomiendanos home ################ */
/* ################### Sección cuadro botes home ################ */
/* Barra recomiendanos */
/* line 1153, ../sass/main.scss */
.barra-botes {
  padding: 0px 0px;
  background: #ffffff;
  padding: 61px 0px; }

/* line 1159, ../sass/main.scss */
.cuadroBote {
  border-top: 3px solid #FF9904;
  border-left: 3px solid #FF9904;
  border-bottom: 46px solid #FF9904;
  border-right: 3px solid #FF9904;
  padding: 20px;
  min-height: 585px; }

/* line 1168, ../sass/main.scss */
.titulobote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 71px;
  font-weight: 700;
  line-height: 50px;
  text-align: center;
  color: #4a4a49;
  padding: 10px 0px; }

/* line 1178, ../sass/main.scss */
.subtitulobote {
  font-family: 'Pacifico', cursive;
  font-size: 34px;
  line-height: 50px;
  text-align: center;
  color: #FF9904; }

/* line 1186, ../sass/main.scss */
.montobote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 107px;
  font-weight: 700;
  line-height: 109px;
  text-align: center;
  color: #FF9904;
  padding: 13px 0px 0px;
  border-bottom: 2px solid #4a4a49; }

/* line 1197, ../sass/main.scss */
.preciobote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  line-height: 59px;
  text-align: center;
  color: #4a4a49;
  padding: 5px 0px; }

/* line 1206, ../sass/main.scss */
.lineabote {
  border: 1px solid #4a4a49;
  margin: 0px 0px;
  width: 100%; }

/* line 1212, ../sass/main.scss */
.btn-jugartodos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: center;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 22px 64px;
  text-transform: capitalize; }

/* line 1223, ../sass/main.scss */
.btn-jugartodos:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904;
  border: 1px solid #FF9904; }

/* line 1230, ../sass/main.scss */
.btn-agregarCesta {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  text-align: center;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 22px 64px;
  text-transform: capitalize; }

/* line 1243, ../sass/main.scss */
.btn-agregarCesta:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904;
  border: 1px solid #FF9904; }

/* line 1250, ../sass/main.scss */
.btn-agregarCesta2 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  text-align: center;
  color: #4a4a49;
  background-color: #ffffff;
  width: 100%;
  padding: 22px 64px;
  text-transform: capitalize;
  border: 1px solid #c6c6c6; }

/* line 1264, ../sass/main.scss */
.btn-agregarCesta2:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  text-align: center;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 22px 64px;
  text-transform: capitalize; }

/* line 1279, ../sass/main.scss */
.sumamonedas {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #4a4a49; }

/* line 1286, ../sass/main.scss */
.btn-jugarbote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  text-align: center;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 9px 15px;
  text-transform: capitalize;
  height: 24px; }

/* line 1298, ../sass/main.scss */
.btn-jugarbote:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904;
  border: 0px solid #FF9904; }

/* line 1305, ../sass/main.scss */
.botonjugartodos {
  margin: 40px 0px; }

/* line 1309, ../sass/main.scss */
.imagenmonedas {
  margin: 25px 0px;
  text-align: center; }

/* line 1314, ../sass/main.scss */
.imgbote {
  margin: 0px 0px 0px;
  padding: 0px;
  width: 90%; }

/* line 1320, ../sass/main.scss */
.cubojugador1 {
  width: 100%;
  margin: 0px 0px;
  position: absolute;
  left: -35px; }

/* line 1327, ../sass/main.scss */
.textoambiocioso {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
  padding: 0px 0px 20px; }

/* line 1335, ../sass/main.scss */
.juegobote {
  margin: 50px 0px;
  border: 2px solid #FF9904;
  height: 45px;
  padding: 0px 0px; }

/* line 1342, ../sass/main.scss */
.nombrejuegobote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  text-align: center;
  padding: 3px 10px;
  color: #4a4a49;
  display: inline-block;
  width: 75%; }

/* line 1352, ../sass/main.scss */
.botonjugarbote {
  display: inline-block;
  float: right;
  margin: 4px 0px;
  padding: 0px 0px; }

/* ################### Fin sección recomiendanos home ################ */
/* ################### Sección resultados home ################ */
/* Barra resultados */
/* line 1364, ../sass/main.scss */
.barraresultadosjuegos {
  padding: 0px 0px;
  background: #ededed;
  min-height: 720px; }

/* line 1370, ../sass/main.scss */
.tituloresultados {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  color: #FF9904;
  line-height: 90px;
  text-align: center;
  padding: 121px 0px 66px 0px;
  margin: 0px 0px; }

/* line 1380, ../sass/main.scss */
.cuadroresultadosjuegos {
  background: #ffffff;
  padding: 20px 0px;
  min-height: 320px; }

/* line 1386, ../sass/main.scss */
.cuadroresultadosjuegos-titulo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 26px;
  font-weight: 700;
  color: #4a4a49;
  padding: 0px 0px 0px 0px; }

/* line 1395, ../sass/main.scss */
.cuadroresultadosjuegos-bote {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 32px;
  line-height: 26px;
  font-weight: 700;
  color: #4a4a49;
  padding: 13px 0px 0px; }

/* caja bonoloto */
/* line 1405, ../sass/main.scss */
.caja-resultados-bonoloto {
  min-height: 135px;
  background: #067c42;
  padding: 10px 0px 0px; }

/* line 1411, ../sass/main.scss */
.caja-resultados-bonoloto-digitos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  color: #ffffff;
  padding: 10px 0px;
  margin: 0px;
  text-align: center; }

/* line 1420, ../sass/main.scss */
.cuadroresultadosjuegos-diajuego {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 12px;
  line-height: 24px;
  color: #4a4a49;
  padding: 10px 0px;
  margin: 0px; }

/* line 1429, ../sass/main.scss */
.cuadroresultadosjuegos-diajuego2 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 12px;
  line-height: 24px;
  color: #4a4a49;
  padding: 10px 0px 5px;
  margin: 0px; }

/* caja quiniela */
/* line 1439, ../sass/main.scss */
.caja-resultados-quiniela {
  min-height: 135px;
  background: #96072c;
  padding: 10px 0px 0px; }

/* line 1445, ../sass/main.scss */
.caja-digitos {
  padding: 3px 0px; }

/* line 1449, ../sass/main.scss */
.caja-resultados-quiniela-digitos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 12px;
  line-height: 23px;
  color: #ffffff;
  padding: 10px 6px;
  margin: 0px; }

/* caja el gordo */
/* line 1459, ../sass/main.scss */
.caja-resultados-elgordo {
  min-height: 135px;
  background: #b50b0e;
  padding: 10px 0px 0px; }

/* caja loteria nacional */
/* line 1466, ../sass/main.scss */
.caja-resultados-loterianac {
  min-height: 135px;
  background: #2095f2;
  padding: 10px 0px 0px; }

/* line 1472, ../sass/main.scss */
.caja-resultados-loterianac-resultado {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 29px;
  line-height: 35px;
  text-align: center;
  color: #ffffff;
  padding: 20px 0px 26px;
  margin: 0px; }

/* caja euromillones */
/* line 1483, ../sass/main.scss */
.caja-resultados-euromillones {
  min-height: 135px;
  background: #3e50b4;
  padding: 10px 0px 0px; }

/* caja primitiva */
/* line 1490, ../sass/main.scss */
.caja-resultados-primitiva {
  min-height: 135px;
  background: #74b959;
  padding: 10px 0px 0px; }

/* ################### Fin sección resultados home ################ */
/* ################### Sección registrate home ################ */
/* Barra registrate */
/* line 1500, ../sass/main.scss */
.barra-registrate {
  padding: 0px 0px;
  background: #ffffff;
  min-height: 720px; }

/* line 1506, ../sass/main.scss */
.btn-registrate {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  text-align: center;
  color: #4a4a49;
  background-color: #ffffff;
  border: 1px solid #4a4a49;
  width: 100%;
  padding: 22px 20px;
  text-transform: capitalize; }

/* line 1518, ../sass/main.scss */
.btn-registrate:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #4a4a49;
  color: #ffffff; }

/* line 1524, ../sass/main.scss */
.imgregistrate {
  margin: 40px 0px 0px;
  padding: 0px; }

/* line 1529, ../sass/main.scss */
.tituloregistrate {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  padding: 193px 0px 80px;
  margin: 0px 0px;
  color: #4a4a49;
  text-align: left;
  width: 80%;
  margin-right: 20%; }

/* line 1540, ../sass/main.scss */
.accesos-STA {
  color: #fff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  padding: 0px 0px;
  margin: 35px 0px; }

/* line 1550, ../sass/main.scss */
.accesos-STA a {
  color: #fff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  padding: 0px 0px;
  margin: 35px 0px; }

/* line 1560, ../sass/main.scss */
.titulo-pagarFacil {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  line-height: 72px;
  padding: 60px 0px 58px;
  margin: 0px 0px;
  color: #4a4a49; }

/* line 1569, ../sass/main.scss */
.detalle-pagarFacil {
  font-size: 14px;
  line-height: 22px;
  color: #4a4a49; }

/* ################### Fin sección recomiendanos home ################ */
/* ################### Estilos Pagina EUROMILLONES ################ */
/* line 1582, ../sass/main.scss */
.titulo-slider-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 100px;
  line-height: 90px;
  text-align: left;
  color: #fff;
  padding: 20px 0px;
  margin: 0px 0px 80px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 1595, ../sass/main.scss */
.subtitulo-slider-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 40px;
  line-height: 42px;
  text-align: left;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 1607, ../sass/main.scss */
.separador-slider-EU {
  color: #ffffff;
  background-color: #ffffff;
  padding: 2px 0px;
  width: 104px;
  margin: 34px auto 20px; }

/* line 1615, ../sass/main.scss */
.separador-textos-EU {
  color: #4a4a49;
  background-color: #ededed;
  padding: 1px 0px;
  width: 100%;
  margin: 20px auto 20px; }

/* line 1623, ../sass/main.scss */
.frase-slider-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 57px;
  line-height: 57px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 1636, ../sass/main.scss */
.resultados-EU-circulo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 1649, ../sass/main.scss */
/*.resultados-EU-circulo:hover{
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  text-align: center; }*/

/* line 1667, ../sass/main.scss */
.resultados-EU-circulo.activo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  text-align: center; }

/* line 1685, ../sass/main.scss */
.resultados-EU-abono {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 20px;
  width: 132px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 1698, ../sass/main.scss */
.resultados-EU-abono:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 132px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  text-align: center; }

/* line 1716, ../sass/main.scss */
.resultados-EU-abono.activo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 132px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  text-align: center; }

/* line 1734, ../sass/main.scss */
.resultados-EU-estrella {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: url(../imagenes/estrella-blanca.png) no-repeat top center;
  background-size: contain;
  color: #4a4a49;
  font-size: 20px;
  line-height: 33px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 20px 0px 20px 0px;
  text-align: center; }

/* line 1748, ../sass/main.scss */
.premio-verde {
  display: inline-block;
  background: #217345;
  color: #ffffff;
  font-size: 22px;
  width: 45px;
  height: 45px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 20px 0px 20px 0px;
  text-align: center; }

/* line 1759, ../sass/main.scss */
.texto-premio-verde {
  color: #0e4194;
  line-height: 82px;
  text-align: right; }

/* line 1763, ../sass/main.scss */
.premio-rojo {
  display: inline-block;
  background: #e30613;
  color: #ffffff;
  font-size: 22px;
  width: 45px;
  height: 45px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 20px 0px 20px 0px;
  text-align: center; }

/* line 1774, ../sass/main.scss */
.texto-premio-rojo {
  color: #0e4194;
  line-height: 82px;
  text-align: right; }

/* line 1779, ../sass/main.scss */
.btn-azulito {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 36px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 1px solid #3e50b4;
  background-color: #ffffff;
  width: 100%;
  min-height: 69px; }

/* line 1791, ../sass/main.scss */
.btn-azulito:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 1801, ../sass/main.scss */
.btn-azulito.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 1811, ../sass/main.scss */
.degrade-azul {
  color: #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  width: 100%; }

/* line 1821, ../sass/main.scss */
.btn-juegabote-STA-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 17px;
  line-height: 20px;
  color: #ffffff;
  width: 176px;
  padding: 12px 0px 10px;
  margin: 10px 0px;
  border: 1px solid #ffffff;
  text-transform: inherit; }

/* cubos juegos euromillones */
/* line 1835, ../sass/main.scss */
.contenedor-boletoEuro {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: space-between;
  padding: 5px 5px;
  /*padding: 5px 5px;*/
  background-color: #ffffff; }

/* line 1847, ../sass/main.scss */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

/* line 1859, ../sass/main.scss */
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* line 1864, ../sass/main.scss */
.numeritos {
  background-color: #ffffff;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  color: #4a4a49;
  display: inline-block;
  vertical-align: middle;
/*  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);*/
  box-shadow: 0 0 1px transparent; }

/* line 1876, ../sass/main.scss */
.numeritos:hover, .numeritos:focus, .numeritos:active {
  color: #fff;
  text-shadow: 0 1px 0 rgba(86, 1, 0, 0.83);
  background-color: #3e50b4;
/*  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; */}

/* Buzz Out */
@-webkit-keyframes .numeritos {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }
@keyframes .numeritos {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }
/* line 1977, ../sass/main.scss */
.bloque1-slider {
  margin-top: 225px; }

/* line 1981, ../sass/main.scss */
.bloque2-slider {
  padding: 20px;
  margin: 225px 0px 0px;
  background: rgba(0, 0, 0, 0.5);
  min-height: 336px; }

/* line 1988, ../sass/main.scss */
.bloquePena-slider {
  padding: 20px;
  margin: 288px 0px 0px;
  background: transparent;
  min-height: 336px; }

/* line 1995, ../sass/main.scss */
.contenedor-completo-boleto {
  width: 216px; }

/* line 1999, ../sass/main.scss */
.contenedor-completo-boleto-Est {
  width: 221px; }

/* line 2003, ../sass/main.scss */
.contenedor-boletoEuro a {
  flex: 0 0 16.673% !important;
  padding: 4% 0px; }

/* line 2008, ../sass/main.scss */
.contenedor-boletoEuro .numeritos {
  border: 1px solid #ddd;
  list-style-type: none;
  width: 36px;
  margin: 0;
  float: left;
  display: block;
  height: 36px;
  line-height: 27px;
  padding: 6px 0;
  cursor: pointer;
  transform: rotateY(0) rotateZ(360deg);
  -webkit-transform: rotateY(0) rotateZ(360deg);
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transition: transform .3s;
  -webkit-transition: -webkit-transform .3s; }

/* line 2027, ../sass/main.scss */
.contenedor-completo-boleto .contenedor-completo-boleto--cabecera__euromillones div span.glyphicon {
  font-size: 18px;
  padding: 5px;
  color: #ffffff !important; }

/* mi prueba flex */
/* line 2035, ../sass/main.scss */
.flex-container {
  padding: 0;
  margin: 0;
  list-style: none;
  border: 0px solid silver;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex; }

/* line 2049, ../sass/main.scss */
.nowrap {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap; }

/* line 2054, ../sass/main.scss */
.wrap {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }

/* line 2058, ../sass/main.scss */
.wrap li {
  background: gold; }

/* line 2062, ../sass/main.scss */
.wrap-reverse {
  -webkit-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse; }

/* line 2066, ../sass/main.scss */
.wrap-reverse li {
  background: deepskyblue; }

/* line 2070, ../sass/main.scss */
.flex-item {
  background: #fff;
  padding: 5px;
  width: 36.4px;
  height: 36.4px;
  margin: 0px;
  line-height: 20px;
  color: #575756;
  font-weight: bold;
  font-size: 1em;
  text-align: center;
  border: 1px solid #e2e2e2; }

/* line 2085, ../sass/main.scss */
.flex-item-est {
  background: #fff;
  padding: 5px;
  width: 36px;
  height: 36px;
  margin: 0px;
  line-height: 20px;
  color: #575756;
  font-weight: bold;
  font-size: 1em;
  text-align: center;
  border: 1px solid #e2e2e2; }

/* line 2100, ../sass/main.scss */
.cuadro-mas-salen {
  float: right; }

/* fin mi prueba flex */
/* line 2106, ../sass/main.scss */
.contenedor-estrellas {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  padding-bottom: 15px;
  padding: 0px 0px 15px; }

/* line 2117, ../sass/main.scss */
.contenedor-estrellas a {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  color: #ffffff;
  background: url(../imagenes/estrella-vacia.png) no-repeat top center;
  background-size: contain;
  display: block;
  /*flex: 0 0 24%;
  -webkit-flex: 0 0 24%;*/
  flex: 0 0 32%;
  -webkit-flex: 0 0 32%;
  min-height: 45px;
  margin-left: 1px;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -webkit-flex;
  -webkit-justify-content: center;
  -webkit-align-items: center; }

/* line 2138, ../sass/main.scss */
.contenedor-estrellas a:hover {
  color: #3e50b4;
  background: url(../imagenes/estrella-blanca.png) no-repeat top center;
  background-size: contain; }

/* line 2144, ../sass/main.scss */
.contenedor-estrellas a.activo {
  color: #3e50b4;
  background: url(../imagenes/estrella-blanca.png) no-repeat top center;
  background-size: contain; }

/**/
/* Bloque días de juegos EU */
/* line 2154, ../sass/main.scss */
.cuadrodias-eu {
  min-height: 145px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px; }

/* line 2160, ../sass/main.scss */
.cuadrodias-eu-2 {
  min-height: 200px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px; }

/* line 2166, ../sass/main.scss */
.barra-Semanas {
  border-bottom: 1px solid #c6c6c6;
  min-height: 50px;
  padding: 10px 20px; }

/* line 2172, ../sass/main.scss */
.cuadroMonedas-EU {
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  min-height: 89px;
  padding: 10px 0px;
  margin: 10px 0px; }

/* line 2180, ../sass/main.scss */
.contenedor-paginador .btnFlecha, .contenedor-paginador2 .btnFlecha {
  margin-right: 0px !important;
  min-height: 57px; }

/* line 2185, ../sass/main.scss */
.contenedor-paginador p, .contenedor-paginador2 p {
  margin-bottom: 0 !important;
  min-height: 57px;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  width: 100%; }

/* line 2194, ../sass/main.scss */
.btnFlecha {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 14px;
  color: #ffffff;
  background-color: #c6c6c6;
  border: none;
  text-transform: uppercase;
  background-repeat: repeat;
  width: 25px;
  margin-right: 20px;
  position: relative; }

/* line 2207, ../sass/main.scss */
.spanBoleto-eu {
  background-color: #ffffff;
  border: 1px solid #c6c6c6;
  height: 57px; }

/* line 2213, ../sass/main.scss */
.diasJuegos-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  color: #4a4a49;
  text-align: center;
  padding: 20px 0px;
  margin: 0px; }

/* line 2223, ../sass/main.scss */
.btn-dias {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 21px;
  line-height: 26px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 0px solid #3e50b4;
  background-color: #ededed;
  width: 100%;
  min-height: 43px; }

/* line 2235, ../sass/main.scss */
.btn-dias:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 2245, ../sass/main.scss */
.btn-dias.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* fin bloques días de juegos EU */
/* bloques importes de juegos EU */
/* line 2259, ../sass/main.scss */
.importeJuegos-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  line-height: 19px;
  color: #4a4a49;
  text-align: center;
  padding: 23px 0px 0px;
  margin: 0px 0px;
  font-weight: 600; }

/* line 2270, ../sass/main.scss */
.ivaJuegos-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 16px;
  line-height: 32px;
  color: #4a4a49;
  text-align: center;
  padding: 0px 0px 0px;
  margin: 0px 0px;
  font-weight: 400; }

/* line 2281, ../sass/main.scss */
.montototalJuegos-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 63px;
  line-height: 75px;
  color: #4a4a49;
  text-align: center;
  padding: 0px 0px 0px;
  margin: 0px 0px;
  font-weight: 600; }

/* line 2292, ../sass/main.scss */
.monedasJuegos-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 22px;
  color: #4a4a49;
  text-align: center;
  padding: 23px 0px 0px 0px;
  margin: 0px 0px;
  font-weight: 600; }

/* line 2303, ../sass/main.scss */
.monedasJuegos-EU img {
  padding: 0px 0px;
  margin: -8px 0px; }

/* line 2308, ../sass/main.scss */
.cuadroMonedas-EU {
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  min-height: 89px;
  padding: 10px 0px;
  margin: 10px 0px; }

/* fin bloques importes de juegos EU */
/* line 2318, ../sass/main.scss */
.btn-juegabote-STA-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 17px;
  line-height: 20px;
  color: #ffffff;
  width: 176px;
  padding: 12px 0px 10px;
  margin: 10px 0px;
  border: 1px solid #ffffff;
  text-transform: inherit; }

/* line 2330, ../sass/main.scss */
.contenedor-con-estrellas-EU {
  width: 290px;
  margin: 20px auto 40px; }

/* line 2335, ../sass/main.scss */
.contenedor-con-estrellas-EU p {
  color: #0b4792;
  font-size: 14px;
  padding: 4px 0px; }

/* line 2341, ../sass/main.scss */
.contenedor-estrellas-EU {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  padding: 0px 0px; }

/* line 2351, ../sass/main.scss */
.contenedor-estrellas-EU a {
  background: url("../imagenes/estrella-vacia.png") no-repeat top center;
  background-size: 37px;
  display: block;
  flex: 0 0 16%;
  -webkit-flex: 0 0 16%;
  height: 45px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -webkit-flex;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 18px;
  color: #ffffff; }

/* line 2370, ../sass/main.scss */
.contenedor-estrellas-EU a:hover {
  background: url("../imagenes/estrella-blanca.png") no-repeat top center;
  background-size: contain;
  color: #4a4a49;
  background-size: 37px;
  display: block;
  flex: 0 0 16%;
  -webkit-flex: 0 0 16%;
  height: 45px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -webkit-flex;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 18px; }

/* line 2390, ../sass/main.scss */
.contenedor-estrellas-EU a.selecionado {
  background: url("../imagenes/estrella-blanca.png") no-repeat top center;
  color: #4a4a49;
  background-size: 37px;
  display: block;
  flex: 0 0 16%;
  -webkit-flex: 0 0 16%;
  height: 45px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  display: -webkit-flex;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 18px; }

/* line 2409, ../sass/main.scss */
.btn-juegabote-STA-EU:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  background-color: #ffffff;
  color: #FF9904; }

/* line 2415, ../sass/main.scss */
.banner-slider-EU {
  background-image: url(../imagenes/banner-EU.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 630px; }

/* line 2422, ../sass/main.scss */
.titulosolidaria-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 78px;
  color: #ffffff;
  line-height: 85px;
  text-align: left;
  padding: 20px 0px 20px 0px;
  margin: 0px 0px; }

/* line 2432, ../sass/main.scss */
.subtitulosolidaria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  color: #4a4a49;
  line-height: 72px;
  text-align: left;
  padding: 0px 0px 66px 0px;
  margin: 0px 0px; }

/* line 2442, ../sass/main.scss */
.slogansolidaria-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 50px;
  color: #ffffff;
  line-height: 55px;
  text-align: left;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px; }

/* line 2452, ../sass/main.scss */
.barra-solidaria-EU {
  padding: 121px 0px;
  background: #ff6e3b;
  /* para navegadores que no soportan gradientes */
  background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
  /* Para Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #ff6e3b, #ff9904);
  /* Para Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
  /* Para Firefox 3.6 to 15 */
  background: linear-gradient(to right, #ff6e3b, #ff9904);
  /* Sintaxis Estandar*/
  min-height: 717px; }

/* line 2462, ../sass/main.scss */
.cuadroinfo-EU {
  border: 1px solid #ffffff;
  padding: 20px 0px;
  margin: 20px 0px;
  position: absolute;
  top: 120px; }

/* line 2470, ../sass/main.scss */
.infosolidaria-EU {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 29px;
  line-height: 36px;
  color: #ffffff;
  text-align: left;
  padding: 0px 0px 0px 30px;
  margin: 0px 0px; }

/* line 2480, ../sass/main.scss */
.ico-info-EU {
  padding: 10px 5px; }

/* line 2484, ../sass/main.scss */
.imgmonedas-EU {
  text-align: left;
  padding: 0px 0px; }

/* line 2489, ../sass/main.scss */
.barra-noticias {
  min-height: 720px;
  background: #ffffff;
  padding: 121px 0px; }

/* line 2495, ../sass/main.scss */
.tituloSeccion {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  line-height: 90px;
  text-align: left;
  color: #4a4a49;
  padding: 0px 0px;
  margin: 0px 0px; }

/* line 2505, ../sass/main.scss */
.micropost-article {
  height: auto;
  width: 100%;
  background-size: cover;
  background-position: center;
  position: relative;
  padding: 20px 0px; }

/* line 2514, ../sass/main.scss */
.barra-comoJugar {
  min-height: 300px;
  color: #ffffff;
  padding: 121px 0px; }

/* line 2520, ../sass/main.scss */
.fondo-comoJugar {
  background: #ededed;
  min-height: 100px;
  padding: 0px 0px 60px 0px; }

/* line 2526, ../sass/main.scss */
.titulo-comoJugar {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 60px;
  line-height: 72px;
  padding: 60px 0px 58px;
  margin: 0px 0px;
  color: #4a4a49; }

/* line 2535, ../sass/main.scss */
.color-EU {
  color: #3e50b4; }

/* line 2539, ../sass/main.scss */
.titulos-h3 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-style: normal;
  line-height: 26px;
  display: block;
  display: -webkit-box;
  max-width: 557px;
  margin: 0 auto;
  font-size: 40px;
  line-height: 1.4;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 12px;
  color: #4a4a49;
  text-transform: inherit;
  height: 60px; }

/* line 2559, ../sass/main.scss */
.extracto-noticias {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-style: normal;
  line-height: 26px;
  display: block;
  display: -webkit-box;
  max-width: 557px;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 12px;
  color: #4a4a49; }

/* line 2577, ../sass/main.scss */
.extracto-noticias a {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  color: #4a4a49; }

/* line 2583, ../sass/main.scss */
.fotoNoticia img {
  width: 100%;
  height: auto;
  padding: 0px;
  margin: 0px; }

/* ################### Fin Estilos Pagina EUROMILLONES ################ */
/* ################### Estilos Pagina Login ################ */
/* line 2594, ../sass/main.scss */
.barra-comun {
  min-height: auto;
  color: #ffffff;
  padding: 121px 0px; }

/* line 2600, ../sass/main.scss */
.form-control {
  display: block;
  width: 100%;
  height: 44px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #4a4a49;
  vertical-align: middle;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #c6c6c6;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

/* line 2619, ../sass/main.scss */
.texto-label {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 36px;
  color: #4a4a49;
  padding: 10px 0px;
  margin: 0px 0px;
  font-weight: 400; }

/* line 2629, ../sass/main.scss */
.titulo-login {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 100px;
  line-height: 114px;
  text-align: left;
  color: #fff;
  padding: 160px 0px 20px;
  margin: 0px 0px 10px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 2642, ../sass/main.scss */
.btn-acceso {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  text-align: center;
  color: #4a4a49;
  background-color: #ffffff;
  border: 1px solid #4a4a49;
  width: 100%;
  padding: 16px 64px;
  text-transform: uppercase; }

/* line 2657, ../sass/main.scss */
.btn-acceso:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #ff6e3c;
  background: -webkit-linear-gradient(left, #ff6e3c, #FF9904);
  background: -o-linear-gradient(right, #ff6e3c, #FF9904);
  background: -moz-linear-gradient(right, #ff6e3c, #FF9904);
  background: linear-gradient(to right, #ff6e3c, #FF9904); }

/* line 2667, ../sass/main.scss */
.btn-acceso.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #ff6e3c;
  background: -webkit-linear-gradient(left, #ff6e3c, #FF9904);
  background: -o-linear-gradient(right, #ff6e3c, #FF9904);
  background: -moz-linear-gradient(right, #ff6e3c, #FF9904);
  background: linear-gradient(to right, #ff6e3c, #FF9904); }

/* line 2677, ../sass/main.scss */
.btn-aleatorio {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 44px;
  text-align: center;
  color: #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2);
  padding: 7px 40px;
  text-transform: capitalize; }

/* line 2694, ../sass/main.scss */
.btn-aleatorio:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 2704, ../sass/main.scss */
.btn-aleatorio.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #3e50b4;
  background: -webkit-linear-gradient(left, #3e50b4, #3296d2);
  background: -o-linear-gradient(right, #3e50b4, #3296d2);
  background: -moz-linear-gradient(right, #3e50b4, #3296d2);
  background: linear-gradient(to right, #3e50b4, #3296d2); }

/* line 2714, ../sass/main.scss */
.paneles-apuestas-EU {
  border: 1px solid #ededed;
  color: #0b4792;
  text-align: center;
  width: 160px;
  margin: 0px 2px;
  display: flex;
  justify-content: space-between;
  display: -webkit-flex;
  -webkit-justify-content: space-between;
  flex-direction: column;
  -webkit-flex-direction: column; }

/* ################### Fin Estilos Pagina Login ################ */
/* ################### Estilos Pagina Loterias ################ */
/* contenedor decimos */
/* line 2735, ../sass/main.scss */
.bloque-comprar-decimos.activo {
  display: inline-block;
  width: 85%;
  background: rgba(0, 0, 0, 0.5);
  height: 220px;
  float: right; }

/* line 2742, ../sass/main.scss */
.bloque-decimo-sort {
  position: absolute;
  top: 0px;
  width: 95%;
  height: 220px;
  padding: 0px 0px;
  margin: 0px 0px; }

/* line 2751, ../sass/main.scss */
.bloque-comprar-decimos {
  display: inline-block;
  width: 85%;
  background: transparent;
  height: 220px;
  float: right; }

/* line 2758, ../sass/main.scss */
.bloque-comprar-decimos.activo {
  background: rgba(0, 0, 0, 0.5); }

/* line 2762, ../sass/main.scss */
.numero-bloque-decimos {
  width: 160px;
  margin: auto;
  padding: 20px;
  letter-spacing: 3px;
  font-size: 33px;
  text-align: center;
  color: #4a4a49; }

/* line 2772, ../sass/main.scss */
.btn-comprar-decimo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  width: 100%;
  padding: 11px 31px;
  text-align: center;
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 2788, ../sass/main.scss */
.numero-bloque-decimos.activo {
  color: #ffffff; }

/* line 2792, ../sass/main.scss */
.boton-bloque-decimos {
  width: 190px;
  margin: auto;
  padding: 0px 20px;
  letter-spacing: 3px;
  font-size: 33px;
  text-align: center; }

/* line 2801, ../sass/main.scss */
.monto-bloque-decimos {
  width: 160px;
  text-align: center;
  margin: auto;
  padding: 10px 0px;
  letter-spacing: 3px;
  font-size: 33px;
  color: #ffffff; }

/* line 2810, ../sass/main.scss */
.barra-mensaje-ln.activo {
  /*writing-mode: vertical-lr; 
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  font-size: 30px;
  padding: 55px 4px;*/
  display: inline-block;
  width: 15%;
  height: 220px;
  background: #ffffff;
  color: #2095f2;
  border-top: 1px solid #c6c6c6;
  border-right: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6; }

/* line 2827, ../sass/main.scss */
.barra-mensaje-ln {
  display: inline-block;
  width: 15%;
  height: 220px;
  background: #2095f2;
  background: -webkit-linear-gradient(top, #2095f2, #20e7f2);
  background: -o-linear-gradient(top, #2095f2, #20e7f2);
  background: -moz-linear-gradient(top, #2095f2, #20e7f2);
  background: linear-gradient(to top, #2095f2, #20e7f2); }

/* line 2838, ../sass/main.scss */
.barra-mensaje-ln {
  display: inline-block;
  width: 15%;
  height: 220px;
  background: #2095f2;
  background: -webkit-linear-gradient(top, #2095f2, #20e7f2);
  background: -o-linear-gradient(top, #2095f2, #20e7f2);
  background: -moz-linear-gradient(top, #2095f2, #20e7f2);
  background: linear-gradient(to top, #2095f2, #20e7f2); }

/* line 2849, ../sass/main.scss */
.rotar {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg); }

/* line 2854, ../sass/main.scss */
.contenedorBombos {
  border: 1px solid #ededed;
  width: 100%;
  min-height: 100px;
  padding: 0px 0px;
  margin: 10px 0px 30px; }

/* line 2862, ../sass/main.scss */
.cuboBombos {
  width: 20%;
  height: auto;
  display: inline-block;
  margin: 0px 0px;
  padding: 0px 5px;
  border-right: 1px solid #ededed;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  text-align: center;
  float: left;
  background-image: url("../imagenes/icon-loterias-ln-light.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

/* line 2879, ../sass/main.scss */
.btn-arrow-Bombos {
  padding: 0px 10px;
  margin: 0px;
  background: none;
  border: 0px; }

/* line 2886, ../sass/main.scss */
.numeroBombos {
  width: 30px;
  padding: 0px 0px;
  text-align: center; }

/* fin loterias*/
/* jugar todos */
/* line 2896, ../sass/main.scss */
.nombre-JT {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  color: #4a4a49;
  text-align: left;
  text-transform: capitalize;
  min-width: 120px; }

/* line 2907, ../sass/main.scss */
.resultados-JT-circulo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 14px;
  line-height: 28px;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 2922, ../sass/main.scss */
.resultados-JT-circulo.off {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #f5f5f5;
  color: #c7c7c7;
  font-size: 14px;
  line-height: 28px;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center;
  pointer-events: none; }

/* line 2938, ../sass/main.scss */
.resultados-JT-circulo.off:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #f5f5f5;
  color: #c7c7c7;
  font-size: 14px;
  line-height: 28px;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 2954, ../sass/main.scss */
.resultados-JT-circulo.activo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 14px;
  line-height: 28px;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #FF9904;
  text-align: center; }

/* line 2970, ../sass/main.scss */
.resultados-JT-circulo:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 14px;
  line-height: 28px;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #FF9904;
  text-align: center; }

/* line 2986, ../sass/main.scss */
.resultados-JT-abono {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 14px;
  line-height: 28px;
  width: 132px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 3001, ../sass/main.scss */
.resultados-JT-abono:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #FF9904;
  color: #ffffff;
  font-size: 14px;
  line-height: 28px;
  width: 132px;
  height: 35px;
  border-radius: 100px;
  padding: 3px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 3016, ../sass/main.scss */
.bloque-slider-jugartodos {
  margin-top: 175px; }

/* line 3020, ../sass/main.scss */
.banner-slider-JT {
  background-image: url(../imagenes/banner-jugartodos.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 630px; }

/* line 3027, ../sass/main.scss */
.titulo-slider-JT {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 90px;
  line-height: 90px;
  text-align: left;
  color: #fff;
  padding: 20px 0px;
  margin: 150px 0px 10px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3040, ../sass/main.scss */
.bloque1-JT-slider {
  margin-top: 225px; }

/* line 3044, ../sass/main.scss */
.barra-JT {
  margin: 100px 0px; }

/* fin jugar todos*/
/* line 3055, ../sass/main.scss */
.banner-slider-LN {
  background-image: url(../imagenes/banner-LN.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 630px; }

/* line 3063, ../sass/main.scss */
.banner-slider-PE {
  background-image: url(../imagenes/banner-PE.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 630px; }

/* line 3070, ../sass/main.scss */
.titulo-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 69px;
  line-height: 80px;
  text-align: left;
  color: #fff;
  padding: 20px 0px;
  margin: 0px 0px 10px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3083, ../sass/main.scss */
.subtitulo-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 33px;
  line-height: 42px;
  text-align: left;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 3095, ../sass/main.scss */
.separador-slider-LN {
  color: #ffffff;
  background-color: #ffffff;
  padding: 2px 0px;
  width: 104px;
  margin: 34px auto 20px; }

/* line 3103, ../sass/main.scss */
.separador-textos-LN {
  color: #4a4a49;
  background-color: #ededed;
  padding: 1px 0px;
  width: 100%;
  margin: 20px auto 20px; }

/* line 3111, ../sass/main.scss */
.frase-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 34px;
  line-height: 47px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3124, ../sass/main.scss */
.bote-slider {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 82px;
  line-height: 98px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3137, ../sass/main.scss */
.bote-juego-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 25px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 3149, ../sass/main.scss */
.bote-fecha-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 19px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 3161, ../sass/main.scss */
.bote-solidaria-slider-LN {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 31px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 3173, ../sass/main.scss */
.numero-resultado-LN {
  color: #4a4a49;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 29px;
  line-height: 36px;
  text-align: center;
  width: 155px;
  height: 34px;
  background: #ffffff;
  margin: 20px auto; }

/* line 3185, ../sass/main.scss */
.btn-loterias {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 36px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  background-color: #ffffff;
  width: 100%;
  min-height: 69px; }

/* line 3198, ../sass/main.scss */
.btn-loterias:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 3208, ../sass/main.scss */
.btn-loterias.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* Botones Peñas*/
/* line 3220, ../sass/main.scss */
.btn-penas {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 36px;
  padding: 16px 0px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  background-color: #ffffff;
  width: 100%;
  min-height: 69px; }

/* line 3234, ../sass/main.scss */
.btn-penas:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3244, ../sass/main.scss */
.btn-penas.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3254, ../sass/main.scss */
.btn-penas-agregar {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 50px;
  padding: 16px 16px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  background-color: #ffffff;
  width: 52px;
  height: 51px; }

/* line 3268, ../sass/main.scss */
.btn-penas-agregar:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3278, ../sass/main.scss */
.btn-penas-agregar.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3288, ../sass/main.scss */
.btn-penas-visitar {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 20px;
  padding: 16px 16px;
  text-transform: capitalize;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  background-color: #ffffff;
  width: 100%;
  height: 51px; }

/* line 3302, ../sass/main.scss */
.btn-penas-visitar:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3312, ../sass/main.scss */
.btn-penas-visitar.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3322, ../sass/main.scss */
.bloque-busqueda-terminal {
  border: 1px solid #c6c6c6;
  min-height: 328px;
  padding: 20px 20px;
  margin: 30px 0px;
  width: 100%; }

/* tablas peñas */
/* line 3331, ../sass/main.scss */
.tabla-pena thead {
  background-color: #ffffff !important;
  background-repeat: repeat;
  border: 0px !important;
  border-bottom: 1px solid #c6c6c6 !important; }

/* line 3338, ../sass/main.scss */
.tabla-pena > thead > tr > th {
  font-size: 18px !important;
  padding: 20px 20px !important;
  text-transform: capitalize !important;
  vertical-align: middle !important;
  font-weight: 700;
  color: #4a4a49 !important; }

/* line 3347, ../sass/main.scss */
.table-pena > tbody > tr > td {
  padding: 20px 20px 20px !important;
  color: #4a4a49 !important;
  font-size: 18px !important; }

/* line 3353, ../sass/main.scss */
.camposPenas {
  color: #4a4a49;
  font-size: 18px;
  padding: 0px;
  line-height: 18px;
  margin: 0px;
  vertical-align: middle !important; }

/**/
/* line 3363, ../sass/main.scss */
.fotospenas img {
  border: 2px solid #c6c6c6; }

/* line 3367, ../sass/main.scss */
.cuadrodias-pe {
  min-height: 145px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px;
  padding: 15px 10px; }

/* line 3374, ../sass/main.scss */
.tituloVariaspenas {
  font: 30px 'Yanone Kaffeesatz', sans-serif;
  color: #565657;
  margin: 0;
  margin-bottom: 5px;
  padding: 10px 0px; }

/* line 3382, ../sass/main.scss */
.float-left {
  float: left; }

/* line 3386, ../sass/main.scss */
.inputCantidad {
  width: 30px;
  height: 51px;
  padding: 0px 0px;
  text-align: center;
  float: left; }

/* line 3394, ../sass/main.scss */
.btnUp {
  padding: 0px 10px;
  margin: 0px;
  background: none;
  border: 0px;
  display: block; }

/* line 3402, ../sass/main.scss */
.cuadroPenas {
  margin: 10px 0px;
  min-height: 420px; }

/* line 3407, ../sass/main.scss */
.nombrePenas {
  font-size: 36px;
  color: #4a4a49;
  line-height: 36px;
  padding: 10px 0px;
  text-transform: capitalize;
  text-align: left;
  margin: 0px; }

/* line 3417, ../sass/main.scss */
.juegosPenas {
  font-size: 23px;
  color: #4a4a49;
  vertical-align: middle;
  margin: 0px 0px 25px; }

/* line 3424, ../sass/main.scss */
.juegosPenas img {
  width: 21px;
  height: auto;
  vertical-align: middle; }

/* line 3430, ../sass/main.scss */
.panel-default-PE {
  border-color: #c6c6c6;
  padding: 10px 10px; }

/* Crear peñas*/
/* line 3436, ../sass/main.scss */
.cuboPasospenas {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 112px;
  line-height: 126px;
  text-align: center;
  vertical-align: middle;
  font-weight: 300;
  color: #ffffff;
  border: 0px solid #c6c6c6;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff);
  width: 100%;
  min-height: 165px;
  padding: 19px 0px;
  margin: 10px 0px; }

/* line 3456, ../sass/main.scss */
.cuboPasospenasdatos {
  background-color: #ededed;
  padding: 20px 20px;
  min-height: 165px;
  margin: 10px 0px; }

/* line 3463, ../sass/main.scss */
.nombrePenas {
  font-size: 30px;
  line-height: 36px;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  color: #4a4a49;
  padding: 10px 0px;
  margin: 0px;
  text-transform: inherit; }

/* line 3473, ../sass/main.scss */
.miInput {
  width: 100%;
  font-size: 30px;
  color: #4a4a49;
  text-align: left; }

/* line 3480, ../sass/main.scss */
.miInputfoto {
  width: 100%;
  font-size: 18px;
  color: #ededed;
  text-align: center;
  min-height: 161px;
  overflow-wrap: break-word; }

/* line 3489, ../sass/main.scss */
.miInputboton {
  width: 100%;
  color: #4a4a49;
  text-align: left;
  background: none; }

/* line 3496, ../sass/main.scss */
.textoLegal {
  font-size: 16px;
  padding: 10px 0px;
  margin: 30px 0px;
  text-align: left; }

/* line 3503, ../sass/main.scss */
.direccionPena {
  font-size: 20px;
  line-height: 24px;
  padding: 0px 0px;
  margin: 0px; }

/* line 3510, ../sass/main.scss */
.juegosPenasSeleccion {
  display: inline-block;
  width: 12.2%; }

/* line 3515, ../sass/main.scss */
.juegosPenasSeleccionado {
  padding: 10px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  width: 100%; }

/* line 3524, ../sass/main.scss */
.juegosPenasSeleccionado:hover {
  background: #ffffff;
  width: 100%; }

/* line 3529, ../sass/main.scss */
.juegosPenasSeleccionado.activo {
  background: #ffffff;
  width: 100%; }

/* line 3534, ../sass/main.scss */
.btn-penas-foto {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  padding: 16px 16px;
  text-transform: uppercase;
  color: #4a4a49;
  border: 1px solid #c6c6c6;
  background-color: #ffffff;
  width: 100%;
  height: 51px; }

/* line 3547, ../sass/main.scss */
.btn-penas-foto:hover {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3557, ../sass/main.scss */
.btn-penas-foto.activo {
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff); }

/* line 3567, ../sass/main.scss */
.tipoPenasSeleccion {
  display: inline-block;
  width: 100%;
  min-height: 80px; }

/* line 3573, ../sass/main.scss */
.tipoPenasSeleccionado {
  padding: 10px 10px;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  width: 100%;
  min-height: 80px; }

/* line 3583, ../sass/main.scss */
.tipoPenasSeleccionado:hover {
  background: #ffffff;
  width: 100%; }

/* line 3588, ../sass/main.scss */
.tipoPenasSeleccionado.activo {
  background: #ffffff;
  width: 100%; }

/* line 3593, ../sass/main.scss */
.detalleTipoPena {
  font-size: 14px;
  line-height: 18px;
  color: #4a4a49;
  margin: 0px; }

/* line 3600, ../sass/main.scss */
.cobroPenasSeleccion {
  display: inline-block;
  width: 100%;
  min-height: 80px;
  vertical-align: middle; }

/* line 3607, ../sass/main.scss */
.cobroPenasSeleccionado {
  padding: 28px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  width: 100%;
  min-height: 80px; }

/* line 3617, ../sass/main.scss */
.cobroPenasSeleccionado:hover {
  background: #ffffff;
  width: 100%; }

/* line 3622, ../sass/main.scss */
.cobroPenasSeleccionado.activo {
  background: #ffffff;
  width: 100%; }

/* line 3627, ../sass/main.scss */
.barraTituloproyecto {
  background: #FF9904;
  padding: 10px 20px;
  color: #ffffff;
  font-size: 30px;
  line-height: 38px;
  margin: 0px 0px 30px;
  text-align: left; }

/* line 3637, ../sass/main.scss */
.nombreProyectopenas {
  font-size: 36px;
  line-height: 36px;
  color: #4a4a49;
  padding: 10px 0px 30px;
  margin: 0px; }

/* line 3645, ../sass/main.scss */
.imgProyectopena {
  padding: 10px 10px;
  height: auto; }

/* line 3650, ../sass/main.scss */
.urlProyectosocial {
  font-size: 24px;
  line-height: 28px;
  padding: 0px 0px;
  margin: 0px; }

/* line 3657, ../sass/main.scss */
.totalMonedasproyecto {
  border: 1px solid #FF9904;
  padding: 20px 0px;
  margin: 5px 0px; }

/* line 3663, ../sass/main.scss */
.textoMonedasproyectos {
  font-size: 30px;
  line-height: 27px;
  color: #FF9904;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0px; }

/* line 3672, ../sass/main.scss */
.btn-proyectoSocial {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 22px;
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  height: 62px;
  padding: 22px 0px; }

/* line 3682, ../sass/main.scss */
.btn-proyectoSocial:hover {
  color: #FF9904;
  background-color: #ffffff;
  border: 1px solid #FF9904; }

/* line 3688, ../sass/main.scss */
.barra-crearPenas {
  min-height: 300px;
  color: #ffffff;
  padding: 121px 0px 0px; }

/* fin crear peñas*/
/* pagina mi peña */
/* line 3698, ../sass/main.scss */
.banner-slider-pena {
  background-image: url(../imagenes/pena-los-manolos-gde.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 1080px; }

/* line 3705, ../sass/main.scss */
.separador-miPena {
  color: #ffffff;
  background-color: #ffffff;
  padding: 2px 0px;
  width: 104px;
  margin: 10px auto 20px; }

/* line 3713, ../sass/main.scss */
.mijuegoPena {
  font-size: 74px;
  line-height: 80px;
  color: #ffffff;
  padding-left: 80px; }

/* line 3720, ../sass/main.scss */
.imagenjuegoPena {
  height: 75px;
  margin-bottom: 0px !important;
  background-position-x: 0px;
  background-position-y: 5px; }

/* line 3727, ../sass/main.scss */
.imagenLogoBo {
  background-image: url("../imagenes/logo-BO-mipena.png");
  background-repeat: no-repeat;
  position: relative; }

/* line 3733, ../sass/main.scss */
.titulo-slider-mipena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 100px;
  line-height: 90px;
  text-align: left;
  color: #ffffff;
  padding: 20px 0px;
  margin: 0px 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3746, ../sass/main.scss */
.bloqueCierre {
  background-color: #ffffff;
  padding: 20px 0px;
  width: 75%;
  min-height: 80px;
  margin: 20px 0px; }

/* line 3754, ../sass/main.scss */
.cierreApuestas {
  font-size: 23px;
  line-height: 23px;
  word-break: break-word;
  color: #6400ff;
  text-align: center; }

/* line 3762, ../sass/main.scss */
.botoneraInfopena {
  margin-top: 110px; }

/* line 3766, ../sass/main.scss */
.subtitulo-Cierre-pena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 55px;
  line-height: 42px;
  text-align: left;
  color: #6400ff;
  padding: 0px 0px;
  margin: 0px 0px;
  border: 0px !important;
  text-transform: none; }

/* line 3778, ../sass/main.scss */
.bote-slider-mipena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 114px;
  line-height: 90px;
  text-align: left;
  color: #ffffff;
  padding: 20px 0px;
  margin: 0px 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3791, ../sass/main.scss */
.btn-infoPenas {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 20px;
  color: #ffffff;
  width: 100%;
  padding: 12px 0px 10px;
  margin: 10px 0px;
  border: 1px solid #ffffff;
  text-transform: uppercase;
  background: rgba(0, 0, 0, 0.5); }

/* line 3804, ../sass/main.scss */
.btn-infoPenas:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 20px;
  color: #FF9904;
  width: 100%;
  padding: 12px 0px 10px;
  margin: 10px 0px;
  border: 0px solid #ffffff;
  text-transform: uppercase;
  background: rgba(0, 0, 0, 0.5); }

/* line 3817, ../sass/main.scss */
.cuadrodias-mipena {
  min-height: 245px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px;
  padding: 0px 20px 20px; }

/* line 3824, ../sass/main.scss */
.resultados-mipena-circulo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 3838, ../sass/main.scss */
.resultados-mipena-circulo:hover {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff);
  text-align: center; }

/* line 3857, ../sass/main.scss */
.resultados-mipena-circulo.activo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  font-size: 20px;
  width: 44px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  border: 0px solid #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff);
  text-align: center; }

/* line 3876, ../sass/main.scss */
.resultados-mipena-abono {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  display: inline-block;
  background: #ededed;
  color: #4a4a49;
  font-size: 20px;
  width: 132px;
  height: 44px;
  border-radius: 100px;
  padding: 7px 9px;
  margin: 0px 0px 0px 0px;
  text-align: center; }

/* line 3890, ../sass/main.scss */
.resultados-mipena-abono:hover {
  color: #ffffff;
  background: #6400ff;
  background: -webkit-linear-gradient(left, #6400ff, #c800ff);
  background: -o-linear-gradient(right, #6400ff, #c800ff);
  background: -moz-linear-gradient(right, #6400ff, #c800ff);
  background: linear-gradient(to right, #6400ff, #c800ff);
  text-align: center; }

/* line 3900, ../sass/main.scss */
.diasJuegomipena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 21px;
  line-height: 26px;
  text-transform: capitalize;
  color: #4a4a49;
  background-color: #ededed;
  width: 100%;
  min-height: 43px;
  text-align: center;
  padding: 10px 0px; }

/* line 3913, ../sass/main.scss */
.tituloMontomipena {
  font-size: 40px;
  line-height: 40px;
  color: #4a4a49;
  text-align: center;
  padding: 20px 0px;
  margin: 0px; }

/* line 3922, ../sass/main.scss */
.recaudadoMontomipena {
  font-size: 100px;
  line-height: 100px;
  color: #6400ff;
  text-align: center;
  padding: 0px 20px; }

/* line 3930, ../sass/main.scss */
.mipartepena {
  font-size: 100px;
  line-height: 100px;
  color: #4a4a49;
  text-align: center;
  padding: 0px 20px; }

/* line 3938, ../sass/main.scss */
.cuadrodias-miparte {
  min-height: 190px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px; }

/* line 3944, ../sass/main.scss */
.participacionMipena {
  width: 360px;
  height: 51px;
  padding: 0px 0px;
  text-align: center;
  float: left;
  font-size: 40px; }

/* line 3953, ../sass/main.scss */
.btnup-arrowMipena {
  padding: 2px 10px;
  margin: 0px;
  background: none;
  border: 0px;
  display: block; }

/* line 3961, ../sass/main.scss */
.costoparticipacionMipena {
  font-size: 30px;
  line-height: 30px;
  padding: 10px 0px;
  margin: 0px;
  text-align: center;
  color: #4a4a49; }

/* line 3970, ../sass/main.scss */
.addparticipacionesMipena {
  margin: 0px;
  padding: 20px 60px; }

/* line 3975, ../sass/main.scss */
.titulo-juego-mipena {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 52px;
  line-height: 90px;
  text-align: left;
  color: #ffffff;
  padding: 20px 0px;
  margin: 0px 0px 0px;
  border: 0px !important;
  text-transform: none;
  font-weight: 700; }

/* line 3988, ../sass/main.scss */
.separador-bloques-mipena {
  margin-top: 60px; }

/* fin ppagina mipena */
/* pagina agregar productos */
/* line 3995, ../sass/main.scss */
.banner-slider-agregarproductos {
  background-image: url(../imagenes/pago.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 360px; }

/* line 4002, ../sass/main.scss */
.titulocestaproducto {
  font-size: 30px;
  line-height: 30px;
  padding: 30px 0px 0px;
  margin: 0px;
  text-align: center;
  color: #4a4a49; }

/* line 4011, ../sass/main.scss */
.fechacestaproducto {
  font-size: 35px;
  line-height: 30px;
  padding: 20px 20px;
  margin: 0px;
  text-align: center;
  color: #4a4a49;
  font-weight: 700; }

/* line 4021, ../sass/main.scss */
.juegocestaproducto {
  font-size: 35px;
  line-height: 30px;
  padding: 20px 20px;
  margin: 0px;
  text-align: left;
  color: #4a4a49;
  font-weight: 700; }

/* line 4031, ../sass/main.scss */
.montocestaproducto {
  font-size: 35px;
  line-height: 30px;
  padding: 20px 20px;
  margin: 0px;
  text-align: right;
  color: #4a4a49;
  font-weight: 700; }

/* line 4041, ../sass/main.scss */
.btn-agregarproductos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  height: 57px;
  text-align: center;
  color: #FF9904;
  border: 1px solid #FF9904;
  width: 100%;
  padding: 22px 60px;
  text-transform: uppercase; }

/* line 4054, ../sass/main.scss */
.btn-agregarproductos:hover {
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 22px 64px;
  text-transform: uppercase; }

/* line 4062, ../sass/main.scss */
.btn-agregarproductos.activo {
  color: #ffffff;
  background-color: #FF9904;
  width: 100%;
  padding: 22px 64px;
  text-transform: uppercase; }

/* fin pagina agregar productos */
/* pagina Cesta */
/* line 4074, ../sass/main.scss */
.mijuegoBO {
  font-size: 20px;
  line-height: 22px;
  color: #4a4a49;
  padding-left: 25px;
  margin: 0px; }

/* line 4082, ../sass/main.scss */
.imagenjuegoBO {
  margin-bottom: 0px !important;
  background-position-x: 0px;
  background-position-y: 0px; }

/* line 4088, ../sass/main.scss */
.imagenjuegoBo {
  background-image: url("../imagenes/logo-BO-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4095, ../sass/main.scss */
.imagenjuegoEu {
  background-image: url("../imagenes/logo-EU-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }
.imagenjuegoED{
    background-image: url(/RecursosAranya/imagenes/logo-ED-dark.svg);
    background-repeat: no-repeat;
    position: relative;
    background-size: 20px;
}
/* line 4102, ../sass/main.scss */
.imagenjuegoPva {
  background-image: url("../imagenes/logo-PVA-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4109, ../sass/main.scss */
.imagenjuegoGo {
  background-image: url("../imagenes/logo-GO-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4116, ../sass/main.scss */
.imagenjuegoLn {
  background-image: url("../imagenes/logo-LN-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4123, ../sass/main.scss */
.imagenjuegoPe {
  background-image: url("../imagenes/logo-LN-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4130, ../sass/main.scss */
.imagenjuegoQu {
  background-image: url("../imagenes/logo-AD-dark.png");
  background-repeat: no-repeat;
  position: relative;
  background-size: 20px; }

/* line 4137, ../sass/main.scss */
.titulosSaldos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  line-height: 19px;
  color: #4a4a49;
  text-align: center;
  padding: 10px 0px 10px;
  margin: 0px 0px; }

/* line 4147, ../sass/main.scss */
.titulosJugadas {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  line-height: 19px;
  color: #4a4a49;
  text-align: center;
  padding: 32px 0px 0px;
  margin: 0px 0px; }

/* line 4157, ../sass/main.scss */
.montosSaldos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 28px;
  line-height: 19px;
  color: #4a4a49;
  text-align: center;
  padding: 10px 0px 10px;
  margin: 0px 0px; }

/* line 4167, ../sass/main.scss */
.cuadroSaldos {
  min-height: 145px;
  border: 1px solid #color-linea-gris;
  margin: 20px 0px;
  padding: 50px 0px; }

/* line 4174, ../sass/main.scss */
.cuadrodias-mipena-pagado {
  min-height: 245px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px;
  padding: 0px 20px 20px;
  background: #ededed; }

/* line 4182, ../sass/main.scss */
.texto-sort {
  color: #FF9904; }

/* line 4186, ../sass/main.scss */
.imgico-usuarios {
  padding: 40px 0px 20px;
  text-align: center; }

/* line 4191, ../sass/main.scss */
.tituloHanpagado {
  padding: 5px 120px;
  font-size: 30px;
  text-align: center;
  line-height: 36px;
  color: #4a4a49; }

/* line 4199, ../sass/main.scss */
.subtituloHanpagado {
  font-size: 20px;
  vertical-align: middle;
  text-align: center;
  padding: 30px 0px 20px; }

/* line 4206, ../sass/main.scss */
.tituloFaltapoco {
  padding: 5px 20px;
  font-size: 30px;
  text-align: center;
  line-height: 36px;
  color: #4a4a49; }

/* line 4214, ../sass/main.scss */
.cuadrolistadousuarios {
  background: #fff;
  width: 100%;
  height: 272px;
  padding: 10px;
  margin: auto;
  overflow-x: hidden;
  overflow-y: scroll; }

/* line 4224, ../sass/main.scss */
.listadousuarios {
  font-size: 20px;
  text-align: center;
  padding: 0px;
  margin: 0px; }

/* line 4231, ../sass/main.scss */
.listadodatos {
  font-size: 20px;
  text-align: left;
  padding: 0px;
  margin: 0px; }

/* line 4238, ../sass/main.scss */
.listadodatos-R {
  font-size: 20px;
  text-align: right;
  padding: 0px;
  margin: 0px; }

/* line 4245, ../sass/main.scss */
.tituloshistoricos {
  padding: 20px 0px 0px;
  font-size: 30px;
  text-align: left;
  line-height: 36px; }

/* line 4252, ../sass/main.scss */
.cuadrosdatospenas {
  min-height: 145px;
  padding: 20px 10px;
  margin: 0px 0px;
  background: #ffffff; }

/* line 4259, ../sass/main.scss */
.cuadroscorreospenas {
  min-height: 45px;
  padding: 20px 10px;
  margin: 0px 0px;
  background: #ffffff; }

/* line 4266, ../sass/main.scss */
.cuadrodias-miparte-2 {
  min-height: 190px;
  border: 1px solid #c6c6c6;
  margin: 20px 0px; }

/* fin pagina Cesta*/
/* line 4274, ../sass/main.scss */
.titulo-busqueda-loteria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 30px;
  line-height: 36px;
  text-align: center;
  color: #20e7f2;
  text-transform: inherit; }

/* line 4283, ../sass/main.scss */
.parrafo-busqueda-loteria {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 26px;
  text-align: center;
  color: #4a4a49; }

/* line 4291, ../sass/main.scss */
.btn-ver-decimo {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 24px;
  line-height: 29px;
  height: 57px;
  width: 100%;
  padding: 16px;
  text-align: center;
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 4307, ../sass/main.scss */
.btn-ver-decimo:hover {
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 4316, ../sass/main.scss */
.btn-ver-decimo.activo {
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 4325, ../sass/main.scss */
.panel-default {
  border-color: #c6c6c6;
  padding: 10px 10px; }

/* line 4330, ../sass/main.scss */
.panel-body-jugada {
  background-color: #ffffff;
  padding-left: 0px;
  padding-top: 6px; }

/* line 4336, ../sass/main.scss */
.mensaje-comprar-decimo.activo {
  writing-mode: vertical-lr;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  color: #ffffff;
  font-size: 30px;
  padding: 77px 17px; }

/* line 4346, ../sass/main.scss */
.nombre-loterias {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  color: #4a4a49;
  text-align: left;
  text-transform: capitalize; }

/* line 4355, ../sass/main.scss */
.numero-loterias-decimos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  color: #4a4a49;
  text-align: left;
  text-transform: capitalize;
  letter-spacing: 3px; }

/* line 4365, ../sass/main.scss */
.fecha-loterias-decimos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  color: #4a4a49;
  text-align: left;
  text-transform: inherit; }

/* line 4374, ../sass/main.scss */
.botonera-mas-menos .qtyminus,
.botonera-mas-menos .qtyplus,
.botonera-mas-menos .qtyminus2,
.botonera-mas-menos .qtyplus2,
.botonera-mas-menos .qtyminus3,
.botonera-mas-menos .qtyplus3 {
  text-indent: 0 !important;
  height: 40px;
  width: 40px;
  background-color: #c6c6c6;
  color: #ffffff;
  padding: 0px; }

/* line 4388, ../sass/main.scss */
.botonera-mas-menos .qty {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  height: 40px;
  width: 80px;
  color: #4a4a49;
  border: 1px solid #c6c6c6; }

/* line 4397, ../sass/main.scss */
.botonera-mas-menos-ln .qtyminus-ln,
.botonera-mas-menos-ln .qtyplus-ln,
.botonera-mas-menos-ln .qtyminus2-ln,
.botonera-mas-menos-ln .qtyplus2-ln,
.botonera-mas-menos-ln .qtyminus3-ln,
.botonera-mas-menos-ln .qtyplus3-ln {
  text-indent: 0 !important;
  height: 10px;
  width: 0px;
  background-color: none;
  border: 0px;
  padding: 0px; }

/* line 4411, ../sass/main.scss */
.qtyminus-ln, .qtyplus-ln, .qtyminus2-ln, .qtyplus2-ln, .qtyminus3-ln, .qtyplus3-ln {
  width: 20px;
  border: none;
  background: none;
  box-shadow: none;
  text-indent: -9999px;
  height: 20px;
  position: relative;
  z-index: 5; }

/* line 4422, ../sass/main.scss */
.botonera-mas-menos-ln .qty-ln {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  height: 40px;
  width: 80px;
  color: #4a4a49;
  border: 1px solid #c6c6c6; }

/* line 4431, ../sass/main.scss */
.fecha-loterias-decimos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 20px;
  line-height: 29px;
  color: #4a4a49;
  text-align: left;
  text-transform: inherit; }

/* line 4440, ../sass/main.scss */
.monto-loterias-decimos {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 26px;
  line-height: 29px;
  font-weight: 600;
  color: #4a4a49; }

/* line 4448, ../sass/main.scss */
.btn-eliminar {
  color: #4a4a49;
  background-color: #ffffff;
  width: auto;
  min-height: auto;
  padding: 4px;
  text-align: center; }

/* line 4457, ../sass/main.scss */
.btn-eliminar:hover {
  background-color: #4a4a49;
  color: #ffffff; }

/* line 4462, ../sass/main.scss */
.texto-suerte {
  width: 54px;
  height: 227px;
  background: #2095f2;
  position: absolute;
  color: #ffffff;
  writing-mode: vertical-lr;
  transform: rotate(180deg); }

/* line 4472, ../sass/main.scss */
.subtitulo-loterias-ln {
  color: #4a4a49 !important;
  font-family: 'Yanone Kaffeesatz', sans-serif !important;
  font-size: 24px !important;
  line-height: 32px;
  text-align: left;
  padding-left: 0; }

/* line 4481, ../sass/main.scss */
.decimos-aleatorios {
  font-size: 30px;
  font-weight: 600;
  color: #4a4a49;
  padding: 20px 0px;
  margin: 0px; }

/* line 4489, ../sass/main.scss */
.btn-decimos-aleatorios {
  font-size: 20px;
  padding: 8px 45px;
  width: 100%;
  border: 1px solid #c6c6c6;
  color: #4a4a49;
  margin: 0px 0px;
  float: right;
  text-align: center; }

/* line 4500, ../sass/main.scss */
.btn-decimos-aleatorios:hover {
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 4509, ../sass/main.scss */
.btn-decimos-aleatorios.activo {
  color: #ffffff;
  background: #2095f2;
  background: -webkit-linear-gradient(left, #2095f2, #20e7f2);
  background: -o-linear-gradient(right, #2095f2, #20e7f2);
  background: -moz-linear-gradient(right, #2095f2, #20e7f2);
  background: linear-gradient(to right, #2095f2, #20e7f2); }

/* line 4518, ../sass/main.scss */
.select-style {
  border: 1px solid #ccc;
  width: 120px;
  border-radius: 3px;
  overflow: hidden;
  background: #fafafa url("../imagenes/icon-select.png") no-repeat 90% 50%; }

/* line 4526, ../sass/main.scss */
.select-style select {
  padding: 5px 8px;
  width: 130%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none; }

/* line 4536, ../sass/main.scss */
.select-style select:focus {
  outline: none; }

/* ################### Fin Estilos Pagina Loterias ################ */
/* ----------- Generica ----------- */
/* Portrait and Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 680px) {
  /*Spinner*/
  /* line 11, ../sass/parciales/_mediaQueries.scss */
  span.spinner .sub,
  span.spinner .add {
    width: 116px;
    line-height: 30px;
    font-weight: 400;
    border-radius: 4px 0 0 4px; }
    /* line 17, ../sass/parciales/_mediaQueries.scss */
    span.spinner .sub:hover,
    span.spinner .add:hover {
      color: #fff;
      background: #0B4792; }

  /* line 22, ../sass/parciales/_mediaQueries.scss */
  span.spinner .add {
    border-radius: 0 4px 4px 0; }

  /* line 25, ../sass/parciales/_mediaQueries.scss */
  .spinerInput[type=number] {
    width: 55px;
    font-size: 22px !important;
    padding: 3px 0; }

  /* cubos juegos euromillones */
  /* line 32, ../sass/parciales/_mediaQueries.scss */
  .contenedor-boletoEuro {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    -webkit-justify-content: space-between;
    padding: 0px 0px;
    background-color: #ffffff; }

  /* line 43, ../sass/parciales/_mediaQueries.scss */
  .numeritos {
    background-color: #ffffff;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 14px;
    color: #4a4a49; }

  /* line 50, ../sass/parciales/_mediaQueries.scss */
  .contenedor-completo-boleto {
    width: 290px;
    margin: 1290px auto 0px; }

  /* line 55, ../sass/parciales/_mediaQueries.scss */
  .contenedor-boletoEuro .numeritos {
    border: 1px solid #ddd;
    list-style-type: none;
    width: 16.673%;
    margin: 0;
    float: left;
    display: block;
    height: 34px;
    padding: 6px 0;
    cursor: pointer;
    transform: rotateY(0) rotateZ(360deg);
    -webkit-transform: rotateY(0) rotateZ(360deg);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transition: transform .3s;
    -webkit-transition: -webkit-transform .3s; }

  /* line 73, ../sass/parciales/_mediaQueries.scss */
  .contenedor-completo-boleto .contenedor-completo-boleto--cabecera__euromillones div span.glyphicon {
    font-size: 18px;
    padding: 5px;
    color: #ffffff !important; }

  /* line 79, ../sass/parciales/_mediaQueries.scss */
  .contenedor-estrellas {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    padding-bottom: 15px;
    padding: 0px 0px 15px; }

  /* line 90, ../sass/parciales/_mediaQueries.scss */
  .contenedor-estrellas a {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 14px;
    color: #ffffff;
    background: url(../imagenes/estrella-vacia.png) no-repeat top center;
    background-size: contain;
    display: block;
    /*flex: 0 0 24%;
    -webkit-flex: 0 0 24%;*/
    flex: 0 0 35%;
    -webkit-flex: 0 0 35%;
    min-height: 45px;
    margin-left: 1px;
    display: flex;
    justify-content: center;
    align-items: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    -webkit-align-items: center; }

  /* line 111, ../sass/parciales/_mediaQueries.scss */
  .contenedor-estrellas a:hover {
    color: #3e50b4;
    background: url(../imagenes/estrella-blanca.png) no-repeat top center;
    background-size: contain; }

  /* line 117, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    min-height: 350px; }

  /**/ }
/* ----------- iPhone 6+ ----------- */
/* Portrait and Landscape */
/* Portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
  /* line 144, ../sass/parciales/_mediaQueries.scss */
  .spacer-EU {
    height: 1770px; }

  /* caja carrito */
  /* line 149, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -14px !important;
    width: 108% !important;
    padding: 0px 0px;
    margin: auto; }

  /* line 157, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 80px;
    left: 110px; }

  /* line 163, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 167, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 171, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 176, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 181, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px;*/ }

  /* line 185, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* line 191, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 196, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 200, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 209, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 213, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 225, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 59px;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 233, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 237, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 241, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* slider home */
  /* line 246, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 252, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 46px;
    line-height: 54px;
    text-align: center;
    font-weight: 600;
    margin: 0px 0px 10px; }

  /**/
  /* line 262, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 266, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 270, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 274, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 60px;
    line-height: 98px;
    font-weight: 500; }

  /* line 280, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 284, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 293, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 298, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 309, ../sass/parciales/_mediaQueries.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 315, ../sass/parciales/_mediaQueries.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 321, ../sass/parciales/_mediaQueries.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 327, ../sass/parciales/_mediaQueries.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 333, ../sass/parciales/_mediaQueries.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 339, ../sass/parciales/_mediaQueries.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 345, ../sass/parciales/_mediaQueries.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 353, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 358, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px; }

  /* line 362, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 366, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 14px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 372, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 76px;
    line-height: 68px;
    padding: 17px 0px 5px; }

  /* line 378, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 383, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 387, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 21px;
    padding: 7px 10px;
    width: 65%; }

  /* line 393, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 397, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 401, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 405, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 409, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 45px;
    line-height: 51px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px; }

  /* line 416, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 25px; }

  /* line 420, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 25px; }

  /* line 424, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 429, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 434, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 438, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 43px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 444, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 448, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 30px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 455, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 463, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 469, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 475, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 480, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    line-height: 25px;
    top: 0px; }

  /* line 487, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 22px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 494, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 24px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 501, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 508, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 514, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 519, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 525, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 531, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 124px; }

  /* line 535, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 541, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 124px; }

  /* line 545, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 550, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 556, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 562, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 568, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 573, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 577, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 583, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 589, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 595, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 305px;
    padding: 12px 20px; }

  /* line 601, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 605, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 611, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 5px; }

  /* line 615, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 619, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 623, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 629, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 634, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px !important; }

  /* line 640, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-size: 50px;
    line-height: 54px;
    text-align: center;
    color: #fff; }

  /* line 647, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 651, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* line 657, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    padding: 30px 0px; }

  /* line 664, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    height: 1070px; }

  /* line 669, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas-EU {
    text-align: center; }

  /* line 673, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria-EU img {
    width: 100%; }

  /* line 677, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    position: absolute;
    top: 530px; }

  /* line 682, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-EU {
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    padding: 0px 15px 0px 15px; }

  /* line 689, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    height: 967px; }

  /* line 694, ../sass/parciales/_mediaQueries.scss */
  .btn-acceso {
    padding: 16px 45px; }

  /* line 698, ../sass/parciales/_mediaQueries.scss */
  .titulo-pagarFacil {
    font-size: 45px;
    line-height: 52px;
    padding: 40px 20px 40px; }

  /* line 704, ../sass/parciales/_mediaQueries.scss */
  .detalle-pagarFacil {
    padding: 0px 20px; }

  /* line 708, ../sass/parciales/_mediaQueries.scss */
  .barra-comun {
    min-height: auto;
    padding: 20px 0px; }

  /* line 713, ../sass/parciales/_mediaQueries.scss */
  .tituloSeccion {
    font-size: 40px;
    line-height: 50px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px; }

  /* line 721, ../sass/parciales/_mediaQueries.scss */
  .barra-noticias {
    min-height: 720px;
    padding: 40px 0px; }

  /* line 726, ../sass/parciales/_mediaQueries.scss */
  .titulos-h3 {
    font-size: 33px; }

  /* line 730, ../sass/parciales/_mediaQueries.scss */
  .texto-label {
    font-size: 19px;
    line-height: 36px; } }
/* Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  /* caja carrito */
  /* line 746, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -32px;
    width: 111%;
    padding: 0px 0px;
    margin: auto;
    background: #4a4a49; }

  /* line 755, ../sass/parciales/_mediaQueries.scss */
  .caja-carrito {
    width: 60%;
    margin: auto; }

  /* line 760, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 80px;
    left: 210px; }

  /* line 766, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 770, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 774, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 779, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 784, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px;*/ }

  /* line 788, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 793, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 797, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 806, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 810, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 822, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 76px !important;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 830, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 834, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 838, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* line 842, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* slider home */
  /* line 849, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 855, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 46px !important;
    line-height: 54px;
    text-align: center;
    font-weight: 600;
    margin: 0px 0px 10px; }

  /**/
  /* line 865, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 869, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 873, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 877, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 60px;
    line-height: 98px;
    font-weight: 500; }

  /* line 883, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 887, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 896, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 901, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 912, ../sass/parciales/_mediaQueries.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 918, ../sass/parciales/_mediaQueries.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 924, ../sass/parciales/_mediaQueries.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 930, ../sass/parciales/_mediaQueries.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 936, ../sass/parciales/_mediaQueries.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 942, ../sass/parciales/_mediaQueries.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 948, ../sass/parciales/_mediaQueries.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 956, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 961, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px; }

  /* line 965, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 969, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 14px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 975, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 76px;
    line-height: 68px;
    padding: 17px 0px 5px; }

  /* line 981, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 986, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 990, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 21px;
    padding: 7px 10px;
    width: 65%; }

  /* line 996, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 1000, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 1004, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 1008, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 1012, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 45px;
    line-height: 51px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px; }

  /* line 1019, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 25px; }

  /* line 1023, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 25px; }

  /* line 1027, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 1032, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 1037, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 1041, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 43px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 1047, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 1051, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 30px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 1058, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1066, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 1072, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 1078, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 1083, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    line-height: 25px;
    top: 0px; }

  /* line 1090, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 22px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1097, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1104, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1111, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1117, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 1122, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 1128, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 1134, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 124px; }

  /* line 1138, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 1144, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 124px; }

  /* line 1148, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 1153, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1159, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 1165, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 1171, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 1176, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 1180, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 1186, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 1192, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1198, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 305px;
    padding: 12px 20px; }

  /* line 1204, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 1208, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1214, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 5px; }

  /* line 1218, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 1222, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 1226, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 1232, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 1237, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px !important; }

  /* line 1243, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-size: 50px;
    line-height: 54px;
    text-align: center;
    color: #fff;
    padding: 60px 0px 20px; }

  /* line 1251, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 1255, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* line 1261, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    padding: 30px 0px; }

  /* line 1268, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    min-height: 1000px; }

  /* line 1273, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas-EU {
    text-align: center; }

  /* line 1277, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria-EU img {
    width: 100%; }

  /* line 1281, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    position: absolute;
    top: 530px; }

  /* line 1286, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-EU {
    font-size: 20px;
    line-height: 29px;
    text-align: center;
    padding: 0px 15px 0px 15px; }

  /* line 1293, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    height: 1070px; }

  /* line 1298, ../sass/parciales/_mediaQueries.scss */
  .btn-acceso {
    padding: 16px 45px; }

  /* line 1302, ../sass/parciales/_mediaQueries.scss */
  .titulo-pagarFacil {
    font-size: 45px;
    line-height: 52px;
    padding: 40px 20px 40px; }

  /* line 1308, ../sass/parciales/_mediaQueries.scss */
  .detalle-pagarFacil {
    padding: 0px 20px; }

  /* line 1312, ../sass/parciales/_mediaQueries.scss */
  .barra-comun {
    min-height: auto;
    padding: 20px 0px; }

  /* line 1317, ../sass/parciales/_mediaQueries.scss */
  .tituloSeccion {
    font-size: 40px;
    line-height: 50px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px; }

  /* line 1325, ../sass/parciales/_mediaQueries.scss */
  .barra-noticias {
    min-height: 720px;
    padding: 40px 0px; }

  /* line 1330, ../sass/parciales/_mediaQueries.scss */
  .titulos-h3 {
    font-size: 33px; }

  /* line 1334, ../sass/parciales/_mediaQueries.scss */
  .texto-label {
    font-size: 19px;
    line-height: 36px; }

  /* euromillones slider */
  /* line 1340, ../sass/parciales/_mediaQueries.scss */
  .bloque1-slider {
    margin-top: 0px; }

  /* line 1344, ../sass/parciales/_mediaQueries.scss */
  .bloque2-slider {
    padding: 20px;
    margin: 25px 0px 30px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 1351, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-EU {
    font-size: 73px;
    line-height: 80px;
    margin: 0px 0px;
    text-align: center; }

  /* line 1358, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 33px;
    line-height: 42px;
    text-align: center; }

  /* line 1364, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques {
    margin-top: 20px; }

  /* line 1368, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-EU {
    font-size: 35px;
    line-height: 47px; }

  /* line 1373, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-circulo {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 1380, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-estrella {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 1387, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 5px; }

  /* line 1396, ../sass/parciales/_mediaQueries.scss */
  .mijuegoPena {
    font-size: 45px;
    line-height: 50px;
    color: #ffffff;
    padding-left: 80px; }

  /* line 1403, ../sass/parciales/_mediaQueries.scss */
  .imagenjuegoPena {
    height: 50px;
    margin-bottom: 0px !important;
    background-position-x: 0px;
    background-position-y: 5px; }

  /* line 1410, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 40.2px;
    height: 40.2px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; } }
/* ----------- iPhone 6 ----------- */
/* Portrait and Landscape */
/* Portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {
  /* line 1449, ../sass/parciales/_mediaQueries.scss */
  .spacer-EU {
    height: 1770px; }

  /* line 1453, ../sass/parciales/_mediaQueries.scss */
  .juegosPenasSeleccion {
    display: inline-block;
    width: 49%; }

  /* line 1458, ../sass/parciales/_mediaQueries.scss */
  .imgProyectopena img {
    width: 100%; }

  /* mi prueba flex */
  /* line 1464, ../sass/parciales/_mediaQueries.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 1478, ../sass/parciales/_mediaQueries.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 1483, ../sass/parciales/_mediaQueries.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 1487, ../sass/parciales/_mediaQueries.scss */
  .wrap li {
    background: gold; }

  /* line 1491, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 1495, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 1499, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 38.99999px;
    height: 38.99999px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* caja carrito */
  /* line 1519, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -11px;
    width: 107%;
    padding: 0px 0px;
    margin: auto; }

  /* line 1527, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 80px;
    left: 90px; }

  /* line 1533, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 1537, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 1541, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 1546, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 1551, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px;*/ }

  /* line 1555, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 1560, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 1564, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 1573, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 1577, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 1589, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 76px !important;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 1597, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 1601, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 1605, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* line 1609, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* slider home */
  /* line 1616, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 1622, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 46px !important;
    line-height: 54px;
    text-align: center;
    font-weight: 600;
    margin: 0px 0px 10px; }

  /**/
  /* line 1632, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 1636, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 1640, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 1644, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 60px;
    line-height: 98px;
    font-weight: 500; }

  /* line 1650, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 1654, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 1663, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 1668, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 1679, ../sass/parciales/_mediaQueries.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 1685, ../sass/parciales/_mediaQueries.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 1691, ../sass/parciales/_mediaQueries.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 1697, ../sass/parciales/_mediaQueries.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 1703, ../sass/parciales/_mediaQueries.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 1709, ../sass/parciales/_mediaQueries.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 1715, ../sass/parciales/_mediaQueries.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 1723, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 1728, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px; }

  /* line 1732, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 1736, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 14px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 1742, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 76px;
    line-height: 68px;
    padding: 17px 0px 5px; }

  /* line 1748, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 1753, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 1757, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 21px;
    padding: 7px 10px;
    width: 65%; }

  /* line 1763, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 1767, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 1771, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 1775, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 1779, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 45px;
    line-height: 51px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px; }

  /* line 1786, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 25px; }

  /* line 1790, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 25px; }

  /* line 1794, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 1799, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 1804, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 1808, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 43px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 1814, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 1818, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 30px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 1825, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1833, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 1839, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 1845, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 1850, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    line-height: 25px;
    top: 0px; }

  /* line 1857, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 22px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1864, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1871, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 1878, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1884, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 1889, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 1895, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 1901, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 124px; }

  /* line 1905, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 1911, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 124px; }

  /* line 1915, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 1920, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1926, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 1932, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 1938, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 1943, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 1947, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 1953, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 1959, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 1965, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 305px;
    padding: 12px 20px; }

  /* line 1971, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 1975, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1981, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 5px; }

  /* line 1985, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 1989, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 1993, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 1999, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 2004, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px !important; }

  /* line 2010, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-size: 50px;
    line-height: 54px;
    text-align: center;
    color: #fff;
    padding: 60px 0px 20px; }

  /* line 2018, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 2022, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* line 2028, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    padding: 30px 0px; }

  /* line 2035, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    min-height: 1000px; }

  /* line 2040, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas-EU {
    text-align: center; }

  /* line 2044, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria-EU img {
    width: 100%; }

  /* line 2048, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    position: absolute;
    top: 300px; }

  /* line 2053, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-EU {
    font-size: 20px;
    line-height: 29px;
    text-align: center;
    padding: 0px 15px 0px 15px; }

  /* line 2060, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    height: 967px; }

  /* line 2065, ../sass/parciales/_mediaQueries.scss */
  .btn-acceso {
    padding: 16px 45px; }

  /* line 2069, ../sass/parciales/_mediaQueries.scss */
  .titulo-pagarFacil {
    font-size: 45px;
    line-height: 52px;
    padding: 40px 20px 40px; }

  /* line 2075, ../sass/parciales/_mediaQueries.scss */
  .detalle-pagarFacil {
    padding: 0px 20px; }

  /* line 2079, ../sass/parciales/_mediaQueries.scss */
  .barra-comun {
    min-height: auto;
    padding: 20px 0px; }

  /* line 2084, ../sass/parciales/_mediaQueries.scss */
  .tituloSeccion {
    font-size: 40px;
    line-height: 50px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px; }

  /* line 2092, ../sass/parciales/_mediaQueries.scss */
  .barra-noticias {
    min-height: 720px;
    padding: 40px 0px; }

  /* line 2097, ../sass/parciales/_mediaQueries.scss */
  .titulos-h3 {
    font-size: 33px; }

  /* line 2101, ../sass/parciales/_mediaQueries.scss */
  .texto-label {
    font-size: 19px;
    line-height: 36px; }

  /* euromillones slider */
  /* line 2107, ../sass/parciales/_mediaQueries.scss */
  .bloque1-slider {
    margin-top: 0px; }

  /* line 2111, ../sass/parciales/_mediaQueries.scss */
  .bloque2-slider {
    padding: 20px;
    margin: 25px 0px 30px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 2118, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-EU {
    font-size: 73px;
    line-height: 80px;
    margin: 0px 0px;
    text-align: center; }

  /* line 2125, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 33px;
    line-height: 42px;
    text-align: center; }

  /* line 2131, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques {
    margin-top: 670px; }

  /* line 2135, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-EU {
    font-size: 35px;
    line-height: 47px; }

  /* line 2140, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-circulo {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 2147, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-estrella {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* estilos loterias */
  /* line 2155, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-LN {
    font-size: 80px;
    line-height: 55px;
    text-align: center;
    padding: 50px 0px;
    margin: 34px 0px 0px; }

  /* line 2163, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-LN {
    font-size: 30px;
    line-height: 42px;
    text-align: center; }

  /* line 2169, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-LN {
    font-size: 37px;
    line-height: 0px;
    text-align: center;
    padding: 30px 0px 0px; }

  /* line 2176, ../sass/parciales/_mediaQueries.scss */
  .btn-loterias {
    font-size: 24px;
    line-height: 36px;
    text-transform: capitalize;
    margin: 5px 0px; }

  /* line 2183, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques-ln {
    margin-top: 680px; }

  /* line 2187, ../sass/parciales/_mediaQueries.scss */
  .monto-loterias-decimos {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 26px;
    line-height: 29px;
    font-weight: 600;
    color: #4a4a49;
    padding: 6px 0px; }

  /* line 2196, ../sass/parciales/_mediaQueries.scss */
  .btn-eliminar {
    color: #4a4a49;
    background-color: #ffffff;
    width: auto;
    min-height: auto;
    padding: 10px 4px;
    text-align: center; }

  /* line 2205, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-JT {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    padding: 20px 0px;
    margin: 10px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 2218, ../sass/parciales/_mediaQueries.scss */
  .fecha-loterias-decimos {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a49;
    text-align: left;
    text-transform: inherit; }

  /* line 2227, ../sass/parciales/_mediaQueries.scss */
  .nombre-JT {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 20px;
    line-height: 31px;
    color: #4a4a49;
    text-align: left;
    text-transform: capitalize;
    min-width: 120px; }

  /* line 2237, ../sass/parciales/_mediaQueries.scss */
  .cubodias-TJ {
    padding: 15px 0px;
    margin: auto; }

  /* line 2242, ../sass/parciales/_mediaQueries.scss */
  .monto-loterias-decimos {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 26px;
    line-height: 29px;
    font-weight: 600;
    color: #4a4a49;
    padding: 6px 0px; }

  /* line 2251, ../sass/parciales/_mediaQueries.scss */
  .btn-eliminar {
    color: #4a4a49;
    background-color: #ffffff;
    width: auto;
    min-height: auto;
    padding: 10px 4px;
    text-align: center; }

  /* line 2260, ../sass/parciales/_mediaQueries.scss */
  .separadorjugadas {
    padding: 20px 10px;
    border-bottom: 1px solid #c6c6c6; }

  /* line 2265, ../sass/parciales/_mediaQueries.scss */
  .bloque1-JT-slider {
    margin-top: 50px; }

  /* line 2269, ../sass/parciales/_mediaQueries.scss */
  .bloque1-JT-slider img {
    width: 100%; }

  /* line 2273, ../sass/parciales/_mediaQueries.scss */
  .barra-JT {
    margin: 670px 0px 40px; }

  /* line 2277, ../sass/parciales/_mediaQueries.scss */
  .separadorjugadas {
    padding: 20px 10px;
    border-bottom: 0px solid #c6c6c6; }

  /* line 2282, ../sass/parciales/_mediaQueries.scss */
  .resultados-JT-circulo {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    display: inline-block;
    background: #ededed;
    color: #4a4a49;
    font-size: 14px;
    line-height: 28px;
    width: 32px;
    height: 32px;
    border-radius: 100px;
    padding: 3px 0px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  /* line 2297, ../sass/parciales/_mediaQueries.scss */
  .resultados-JT-circulo.off {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    display: inline-block;
    background: #f5f5f5;
    color: #c7c7c7;
    font-size: 14px;
    line-height: 28px;
    width: 32px;
    height: 32px;
    border-radius: 100px;
    padding: 3px 0px;
    margin: 0px 0px 0px 0px;
    text-align: center;
    pointer-events: none; }

  /* line 2313, ../sass/parciales/_mediaQueries.scss */
  .resultados-JT-circulo.off:hover {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    display: inline-block;
    background: #f5f5f5;
    color: #c7c7c7;
    font-size: 14px;
    line-height: 28px;
    width: 32px;
    height: 32px;
    border-radius: 100px;
    padding: 3px 0px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  /* line 2329, ../sass/parciales/_mediaQueries.scss */
  .resultados-JT-circulo.activo {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    display: inline-block;
    font-size: 14px;
    line-height: 28px;
    width: 32px;
    height: 32px;
    border-radius: 100px;
    padding: 3px 0px;
    margin: 0px 0px 0px 0px;
    color: #ffffff;
    border: 0px solid #ffffff;
    background: #FF9904;
    text-align: center; }

  /* line 2345, ../sass/parciales/_mediaQueries.scss */
  .resultados-JT-circulo:hover {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    display: inline-block;
    font-size: 14px;
    line-height: 28px;
    width: 32px;
    height: 32px;
    border-radius: 100px;
    padding: 3px 0px;
    margin: 0px 0px 0px 0px;
    color: #ffffff;
    border: 0px solid #ffffff;
    background: #FF9904;
    text-align: center; }

  /* line 2361, ../sass/parciales/_mediaQueries.scss */
  .bloquePena-slider {
    padding: 20px;
    margin: 0px 0px 0px;
    background: transparent;
    min-height: 180px; }

  /* line 2368, ../sass/parciales/_mediaQueries.scss */
  .banner-slider-PE {
    background-image: url(../imagenes/banner-PE.jpg);
    background-position: center center;
    background-size: cover;
    min-height: 300px; }

  /* line 2375, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques-pena {
    margin-top: 340px; }

  /* line 2379, ../sass/parciales/_mediaQueries.scss */
  .fotospenas img {
    border: 2px solid #c6c6c6;
    width: 100%; }

  /* line 2384, ../sass/parciales/_mediaQueries.scss */
  .inputCantidad {
    width: 70%;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left; }

  /* line 2392, ../sass/parciales/_mediaQueries.scss */
  .camposPenas {
    color: #4a4a49;
    font-size: 18px;
    padding: 5px 0px;
    line-height: 18px;
    margin: 0px;
    vertical-align: middle !important; }

  /* line 2401, ../sass/parciales/_mediaQueries.scss */
  .btn-penas.activo {
    color: #ffffff;
    border: 0px solid #ffffff;
    background: #6400ff;
    background: -webkit-linear-gradient(left, #6400ff, #c800ff);
    background: -o-linear-gradient(right, #6400ff, #c800ff);
    background: -moz-linear-gradient(right, #6400ff, #c800ff);
    background: linear-gradient(to right, #6400ff, #c800ff); }

  /* line 2411, ../sass/parciales/_mediaQueries.scss */
  .btn-penas {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 30px;
    line-height: 36px;
    padding: 10px 0px;
    text-transform: capitalize;
    color: #4a4a49;
    border: 1px solid #c6c6c6;
    background-color: #ffffff;
    width: 100%;
    min-height: 20px; }

  /* line 2424, ../sass/parciales/_mediaQueries.scss */
  .panel-default-PE {
    border: 1px solid #c6c6c6;
    padding: 10px 10px;
    min-height: 960px; }

  /* line 2430, ../sass/parciales/_mediaQueries.scss */
  .cierreApuestas {
    font-size: 18px;
    line-height: 23px;
    word-break: break-word;
    color: #6400ff;
    text-align: center; }

  /* line 2438, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-Cierre-pena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 45px;
    line-height: 42px;
    text-align: left;
    color: #6400ff;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none; }

  /* line 2450, ../sass/parciales/_mediaQueries.scss */
  .participacionMipena {
    width: 290px;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left;
    font-size: 40px; }

  /* line 2459, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 2472, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 5px; }

  /* line 2481, ../sass/parciales/_mediaQueries.scss */
  .mijuegoPena {
    font-size: 45px;
    line-height: 50px;
    color: #ffffff;
    padding-left: 80px; }

  /* line 2488, ../sass/parciales/_mediaQueries.scss */
  .imagenjuegoPena {
    height: 50px;
    margin-bottom: 0px !important;
    background-position-x: 0px;
    background-position-y: 5px; }

  /* fin estilos loterias */ }
/* fin iphone 6 */
/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  /* line 2511, ../sass/parciales/_mediaQueries.scss */
  .juegosPenasSeleccion {
    display: inline-block;
    width: 49%; }

  /* mi prueba flex */
  /* line 2518, ../sass/parciales/_mediaQueries.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 2532, ../sass/parciales/_mediaQueries.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 2537, ../sass/parciales/_mediaQueries.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 2541, ../sass/parciales/_mediaQueries.scss */
  .wrap li {
    background: gold; }

  /* line 2545, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 2549, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 2553, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 38.99px;
    height: 38.99px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* caja carrito */
  /* line 2571, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -32px;
    width: 111%;
    padding: 0px 0px;
    margin: auto;
    background: #4a4a49; }

  /* line 2580, ../sass/parciales/_mediaQueries.scss */
  .caja-carrito {
    width: 60%;
    margin: auto; }

  /* line 2585, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 80px;
    left: 210px; }

  /* line 2591, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 2595, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 2599, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 2604, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 2609, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px;*/ }

  /* line 2613, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 2618, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 2622, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 2631, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 2635, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 2647, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 76px !important;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 2655, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 2659, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 2663, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* line 2667, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* slider home */
  /* line 2674, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 2680, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 46px !important;
    line-height: 54px;
    text-align: center;
    font-weight: 600;
    margin: 0px 0px 10px; }

  /**/
  /* line 2690, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 2694, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 2698, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 2702, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 60px;
    line-height: 98px;
    font-weight: 500; }

  /* line 2708, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 2712, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 2721, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 2726, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 2737, ../sass/parciales/_mediaQueries.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 2743, ../sass/parciales/_mediaQueries.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 2749, ../sass/parciales/_mediaQueries.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 2755, ../sass/parciales/_mediaQueries.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 2761, ../sass/parciales/_mediaQueries.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 2767, ../sass/parciales/_mediaQueries.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 2773, ../sass/parciales/_mediaQueries.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 2781, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 2786, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px; }

  /* line 2790, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 2794, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 14px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 2800, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 76px;
    line-height: 68px;
    padding: 17px 0px 5px; }

  /* line 2806, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 2811, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 2815, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 21px;
    padding: 7px 10px;
    width: 65%; }

  /* line 2821, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 2825, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 2829, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 2833, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 2837, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 45px;
    line-height: 51px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px; }

  /* line 2844, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 25px; }

  /* line 2848, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 25px; }

  /* line 2852, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 2857, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 2862, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 2866, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 43px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 2872, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 2876, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 30px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 2883, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 2891, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 2897, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 2903, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 2908, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    line-height: 25px;
    top: 300px; }

  /* line 2915, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 22px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 2922, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 2929, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 2936, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 2942, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 2947, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 2953, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 2959, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 124px; }

  /* line 2963, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 2969, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 124px; }

  /* line 2973, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 2978, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 2984, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 2990, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 2996, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 3001, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 3005, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 3011, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 3017, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 3023, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 305px;
    padding: 12px 20px; }

  /* line 3029, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 3033, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 3039, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 5px; }

  /* line 3043, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 3047, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 3051, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 3057, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 3062, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px !important; }

  /* line 3068, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-size: 50px;
    line-height: 54px;
    text-align: center;
    color: #fff;
    padding: 60px 0px 20px; }

  /* line 3076, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 3080, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* line 3086, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    padding: 30px 0px; }

  /* line 3093, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    min-height: 1000px; }

  /* line 3098, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas-EU {
    text-align: center; }

  /* line 3102, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria-EU img {
    width: 100%; }

  /* line 3106, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    position: absolute;
    top: 530px; }

  /* line 3111, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-EU {
    font-size: 20px;
    line-height: 29px;
    text-align: center;
    padding: 0px 15px 0px 15px; }

  /* line 3118, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 20px 0px;
    height: 1070px; }

  /* line 3123, ../sass/parciales/_mediaQueries.scss */
  .btn-acceso {
    padding: 16px 45px; }

  /* line 3127, ../sass/parciales/_mediaQueries.scss */
  .titulo-pagarFacil {
    font-size: 45px;
    line-height: 52px;
    padding: 40px 20px 40px; }

  /* line 3133, ../sass/parciales/_mediaQueries.scss */
  .detalle-pagarFacil {
    padding: 0px 20px; }

  /* line 3137, ../sass/parciales/_mediaQueries.scss */
  .barra-comun {
    min-height: auto;
    padding: 20px 0px; }

  /* line 3142, ../sass/parciales/_mediaQueries.scss */
  .tituloSeccion {
    font-size: 40px;
    line-height: 50px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px; }

  /* line 3150, ../sass/parciales/_mediaQueries.scss */
  .barra-noticias {
    min-height: 720px;
    padding: 40px 0px; }

  /* line 3155, ../sass/parciales/_mediaQueries.scss */
  .titulos-h3 {
    font-size: 33px; }

  /* line 3159, ../sass/parciales/_mediaQueries.scss */
  .texto-label {
    font-size: 19px;
    line-height: 36px; }

  /* euromillones slider */
  /* line 3165, ../sass/parciales/_mediaQueries.scss */
  .bloque1-slider {
    margin-top: 0px; }

  /* line 3169, ../sass/parciales/_mediaQueries.scss */
  .bloque2-slider {
    padding: 20px;
    margin: 25px 0px 30px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 3176, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-EU {
    font-size: 73px;
    line-height: 80px;
    margin: 0px 0px;
    text-align: center; }

  /* line 3183, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 33px;
    line-height: 42px;
    text-align: center; }

  /* line 3189, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques {
    margin-top: 20px; }

  /* line 3193, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-EU {
    font-size: 35px;
    line-height: 47px; }

  /* line 3198, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-circulo {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 3205, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-estrella {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 3212, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 3225, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 20px; } }
/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
/* Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait) {
  /* line 3258, ../sass/parciales/_mediaQueries.scss */
  .juegosPenasSeleccion {
    display: inline-block;
    width: 49%; }

  /* line 3263, ../sass/parciales/_mediaQueries.scss */
  .spacer-EU {
    height: 1770px; }

  /* line 3267, ../sass/parciales/_mediaQueries.scss */
  .modulo-cantidad {
    width: 250px;
    margin: 0px 30px;
    padding: 0px 0px; }

  /* line 3273, ../sass/parciales/_mediaQueries.scss */
  .paneles-apuestas-EU {
    margin: 10px 0px 10px 0px !important;
    width: 33vw;
    min-width: 234px; }

  /* line 3279, ../sass/parciales/_mediaQueries.scss */
  .submodule-ticket-grid.submodule-ticket-grid-euromillones-m .submodule-ticket-grid_betHolder .submodule-ticket-grid_bet {
    display: block;
    position: relative;
    left: 0;
    right: 0;
    width: 33vw;
    min-width: 234px;
    margin: auto;
    float: none; }

  /* mi prueba flex */
  /* line 3294, ../sass/parciales/_mediaQueries.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 3308, ../sass/parciales/_mediaQueries.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 3313, ../sass/parciales/_mediaQueries.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 3317, ../sass/parciales/_mediaQueries.scss */
  .wrap li {
    background: gold; }

  /* line 3321, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 3325, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 3329, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 38.99px;
    height: 38.99px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* caja carrito */
  /* line 3347, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -11px;
    width: 107%;
    padding: 0px 0px;
    margin: auto; }

  /* line 3355, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 84px;
    left: 62px; }

  /* line 3361, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 3365, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 3369, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 3374, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 3379, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px*/ }

  /* line 3383, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 3388, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 3392, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 3401, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 3405, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 3417, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 76px;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 3425, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 3429, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 3433, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* line 3439, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* line 3443, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 3449, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 3453, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 3457, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 3461, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 50px; }

  /* line 3465, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 40px;
    line-height: 54px;
    text-align: center;
    padding: 20px 0px;
    font-weight: 500;
    margin: 0px 0px 10px; }

  /* line 3474, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider {
    font-size: 40px;
    line-height: 54px;
    text-align: center; }

  /* line 3480, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 3484, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 3493, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 3498, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 3509, ../sass/parciales/_mediaQueries.scss */
	.MenuResponsive > a:nth-child(2){
		margin: 8px 0px;
	}

  /* fin caja carrito */
  /* line 3553, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 3558, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px;
    font-size: 30px; }

  /* line 3563, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 3567, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 18px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 3573, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 61px;
    line-height: 55px;
    padding: 17px 0px 5px; }

  /* line 3579, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 3584, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 3588, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 16px;
    padding: 7px 10px;
    width: 62%; }

  /* line 3594, ../sass/parciales/_mediaQueries.scss */
  .btn-jugarbote {
    font-size: 23px;
    padding: 10px 15px; }

  /* line 3599, ../sass/parciales/_mediaQueries.scss */
  .botonjugarbote {
    display: inline-block;
    float: right;
    margin: 4px 0px;
    padding: 0px 0px; }

  /* line 3606, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 3610, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 3614, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 3618, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 3622, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 38px;
    line-height: 45px;
    padding: 40px 0px; }

  /* line 3628, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 22px; }

  /* line 3632, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 22px; }

  /* line 3636, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 3641, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 3646, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 3650, ../sass/parciales/_mediaQueries.scss */
  .pena-titulo {
    font-size: 30px; }

  /* line 3654, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 36px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 3660, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 3664, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    min-height: 1000px; }

  /* line 3669, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 27px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 3676, ../sass/parciales/_mediaQueries.scss */
  .subtitulobote {
    font-size: 33px; }

  /* line 3680, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 53px;
    line-height: 56px; }

  /* line 3685, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 3693, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 37px;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 3702, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 3708, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria-EU img {
    margin: 20px 0px;
    padding: 0px;
    width: 100%; }

  /* line 3715, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 3721, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 3726, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 3731, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    top: 0px; }

  /* line 3737, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 3744, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 3751, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 25px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 3758, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-EU {
    font-size: 20px;
    line-height: 29px;
    text-align: center;
    padding: 0px 15px 0px 15px; }

  /* line 3765, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 3771, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 3776, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 3782, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 270px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 3788, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 80px; }

  /* line 3792, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 270px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 3798, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 80px; }

  /* line 3802, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 3807, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 3813, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 3819, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 3825, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 3831, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 3836, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 3840, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 3846, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 3852, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 3858, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 250px;
    padding: 12px 20px; }

  /* line 3864, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 3868, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 3874, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 3px; }

  /* line 3878, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 3882, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 3886, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 3892, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 3897, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px; }

  /* line 3903, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-titulo {
    font-size: 20px;
    line-height: 26px; }

  /* line 3908, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-diajuego2 {
    font-size: 10px; }

  /* line 3912, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-bote {
    font-size: 25px;
    line-height: 26px; }

  /* line 3917, ../sass/parciales/_mediaQueries.scss */
  .wrapper {
    /*overflow: scroll;*/ }

  /* line 3921, ../sass/parciales/_mediaQueries.scss */
  .PieBanner {
    background: #ff9904;
    min-height: 435px; }

  /* line 3926, ../sass/parciales/_mediaQueries.scss */
  .rrss-STA {
    padding: 9px 2px;
    text-align: center; }

  /* line 3931, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 3935, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* euromillones slider */
  /* line 3942, ../sass/parciales/_mediaQueries.scss */
  .bloque1-slider {
    margin-top: 0px; }

  /* line 3946, ../sass/parciales/_mediaQueries.scss */
  .bloque2-slider {
    padding: 20px 10px;
    margin: 25px 0px 30px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 3953, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-EU {
    font-size: 69px;
    line-height: 80px;
    margin: 0px 0px;
    text-align: center; }

  /* line 3960, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 33px;
    line-height: 42px;
    text-align: center; }

  /* line 3966, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques {
    margin-top: 740px; }

  /* line 3970, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-EU {
    font-size: 34px;
    line-height: 47px; }

  /* line 3975, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-circulo {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 3982, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-estrella {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 3989, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    line-height: 54px;
    text-align: left;
    color: #fff;
    padding: 60px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4002, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 300px; }

  /* line 4010, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4023, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 20px; }

  /* line 4032, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques-mipena {
    margin-top: 1400px; }

  /* line 4036, ../sass/parciales/_mediaQueries.scss */
  .titulo-juego-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 0px;
    text-align: center;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4048, ../sass/parciales/_mediaQueries.scss */
  .bloqueCierre {
    padding: 20px 0px;
    width: 100%;
    min-height: 80px;
    margin: 20px 0px; }

  /* line 4055, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-Cierre-pena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 40px;
    line-height: 42px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none; }

  /* line 4066, ../sass/parciales/_mediaQueries.scss */
  .botoneraInfopena {
    margin-top: 0px; }

  /* line 4070, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques-mipena {
    margin-top: 1180px; }

  /* line 4074, ../sass/parciales/_mediaQueries.scss */
  .tituloMontomipena {
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    padding: 10px 0px 0px;
    margin: 0px; }

  /* line 4082, ../sass/parciales/_mediaQueries.scss */
  .cuadrodias-mipena {
    min-height: 175px;
    border: 1px solid #c6c6c6;
    margin: 20px 0px;
    padding: 0px 20px 20px; }

  /* line 4089, ../sass/parciales/_mediaQueries.scss */
  .recaudadoMontomipena {
    font-size: 50px;
    line-height: 60px;
    color: #6400ff;
    text-align: center;
    padding: 0px 20px; }

  /* line 4097, ../sass/parciales/_mediaQueries.scss */
  .addparticipacionesMipena {
    margin: 0px;
    padding: 20px 0px; }

  /* line 4102, ../sass/parciales/_mediaQueries.scss */
  .participacionMipena {
    width: 190px;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left;
    font-size: 35px !important; }

  /* line 4111, ../sass/parciales/_mediaQueries.scss */
  .imgProyectopena img {
    width: 100%; }

  /* line 4115, ../sass/parciales/_mediaQueries.scss */
  .urlProyectosocial {
    font-size: 24px;
    line-height: 28px;
    padding: 0px 0px;
    margin: 0px;
    text-align: center; }

  /* line 4123, ../sass/parciales/_mediaQueries.scss */
  .mipartepena {
    font-size: 50px;
    line-height: 60px;
    color: #4a4a49;
    text-align: center;
    padding: 0px 20px; }

  /* line 4131, ../sass/parciales/_mediaQueries.scss */
  .tituloFaltapoco {
    padding: 5px 0px;
    font-size: 18px;
    text-align: center;
    line-height: 25px;
    color: #4a4a49; }

  /* line 4139, ../sass/parciales/_mediaQueries.scss */
  .tituloHanpagado {
    padding: 5px 18px;
    font-size: 18px;
    text-align: center;
    line-height: 25px;
    color: #4a4a49; }

  /* line 4147, ../sass/parciales/_mediaQueries.scss */
  .listadodatos {
    font-size: 10px;
    text-align: left;
    padding: 0px;
    margin: 0px; }

  /* line 4154, ../sass/parciales/_mediaQueries.scss */
  .listadodatos-R {
    font-size: 10px;
    text-align: right;
    padding: 0px;
    margin: 0px; }

  /* line 4161, ../sass/parciales/_mediaQueries.scss */
  .listadousuarios {
    font-size: 15px;
    text-align: center;
    padding: 0px;
    margin: 0px; }

  /* line 4168, ../sass/parciales/_mediaQueries.scss */
  .titulo-comoJugar {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 32px;
    padding: 40px 0px 28px;
    margin: 0px 0px;
    color: #4a4a49; }

  /* line 4177, ../sass/parciales/_mediaQueries.scss */
  .barra-comoJugar {
    min-height: 300px;
    color: #ffffff;
    padding: 20px 0px; }

  /* line 4183, ../sass/parciales/_mediaQueries.scss */
  .barra-noticias {
    min-height: 720px;
    background: #ffffff;
    padding: 20px 0px; }

  /* line 4189, ../sass/parciales/_mediaQueries.scss */
  .tituloSeccion {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 30px;
    line-height: 40px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px 0px; }

  /* line 4198, ../sass/parciales/_mediaQueries.scss */
  .titulos-h3 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-style: normal;
    line-height: 26px;
    display: block;
    display: -webkit-box;
    max-width: 557px;
    margin: 0 auto;
    font-size: 30px;
    line-height: 1.4;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 12px;
    text-transform: inherit;
    height: 60px; } }
/* Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  /* line 4227, ../sass/parciales/_mediaQueries.scss */
  .juegosPenasSeleccion {
    display: inline-block;
    width: 49%; }

  /* mi prueba flex */
  /* line 4234, ../sass/parciales/_mediaQueries.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 4248, ../sass/parciales/_mediaQueries.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 4253, ../sass/parciales/_mediaQueries.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 4257, ../sass/parciales/_mediaQueries.scss */
  .wrap li {
    background: gold; }

  /* line 4261, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 4265, ../sass/parciales/_mediaQueries.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 4269, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 38.99px;
    height: 38.99px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* caja carrito */
  /* line 4288, ../sass/parciales/_mediaQueries.scss */
  .carrito-movil {
    position: absolute;
    left: -25px;
    width: 110%;
    padding: 0px 0px;
    margin: auto; }

  /* line 4296, ../sass/parciales/_mediaQueries.scss */
  .logo-movil {
    position: absolute;
    top: 84px;
    left: 62px; }

  /* line 4302, ../sass/parciales/_mediaQueries.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 4306, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 4310, ../sass/parciales/_mediaQueries.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 4315, ../sass/parciales/_mediaQueries.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 4320, ../sass/parciales/_mediaQueries.scss */
  .top-navigation-STA {
    /*top: 163px;*/ }

  /* line 4324, ../sass/parciales/_mediaQueries.scss */
  #navigation-box {
    margin-top: -75px;
    right: 15px !important; }

  /* line 4329, ../sass/parciales/_mediaQueries.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 4333, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 4342, ../sass/parciales/_mediaQueries.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 4346, ../sass/parciales/_mediaQueries.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 4358, ../sass/parciales/_mediaQueries.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 76px;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 4366, ../sass/parciales/_mediaQueries.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 4370, ../sass/parciales/_mediaQueries.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 4374, ../sass/parciales/_mediaQueries.scss */
  .full-width .top-bar-STA {
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* line 4380, ../sass/parciales/_mediaQueries.scss */
  .bannercontainer {
    display: block; }

  /* line 4384, ../sass/parciales/_mediaQueries.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 670px; }

  /* line 4390, ../sass/parciales/_mediaQueries.scss */
  h1 {
    width: 100%; }

  /* line 4394, ../sass/parciales/_mediaQueries.scss */
  .barra-botes {
    margin-top: 680px; }

  /* line 4398, ../sass/parciales/_mediaQueries.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 4402, ../sass/parciales/_mediaQueries.scss */
  .bote-slider {
    font-size: 50px; }

  /* line 4406, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider {
    font-size: 40px;
    line-height: 54px;
    text-align: center;
    padding: 20px 0px;
    font-weight: 500;
    margin: 0px 0px 10px; }

  /* line 4415, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider {
    font-size: 40px;
    line-height: 54px;
    text-align: center; }

  /* line 4421, ../sass/parciales/_mediaQueries.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 4425, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 4434, ../sass/parciales/_mediaQueries.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 4439, ../sass/parciales/_mediaQueries.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 4450, ../sass/parciales/_mediaQueries.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 4456, ../sass/parciales/_mediaQueries.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 4462, ../sass/parciales/_mediaQueries.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 4468, ../sass/parciales/_mediaQueries.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 4474, ../sass/parciales/_mediaQueries.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 4480, ../sass/parciales/_mediaQueries.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 4486, ../sass/parciales/_mediaQueries.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 4494, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 65px;
    line-height: 65px; }

  /* line 4499, ../sass/parciales/_mediaQueries.scss */
  .btn-jugartodos {
    padding: 22px 40px;
    font-size: 30px; }

  /* line 4504, ../sass/parciales/_mediaQueries.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 4508, ../sass/parciales/_mediaQueries.scss */
  .textoambiocioso {
    font-size: 18px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 4514, ../sass/parciales/_mediaQueries.scss */
  .montobote {
    font-size: 61px;
    line-height: 55px;
    padding: 17px 0px 5px; }

  /* line 4520, ../sass/parciales/_mediaQueries.scss */
  .preciobote {
    font-size: 34px;
    line-height: 38px; }

  /* line 4525, ../sass/parciales/_mediaQueries.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 4529, ../sass/parciales/_mediaQueries.scss */
  .nombrejuegobote {
    font-size: 16px;
    padding: 7px 10px;
    width: 62%; }

  /* line 4535, ../sass/parciales/_mediaQueries.scss */
  .btn-jugarbote {
    font-size: 23px;
    padding: 10px 15px; }

  /* line 4540, ../sass/parciales/_mediaQueries.scss */
  .botonjugarbote {
    display: inline-block;
    float: right;
    margin: 4px 0px;
    padding: 0px 0px; }

  /* line 4547, ../sass/parciales/_mediaQueries.scss */
  .juegobote {
    margin: 7px 0px; }

  /* line 4551, ../sass/parciales/_mediaQueries.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 4555, ../sass/parciales/_mediaQueries.scss */
  .barra-servicios h2 {
    padding: 0px 14px; }

  /* line 4559, ../sass/parciales/_mediaQueries.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 4563, ../sass/parciales/_mediaQueries.scss */
  .tituloproductos {
    font-size: 38px;
    line-height: 45px;
    padding: 40px 0px; }

  /* line 4569, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L1 {
    font-size: 22px; }

  /* line 4573, ../sass/parciales/_mediaQueries.scss */
  .pena-promo-L2 {
    font-size: 22px; }

  /* line 4577, ../sass/parciales/_mediaQueries.scss */
  .pena-craks {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 4582, ../sass/parciales/_mediaQueries.scss */
  .pena-primitiva {
    min-height: 610px;
    margin: 0px 0px 20px; }

  /* line 4587, ../sass/parciales/_mediaQueries.scss */
  .pena-sanvalentin {
    min-height: 610px; }

  /* line 4591, ../sass/parciales/_mediaQueries.scss */
  .pena-titulo {
    font-size: 30px; }

  /* line 4595, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria {
    font-size: 36px;
    line-height: 51px;
    padding: 0px 0px 0px 0px; }

  /* line 4601, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px; }

  /* line 4605, ../sass/parciales/_mediaQueries.scss */
  .subtitulosolidaria {
    font-size: 27px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 4612, ../sass/parciales/_mediaQueries.scss */
  .subtitulobote {
    font-size: 33px; }

  /* line 4616, ../sass/parciales/_mediaQueries.scss */
  .titulobote {
    font-size: 53px;
    line-height: 56px; }

  /* line 4621, ../sass/parciales/_mediaQueries.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 4629, ../sass/parciales/_mediaQueries.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 4635, ../sass/parciales/_mediaQueries.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 4641, ../sass/parciales/_mediaQueries.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 935px; }

  /* line 4646, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px;
    top: 0px; }

  /* line 4652, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria {
    font-size: 20px;
    line-height: 28px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 4659, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    line-height: 28px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 4666, ../sass/parciales/_mediaQueries.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    line-height: 28px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 4673, ../sass/parciales/_mediaQueries.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 4679, ../sass/parciales/_mediaQueries.scss */
  .tituloapp {
    font-size: 24px;
    padding: 27px 0px 20px; }

  /* line 4684, ../sass/parciales/_mediaQueries.scss */
  .subtituloapp {
    font-size: 19px;
    line-height: 24px;
    padding: 0px 20px 0px 0px; }

  /* line 4690, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android {
    width: 270px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 4696, ../sass/parciales/_mediaQueries.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 80px; }

  /* line 4700, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple {
    width: 270px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 4706, ../sass/parciales/_mediaQueries.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 80px; }

  /* line 4710, ../sass/parciales/_mediaQueries.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 4715, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 4721, ../sass/parciales/_mediaQueries.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 4727, ../sass/parciales/_mediaQueries.scss */
  .titulopena {
    font-size: 24px;
    padding: 36px 0px 0px;
    text-align: left; }

  /* line 4733, ../sass/parciales/_mediaQueries.scss */
  .subtitulopena-L1 {
    font-size: 17px;
    line-height: 24px;
    text-align: center; }

  /* line 4739, ../sass/parciales/_mediaQueries.scss */
  .btn-pena {
    font-size: 20px;
    padding: 7px 20px; }

  /* line 4744, ../sass/parciales/_mediaQueries.scss */
  .barrapena {
    min-height: 220px; }

  /* line 4748, ../sass/parciales/_mediaQueries.scss */
  .titulorecomiendanos {
    font-size: 30px;
    padding: 21px 0px 20px;
    margin: 0px 0px; }

  /* line 4754, ../sass/parciales/_mediaQueries.scss */
  .subtitulorecomiendanos {
    font-size: 20px;
    color: #4a4a49;
    line-height: 25px; }

  /* line 4760, ../sass/parciales/_mediaQueries.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 4766, ../sass/parciales/_mediaQueries.scss */
  .btn-recomiendanos {
    font-size: 25px;
    width: 250px;
    padding: 12px 20px; }

  /* line 4772, ../sass/parciales/_mediaQueries.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 4776, ../sass/parciales/_mediaQueries.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 4782, ../sass/parciales/_mediaQueries.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 3px; }

  /* line 4786, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 4790, ../sass/parciales/_mediaQueries.scss */
  .barraresultadosjuegos {
    min-height: 1370px; }

  /* line 4794, ../sass/parciales/_mediaQueries.scss */
  .tituloregistrate {
    font-size: 25px;
    padding: 44px 0px 10px;
    text-align: center; }

  /* line 4800, ../sass/parciales/_mediaQueries.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 4805, ../sass/parciales/_mediaQueries.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 140px; }

  /* line 4811, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-titulo {
    font-size: 20px;
    line-height: 26px; }

  /* line 4816, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-diajuego2 {
    font-size: 10px; }

  /* line 4820, ../sass/parciales/_mediaQueries.scss */
  .cuadroresultadosjuegos-bote {
    font-size: 25px;
    line-height: 26px; }

  /* line 4825, ../sass/parciales/_mediaQueries.scss */
  .wrapper {
    /* overflow: scroll;*/ }

  /* line 4829, ../sass/parciales/_mediaQueries.scss */
  .PieBanner {
    background: #ff9904;
    min-height: 435px; }

  /* line 4834, ../sass/parciales/_mediaQueries.scss */
  .rrss-STA {
    padding: 9px 2px;
    text-align: center; }

  /* line 4839, ../sass/parciales/_mediaQueries.scss */
  .seccion-Login {
    margin: 220px 0px 40px; }

  /* line 4843, ../sass/parciales/_mediaQueries.scss */
  .titulosolidaria-EU {
    font-size: 40px;
    line-height: 50px;
    text-align: center; }

  /* euromillones slider */
  /* line 4850, ../sass/parciales/_mediaQueries.scss */
  .bloque1-slider {
    margin-top: 0px; }

  /* line 4854, ../sass/parciales/_mediaQueries.scss */
  .bloque2-slider {
    padding: 20px 10px;
    margin: 25px 0px 30px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 4861, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-EU {
    font-size: 69px;
    line-height: 80px;
    margin: 0px 0px;
    text-align: center; }

  /* line 4868, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 33px;
    line-height: 42px;
    text-align: center; }

  /* line 4874, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques {
    margin-top: 60px; }

  /* line 4878, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-EU {
    font-size: 34px;
    line-height: 47px; }

  /* line 4883, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-circulo {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 4890, ../sass/parciales/_mediaQueries.scss */
  .resultados-EU-estrella {
    font-size: 17px;
    width: 35px;
    height: 35px;
    padding: 7px 9px; }

  /* line 4897, ../sass/parciales/_mediaQueries.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    line-height: 54px;
    text-align: left;
    color: #fff;
    padding: 60px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4910, ../sass/parciales/_mediaQueries.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 0px; }

  /* line 4918, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4931, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 20px; }

  /* line 4940, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 4953, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 5px; }

  /* line 4962, ../sass/parciales/_mediaQueries.scss */
  .mijuegoPena {
    font-size: 45px;
    line-height: 50px;
    color: #ffffff;
    padding-left: 80px; }

  /* line 4969, ../sass/parciales/_mediaQueries.scss */
  .imagenjuegoPena {
    height: 50px;
    margin-bottom: 0px !important;
    background-position-x: 0px;
    background-position-y: 5px; } }
/* ----------- Galaxy ----------- */
/* Portrait and Landscape */
/* Portrait */
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation: portrait) {
  /* line 4999, ../sass/parciales/_mediaQueries.scss */
  .spacer-EU {
    height: 1770px; }

  /* line 5003, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-LN {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 40px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 5016, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-LN {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 24px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none; }

  /* line 5028, ../sass/parciales/_mediaQueries.scss */
  .frase-slider-LN {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 38px;
    line-height: 57px;
    text-align: center;
    color: #fff;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 5041, ../sass/parciales/_mediaQueries.scss */
  .btn-loterias {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 26px;
    line-height: 36px;
    text-transform: capitalize;
    color: #4a4a49;
    border: 1px solid #c6c6c6;
    background-color: #ffffff;
    width: 100%;
    min-height: 69px;
    margin: 5px 0px; }

  /* line 5054, ../sass/parciales/_mediaQueries.scss */
  .titulo-slider-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 52px;
    line-height: 90px;
    text-align: center;
    color: #ffffff;
    padding: 20px 0px;
    margin: 0px 0px 0px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 5067, ../sass/parciales/_mediaQueries.scss */
  .imagenLogoBo {
    background-image: url(../imagenes/logo-BO-mipena.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: 29px;
    background-position-x: 39px;
    background-position-y: 5px; }

  /* line 5076, ../sass/parciales/_mediaQueries.scss */
  .mijuegoPena {
    font-size: 45px;
    line-height: 50px;
    color: #ffffff;
    padding-left: 40px; }

  /* line 5083, ../sass/parciales/_mediaQueries.scss */
  .imagenjuegoPena {
    height: 50px;
    margin-bottom: 0px !important;
    background-position-x: 0px;
    background-position-y: 5px; }

  /* line 5090, ../sass/parciales/_mediaQueries.scss */
  .subtitulo-slider-EU {
    font-size: 24px;
    line-height: 42px;
    text-align: center; }

  /* line 5096, ../sass/parciales/_mediaQueries.scss */
  .bloqueCierre {
    background-color: #ffffff;
    padding: 20px 0px;
    width: 100%;
    min-height: 80px;
    margin: 20px 0px; }

  /* line 5104, ../sass/parciales/_mediaQueries.scss */
  .titulo-juego-mipena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 57px;
    line-height: 60px;
    text-align: center;
    color: #ffffff;
    padding: 0px 0px;
    margin: 0px 0px 0px;
    text-transform: none;
    font-weight: 700; }

  /* line 5116, ../sass/parciales/_mediaQueries.scss */
  .botoneraInfopena {
    margin-top: 0px; }

  /* line 5120, ../sass/parciales/_mediaQueries.scss */
  .separador-bloques-mipena {
    margin-top: 1160px; }

  /* line 5124, ../sass/parciales/_mediaQueries.scss */
  .tituloMontomipena {
    font-size: 23px;
    line-height: 30px;
    color: #4a4a49;
    text-align: center;
    padding: 20px 0px;
    margin: 0px; }

  /* line 5133, ../sass/parciales/_mediaQueries.scss */
  .recaudadoMontomipena {
    font-size: 50px;
    line-height: 60px;
    color: #6400ff;
    text-align: center;
    padding: 0px 20px; }

  /* line 5141, ../sass/parciales/_mediaQueries.scss */
  .cuadrodias-mipena {
    min-height: 185px;
    border: 1px solid #c6c6c6;
    margin: 20px 0px;
    padding: 0px 20px 20px; }

  /* line 5148, ../sass/parciales/_mediaQueries.scss */
  .participacionMipena {
    width: 237px;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left;
    font-size: 40px; }

  /* line 5157, ../sass/parciales/_mediaQueries.scss */
  .addparticipacionesMipena {
    margin: 0px;
    padding: 20px 0px; }

  /* line 5162, ../sass/parciales/_mediaQueries.scss */
  .barraTituloproyecto {
    background: #FF9904;
    padding: 10px 20px;
    color: #ffffff;
    font-size: 30px;
    line-height: 38px;
    margin: 0px 0px 30px;
    text-align: center; }

  /* line 5172, ../sass/parciales/_mediaQueries.scss */
  .imgProyectopena img {
    width: 100%; }

  /* line 5176, ../sass/parciales/_mediaQueries.scss */
  .nombreProyectopenas {
    font-size: 36px;
    line-height: 36px;
    color: #4a4a49;
    padding: 10px 10px 30px;
    margin: 0px;
    text-align: center; }

  /* line 5185, ../sass/parciales/_mediaQueries.scss */
  .urlProyectosocial {
    font-size: 24px;
    line-height: 28px;
    padding: 0px 0px;
    margin: 0px;
    text-align: center; }

  /* line 5193, ../sass/parciales/_mediaQueries.scss */
  .titulo-comoJugar {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 34px;
    line-height: 33px;
    padding: 59px 0px 24px;
    margin: 0px 0px;
    color: #4a4a49; }

  /* line 5202, ../sass/parciales/_mediaQueries.scss */
  .textoMonedasproyectos {
    font-size: 22px;
    line-height: 27px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 0px; }

  /* line 5210, ../sass/parciales/_mediaQueries.scss */
  .tituloHanpagado {
    padding: 5px 34px;
    font-size: 21px;
    text-align: center;
    line-height: 36px;
    color: #4a4a49; }

  /* line 5218, ../sass/parciales/_mediaQueries.scss */
  .tituloFaltapoco {
    padding: 5px 6px;
    font-size: 21px;
    text-align: center;
    line-height: 36px;
    color: #4a4a49; }

  /* line 5226, ../sass/parciales/_mediaQueries.scss */
  .cuadrosdatospenas {
    min-height: 195px;
    padding: 20px 10px;
    margin: 0px 0px;
    background: #ffffff; } }
/* Landscape */
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  /* line 5244, ../sass/parciales/_mediaQueries.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 40.2px;
    height: 40.2px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
  /* ##########  CABECERA  ########## */
  /* #####  Estilos Cabecera  ##### */
  /* line 12, ../sass/parciales/_tableta.scss */
  .full-width .top-bar-STA {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    background: #FF9904;
    /*position: fixed;*/
    margin-top: 0;
    z-index: 66;
    height: 87px; }

  /* Cabecera */
  /* line 26, ../sass/parciales/_tableta.scss */
  .full-width .logo-STA {
    font-size: 32px; }

  /* line 30, ../sass/parciales/_tableta.scss */
  ul#navigation li:first-child {
    padding-top: 0;
    margin: 0px 20px; }

  /* line 35, ../sass/parciales/_tableta.scss */
  ul#navigation > li {
    padding-left: 0;
    padding-right: 0;
    margin: 0px 20px; }

  /* fin de cabecera */
  /* bloque 80 millones */
  /* line 43, ../sass/parciales/_tableta.scss */
  .subtitulobote {
    font-size: 27px;
    line-height: 31px; }

  /* line 48, ../sass/parciales/_tableta.scss */
  .titulobote {
    font-size: 57px;
    line-height: 50px; }

  /* line 53, ../sass/parciales/_tableta.scss */
  .preciobote {
    font-size: 45px;
    line-height: 59px; }

  /* line 58, ../sass/parciales/_tableta.scss */
  .nombrejuegobote {
    width: 73%; }

  /**/
  /* bloque modenas solidarias */
  /* line 66, ../sass/parciales/_tableta.scss */
  .titulosolidaria {
    font-size: 76px; }

  /* line 70, ../sass/parciales/_tableta.scss */
  .imgsolidaria img {
    width: 100%; }

  /**/
  /* bloque app */
  /* line 78, ../sass/parciales/_tableta.scss */
  .tituloapp {
    font-size: 76px; }

  /* line 82, ../sass/parciales/_tableta.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 37px; }

  /* line 86, ../sass/parciales/_tableta.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 37px; }

  /**/
  /* bloque peña */
  /* line 94, ../sass/parciales/_tableta.scss */
  .titulopena {
    font-size: 73px;
    text-align: left; }

  /* line 99, ../sass/parciales/_tableta.scss */
  .imgpena img {
    width: 100%; }

  /* line 103, ../sass/parciales/_tableta.scss */
  .barrapena {
    min-height: 635px; }

  /**/
  /* bloque recomiendanos */
  /* line 111, ../sass/parciales/_tableta.scss */
  .imgrecomiendanos img {
    width: 100%; }

  /* line 115, ../sass/parciales/_tableta.scss */
  .titulorecomiendanos {
    font-size: 73px; }

  /* line 119, ../sass/parciales/_tableta.scss */
  .subtitulorecomiendanos {
    font-size: 39px; }

  /**/
  /* bloque comprueba ticket */
  /* line 127, ../sass/parciales/_tableta.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 5px; }

  /**/
  /* bloque registrate */
  /* line 135, ../sass/parciales/_tableta.scss */
  .tituloregistrate {
    font-size: 73px; }

  /* line 139, ../sass/parciales/_tableta.scss */
  .barra-registrate {
    min-height: 610px; }

  /**/
  /* line 146, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 16px !important; }

  /* line 150, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 30px !important; }

  /* line 154, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 16px 5px !important; }

  /* line 158, ../sass/parciales/_tableta.scss */
  .btn-blanco,
  .btn-azul-oscuro {
    margin: 0px; }

  /* line 163, ../sass/parciales/_tableta.scss */
  .titular-baner {
    font-size: 14px; }

  /* line 167, ../sass/parciales/_tableta.scss */
  .seccion-Login {
    min-height: 490px; }

  /* line 171, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 181, ../sass/parciales/_tableta.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 100px;
    line-height: 114px;
    text-align: left;
    color: #fff;
    padding: 160px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 194, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: left;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 204, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 209, ../sass/parciales/_tableta.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 219, ../sass/parciales/_tableta.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    background: #ff6e3b;
    background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
    background: -o-linear-gradient(right, #ff6e3b, #ff9904);
    background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
    background: linear-gradient(to right, #ff6e3b, #ff9904);
    min-height: 717px; }

  /* line 229, ../sass/parciales/_tableta.scss */
  .infosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ffffff;
    text-align: left;
    padding: 0px 0px 0px 30px;
    margin: 0px 0px; }

  /* line 239, ../sass/parciales/_tableta.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 120px; }

  /* line 247, ../sass/parciales/_tableta.scss */
  .imgsolidaria-EU img {
    width: 100%; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
  /* ##########  CABECERA  ########## */
  /* #####  Estilos Cabecera  ##### */
  /* line 263, ../sass/parciales/_tableta.scss */
  .full-width .top-bar-STA {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    background: #FF9904;
    /*position: fixed;*/
    margin-top: 0;
    z-index: 66;
    height: 170px; }

  /* line 275, ../sass/parciales/_tableta.scss */
  #navigation-box {
    margin-top: -220px; }

  /* caja carrito */
  /* line 280, ../sass/parciales/_tableta.scss */
  .caja-carrito {
    padding: 4px 10px;
    min-height: 92px;
    width: 50%; }

  /* line 286, ../sass/parciales/_tableta.scss */
  .carrito-movil {
    position: absolute;
    left: 192px;
    width: 100%;
    padding: 0px 0px;
    margin: auto;
    left: 0px;
    background: #4a4a49; }

  /* line 296, ../sass/parciales/_tableta.scss */
  .logo-movil {
    position: absolute;
    top: 88px;
    left: 285px; }

  /* line 302, ../sass/parciales/_tableta.scss */
  .accesos-STA {
    margin: 15px 0px; }

  /* line 306, ../sass/parciales/_tableta.scss */
  .barra-menu-movil {
    min-height: 130px; }

  /* line 310, ../sass/parciales/_tableta.scss */
  .registro-movil {
    position: absolute;
    top: 88px; }

  /* line 315, ../sass/parciales/_tableta.scss */
  .full-width .navigation-front-STA {
    width: 100%;
    background: rgba(12, 59, 72, 0); }

  /* line 320, ../sass/parciales/_tableta.scss */
  .top-navigation-STA {
    top: 163px; }

  /* line 324, ../sass/parciales/_tableta.scss */
  #navigation-box {
    right: 15px !important; }

  /* line 328, ../sass/parciales/_tableta.scss */
  .barra-menu-movil {
    min-height: 165px; }

  /* line 332, ../sass/parciales/_tableta.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: url(../images/button-pattern.png);
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 341, ../sass/parciales/_tableta.scss */
  #navigation {
    background-color: #ffffff; }

  /* line 345, ../sass/parciales/_tableta.scss */
  .menu-icon {
    display: block;
    background: url(../images/close-open-menu-icon.png) 0 0 no-repeat;
    width: 40px;
    height: 42px;
    margin: 15px auto 0;
    -o-transition: all 500ms ease-in;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    transition: all 500ms ease-in; }

  /* line 357, ../sass/parciales/_tableta.scss */
  ul#navigation {
    background-color: rgba(0, 0, 0, 0.8);
    top: 59px;
    z-index: 199;
    width: 375px;
    margin: 0px -26px; }

  /* line 365, ../sass/parciales/_tableta.scss */
  ul#navigation li {
    border-bottom: 0px solid rgba(0, 0, 0, 0.8); }

  /* line 369, ../sass/parciales/_tableta.scss */
  ul#navigation.showen-c {
    padding-bottom: 40px; }

  /* line 373, ../sass/parciales/_tableta.scss */
  .bannercontainer {
    display: block; }

  /* line 377, ../sass/parciales/_tableta.scss */
  .banner-slider {
    background-position: right;
    background-size: cover;
    min-height: 890px; }

  /* line 383, ../sass/parciales/_tableta.scss */
  h1 {
    width: 100%; }

  /* line 387, ../sass/parciales/_tableta.scss */
  .barra-botes {
    margin-top: 0px; }

  /* line 391, ../sass/parciales/_tableta.scss */
  .btn-juegabote-STA {
    width: 100%; }

  /* line 395, ../sass/parciales/_tableta.scss */
  .bote-slider {
    font-size: 60px;
    line-height: 98px;
    font-weight: 500; }

  /* line 401, ../sass/parciales/_tableta.scss */
  .titulo-slider {
    font-size: 100px;
    line-height: 104px;
    text-align: center;
    padding: 20px 0px;
    font-weight: 500; }

  /* line 409, ../sass/parciales/_tableta.scss */
  .subtitulo-slider {
    text-align: center; }

  /* line 413, ../sass/parciales/_tableta.scss */
  .bote-solidaria-slider {
    font-size: 23px; }

  /* line 417, ../sass/parciales/_tableta.scss */
  #navigation-toggle {
    background-color: #4a4a49;
    background-image: none;
    background-repeat: repeat;
    border: none;
    box-shadow: 0 1px 1px black;
    position: relative; }

  /* line 426, ../sass/parciales/_tableta.scss */
  #navigation-toggle.open-menu {
    background-color: #4a4a49;
    background-image: none; }

  /* line 431, ../sass/parciales/_tableta.scss */
  .seccion-Login {
    min-height: 490px; }

  /* line 435, ../sass/parciales/_tableta.scss */
  #TextoMenu {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 35px;
    text-align: left;
    font-size: 30px;
    font-family: 'Yanone Kaffeesatz', sans-serif; }

  /* line 446, ../sass/parciales/_tableta.scss */
  #Euromillones {
    background-image: url(../imagenes/logo-EU.png) !important;
    float: left;
    margin: 8px 0px; }

  /* line 452, ../sass/parciales/_tableta.scss */
  #Primitiva {
    background-image: url(../imagenes/logo-PVA.png);
    float: left;
    margin: 8px 0px; }

  /* line 458, ../sass/parciales/_tableta.scss */
  #Bonoloto {
    background-image: url(../imagenes/logo-BO.png);
    float: left;
    margin: 8px 0px; }

  /* line 464, ../sass/parciales/_tableta.scss */
  #ElGordo {
    background-image: url(../imagenes/logo-GO.png);
    float: left;
    margin: 8px 0px; }

  /* line 470, ../sass/parciales/_tableta.scss */
  #Quiniela {
    background-image: url(../imagenes/logo-AD.png);
    float: left;
    margin: 8px 0px; }

  /* line 476, ../sass/parciales/_tableta.scss */
  #Loteria-Nac {
    background-image: url(../imagenes/logo-LN.png);
    float: left;
    margin: 8px 0px; }

  /* line 482, ../sass/parciales/_tableta.scss */
  #Penas {
    background-image: url(../imagenes/logo-PE.png);
    float: left;
    margin: 8px 0px; }

  /* fin caja carrito */
  /* line 490, ../sass/parciales/_tableta.scss */
  .titulobote {
    font-size: 57px;
    line-height: 65px; }

  /* line 495, ../sass/parciales/_tableta.scss */
  .btn-jugartodos {
    padding: 22px 40px; }

  /* line 499, ../sass/parciales/_tableta.scss */
  .sumamonedas {
    font-size: 24px; }

  /* line 503, ../sass/parciales/_tableta.scss */
  .textoambiocioso {
    font-size: 26px;
    padding: 0px 0px 0px;
    margin: 0px; }

  /* line 509, ../sass/parciales/_tableta.scss */
  .montobote {
    font-size: 65px;
    line-height: 68px;
    padding: 17px 0px 5px; }

  /* line 515, ../sass/parciales/_tableta.scss */
  .preciobote {
    font-size: 25px;
    line-height: 38px; }

  /* line 520, ../sass/parciales/_tableta.scss */
  .botonjugartodos {
    margin: 40px 0px; }

  /* line 524, ../sass/parciales/_tableta.scss */
  .nombrejuegobote {
    font-size: 21px;
    padding: 7px 10px;
    width: 65%; }

  /* line 530, ../sass/parciales/_tableta.scss */
  .juegobote {
    margin: 50px 0px; }

  /* line 534, ../sass/parciales/_tableta.scss */
  .subtitulobote {
    font-size: 29px;
    padding: 42px 0px 0px; }

  /* line 539, ../sass/parciales/_tableta.scss */
  .textoambiocioso {
    font-size: 26px;
    padding: 40px 0px 0px;
    margin: 0px; }

  /* line 545, ../sass/parciales/_tableta.scss */
  .cuadroBote {
    border-bottom: 3px solid #ff9904; }

  /* line 549, ../sass/parciales/_tableta.scss */
  .barra-servicios h2 {
    padding: 0px 14px;
    font-size: 35px; }

  /* line 554, ../sass/parciales/_tableta.scss */
  .barra-productos {
    padding: 0px 0px 20px; }

  /* line 558, ../sass/parciales/_tableta.scss */
  .tituloproductos {
    font-size: 45px;
    line-height: 51px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px; }

  /* line 565, ../sass/parciales/_tableta.scss */
  .pena-titulo {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 26px;
    color: #ffffff;
    padding: 20px 0px 0px 0px; }

  /* line 572, ../sass/parciales/_tableta.scss */
  .pena-diajuego {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 20px;
    line-height: 33px;
    color: #ffffff; }

  /* line 579, ../sass/parciales/_tableta.scss */
  .pena-promo-L1 {
    font-size: 20px; }

  /* line 583, ../sass/parciales/_tableta.scss */
  .pena-promo-L2 {
    font-size: 20px; }

  /* line 587, ../sass/parciales/_tableta.scss */
  .pena-craks {
    min-height: 550px;
    margin: 0px 0px 20px; }

  /* line 592, ../sass/parciales/_tableta.scss */
  .pena-primitiva {
    min-height: 550px;
    margin: 0px 0px 20px; }

  /* line 597, ../sass/parciales/_tableta.scss */
  .pena-sanvalentin {
    min-height: 550px; }

  /* line 601, ../sass/parciales/_tableta.scss */
  .titulosolidaria {
    font-size: 43px;
    line-height: 51px;
    padding: 40px 0px 40px 0px; }

  /* line 607, ../sass/parciales/_tableta.scss */
  .subtitulosolidaria {
    font-size: 30px;
    text-align: center;
    line-height: 35px;
    padding: 10px 0px 10px 0px; }

  /* line 614, ../sass/parciales/_tableta.scss */
  .slogansolidaria {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
    padding: 0px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 622, ../sass/parciales/_tableta.scss */
  .imgsolidaria img {
    margin: 0px 0px 0px;
    padding: 0px;
    width: 100%; }

  /* line 628, ../sass/parciales/_tableta.scss */
  .imgmonedas img {
    margin: 0px 0px 0px;
    padding: 20px 0px;
    width: 100%; }

  /* line 634, ../sass/parciales/_tableta.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 850px; }

  /* line 639, ../sass/parciales/_tableta.scss */
  .cuadroinfo {
    padding: 0px 0px;
    margin: 20px 0px; }

  /* line 644, ../sass/parciales/_tableta.scss */
  .infosolidaria {
    font-size: 22px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 650, ../sass/parciales/_tableta.scss */
  .infosolidaria-L1 {
    font-size: 20px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 656, ../sass/parciales/_tableta.scss */
  .infosolidaria-L2 {
    font-size: 20px;
    padding: 0px 20px 5px;
    text-align: center; }

  /* line 662, ../sass/parciales/_tableta.scss */
  .imgapp img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 668, ../sass/parciales/_tableta.scss */
  .tituloapp {
    font-size: 43px;
    padding: 40px 0px 40px; }

  /* line 673, ../sass/parciales/_tableta.scss */
  .subtituloapp {
    font-size: 36px;
    line-height: 44px;
    text-align: center;
    padding: 0px 0px 0px 0px; }

  /* line 680, ../sass/parciales/_tableta.scss */
  .btn-app-android {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 686, ../sass/parciales/_tableta.scss */
  .btn-app-android:after {
    padding: 22px 0px 0px 124px; }

  /* line 690, ../sass/parciales/_tableta.scss */
  .btn-app-apple {
    width: 320px;
    margin: 10px -9px;
    padding: 10px 20px; }

  /* line 696, ../sass/parciales/_tableta.scss */
  .btn-app-apple:after {
    padding: 22px 0px 0px 124px; }

  /* line 700, ../sass/parciales/_tableta.scss */
  .barra-app {
    padding: 10px 0px;
    min-height: 400px; }

  /* line 705, ../sass/parciales/_tableta.scss */
  .imgpena img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 711, ../sass/parciales/_tableta.scss */
  .titulopena {
    font-size: 43px;
    padding: 100px 0px 40px; }

  /* line 716, ../sass/parciales/_tableta.scss */
  .subtitulopena-L1 {
    font-size: 33px;
    line-height: 44px;
    text-align: center; }

  /* line 722, ../sass/parciales/_tableta.scss */
  .btn-pena {
    font-size: 30px;
    padding: 14px 20px; }

  /* line 727, ../sass/parciales/_tableta.scss */
  .barrapena {
    min-height: 220px; }

  /* line 731, ../sass/parciales/_tableta.scss */
  .titulorecomiendanos {
    font-size: 43px;
    padding: 100px 0px 20px;
    margin: 0px 0px; }

  /* line 737, ../sass/parciales/_tableta.scss */
  .subtitulorecomiendanos {
    font-size: 25px;
    line-height: 28px; }

  /* line 742, ../sass/parciales/_tableta.scss */
  .imgrecomiendanos img {
    margin: 0px;
    padding: 0px;
    width: 100%; }

  /* line 748, ../sass/parciales/_tableta.scss */
  .btn-recomiendanos {
    font-size: 30px;
    width: 305px;
    padding: 12px 20px;
    margin: 40px 0px; }

  /* line 755, ../sass/parciales/_tableta.scss */
  .barra-recomiendanos {
    min-height: 300px; }

  /* line 759, ../sass/parciales/_tableta.scss */
  .tituloresultados {
    font-size: 40px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 765, ../sass/parciales/_tableta.scss */
  .caja-resultados-quiniela-digitos {
    padding: 10px 2px; }

  /* line 769, ../sass/parciales/_tableta.scss */
  .cuadroresultadosjuegos-titulo {
    font-size: 16px;
    line-height: 26px; }

  /* line 774, ../sass/parciales/_tableta.scss */
  .cuadroresultadosjuegos-diajuego {
    font-size: 10px;
    line-height: 16px; }

  /* line 779, ../sass/parciales/_tableta.scss */
  .cuadroresultadosjuegos-diajuego2 {
    font-size: 8px;
    padding: 10px 0px 5px; }

  /* line 784, ../sass/parciales/_tableta.scss */
  .cuadroresultadosjuegos-bote {
    font-size: 20px;
    line-height: 26px;
    padding: 13px 0px 0px; }

  /* line 790, ../sass/parciales/_tableta.scss */
  .cuadroresultadosjuegos {
    margin: 10px 0px; }

  /* line 794, ../sass/parciales/_tableta.scss */
  .barraresultadosjuegos {
    min-height: 570px; }

  /* line 798, ../sass/parciales/_tableta.scss */
  .tituloregistrate {
    font-size: 33px;
    padding: 104px 0px 40px;
    text-align: left; }

  /* line 804, ../sass/parciales/_tableta.scss */
  .btn-registrate {
    font-size: 26px;
    padding: 10px 20px; }

  /* line 809, ../sass/parciales/_tableta.scss */
  .barra-registrate {
    padding: 0px 0px;
    background: #ffffff;
    min-height: 470px; }

  /* line 815, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 27% !important;
    padding: 1px 0 !important;
    height: 19px !important;
    margin: .4px 0 3px !important; }

  /* line 822, ../sass/parciales/_tableta.scss */
  .parrilla-partidos {
    background-color: blue; }

  /* line 825, ../sass/parciales/_tableta.scss */
  .btn-azulito {
    font-size: 22px !important;
    /* aqui */ }

  /* line 828, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 6px !important; }

  /* line 831, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 15px 5px !important; }
    /* line 833, ../sass/parciales/_tableta.scss */
    .banner-movil .btn-blanco,
    .banner-movil .btn-azul-oscuro {
      margin: 0px; }
    /* line 837, ../sass/parciales/_tableta.scss */
    .banner-movil .titular-baner {
      font-size: 14px; }

  /* line 842, ../sass/parciales/_tableta.scss */
  .contenedor-paginador button {
    width: 20px !important; }

  /* line 847, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .dia-semana-flex {
    float: none !important;
    margin: 0 .5px; }
    /* line 850, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .dia-semana-flex .diaSemanaTexto {
      font-size: 8px; }
  /* line 854, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .numeritosDias {
    width: 47px;
    height: 60px; }

  /* line 859, ../sass/parciales/_tableta.scss */
  .flechaGordo,
  .sorteosGordo,
  .aputestasGordo,
  .dineroGordo {
    margin: 0 8px !important; }

  /* line 865, ../sass/parciales/_tableta.scss */
  .pull-right {
    top: -2px; }

  /* line 868, ../sass/parciales/_tableta.scss */
  .top-info {
    width: inherit !important; }

  /* line 872, ../sass/parciales/_tableta.scss */
  .cuadroinfo {
    position: absolute;
    top: 340px; }

  /* line 877, ../sass/parciales/_tableta.scss */
  .barra-solidaria {
    padding: 20px 0px;
    min-height: 660px; }

  /* line 882, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 892, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 897, ../sass/parciales/_tableta.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 907, ../sass/parciales/_tableta.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    background: #ff6e3b;
    background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
    background: -o-linear-gradient(right, #ff6e3b, #ff9904);
    background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
    background: linear-gradient(to right, #ff6e3b, #ff9904);
    min-height: 1210px; }

  /* line 917, ../sass/parciales/_tableta.scss */
  .infosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ffffff;
    text-align: left;
    padding: 0px 0px 0px 30px;
    margin: 0px 0px; }

  /* line 927, ../sass/parciales/_tableta.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 520px; }

  /* line 935, ../sass/parciales/_tableta.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 100px;
    line-height: 114px;
    text-align: left;
    color: #fff;
    padding: 50px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; } }
/* ipad 2*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 957, ../sass/parciales/_tableta.scss */
  .flechaGordo,
  .sorteosGordo,
  .aputestasGordo {
    flex-basis: auto !important; }

  /* line 962, ../sass/parciales/_tableta.scss */
  .dropdown-toggle {
    min-height: 20px !important; }

  /* line 965, ../sass/parciales/_tableta.scss */
  .dineroGordo {
    font-size: 20px !important; }

  /* line 969, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet {
    display: inline-block;
    width: 100%;
    position: relative; }
    /* line 973, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet div {
      float: none !important;
      display: inline-block; }
    /* line 977, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .corner-left {
      position: absolute;
      left: 0;
      top: 0;
      z-index: 1; }
    /* line 983, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .corner-right {
      position: absolute;
      right: 0;
      top: 0;
      z-index: 1; }
    /* line 989, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .numero-boleto-flex {
      width: 100%;
      text-align: center;
      border-radius: 6px 6px 0 0; }
    /* line 994, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .spanCabeceraPanelResumen {
      float: none;
      padding: 0 5px 0 0; }

  /* line 999, ../sass/parciales/_tableta.scss */
  .contenedor-paginador {
    display: inline-block;
    position: relative; }
    /* line 1002, ../sass/parciales/_tableta.scss */
    .contenedor-paginador button {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: 40px !important; }
      /* line 1008, ../sass/parciales/_tableta.scss */
      .contenedor-paginador button:last-child {
        right: 0;
        left: inherit; }

  /* line 1014, ../sass/parciales/_tableta.scss */
  .service-item-pequeno.bgAzul {
    display: inline-block;
    width: 100%; }
    /* line 1017, ../sass/parciales/_tableta.scss */
    .service-item-pequeno.bgAzul .pull-left {
      text-align: right;
      width: 35%; }
    /* line 1021, ../sass/parciales/_tableta.scss */
    .service-item-pequeno.bgAzul div {
      width: 64%;
      float: none !important;
      display: inline-block; }
      /* line 1025, ../sass/parciales/_tableta.scss */
      .service-item-pequeno.bgAzul div div {
        width: initial; }

  /* line 1031, ../sass/parciales/_tableta.scss */
  .container {
    width: initial; }

  /* line 1035, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1045, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 1050, ../sass/parciales/_tableta.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 1060, ../sass/parciales/_tableta.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    background: #ff6e3b;
    background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
    background: -o-linear-gradient(right, #ff6e3b, #ff9904);
    background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
    background: linear-gradient(to right, #ff6e3b, #ff9904);
    min-height: 1210px; }

  /* line 1070, ../sass/parciales/_tableta.scss */
  .infosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ffffff;
    text-align: left;
    padding: 0px 0px 0px 30px;
    margin: 0px 0px; }

  /* line 1080, ../sass/parciales/_tableta.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 520px; }

  /* line 1088, ../sass/parciales/_tableta.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 100px;
    line-height: 114px;
    text-align: left;
    color: #fff;
    padding: 50px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  /* mi prueba flex */
  /* line 1111, ../sass/parciales/_tableta.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 1125, ../sass/parciales/_tableta.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 1130, ../sass/parciales/_tableta.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 1134, ../sass/parciales/_tableta.scss */
  .wrap li {
    background: gold; }

  /* line 1138, ../sass/parciales/_tableta.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 1142, ../sass/parciales/_tableta.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 1146, ../sass/parciales/_tableta.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 31.7px;
    height: 31.7px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* line 1163, ../sass/parciales/_tableta.scss */
  .contenedor-boletoEuro .numeritos {
    border: 1px solid #ddd;
    list-style-type: none;
    width: 36px;
    margin: 0;
    float: left;
    display: block;
    height: 36px;
    line-height: 10px;
    padding: 6px 0;
    cursor: pointer;
    transform: rotateY(0) rotateZ(360deg);
    -webkit-transform: rotateY(0) rotateZ(360deg);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transition: transform .3s;
    -webkit-transition: -webkit-transform .3s; }

  /* line 1182, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 16px !important; }

  /* line 1185, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 30px !important; }

  /* line 1188, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 16px 5px !important; }
    /* line 1190, ../sass/parciales/_tableta.scss */
    .banner-movil .btn-blanco,
    .banner-movil .btn-azul-oscuro {
      margin: 0px; }
    /* line 1194, ../sass/parciales/_tableta.scss */
    .banner-movil .titular-baner {
      font-size: 14px; }

  /* line 1200, ../sass/parciales/_tableta.scss */
  .seccion-Login {
    min-height: 490px; }

  /* line 1204, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 1209, ../sass/parciales/_tableta.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 100px;
    line-height: 114px;
    text-align: left;
    color: #fff;
    padding: 160px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 1222, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: left;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1232, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 1237, ../sass/parciales/_tableta.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 1247, ../sass/parciales/_tableta.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    background: #ff6e3b;
    background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
    background: -o-linear-gradient(right, #ff6e3b, #ff9904);
    background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
    background: linear-gradient(to right, #ff6e3b, #ff9904);
    min-height: 717px; }

  /* line 1257, ../sass/parciales/_tableta.scss */
  .infosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ffffff;
    text-align: left;
    padding: 0px 0px 0px 30px;
    margin: 0px 0px; }

  /* line 1267, ../sass/parciales/_tableta.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 120px; }

  /* line 1275, ../sass/parciales/_tableta.scss */
  .imgsolidaria-EU img {
    width: 100%; }

  /* line 1279, ../sass/parciales/_tableta.scss */
  .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 10px 0px;
    color: #58646e;
    border-color: #dadee1;
    vertical-align: middle; }

  /* line 1286, ../sass/parciales/_tableta.scss */
  .fotospenas img {
    border: 2px solid #c6c6c6;
    width: 100%; }

  /* line 1291, ../sass/parciales/_tableta.scss */
  .imgProyectopena img {
    width: 100%; }

  /* line 1295, ../sass/parciales/_tableta.scss */
  .cierreApuestas {
    font-size: 18px;
    line-height: 23px;
    word-break: break-word;
    color: #6400ff;
    text-align: center; }

  /* line 1303, ../sass/parciales/_tableta.scss */
  .subtitulo-Cierre-pena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 45px;
    line-height: 42px;
    text-align: left;
    color: #6400ff;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none; }

  /* line 1315, ../sass/parciales/_tableta.scss */
  .participacionMipena {
    width: 290px;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left;
    font-size: 40px; }

  /* line 1324, ../sass/parciales/_tableta.scss */
  .tituloHanpagado {
    padding: 5px 80px;
    font-size: 30px;
    text-align: center;
    line-height: 36px; }

  /* line 1331, ../sass/parciales/_tableta.scss */
  .cuadrolistadousuarios {
    width: 100%;
    height: 273px;
    padding: 10px;
    margin: auto;
    overflow-x: hidden;
    overflow-y: scroll; }

  /* line 1340, ../sass/parciales/_tableta.scss */
  .cuadrodias-miparte {
    min-height: 150px;
    border: 1px solid #c6c6c6;
    margin: 20px 0px;
    padding: 32px; }

  /* line 1347, ../sass/parciales/_tableta.scss */
  .tituloMontomipena {
    font-size: 30px;
    line-height: 40px;
    text-align: center;
    padding: 0px 0px;
    margin: 0px; }

  /* line 1355, ../sass/parciales/_tableta.scss */
  .cuadrodias-miparte-2 {
    min-height: 210px;
    border: 1px solid #c6c6c6;
    margin: 20px 0px;
    padding: 32px; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
  /* mi prueba flex */
  /* line 1373, ../sass/parciales/_tableta.scss */
  .flex-container {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0px solid silver;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }

  /* line 1387, ../sass/parciales/_tableta.scss */
  .nowrap {
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }

  /* line 1392, ../sass/parciales/_tableta.scss */
  .wrap {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }

  /* line 1396, ../sass/parciales/_tableta.scss */
  .wrap li {
    background: gold; }

  /* line 1400, ../sass/parciales/_tableta.scss */
  .wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse; }

  /* line 1404, ../sass/parciales/_tableta.scss */
  .wrap-reverse li {
    background: deepskyblue; }

  /* line 1408, ../sass/parciales/_tableta.scss */
  .flex-item {
    background: #fff;
    padding: 5px;
    width: 41.99px;
    height: 41.99px;
    margin: 0px;
    line-height: 20px;
    color: #575756;
    font-weight: bold;
    font-size: 1em;
    text-align: center;
    border: 1px solid #e2e2e2; }

  /* fin mi prueba flex */
  /* line 1425, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 27% !important;
    padding: 1px 0 !important;
    height: 19px !important;
    margin: .4px 0 3px !important; }

  /* line 1431, ../sass/parciales/_tableta.scss */
  .parrilla-partidos {
    background-color: blue; }

  /* line 1434, ../sass/parciales/_tableta.scss */
  .btn-azulito {
    font-size: 22px !important; }

  /* line 1437, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 6px !important; }

  /* line 1440, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 15px 5px !important; }
    /* line 1442, ../sass/parciales/_tableta.scss */
    .banner-movil .btn-blanco,
    .banner-movil .btn-azul-oscuro {
      margin: 0px; }
    /* line 1446, ../sass/parciales/_tableta.scss */
    .banner-movil .titular-baner {
      font-size: 14px; }

  /* line 1451, ../sass/parciales/_tableta.scss */
  .contenedor-paginador button {
    width: 20px !important; }

  /* line 1456, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .dia-semana-flex {
    float: none !important;
    margin: 0 .5px; }
    /* line 1459, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .dia-semana-flex .diaSemanaTexto {
      font-size: 8px; }
  /* line 1463, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .numeritosDias {
    width: 47px;
    height: 60px; }

  /* line 1469, ../sass/parciales/_tableta.scss */
  .seccion-Login {
    min-height: 490px; }

  /* line 1473, ../sass/parciales/_tableta.scss */
  .titulosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 78px;
    color: #ffffff;
    line-height: 85px;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin: 0px 0px; }

  /* line 1483, ../sass/parciales/_tableta.scss */
  .imgmonedas-EU {
    text-align: center;
    padding: 0px 0px; }

  /* line 1488, ../sass/parciales/_tableta.scss */
  .slogansolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 50px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px; }

  /* line 1498, ../sass/parciales/_tableta.scss */
  .barra-solidaria-EU {
    padding: 60px 0px;
    background: #ff6e3b;
    background: -webkit-linear-gradient(left, #ff6e3b, #ff9904);
    background: -o-linear-gradient(right, #ff6e3b, #ff9904);
    background: -moz-linear-gradient(right, #ff6e3b, #ff9904);
    background: linear-gradient(to right, #ff6e3b, #ff9904);
    min-height: 1210px; }

  /* line 1508, ../sass/parciales/_tableta.scss */
  .infosolidaria-EU {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ffffff;
    text-align: left;
    padding: 0px 0px 0px 30px;
    margin: 0px 0px; }

  /* line 1518, ../sass/parciales/_tableta.scss */
  .cuadroinfo-EU {
    border: 1px solid #ffffff;
    padding: 20px 0px;
    margin: 20px 0px;
    position: absolute;
    top: 520px; }

  /* line 1526, ../sass/parciales/_tableta.scss */
  .titulo-login {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 100px;
    line-height: 114px;
    text-align: left;
    color: #fff;
    padding: 50px 0px 20px;
    margin: 0px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 1539, ../sass/parciales/_tableta.scss */
  .btn-loterias {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 22px;
    line-height: 36px;
    text-transform: capitalize;
    color: #4a4a49;
    border: 1px solid #c6c6c6;
    background-color: #ffffff;
    width: 100%;
    min-height: 69px; }

  /* line 1551, ../sass/parciales/_tableta.scss */
  .bloque1-slider {
    margin-top: 25px; }

  /* line 1555, ../sass/parciales/_tableta.scss */
  .bloque2-slider {
    padding: 20px;
    margin: 25px 0px 0px;
    background: rgba(0, 0, 0, 0.5);
    min-height: 336px; }

  /* line 1562, ../sass/parciales/_tableta.scss */
  .banner-slider-LN {
    background-image: url(../imagenes/banner-LN.jpg);
    background-position: center center;
    background-size: cover;
    min-height: 535px; }

  /* line 1569, ../sass/parciales/_tableta.scss */
  .barra-mensaje-ln.activo {
    /*writing-mode: vertical-lr; 
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    font-size: 30px;
    padding: 55px 4px;*/
    display: inline-block;
    width: 15%;
    height: 220px;
    background: #ffffff;
    color: #2095f2;
    border-top: 1px solid #c6c6c6;
    border-right: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6; }

  /* line 1586, ../sass/parciales/_tableta.scss */
  .barra-mensaje-ln {
    display: inline-block;
    width: 15%;
    height: 220px;
    background: #2095f2;
    background: -webkit-linear-gradient(top, #2095f2, #20e7f2);
    background: -o-linear-gradient(top, #2095f2, #20e7f2);
    background: -moz-linear-gradient(top, #2095f2, #20e7f2);
    background: linear-gradient(to top, #2095f2, #20e7f2); }

  /* line 1597, ../sass/parciales/_tableta.scss */
  .barra-mensaje-ln {
    display: inline-block;
    width: 15%;
    height: 220px;
    background: #2095f2;
    background: -webkit-linear-gradient(top, #2095f2, #20e7f2);
    background: -o-linear-gradient(top, #2095f2, #20e7f2);
    background: -moz-linear-gradient(top, #2095f2, #20e7f2);
    background: linear-gradient(to top, #2095f2, #20e7f2); }

  /* line 1608, ../sass/parciales/_tableta.scss */
  .fotospenas img {
    border: 2px solid #c6c6c6;
    width: 100%; }

  /* line 1613, ../sass/parciales/_tableta.scss */
  .btn-penas-visitar {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 14px;
    line-height: 20px;
    padding: 16px 16px;
    text-transform: capitalize;
    color: #4a4a49;
    border: 1px solid #c6c6c6;
    background-color: #ffffff;
    width: 100%;
    height: 51px; }

  /* line 1626, ../sass/parciales/_tableta.scss */
  .cuadroPenas {
    margin: 10px 0px;
    min-height: 300px; }

  /* line 1631, ../sass/parciales/_tableta.scss */
  .banner-slider-PE {
    background-image: url(../imagenes/banner-PE.jpg);
    background-position: center center;
    background-size: cover;
    min-height: 340px; }

  /* line 1638, ../sass/parciales/_tableta.scss */
  .bloquePena-slider {
    padding: 20px;
    margin: 100px 0px 0px;
    background: transparent;
    min-height: 151px; }

  /* line 1645, ../sass/parciales/_tableta.scss */
  .inputCantidad {
    width: 80%;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left; }

  /* line 1653, ../sass/parciales/_tableta.scss */
  .tituloVariaspenas {
    font: 30px 'Yanone Kaffeesatz', sans-serif;
    color: #565657;
    margin: 0;
    margin-bottom: 5px;
    padding: 10px 0px;
    text-align: center; }

  /* line 1662, ../sass/parciales/_tableta.scss */
  .imgProyectopena img {
    width: 100%; }

  /* line 1666, ../sass/parciales/_tableta.scss */
  .bloque1-slider img {
    margin-top: 0px; }

  /* line 1670, ../sass/parciales/_tableta.scss */
  .titulo-slider-JT {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 90px;
    line-height: 90px;
    text-align: left;
    color: #fff;
    padding: 20px 0px;
    margin: 60px 0px 10px;
    border: 0px !important;
    text-transform: none;
    font-weight: 700; }

  /* line 1683, ../sass/parciales/_tableta.scss */
  .fecha-loterias-decimos {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a49;
    text-align: left;
    text-transform: inherit; }

  /* line 1692, ../sass/parciales/_tableta.scss */
  .nombre-JT {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 20px;
    line-height: 31px;
    color: #4a4a49;
    text-align: left;
    text-transform: capitalize;
    min-width: 120px; }

  /* line 1702, ../sass/parciales/_tableta.scss */
  .cubodias-TJ {
    padding: 15px 0px;
    margin: auto; }

  /* line 1707, ../sass/parciales/_tableta.scss */
  .monto-loterias-decimos {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 26px;
    line-height: 29px;
    font-weight: 600;
    color: #4a4a49;
    padding: 6px 0px; }

  /* line 1716, ../sass/parciales/_tableta.scss */
  .btn-eliminar {
    color: #4a4a49;
    background-color: #ffffff;
    width: auto;
    min-height: auto;
    padding: 10px 4px;
    text-align: center; }

  /* line 1725, ../sass/parciales/_tableta.scss */
  .separadorjugadas {
    padding: 20px 10px;
    border-bottom: 1px solid #c6c6c6; }

  /* line 1730, ../sass/parciales/_tableta.scss */
  .panel-default-PE {
    border-color: #c6c6c6;
    padding: 10px 10px;
    min-height: 550px; }

  /* line 1736, ../sass/parciales/_tableta.scss */
  .cierreApuestas {
    font-size: 18px;
    line-height: 23px;
    word-break: break-word;
    color: #6400ff;
    text-align: center; }

  /* line 1744, ../sass/parciales/_tableta.scss */
  .subtitulo-Cierre-pena {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 45px;
    line-height: 42px;
    text-align: left;
    color: #6400ff;
    padding: 0px 0px;
    margin: 0px 0px;
    border: 0px !important;
    text-transform: none; }

  /* line 1756, ../sass/parciales/_tableta.scss */
  .participacionMipena {
    width: 165px;
    height: 51px;
    padding: 0px 0px;
    text-align: center;
    float: left;
    font-size: 25px; }

  /* line 1765, ../sass/parciales/_tableta.scss */
  .banner-slider-pena {
    background-image: url(../imagenes/pena-los-manolos-gde.jpg);
    background-position: center center;
    background-size: cover;
    min-height: 830px; }

  /* line 1772, ../sass/parciales/_tableta.scss */
  .tituloHanpagado {
    padding: 5px 20px;
    font-size: 22px;
    text-align: center;
    line-height: 36px; }

  /* line 1779, ../sass/parciales/_tableta.scss */
  .tituloFaltapoco {
    padding: 5px 20px;
    font-size: 22px;
    text-align: center;
    line-height: 36px; }

  /* line 1786, ../sass/parciales/_tableta.scss */
  .cuadrosdatospenas {
    min-height: 168px;
    padding: 20px 10px;
    margin: 0px 0px; }

  /* line 1792, ../sass/parciales/_tableta.scss */
  .cuadrolistadousuarios {
    width: 100%;
    height: 296px;
    padding: 10px;
    margin: auto;
    overflow-x: hidden;
    overflow-y: scroll; }

  /* line 1801, ../sass/parciales/_tableta.scss */
  .listadodatos {
    font-size: 18px;
    text-align: left;
    padding: 0px;
    margin: 0px; }

  /* line 1808, ../sass/parciales/_tableta.scss */
  .listadodatos-R {
    font-size: 18px;
    text-align: right;
    padding: 0px;
    margin: 0px; } }
/* ipad air */
@media only screen and (min-device-width: 1536px) and (max-device-width: 2048px) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 1824, ../sass/parciales/_tableta.scss */
  .flechaGordo,
  .sorteosGordo,
  .aputestasGordo {
    flex-basis: auto !important; }

  /* line 1829, ../sass/parciales/_tableta.scss */
  .dropdown-toggle {
    min-height: 20px !important; }

  /* line 1832, ../sass/parciales/_tableta.scss */
  .dineroGordo {
    font-size: 20px !important; }

  /* line 1836, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet {
    display: inline-block;
    width: 100%;
    position: relative; }
    /* line 1840, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet div {
      float: none !important;
      display: inline-block; }
    /* line 1844, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .corner-left {
      position: absolute;
      left: 0;
      top: 0;
      z-index: 1; }
    /* line 1850, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .corner-right {
      position: absolute;
      right: 0;
      top: 0;
      z-index: 1; }
    /* line 1856, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .numero-boleto-flex {
      width: 100%;
      text-align: center;
      border-radius: 6px 6px 0 0; }
    /* line 1861, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .spanCabeceraPanelResumen {
      float: none;
      padding: 0 5px 0 0; }

  /* line 1866, ../sass/parciales/_tableta.scss */
  .contenedor-paginador {
    display: inline-block;
    position: relative; }
    /* line 1869, ../sass/parciales/_tableta.scss */
    .contenedor-paginador button {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: 40px !important; }
      /* line 1875, ../sass/parciales/_tableta.scss */
      .contenedor-paginador button:last-child {
        right: 0;
        left: inherit; }

  /* line 1881, ../sass/parciales/_tableta.scss */
  .service-item-pequeno.bgAzul {
    display: inline-block;
    width: 100%; }
    /* line 1884, ../sass/parciales/_tableta.scss */
    .service-item-pequeno.bgAzul .pull-left {
      text-align: right;
      width: 35%; }
    /* line 1888, ../sass/parciales/_tableta.scss */
    .service-item-pequeno.bgAzul div {
      width: 64%;
      float: none !important;
      display: inline-block; }
      /* line 1892, ../sass/parciales/_tableta.scss */
      .service-item-pequeno.bgAzul div div {
        width: initial; }

  /* line 1897, ../sass/parciales/_tableta.scss */
  .container {
    width: initial; } }
@media only screen and (min-device-width: 1536px) and (max-device-width: 2048px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 1908, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 16px !important; }

  /* line 1911, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 30px !important; }

  /* line 1914, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 16px 5px !important; }
    /* line 1916, ../sass/parciales/_tableta.scss */
    .banner-movil .btn-blanco,
    .banner-movil .btn-azul-oscuro {
      margin: 0px; }
    /* line 1920, ../sass/parciales/_tableta.scss */
    .banner-movil .titular-baner {
      font-size: 14px; } }
@media only screen and (min-device-width: 1536px) and (max-device-width: 2048px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 1933, ../sass/parciales/_tableta.scss */
  .contenedor-boletoQuiniela a {
    width: 27% !important;
    padding: 1px 0 !important;
    height: 19px !important;
    margin: .4px 0 3px !important; }

  /* line 1939, ../sass/parciales/_tableta.scss */
  .parrilla-partidos {
    background-color: blue; }

  /* line 1942, ../sass/parciales/_tableta.scss */
  .btn-azulito {
    font-size: 22px !important; }

  /* line 1945, ../sass/parciales/_tableta.scss */
  .cambiarSorteoLoteria {
    padding: 6px !important; }

  /* line 1948, ../sass/parciales/_tableta.scss */
  .banner-movil {
    padding: 15px 5px !important; }
    /* line 1950, ../sass/parciales/_tableta.scss */
    .banner-movil .btn-blanco,
    .banner-movil .btn-azul-oscuro {
      margin: 0px; }
    /* line 1954, ../sass/parciales/_tableta.scss */
    .banner-movil .titular-baner {
      font-size: 14px; }

  /* line 1959, ../sass/parciales/_tableta.scss */
  .contenedor-paginador button {
    width: 20px !important; }

  /* line 1964, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .dia-semana-flex {
    float: none !important;
    margin: 0 .5px; }
    /* line 1967, ../sass/parciales/_tableta.scss */
    .displayFlexAlingItemsSpBet .dia-semana-flex .diaSemanaTexto {
      font-size: 8px; }
  /* line 1971, ../sass/parciales/_tableta.scss */
  .displayFlexAlingItemsSpBet .numeritosDias {
    width: 47px;
    height: 60px; } }
